andriangungon
3/18/2019 - 9:39 AM

useful functions in kintips/kinboy project

//translating string
{{ 'date' | translate }} 

//getting RaceCourse value from enum
<span *ngIf="raceDate.RaceCourse == RaceCourse.RaceCourse_Shatin">{{ "ShaTinAbbv" | translate}}</span> 

//translating string with parameter
{{ "raceNum" | translate: {raceNum: race.RaceNum }  }}

//translating string with multiple parameters
{{ 'raceChangesHeader' | translate: { raceDate: raceChanges.RaceDate, raceCourse: raceChanges?.RaceCourse} }}
{{ 'raceChangesHeader' | translate: { raceDate: raceChanges?.RaceDate, day: 'monday'} }}

//converting the date 1 to monday, etc..
//used in race-changes.html, race-changes.ts
{{ WeekDay[dRaceDate?.getDay()] | translate }}