@ngx-performance-ui/ui
Version:
Ngx Performance UI - UI
32 lines (31 loc) • 1.04 kB
TypeScript
import { ElementRef, Injector } from '@angular/core';
import { AbstractNgModelComponent } from '@ngx-performance-ui/core';
import { DatepickerOptions, NgDatepickerComponent } from 'ng2-datepicker';
import { Observable, Subject } from 'rxjs';
export declare class DatePickerComponent extends AbstractNgModelComponent<Date | string | number> {
injector: Injector;
locale: 'tr' | 'en';
position: 'bottom-left' | 'bottom-right' | 'top-left' | 'top-right';
barTitleIfEmpty: string;
placeholder: string;
addClass: string;
labelClass: string;
label: string;
click$: Observable<MouseEvent>;
datePicker: NgDatepickerComponent;
group: ElementRef;
destroy$: Subject<void>;
closable: boolean;
readonly options: DatepickerOptions;
readonly displayFormat: string;
readonly date: Date;
constructor(injector: Injector);
private subscribeToEvents;
ngOnDestroy(): void;
onClick(): void;
toggle(): void;
show(): void;
hide(): void;
flip(): void;
clear(): void;
}