blockly >FieldCheckbox

FieldCheckbox 类

用于复选框字段的类。

Signature:

export declare class FieldCheckbox extends Field<CheckboxBool> 

扩展Field<CheckboxBool>

构造函数

构造函数 修饰符 说明
(构造函数)(值, 验证器, 配置) 构造 FieldCheckbox 类的新实例

属性

属性 修饰符 类型 说明
CHECK_CHAR

static

readonly

(未声明) 对勾标记的默认字符。
CURSOR 字符串 鼠标光标样式:将鼠标悬停在热点上,即可启动修改功能。
可序列化 布尔值 可序列化字段由序列化器保存,不可序列化字段不是。可修改字段还应该可序列化。
value_ 布尔值 |null 注意:默认值是在 Field 中设置的,因此请保留该值,而不是在此处或构造函数中覆盖该值。

方法

方法 修饰符 说明
configure_(config) protected 根据给定的选项映射配置该字段。
doClassValidation_(newValue) protected 确保输入值有效(“TRUE”或“FALSE”)。
doValueUpdate_(newValue) protected 更新字段的值,并更新 checkElement。
getDisplayText_()
getText() 获取此字段的文本。在块收起时使用。
getValue() 获取此字段的值(不是“TRUE”)或“FALSE”。
getValueBoolean() 获取此字段的布尔值。
initView() 为此复选框创建块界面。
render_()
setCheckCharacter(character) 设置用于勾选标记的字符。
showEditor_() protected 点击时切换复选框的状态。