File

projects/m2-core/src/lib/model/work-time/PersonalWorkTime.ts

Extends

WorkTimeBase

Index

Properties
Methods

Constructor

constructor(workTime: WorkTime, holidays?: number[], extraWorkDays?: number[])
Parameters :
Name Type Optional
workTime WorkTime No
holidays number[] Yes
extraWorkDays number[] Yes

Properties

Public workTime
Type : WorkTime
Public Optional extraWorkDays
Type : number[]
Public Optional holidays
Type : number[]

Methods

Public isWeekend
isWeekend(dateMeta: DateMeta)
Parameters :
Name Type Optional
dateMeta DateMeta No
Returns : boolean
Public format
format()
Returns : void
Public getDateStyleClass
getDateStyleClass(dateMeta: DateMeta)
Parameters :
Name Type Optional
dateMeta DateMeta No
Returns : string
Public isExtraWorkDay
isExtraWorkDay(dateMeta: DateMeta)

Extra work days

Parameters :
Name Type Optional
dateMeta DateMeta No
Returns : boolean
Public isHoliday
isHoliday(dateMeta: DateMeta)

Holidays

Parameters :
Name Type Optional
dateMeta DateMeta No
Returns : boolean
Public toggleDate
toggleDate(dateMeta: DateMeta)

Actions

Parameters :
Name Type Optional
dateMeta DateMeta No
Returns : void

results matching ""

    No results matching ""