@kushki/ng-suka
Version:
<p align="center"> <h1 align="center">Suka Components Angular</h1> <p align="center"> An Angular implementation of the Suka Design System </p> </p>
30 lines (29 loc) • 897 B
TypeScript
import { EventEmitter, ElementRef, TemplateRef } from '@angular/core';
export declare class DatePickerInput {
protected elementRef: ElementRef;
private static datePickerCount;
/**
* Select a calendar type for the `model`.
* Internal purposes only.
*/
type: 'simple' | 'single' | 'range';
id: string;
hasIcon: boolean;
label: string | TemplateRef<any>;
placeholder: string;
pattern: string;
valueChange: EventEmitter<string>;
disabled: boolean;
invalid: boolean;
invalidText: string | TemplateRef<any>;
skeleton: boolean;
value: string;
constructor(elementRef: ElementRef);
onChange(event: any): void;
writeValue(value: any): void;
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
onTouched: () => any;
propagateChange: (_: any) => void;
isTemplate(value: any): boolean;
}