UNPKG

linkmore-design

Version:

🌈 🚀lm组件库。🚀

45 lines (41 loc) 1.77 kB
import _defineProperty from "@babel/runtime/helpers/esm/defineProperty"; var _initialFieldsValue; // 所有自组件一致性的前缀 export var prefix = 'lm_adv_filter'; /** 基础字段枚举 */ export var 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 || (FIELD_ENUM = {})); export var 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 || (DYNAMIC_ENUM = {})); export var 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 || (SOURCE_ENUM = {})); export var initialFieldsValue = (_initialFieldsValue = {}, _defineProperty(_initialFieldsValue, DYNAMIC_ENUM.FIELD_TYPE, 'string'), _defineProperty(_initialFieldsValue, DYNAMIC_ENUM.OPERATOR, 'equal'), _defineProperty(_initialFieldsValue, DYNAMIC_ENUM.RELATION, 'and'), _initialFieldsValue); export default {};