blockly > FieldCheckbox

FieldCheckbox クラス

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

署名:

export declare class FieldCheckbox extends Field<CheckboxBool> 

拡張: フィールド<CheckboxBool>

コンストラクタ

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

プロパティ

プロパティ 修飾子 タイプ 説明
CHECK_CHAR

static

readonly

(宣言なし) チェックマークのデフォルトの文字。
SERIALIZABLE ブール値 シリアル化可能なフィールドはシリアルライザによって保存されますが、シリアル化不可能なフィールドは保存されません。編集可能なフィールドもシリアル化可能である必要があります。
value_ boolean | null 注: デフォルト値は Field で設定されているため、ここでまたはコンストラクタで上書きするのではなく、その値を維持してください。

メソッド

メソッド 修飾子 説明
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 クリック時にチェックボックスの状態を切り替える。