UNPKG

@farris/ui-vue

Version:

Farris Vue, a Farris Design based Vue3 component library.

2 lines (1 loc) 2.56 kB
(function(e,t){typeof exports=="object"&&typeof module<"u"?t(exports,require("../../components/dynamic-resolver/index.umd.js"),require("../../components/radio-button/index.umd.js"),require("vue"),require("../../components/common/index.umd.js")):typeof define=="function"&&define.amd?define(["exports","../../components/dynamic-resolver/index.umd.js","../../components/radio-button/index.umd.js","vue","../../components/common/index.umd.js"],t):(e=typeof globalThis<"u"?globalThis:e||self,t(e["radio-button"]={},e.dynamicResolver,e.RadioButton,e.Vue,e.common))})(this,function(e,t,d,r,a){"use strict";const c={enumData:{type:Array,default:[{text:"1",active:!0}]},suffixValue:{type:String,default:""},onSelectedValueChanged:{type:Function,default:()=>{}}},i=r.defineComponent({name:"FRadioButtonDesign",props:c,emits:[""],setup(n,o){return()=>r.createVNode(r.Fragment,null,null)}}),u=new Map([["appearance",t.resolveAppearance]]);function l(n,o,p){return o}const f={$schema:"https://json-schema.org/draft/2020-12/schema",$id:"https://farris-design.gitee.io/radio-button.schema.json",title:"radio-button",description:"A Farris Component",type:"object",properties:{id:{description:"The unique identifier for radio-button",type:"string"},type:{description:"The type string of radio-button",type:"string",default:"radio-button"},appearance:{description:"",type:"object",properties:{class:{type:"string"},style:{type:"string"}},default:{}},binding:{description:"",type:"object",default:{}},disable:{type:"string",default:!1},editable:{description:"",type:"boolean",default:!0},placeholder:{description:"",type:"string",default:""},readonly:{description:"",type:"boolean",default:!1},require:{description:"",type:"boolean",default:!1},tabindex:{description:"",type:"number",default:-1},visible:{description:"",type:"boolean",default:!0}},required:["id","type"]},m={title:"radio-button",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:[]}}}}}},s=t.createPropsResolver(d.radioButtonProps,f,u,l,m);i.register=(n,o,p,M)=>{n["radio-button"]=d,o["radio-button"]=s},i.registerDesigner=(n,o,p)=>{n["radio-button"]=i,o["radio-button"]=s};const y=a.withInstall(i);e.FRadioButtonDesign=i,e.default=y,e.propsResolver=s,Object.defineProperties(e,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})});