Global

Methods

chartTheme()

Uppdaterar digrammets färger beroende på mörkt eller ljust tema.
Source:

(async) courseChart(data) → {Chart}

courseChart
Parameters:
Name Type Description
data Array Array med MIUN:s antagningsdata för HT25
Source:
Returns:
Returnerar ett chartjs diagram med kursnamn och antal sökande i stapeldiagram.
Type
Chart

getChartColors() → {Object}

getChartColors
Source:
Returns:
Returnerar färginställningarna vit eller svart beroende om temat är mörkt eller inte.
Type
Object

getCourses(data) → {Array.<{name: string, applicantsTotal: number}>}

getCourses Funktionen filtrerar ut endast kurser, omvandlar antalet sökande till nummer, Sorterar kurserna efter flest sökande och returnerar de 6 mest populära.
Parameters:
Name Type Description
data Array Array med MIUN:s antagningsdata för HT25
Source:
Returns:
- Array med upp till 6 objekt med kursnamn och antal sökande
Type
Array.<{name: string, applicantsTotal: number}>

(async) getData() → {Array}

getData Hämtar antagningsdata HT2025 för MIUN:s program och kurser. Datan hämtas asynkront från URL:en med fetch-anrop. Vid svar omvandlas datan till JSON-format och lagras i arrayen data. Eventuella fel i anropet fångas skrivs ut i konsolen.
Source:
Returns:
Antagningsstatisk HT2025, Miun.
Type
Array

(async) getPosition(place)

getPosistion - Hämtar koordinater,uppdaterar kartan och flyttar markören. Eventuella fel i anropet skrivs ut i konsolen.
Parameters:
Name Type Description
place string Hämtar platsen namns som användaren har sök efter
Source:

getPrograms(data) → {Array.<{name: string, applicantsTotal: number}>}

getProgram Funktionen filtrerar ut endast program, omvandlar antalet sökande till nummer, Sorterar programmen efter flest sökande och returnerar de 5 mest populära.
Parameters:
Name Type Description
data Array Array med MIUN:s antagningsdata för HT25
Source:
Returns:
Array med upp till 5 objekt med programmets namn och antal sökande.
Type
Array.<{name: string, applicantsTotal: number}>

(async) programChart(data) → {Chart}

programChart
Parameters:
Name Type Description
data Array Array med MIUN:s antagningsdata för HT25
Source:
Returns:
Returnerar ett chartjs diagram med kursnamn och antal sökande i stapeldiagram.
Type
Chart

startMap()

startMap Funktion skapar karta med markör till startpunkt 56.563107, 14.120924
Source: