@nbxx/nb-input
Version:
Angular - nbinput
28 lines (27 loc) • 834 B
TypeScript
import { EventEmitter } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
import { NbFieldType } from "./nbinput.entity";
export declare class NbinputInlineComponent implements ControlValueAccessor {
FieldType: typeof NbFieldType;
private onTouchedCallback;
private onChangeCallback;
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
setDisabledState?(isDisabled: boolean): void;
writeValue(v: string): void;
private preData;
editing: boolean;
disabled: boolean;
readonly: boolean;
onBlur(): void;
_data: string;
data: string;
value: any;
type: NbFieldType;
placeholder: string;
onSubmit: EventEmitter<any>;
onSave(): void;
onCancel(): void;
onEdit(): void;
constructor();
}