UNPKG

@viewdo/dxp-story-cli

Version:

DXP Story Management CLI

97 lines (96 loc) 2.62 kB
import { Html } from './Html'; import { StateBase } from './StateBase'; export interface InputState extends StateBase { form?: { classes?: string; label?: string; labelHTML?: string; labelTemplateUrl?: string; submit?: { classes?: string; label?: string; labelHTML?: string; labelTemplateUrl?: string; [key: string]: any; }; [key: string]: any; }; onSubmit?: { [key: string]: any; }[]; inputs: [ { id: string; name: string; type: string; errors?: { [key: string]: any; }; label?: string; labelHTML?: string; labelTemplateUrl?: string; beforeHtml?: Html; afterHtml?: Html; settings?: { input?: { classes?: string; [key: string]: any; }; container?: { classes?: string; [key: string]: any; }; width?: string; [key: string]: any; }; attributes?: { required?: boolean; placeholder?: string; minlength?: number; maxlength?: number; [key: string]: any; }; onChange?: { [key: string]: any; }[]; [key: string]: any; }, { id: string; name: string; type: string; errors?: { [key: string]: any; }; label?: string; labelHTML?: string; labelTemplateUrl?: string; beforeHtml?: Html; afterHtml?: Html; settings?: { input?: { classes?: string; [key: string]: any; }; container?: { classes?: string; [key: string]: any; }; width?: string; [key: string]: any; }; attributes?: { required?: boolean; placeholder?: string; minlength?: number; maxlength?: number; [key: string]: any; }; onChange?: { [key: string]: any; }[]; [key: string]: any; }[] ]; [key: string]: any; }