UNPKG

@alexfriesen/ngx-mat-timepicker

Version:

ngx-mat-timepicker is an Angular material 17+ extension to add time pickers!

34 lines (33 loc) 2.58 kB
import { OnDestroy, AfterViewInit } from '@angular/core'; import { NgxMatTimepickerUnits } from '../../models/ngx-mat-timepicker-units.enum'; import { NgxMatTimepickerClockFace } from '../../models/ngx-mat-timepicker-clock-face.interface'; import * as i0 from "@angular/core"; export declare class NgxMatTimepickerDialControlComponent implements AfterViewInit, OnDestroy { private get _selectedTime(); readonly disabled: import("@angular/core").InputSignalWithTransform<boolean, unknown>; readonly isActive: import("@angular/core").InputSignalWithTransform<boolean, unknown>; readonly isEditable: import("@angular/core").InputSignalWithTransform<boolean, unknown>; readonly minutesGap: import("@angular/core").InputSignal<number>; readonly timeList: import("@angular/core").InputSignal<NgxMatTimepickerClockFace[]>; previousTime: number | string; time: string; timeUnit: NgxMatTimepickerUnits; readonly timeChanged: import("@angular/core").OutputEmitterRef<NgxMatTimepickerClockFace>; readonly timeUnitChanged: import("@angular/core").OutputEmitterRef<NgxMatTimepickerUnits>; readonly focused: import("@angular/core").OutputEmitterRef<void>; readonly unfocused: import("@angular/core").OutputEmitterRef<void>; private readonly _elRef; private readonly _timeParserPipe; focusChanged(value: boolean): void; changeTimeByKeyboard(e: KeyboardEvent): void; ngAfterViewInit(): void; ngOnDestroy(): void; onKeydown(e: KeyboardEvent): void; onModelChange(value: string): void; saveTimeAndChangeTimeUnit(event: FocusEvent, unit: NgxMatTimepickerUnits): void; updateTime(): void; private _addTime; private _changeTimeByArrow; static ɵfac: i0.ɵɵFactoryDeclaration<NgxMatTimepickerDialControlComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NgxMatTimepickerDialControlComponent, "ngx-mat-timepicker-dial-control", never, { "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; "isActive": { "alias": "isActive"; "required": false; "isSignal": true; }; "isEditable": { "alias": "isEditable"; "required": false; "isSignal": true; }; "minutesGap": { "alias": "minutesGap"; "required": false; "isSignal": true; }; "timeList": { "alias": "timeList"; "required": false; "isSignal": true; }; "time": { "alias": "time"; "required": false; }; "timeUnit": { "alias": "timeUnit"; "required": false; }; }, { "timeChanged": "timeChanged"; "timeUnitChanged": "timeUnitChanged"; "focused": "focused"; "unfocused": "unfocused"; }, never, never, true, never>; }