ブロックする >FieldCheckbox >(コンストラクタ)
FieldCheckbox.(constructor)
FieldCheckbox
クラスの新しいインスタンスを作成します。
署名:
constructor(value?: CheckboxBool | typeof Field.SKIP_SETUP, validator?: FieldCheckboxValidator, config?: FieldCheckboxConfig);
パラメータ
パラメータ | 型 | 説明 |
---|---|---|
値 | CheckboxBool |Field.SKIP_SETUP の型 | (省略可)フィールドの初期値。「TRUE」または「FALSE」にする必要があります。ブール値を指定できますデフォルトは「FALSE」です。セットアップをスキップする場合に Field.SKIP_SETUP も受け入れます(構成を処理し、独自のコンストラクタの実行後にフィールド値を設定するサブクラスでのみ使用されます)。 |
バリデータ | FieldCheckboxValidator | (省略可)フィールドの値の変更を検証するために呼び出される関数。値(「TRUE」または「FALSE」)を取り、検証済みの値(「TRUE」または「FALSE」)を返すか、null を返して変更を中止します。 |
config | FieldCheckboxConfig | (省略可)フィールドの構成に使用するオプションのマップ。このパラメータでサポートされているプロパティの一覧については、[フィールド作成のドキュメント]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/checkbox#creation をご覧ください。 |