Global

Methods

barChart(canvasEl, arr)

Skapar ett liggande stapeldiagram med Chart.js.
Parameters:
Name Type Description
canvasEl HTMLCanvasElement Canvas-elementet där diagrammet ska ritas.
arr Array.<Object> En lista med objekt som innehåller kursdata.
Source:

getData(url) → {Promise.<{top6Courses: Array, top5Programs: Array}>}

Hämtar data från en URL och tar fram de mest sökta kurserna och programmen på MIUN.
Parameters:
Name Type Description
url string URL som datan ska hämtas från.
Source:
Throws:
Om hämtningen av data misslyckas.
Type
Error
Returns:
Ett objekt med: - top6Courses: De 6 kurser som har flest sökande HT25. - top5Programs: De 5 program som har flest sökande HT25.
Type
Promise.<{top6Courses: Array, top5Programs: Array}>

pieChart(canvasEl, arr)

Skapar ett cirkeldiagram med Chart.js.
Parameters:
Name Type Description
canvasEl HTMLCanvasElement Canvas-elementet där diagrammet ska ritas.
arr Array.<Object> En lista med objekt som innehåller data.
Source: