@ng-dynamic-forms/core
Version:
A rapid form development library for Angular
26 lines (25 loc) • 967 B
TypeScript
import { DynamicFormValueControlModel, DynamicFormValueControlModelConfig } from "./dynamic-form-value-control.model";
import { DynamicFormControlLayout } from "./misc/dynamic-form-control-layout.model";
export interface DynamicInputControlModelConfig<T> extends DynamicFormValueControlModelConfig<T> {
autoComplete?: string;
autoFocus?: boolean;
maxLength?: number;
minLength?: number;
placeholder?: string;
prefix?: string;
readOnly?: boolean;
spellCheck?: boolean;
suffix?: string;
}
export declare abstract class DynamicInputControlModel<T> extends DynamicFormValueControlModel<T> {
autoComplete: string;
autoFocus: boolean;
maxLength: number | null;
minLength: number | null;
placeholder: string;
prefix: string | null;
readOnly: boolean;
spellCheck: boolean;
suffix: string | null;
protected constructor(config: DynamicInputControlModelConfig<T>, layout?: DynamicFormControlLayout);
}