UNPKG

condition-editor

Version:
36 lines (33 loc) 954 B
/** * @enum 条件级别关系 */ export var LevelType = /*#__PURE__*/function (LevelType) { LevelType["Child"] = "child"; LevelType["Before"] = "before"; LevelType["After"] = "after"; LevelType["BeforeParent"] = "beforeParent"; LevelType["AfterParent"] = "afterParent"; return LevelType; }({}); /** * @enum 条件节点类型 */ export var NodeType = /*#__PURE__*/function (NodeType) { NodeType["Item"] = "item"; NodeType["Group"] = "group"; return NodeType; }({}); // Parent = 'parentLevel', /** * @enum 条件关联关系 */ export var RelationType = /*#__PURE__*/function (RelationType) { RelationType["AND"] = "and"; RelationType["OR"] = "or"; return RelationType; }({}); /** * @method 自定义渲染部件函数 * @param info 节点信息 * @param onChange 节点数据变更回调 * @param getContainer 指定`编辑器`挂载的节点。来自组件的`getContainer`配置,并转化为方法传递。 */