UNPKG

@nakedobjects/gemini

Version:

Single Page Application client for a Naked Objects application.

25 lines (24 loc) 1.32 kB
import { AfterViewInit, EventEmitter } from '@angular/core'; import { AbstractControl, FormGroup } from '@angular/forms'; import { FieldViewModel } from '@nakedobjects/view-models'; import { TimePickerComponent } from '../time-picker/time-picker.component'; import { ITimePickerInputEvent, ITimePickerOutputEvent } from '../time-picker/time-picker.component'; import * as i0 from "@angular/core"; export declare class TimePickerFacadeComponent implements AfterViewInit { constructor(); control: AbstractControl; form: FormGroup; model: FieldViewModel; timepicker?: TimePickerComponent; inputEvents: EventEmitter<ITimePickerInputEvent>; get id(): string; setValueIfChanged(time: string): void; handleTimeChangedEvent(time: string): void; handleTimeClearedEvent(): void; handleInvalidTimeEvent(): void; handleEvents(e: ITimePickerOutputEvent): void; ngAfterViewInit(): void; focus(): boolean; static ɵfac: i0.ɵɵFactoryDeclaration<TimePickerFacadeComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TimePickerFacadeComponent, "nof-time-picker-facade", never, { "control": { "alias": "control"; "required": true; }; "form": { "alias": "form"; "required": true; }; "model": { "alias": "model"; "required": true; }; }, {}, never, never, false, never>; }