@flowfuse/flowfuse
Version:
An open source low-code development platform
1 lines • 1.15 kB
JavaScript
;(self.webpackChunk_flowfuse_flowfuse=self.webpackChunk_flowfuse_flowfuse||[]).push([[882],{13882:function(e,r,t){t.r(r),t.d(r,{default:function(){return s}});var o=t(41425);const p={class:"ml-4 ff-property"};var n={name:"ObjectProperty",components:{ObjectProperties:(0,o.defineAsyncComponent)(()=>Promise.resolve().then(t.bind(t,33048)))},props:{property:{required:!1,type:Object,default:null},name:{required:!0,type:String}},computed:{hasProperties(){return Object.prototype.hasOwnProperty.call(this.property,"properties")&&Object.keys(this.property.properties).length>0}}},s=(0,t(66262).A)(n,[["render",function(e,r,t,n,s,l){const c=(0,o.resolveComponent)("ObjectProperties");return(0,o.openBlock)(),(0,o.createElementBlock)("div",p,[(0,o.createElementVNode)("span",null,(0,o.toDisplayString)(t.name)+" ("+(0,o.toDisplayString)(t.property.type)+")",1),l.hasProperties?((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,{key:0},[r[0]||(r[0]=(0,o.createElementVNode)("span",null,":",-1)),(0,o.createVNode)(c,{properties:t.property.properties,class:"ml-5"},null,8,["properties"])],64)):(0,o.createCommentVNode)("v-if",!0)])}]])}}]);