UNPKG

@tomino/dynamic-form-semantic-ui

Version:

Semantic UI form renderer based on dynamic form generation

29 lines (28 loc) 1.65 kB
import { Handler, ParseHandler, ValidateHandler } from '@tomino/dynamic-form'; import { SchemaDataSet } from '../form_store'; import { EditorContextType } from '../editor_context'; declare type SchemaHandler = Handler<SchemaDataSet, EditorContextType>; declare type SchemaParseHandler = ParseHandler<SchemaDataSet, EditorContextType>; declare type SchemaValidateHandler = ValidateHandler<SchemaDataSet, EditorContextType>; export declare const objectVisibilityHandler: SchemaHandler; export declare const stringVisibleHandler: SchemaHandler; export declare const numberVisibleHandler: SchemaHandler; export declare const arrayVisibleHandler: SchemaHandler; export declare const titleValueHandler: SchemaHandler; export declare const titleParseHandler: SchemaParseHandler; export declare const typeValueHandler: Handler; export declare const itemsTypeValueHandler: SchemaHandler; export declare const typeParseHandler: SchemaParseHandler; export declare const itemsTypeParseHandler: SchemaParseHandler; export declare const typeOptions: SchemaHandler; export declare const atomicTypeVisibility: SchemaHandler; export declare const fakedOptions: SchemaHandler; export declare const expressionValidationHandler: SchemaValidateHandler; export declare const formatOptions: SchemaHandler; export declare const regexValidateHandler: SchemaValidateHandler; export declare const requiredValue: SchemaHandler; export declare const requiredParse: SchemaParseHandler; export declare const requiredOptionsHandler: SchemaHandler; export declare const errorMessageVisibleHandler: SchemaHandler; export declare const errorMessageOptions: SchemaHandler; export {};