blockly > FieldCheckbox

FieldCheckbox クラス

チェックボックス フィールドのクラス。

署名:

export declare class FieldCheckbox extends Field<CheckboxBool> 

拡張: フィールド<CheckboxBool>

コンストラクタ

コンストラクタ 修飾子 説明
(structor)(値, バリデータ, 構成) FieldCheckbox クラスの新しいインスタンスを作成します。

プロパティ

プロパティ 修飾子 種類 説明
CHECK_CHAR

static

readonly

(未申告) チェックマークのデフォルトの文字。
CURSOR string 編集を開始するホットスポットにカーソルを合わせたときのマウスカーソルのスタイル。
直列化可能 boolean シリアル化可能なフィールドはシリアライザによって保存されますが、シリアル化できないフィールドは保存されません。編集可能なフィールドはシリアル化可能であることも必要です。
value_ boolean | null 注: デフォルト値は Field で設定されるため、ここやコンストラクタで値を上書きするのではなく、値を維持してください。

Methods

メソッド 修飾子 説明
configure_(config) protected 指定されたオプション マップに基づいてフィールドを構成します。
doClassValidation_(newValue) protected 入力値が有効(「TRUE」または「FALSE」)であることを確認します。
doValueUpdate_(newValue) protected フィールドの値を更新し、checkElement を更新します。
getDisplayText_()
getText() このフィールドのテキストを取得します。ブロックが閉じられたときに使用されます。
getValue() このフィールドの値(TRUE または FALSE)を取得します。
getValueBoolean() このフィールドのブール値を取得します。
initView() このチェックボックスのブロック UI を作成します。
render_()
setCheckCharacter(character) チェックマークに使用する文字を設定します。
showEditor_() protected クリック時にチェックボックスの状態を切り替えます。