fx-form-widget
Version:
21 lines (20 loc) • 699 B
TypeScript
import { SchemaTypes, SchemaChangeTypes } from '../types/stores';
declare class Schema implements SchemaTypes {
[key: string]: any;
constructor();
schemaData: any[];
globalData: {
displayType: string;
labelWidth: number;
column: number;
unEditable: boolean;
};
dynamicForm: any;
onSchemaChange: (type: SchemaChangeTypes, newSchemaData: any, dropId?: string, position?: 'up' | 'down' | 'inside') => void;
onGlobalDataChange: (data?: any) => any;
onSchemaDataChange: (data?: any) => any;
onDynamicFormChange: (data?: any) => any;
updateState: (params: any) => void;
}
declare const _default: Schema;
export default _default;