UNPKG

ngx-material-timepicker

Version:
33 lines (32 loc) 1.22 kB
import { EventEmitter, OnChanges, SimpleChanges, TemplateRef } from '@angular/core'; import { TimePeriod } from '../../models/time-period.enum'; import { TimeUnit } from '../../models/time-unit.enum'; import { ClockFaceTime } from '../../models/clock-face-time.interface'; import { DateTime } from 'luxon'; export declare class NgxMaterialTimepickerDialComponent implements OnChanges { timeUnit: typeof TimeUnit; hours: ClockFaceTime[]; minutes: ClockFaceTime[]; isHintVisible: boolean; editableHintTmpl: TemplateRef<Node>; hour: number | string; minute: number | string; format: number; period: TimePeriod; activeTimeUnit: TimeUnit; minTime: DateTime; maxTime: DateTime; isEditable: boolean; minutesGap: number; periodChanged: EventEmitter<TimePeriod>; timeUnitChanged: EventEmitter<TimeUnit>; hourChanged: EventEmitter<ClockFaceTime>; minuteChanged: EventEmitter<ClockFaceTime>; ngOnChanges(changes: SimpleChanges): void; changeTimeUnit(unit: TimeUnit): void; changePeriod(period: TimePeriod): void; changeHour(hour: ClockFaceTime): void; changeMinute(minute: ClockFaceTime): void; showHint(): void; hideHint(): void; }