UNPKG

linkmore-design

Version:

🌈 🚀lm组件库。🚀

56 lines (54 loc) 1.98 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.prefix = exports.initialFieldsValue = exports.default = exports.SOURCE_ENUM = exports.FIELD_ENUM = exports.DYNAMIC_ENUM = void 0; // 所有自组件一致性的前缀 const prefix = 'lm_adv_filter'; /** 基础字段枚举 */ exports.prefix = prefix; let FIELD_ENUM; /** 动态字段枚举 */ exports.FIELD_ENUM = FIELD_ENUM; (function (FIELD_ENUM) { FIELD_ENUM["BASIC"] = "basic"; FIELD_ENUM["COMPLEX"] = "complex"; FIELD_ENUM["SEARCH"] = "search"; FIELD_ENUM["CUSTOM"] = "custom"; FIELD_ENUM["CONDITIONS"] = "conditions"; FIELD_ENUM["RELATION"] = "relation"; })(FIELD_ENUM || (exports.FIELD_ENUM = FIELD_ENUM = {})); let DYNAMIC_ENUM; /** 来源字段枚举, 用于初始化将接收的参数转换为 DYNAMIC_ENUM 枚举值 */ exports.DYNAMIC_ENUM = DYNAMIC_ENUM; (function (DYNAMIC_ENUM) { DYNAMIC_ENUM["FIELD_NAME"] = "fieldName"; DYNAMIC_ENUM["FIELD_TYPE"] = "fieldType"; DYNAMIC_ENUM["OPERATOR"] = "operator"; DYNAMIC_ENUM["RELATION"] = "relation"; DYNAMIC_ENUM["TABLE_OBJ"] = "tableObj"; DYNAMIC_ENUM["TYPE"] = "type"; DYNAMIC_ENUM["VALUE"] = "value"; })(DYNAMIC_ENUM || (exports.DYNAMIC_ENUM = DYNAMIC_ENUM = {})); let SOURCE_ENUM; /** 初始化各字段值 */ exports.SOURCE_ENUM = SOURCE_ENUM; (function (SOURCE_ENUM) { SOURCE_ENUM["TITLE"] = "title"; SOURCE_ENUM["FIELD_NAME"] = "field"; SOURCE_ENUM["FIELD_TYPE"] = "valueType"; SOURCE_ENUM["OPERATOR"] = "operator"; SOURCE_ENUM["RELATION"] = "relation"; SOURCE_ENUM["TABLE_OBJ"] = "tableObj"; SOURCE_ENUM["TYPE"] = "type"; SOURCE_ENUM["VALUE"] = "value"; SOURCE_ENUM["OPTIONS"] = "data"; })(SOURCE_ENUM || (exports.SOURCE_ENUM = SOURCE_ENUM = {})); const initialFieldsValue = { [DYNAMIC_ENUM.FIELD_TYPE]: 'string', [DYNAMIC_ENUM.OPERATOR]: 'equal', [DYNAMIC_ENUM.RELATION]: 'and' }; exports.initialFieldsValue = initialFieldsValue; var _default = {}; exports.default = _default;