UNPKG

@chief-editor/brick-control

Version:

Control Brick for chief editor

1 lines 1.11 kB
"use strict";var __assign=this&&this.__assign||function(){return(__assign=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};Object.defineProperty(exports,"__esModule",{value:!0});var util_1=require("@co-hooks/util"),flow_1=require("../../util/flow");exports.PanelConfig=__assign(__assign(__assign(__assign(__assign(__assign(__assign({getPartKeyMapFromBrickData:function(e){return e.config.props.bind?[{key:"bind",part:"bind",bricks:[{id:util_1.guid(),config:{props:{triggerBrick:"panel",bind:!0,bindRender:e.config.props.bindRender}},datasource:{type:"local",data:e.config.props.bindData},info:{id:"",field:"__bind__",label:"绑定",expandProps:{},lock:!1},type:"Bind"}]},{key:"content",part:"content"}]:[{key:"content",part:"content"}]}},flow_1.getNullableState()),flow_1.getNormalRenderConfig()),flow_1.getNullablePartBoardInfo()),flow_1.getContainerDefaultValue()),flow_1.getContainerDynamicDefaultValue()),flow_1.getNullableDisplayData()),flow_1.getNullableDatasource());