Skip to content

CalendarComponent

component

Selector: yuv-calendar

Standalone: Yes

Implements: OnInit

Type: Date | undefined

Default Value: new Date()

Type: boolean

Default Value: false

Type: string | undefined

Type: Date

Allow only date inputs before this date

Type: Date

Allow only date inputs after this date

Type: any

Default Value: false

Allow only date inputs that are after today

Type: boolean

Default Value: false

Type: Date | undefined

Type: number

Type: unknown

Default Value: viewChild.required<ElementRef>('cal')

Type: CalendarItem[]

Default Value: []

Type: DayPeriodLabels

Default Value: DEFAULT_DAY_PERIOD_LABELS

Type: string[]

Default Value: []

Type: number

Default Value: 0

Type: number

Default Value: 9999

Type: unknown

Default Value: -9999

Type: number

Type: literal type[]

Default Value: []

Type: unknown

Default Value: -1

Type: TimeValue

Type: number

onTimeChange(e: TimeValue): void
NameTypeDescription
eTimeValue
onYearInputKeydown(e: KeyboardEvent): void
NameTypeDescription
eKeyboardEvent
select(d: Date | string | number, setFocusPosition?: boolean, silent?: boolean): void
NameTypeDescription
dDate | string | number
setFocusPositionboolean
silentboolean
selectByIndex(i: number, setFocusPosition?: boolean): void
NameTypeDescription
inumber
setFocusPositionboolean
selectMonthOfYear(month: number, year?: number, skipImmediateSelect?: boolean): void
NameTypeDescription
monthnumber
yearnumber
skipImmediateSelectboolean
selectYear(year: number, skipImmediateSelect?: boolean): void
NameTypeDescription
yearnumber
skipImmediateSelectboolean