UNPKG

ngx-material-timepicker-decon

Version:
32 lines (31 loc) 1.28 kB
import { ElementRef, EventEmitter, OnChanges, OnDestroy, SimpleChanges } from '@angular/core'; import { ClockFaceTime } from '../../models/clock-face-time.interface'; import { TimeUnit } from '../../models/time-unit.enum'; import { NgxMaterialTimepickerService } from '../../services/ngx-material-timepicker.service'; import { Subscription } from 'rxjs'; export declare class NgxMaterialTimepickerDialControlComponent implements OnChanges, OnDestroy { private TimepickerService; previousTime: number | string; shouldFocus: boolean; timeList: ClockFaceTime[]; timeUnit: TimeUnit; time: string; isActive: boolean; isEditable: boolean; minutesGap: number; timeUnitChanged: EventEmitter<TimeUnit>; timeChanged: EventEmitter<ClockFaceTime>; focused: EventEmitter<null>; unfocused: EventEmitter<null>; inputElement: ElementRef; eventListener: Subscription; constructor(TimepickerService: NgxMaterialTimepickerService); blurAll($event: any): void; private readonly selectedTime; ngOnChanges(changes: SimpleChanges): void; saveTimeAndChangeTimeUnit(event: FocusEvent, unit: TimeUnit): void; updateTime(): void; formatTime(): void; onKeyDown(e: KeyboardEvent): void; ngOnDestroy(): void; }