UNPKG

@chief-editor/brick-control

Version:

Control Brick for chief editor

1 lines 1.28 kB
"use strict";var __assign=this&&this.__assign||function(){return(__assign=Object.assign||function(a){for(var t,e=1,r=arguments.length;e<r;e++)for(var o in t=arguments[e])Object.prototype.hasOwnProperty.call(t,o)&&(a[o]=t[o]);return a}).apply(this,arguments)},__importDefault=this&&this.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(exports,"__esModule",{value:!0});var util_1=require("@co-hooks/util"),editor_1=require("../../util/editor"),schema_json_1=__importDefault(require("./schema.json"));exports.DatasourceMockData=[{value:"local",label:"本地"},{value:"bind",label:"绑定"},{value:"func",label:"函数"}],exports.DatasourceConfig=__assign(__assign(__assign(__assign({type:"Datasource",isContainer:!1,category:"Unit",mockData:exports.DatasourceMockData,schema:schema_json_1.default,getDatasourceFromBrickData:function(a){var t=a.datasource;if(!t)return[];var e=t.data;return e&&e.length?util_1.clone(e):util_1.clone(exports.DatasourceMockData)},getValueFromBrickData:function(a){var t=a.datasource&&a.datasource.data||exports.DatasourceMockData;return t.length?{type:t[0].value,data:[]}:{type:"",data:[]}}},editor_1.getNullableDisplay()),editor_1.getNullableState()),editor_1.getNormalPartBoardInfo()),editor_1.getNormalLayout());