opendash
Version:
open.DASH data visualization framework
14 lines (13 loc) • 526 B
TypeScript
declare type FormElementRuleTypeInterface = "string" | "number" | "boolean" | "method" | "regexp" | "integer" | "float" | "array" | "object" | "enum" | "date" | "url" | "hex" | "email" | "any";
export interface FormElementRuleInterface {
type?: FormElementRuleTypeInterface;
required?: boolean;
pattern?: RegExp | string;
min?: number;
max?: number;
len?: number;
enum?: Array<string | number | boolean | null | undefined>;
whitespace?: boolean;
message?: string;
}
export {};