@farris/ui-vue
Version:
Farris Vue, a Farris Design based Vue3 component library.
2 lines (1 loc) • 3.72 kB
JavaScript
(function(t,e){typeof exports=="object"&&typeof module<"u"?e(exports,require("vue"),require("../dynamic-resolver/index.umd.js"),require("../designer-canvas/index.umd.js")):typeof define=="function"&&define.amd?define(["exports","vue","../dynamic-resolver/index.umd.js","../designer-canvas/index.umd.js"],e):(t=typeof globalThis<"u"?globalThis:t||self,e(t["smoke-detector"]={},t.Vue,t.dynamicResolver,t.designerCanvas))})(this,function(t,e,p,m){"use strict";const l=new Map([["appearance",p.resolveAppearance]]);function u(o,r,i){return r}const f={$schema:"https://json-schema.org/draft/2020-12/schema",$id:"https://farris-design.gitee.io/smoke-detector.schema.json",title:"smoke-detector",description:"A Farris Component",type:"object",properties:{id:{description:"The unique identifier for smoke-detector",type:"string"},type:{description:"The type string of smoke-detector",type:"string",default:"smoke-detector"},voltageA:{description:"A相电压",type:"number",default:-1},voltageB:{description:"B相电压",type:"number",default:-1},voltageC:{description:"C相电压",type:"number",default:-1},forwardActiveTotalPower:{description:"正向有功总电量",type:"number",default:-1},totalPositiveReactivePower:{description:"正向无功总电量",type:"number",default:-1},reverseTotalActivePower:{description:"反向有功总电量",type:"number",default:-1},reverseTotalReactivePower:{description:"反向无功总电量",type:"number",default:-1},toDeliverData:{description:"下发数据",type:"string"}},required:["id","type"]},g={title:"smoke-detector",description:"A Farris Component",type:"object",categories:{basic:{description:"Basic Infomation",title:"基本信息",properties:{id:{description:"组件标识",title:"标识",type:"string",readonly:!0},type:{description:"组件类型",title:"控件类型",type:"select",editor:{type:"waiting for modification",enum:[]}}}},bussinessProperties:{description:"",title:"业务属性",properties:{voltageA:{description:"A相电压",type:"number",title:"A相电压",default:-1},voltageB:{description:"B相电压",type:"number",title:"B相电压",default:-1},voltageC:{description:"C相电压",type:"number",title:"C相电压",default:-1},forwardActiveTotalPower:{description:"正向有功总电量",type:"number",title:"正向有功总电量",default:-1},totalPositiveReactivePower:{description:"正向无功总电量",type:"number",title:"正向无功总电量",default:-1},reverseTotalActivePower:{description:"反向有功总电量",type:"number",title:"反向有功总电量",default:-1},reverseTotalReactivePower:{description:"反向无功总电量",type:"number",title:"反向无功总电量",default:-1},toDeliverData:{description:"下发数据",type:"string",title:"下发数据"}}}}},s={},c=p.createPropsResolver(s,f,l,u,g),n=e.defineComponent({name:"FSmokeDetector",props:s,emits:[""],setup(o){return()=>e.createVNode("div",{class:"f-smoke-detector"},[e.createVNode("img",{title:"smoke-detector",src:"./image/smoke-detector-2.png"},null)])}}),y=e.defineComponent({name:"FSmokeDetectorDesign",props:s,emits:[""],setup(o,r){const i=e.ref(),d=e.inject("design-item-context"),a=m.useDesignerComponent(i,d);return e.onMounted(()=>{i.value.componentInstance=a}),r.expose(a.value),()=>e.createVNode("div",{ref:i,class:"f-smoke-detector"},[e.createVNode("img",{title:"smoke-detector",src:"../image/smoke-detector-2.png"},null)])}}),v={install(o){o.component(n.name,n)},register(o,r,i,d){o["smoke-detector"]=n,r["smoke-detector"]=c},registerDesigner(o,r,i){o["smoke-detector"]=y,r["smoke-detector"]=c}};t.SmokeDetector=n,t.default=v,t.propsResolver=c,t.smokeDetectorProps=s,Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})});