export declare type Omit = Pick>; export interface IDictionary { [key: string]: T; } export declare enum FormMode { form = 0, complexSearch = 1 } /** 当前小控件的大控件类型 */ export declare enum PageControlMode { /** 表单控件 */ form = 0, /** 搜索栏控件 */ find = 1, /** 表格编辑控件 */ gridEdit = 2, /** 表格视图控件 */ gridView = 3, /** 树表格视图控件 */ treeView = 4, /** 树表格编辑控件 */ treeEdit = 5, /** 树列表控件 */ treeList = 6, /** 列表控件 */ gridList = 7, /** 工具栏控件 */ toolbar = 8, /** 文档控件 */ docs = 9 } /** * 有效显示模式,默认为7 * (1.新增;2.修改;4.查看) */ export declare enum ControlDisplayModeEnum { /** 新增 */ add = 1, /** 修改 */ modify = 2, addAmodify = 3, /** 查看 */ view = 4, addAview = 5, modifyAview = 6, all = 7 } /** * 应用主题 */ export declare enum AppTheme { /** 亮主题 */ light = "light", /** 暗主题 */ dark = "dark" } /** * 工具栏主题 */ export declare enum ToolBarTheme { /** 亮主题 */ light = "light", /** 暗主题 */ dark = "dark", /** 表格主题,一般用于表格头部 */ table = "table" } /** * 数据源类型 */ export declare enum DataSourceType { /** 树列表 */ TreeList = "TreeList", /** 字符串列表 */ StringList = "StringList", /** 后端API类型 */ Service = "Service", /** 字典列表 */ DictionaryList = "DictionaryList" } export declare enum UserDataSourceType { /** 后端API类型 */ Service = "Service", /** 静态数据 */ Static = "Static" } export declare enum RbInputType { search = "search", number = "number", textarea = "textarea" } export declare enum RbButtonType { primary = "primary", dashed = "dashed", danger = "danger", group = "group" }