UNPKG

fundamental-ngx

Version:

SAP Fiori Fundamentals, implemented in Angular

48 lines (47 loc) 1.59 kB
import { OnInit, ElementRef, EventEmitter } from '@angular/core'; import { CalendarDay } from '../calendar/calendar.component'; import { ControlValueAccessor } from '@angular/forms'; import { Subject } from 'rxjs'; import { TimeObject } from '../time/time-object'; export declare class DatetimePickerComponent implements OnInit, ControlValueAccessor { private eRef; inputFieldDate: any; isInvalidDateInput: boolean; isOpen: boolean; dateFromInput: Subject<string>; time: TimeObject; selectedDay: CalendarDay; placeholder: string; compact: boolean; meridian: boolean; disabled: boolean; spinners: boolean; displaySeconds: boolean; date: Date; dateChange: EventEmitter<Date>; calendarChange: EventEmitter<Date>; timeChange: EventEmitter<Date>; timeComponent: any; disableFunction: (d: any) => boolean; blockFunction: (d: any) => boolean; onChange: any; onTouched: any; openPopover(e: any): void; closePopover(): void; onBlurHandler(): void; updatePickerInputHandler(d: any): void; isInvalidDateInputHandler(e: any): void; inputValueChange(e: any): void; onEscapeKeydownHandler(): void; onGlobalClick(targetElementPath: Array<any>): void; ngOnInit(): void; constructor(eRef: ElementRef); registerOnChange(fn: (selected: any) => { void: any; }): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; writeValue(selected: Date): void; setTime(fireEvents?: boolean): void; focusArrowLeft(): void; }