UNPKG

@farris/renderer

Version:

Render schema to web page with farris ui.

44 lines (43 loc) 912 B
import { EntityStoreConfig } from '@farris/devkit-vue'; /** * 实体仓库配置构造器 */ declare class EntityStoreConfigBuilder { /** * 表单元数据 */ private formMeta; /** * 构造函数 */ constructor(formMeta: any); /** * 构造实体仓库配置 */ build(schemaNode: any): EntityStoreConfig; /** * 创建实体状态配置 */ private buildEntityStateConfig; /** * 构造实体配置 */ private buildEntityConfig; /** * 构造实体字段配置集合 */ private buildEntityFieldConfigs; /** * 构造简单字段配置 */ private buildPrimitiveFieldConfig; /** * 构造实体字段配置 */ private buildEntityFieldConfig; /** * 构造实体列表字段配置 */ private buildEntityListFieldConfig; } export { EntityStoreConfigBuilder };