1 | import { ChangeDetectorRef, ElementRef, OnDestroy, OnInit, Renderer2 } from '@angular/core';
|
2 | import { AbstractControl, ControlValueAccessor, ValidationErrors, Validator } from '@angular/forms';
|
3 | import { BsDaterangepickerDirective } from './bs-daterangepicker.component';
|
4 | import { BsLocaleService } from './bs-locale.service';
|
5 | import * as ɵngcc0 from '@angular/core';
|
6 | export declare class BsDaterangepickerInputDirective implements ControlValueAccessor, Validator, OnInit, OnDestroy {
|
7 | private _picker;
|
8 | private _localeService;
|
9 | private _renderer;
|
10 | private _elRef;
|
11 | private changeDetection;
|
12 | private _onChange;
|
13 | private _onTouched;
|
14 | private _validatorChange;
|
15 | private _value?;
|
16 | private _subs;
|
17 | constructor(_picker: BsDaterangepickerDirective, _localeService: BsLocaleService, _renderer: Renderer2, _elRef: ElementRef, changeDetection: ChangeDetectorRef);
|
18 | ngOnInit(): void;
|
19 | ngOnDestroy(): void;
|
20 | onKeydownEvent(event: KeyboardEvent): void;
|
21 | _setInputValue(date?: (Date | undefined)[]): void;
|
22 | onChange(event: Event): void;
|
23 | validate(c: AbstractControl): ValidationErrors | null;
|
24 | registerOnValidatorChange(fn: () => void): void;
|
25 | writeValue(value: Date[] | string): void;
|
26 | setDisabledState(isDisabled: boolean): void;
|
27 | registerOnChange(fn: () => void): void;
|
28 | registerOnTouched(fn: () => void): void;
|
29 | onBlur(): void;
|
30 | hide(): void;
|
31 | static ɵfac: ɵngcc0.ɵɵFactoryDef<BsDaterangepickerInputDirective, [{ host: true; }, null, null, null, null]>;
|
32 | static ɵdir: ɵngcc0.ɵɵDirectiveDefWithMeta<BsDaterangepickerInputDirective, "input[bsDaterangepicker]", never, {}, {}, never>;
|
33 | }
|
34 |
|
35 |
|
\ | No newline at end of file |