企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# import >[success] import hy_ui.hy_form.hy_radio # extends >[success] import hy_ui.hy_form.hy_switchBase; # 构造函数 ``` hy_radio(Txt:String="",Color:String="success",Size:String="de",startInit:Boolean=true) ``` ``` pirvate var radio1:hy_radio = new hy_radio("男"); pirvate var radio2:hy_radio = new hy_radio("女"); this.addChild(radio1); this.addChild(radio2); ``` # 舞台命名 >[danger] name【变量名】$value【值】$title【标题】$disabled【禁用】 ``` sex$1$男$false sex$2$女$false ``` # 属性 ## baseType 基本类型 >[info] String \[ get \] `radio` ## isField 是否表单元素 >[info] Boolean \[ get \] `true` > 提交表单的时候一般先判断 ## color 颜色样式 >[info] String | Object \[ set \] `success` | 默认 | 主要 | 成功 | 信息 | 警告 | 危险 | 灰色 | 蓝色 | 黑色 | 错误 | | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | | default | primary | success | info | warning | danger | gray | blue | black | error | ``` radio.color="danger" ``` ## size 大小样式 >[info] String | Object \[ set \] `de` | | 迷你 | 小 | 默认 | 大 | 超大 | | :---: | :---: | :---: | :---: | :---: | :---: | | 属性 | xs | sm | de | lg | slg | | 字体 | 12 | 12 | 14 | 18 | 30 | | 高度 | 20 | 28 | 36 | 42 | 54 | ``` radio.size="sm" ``` ## width 宽度 >[info] Number \[ get | set \] `20` > 如果不设置,通过size 自动变化 ``` radio.width=300 ``` ## height 高度 >[info] Number \[ get | set \] `20` > 如果不设置,通过size 自动变化 ``` radio.height=100 ``` ## disabled 禁用 >[info] Boolean \[ get | set \] `false` ``` radio.disabled=true//禁用 ``` ## align 中心对齐方式 >[info] String \[ get | set \] `top_left` | 上下 | 左右 | | :---: | :---: | | top , center , bottom | left , center , right | ``` radio.align="top_center" ``` ## title 标题 >[info] String \[ get | set \] `""` ``` radio.text="标题内容" ``` ## value 文字 >[info] Boolean \[ get | set \] `false` ``` radio.value=true ``` ## embedFonts 字体嵌套 >[info] Boolean \[ set \] `false` ``` radio.embedFonts=true ``` # 监听 ## change >[info] 监听切换 ``` radio.on("change",function(value,oThis)) ```