ブロックする >FieldNumber >(コンストラクタ)

FieldNumber.(constructor)

FieldNumber クラスの新しいインスタンスを作成します。

署名:

constructor(value?: string | number | typeof Field.SKIP_SETUP, min?: string | number | null, max?: string | number | null, precision?: string | number | null, validator?: FieldNumberValidator | null, config?: FieldNumberConfig);

パラメータ

パラメータ 説明
文字列 |数値 |Field.SKIP_SETUP の型 (省略可)フィールドの初期値。数値にキャストする必要があります。デフォルトで 0 に設定されます。セットアップをスキップする場合に Field.SKIP_SETUP も受け入れます(構成を処理し、独自のコンストラクタの実行後にフィールド値を設定するサブクラスでのみ使用されます)。
文字列 |数値 |null (省略可)最小値。構成が指定されていない場合にのみ使用されます。
最大 文字列 |数値 |null (省略可)最大値。構成が指定されていない場合にのみ使用されます。
precision 文字列 |数値 |null (省略可)値の精度。構成が指定されていない場合にのみ使用されます。
バリデータ FieldNumberValidator |null (省略可)フィールドの値の変更を検証するために呼び出される関数。数値と検証済みの数値を返します。変更を中止する場合は null を返します。
config FieldNumberConfig (省略可)フィールドの構成に使用するオプションのマップ。このパラメータでサポートされているプロパティの一覧については、[フィールド作成のドキュメント]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/number#creation をご覧ください。