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