tolga-ng2
Version:
Angular 2/4 components and directives
24 lines (23 loc) • 1.07 kB
TypeScript
import { OnChanges } from '@angular/core';
import { ControlValueAccessor } from "@angular/forms";
import { NgsmDatepickerConfig } from '../../models/ngsmDatepickerConfig';
import * as i0 from "@angular/core";
export declare class NgsmDatepickerComponent implements OnChanges, ControlValueAccessor {
config: NgsmDatepickerConfig;
innerValue: string;
constructor();
ngOnInit(): void;
ngOnChanges(): void;
getClassNames(selectedDate: string): Promise<"" | "invalid" | "valid">;
init(): Promise<void>;
onKeyupClick(event: KeyboardEvent): Promise<void>;
innerValueChanged(event: any): Promise<void>;
get value(): any;
writeValue(value: any): void;
onTouchedCallback(): void;
registerOnTouched(): void;
propagateChange: (_: any) => void;
registerOnChange(fn: any): void;
static ɵfac: i0.ɵɵFactoryDeclaration<NgsmDatepickerComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgsmDatepickerComponent, "ngsm-datepicker", never, { "config": "config"; }, {}, never, never, false>;
}