@ng-dynamic-forms/core
Version:
A rapid form development library for Angular
26 lines (25 loc) • 1.01 kB
TypeScript
import { DynamicDateControlModel, DynamicDateControlModelConfig, DynamicDateControlValue } from "../dynamic-date-control.model";
import { DynamicFormControlLayout } from "../misc/dynamic-form-control-layout.model";
export declare const DYNAMIC_FORM_CONTROL_TYPE_DATEPICKER = "DATEPICKER";
export interface DynamicDatePickerModelConfig extends DynamicDateControlModelConfig {
autoFocus?: boolean;
focusedDate?: DynamicDateControlValue;
inline?: boolean;
prefix?: string;
readOnly?: boolean;
suffix?: string;
toggleIcon?: string;
toggleLabel?: string;
}
export declare class DynamicDatePickerModel extends DynamicDateControlModel {
autoFocus: boolean;
focusedDate: DynamicDateControlValue | null;
inline: boolean;
prefix: string | null;
readOnly: boolean;
suffix: string | null;
toggleIcon: string | null;
toggleLabel: string | null;
readonly type: string;
constructor(config: DynamicDatePickerModelConfig, layout?: DynamicFormControlLayout);
}