@farris/renderer
Version:
Render schema to web page with farris ui.
28 lines (27 loc) • 525 B
TypeScript
import { UIStoreConfig } from '@farris/devkit-vue';
/**
* UI状态仓库配置构造器
*/
declare class UIStoreConfigBuilder {
/**
* 表单元数据
*/
private formMeta;
/**
* 构造函数
*/
constructor(formMeta: any);
/**
* 构造配置
*/
build(viewModelNode: any): UIStoreConfig;
/**
* 获取状态配置
*/
private getUIStateConfig;
/**
* 获取属性设置
*/
private getUIStatePropConfigs;
}
export { UIStoreConfigBuilder };