vue-admin-core
Version:
A Component Library for Vue 3
16 lines (15 loc) • 1.02 kB
TypeScript
import { ISchemaFieldVueFactoryOptions, SchemaVueComponents, DefineComponent, ISchemaFieldProps, ISchemaMarkupFieldProps, ISchemaTypeFieldProps } from "@formily/vue";
declare type SchemaFieldComponents = {
SchemaField: DefineComponent<ISchemaFieldProps>;
SchemaMarkupField: DefineComponent<ISchemaMarkupFieldProps>;
SchemaStringField: DefineComponent<ISchemaTypeFieldProps>;
SchemaObjectField: DefineComponent<ISchemaTypeFieldProps>;
SchemaArrayField: DefineComponent<ISchemaTypeFieldProps>;
SchemaBooleanField: DefineComponent<ISchemaTypeFieldProps>;
SchemaDateField: DefineComponent<ISchemaTypeFieldProps>;
SchemaDateTimeField: DefineComponent<ISchemaTypeFieldProps>;
SchemaVoidField: DefineComponent<ISchemaTypeFieldProps>;
SchemaNumberField: DefineComponent<ISchemaTypeFieldProps>;
};
export declare function createSchemaField<Components extends SchemaVueComponents = SchemaVueComponents>(options?: ISchemaFieldVueFactoryOptions<Components>): SchemaFieldComponents;
export {};