@nbxx/nb-input
Version:
Angular - nbinput
41 lines (40 loc) • 1.1 kB
TypeScript
import { EventEmitter } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
import { NbFieldType } from './nbinput.entity';
export declare class NbinputDateComponent implements ControlValueAccessor {
FieldType: typeof NbFieldType;
config: any;
calType: {
'date': string;
'datetime': string;
'time': string;
'month': string;
};
formats: {
date: string;
month: string;
time: string;
datetime: string;
};
private onTouchedCallback;
private onChangeCallback;
format: any;
getFormat(): string;
_raw: any;
_data: any;
data: any;
disabled: any;
value: any;
onBlur(): void;
placeholder: string;
_type: NbFieldType;
type: NbFieldType;
readonly: boolean;
private outFormat;
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
setDisabledState?(isDisabled: boolean): void;
writeValue(obj: any): void;
changed(evt: any): void;
onChange: EventEmitter<any>;
}