UNPKG

@chief-editor/brick-control

Version:

Control Brick for chief editor

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