ngx-bootstrap
Version:
Native Angular Bootstrap Components
22 lines (21 loc) • 891 B
TypeScript
import { ElementRef, OnInit, Renderer } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
import { BsDatepickerComponent } from './bs-datepicker.component';
import { BsDatepickerConfig } from './bs-datepicker.config';
export declare class BsDatepickerInputDirective implements OnInit, ControlValueAccessor {
private _picker;
private _config;
private _renderer;
private _elRef;
private _onChange;
private _onTouched;
constructor(_picker: BsDatepickerComponent, _config: BsDatepickerConfig, _renderer: Renderer, _elRef: ElementRef);
ngOnInit(): void;
onChange(event: any): void;
writeValue(value: Date | string): void;
setDisabledState(isDisabled: boolean): void;
registerOnChange(fn: (value: any) => any): void;
registerOnTouched(fn: () => any): void;
onBlur(): void;
hide(): void;
}