blockly > FieldNumber > (constructeur)

FieldNumber.(constructor)

Construit une instance de la classe FieldNumber.

Signature :

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);

Paramètres

Paramètres Type Description
valeur chaîne | nombre | typeof Field.SKIP_SETUP (Facultatif) Valeur initiale du champ. Doit être converti en nombre. La valeur par défaut est 0. Accepte également Field.SKIP_setup si vous souhaitez ignorer la configuration (utilisée uniquement par les sous-classes qui souhaitent gérer la configuration et la définition de la valeur du champ après l'exécution de leurs propres constructeurs).
min string | number | null (Facultatif) Valeur minimale. Ne sera utilisé que si la configuration n'est pas fournie.
max string | number | null (Facultatif) Valeur maximale. Ne sera utilisé que si la configuration n'est pas fournie.
precision string | number | null (Facultatif) Précision de la valeur. Ne sera utilisé que si la configuration n'est pas fournie.
validator FieldNumberValidator | null (Facultatif) Fonction appelée pour valider les modifications apportées à la valeur du champ. Prend un nombre et renvoie un nombre validé, ou la valeur "null" pour annuler la modification.
config FieldNumberConfig (Facultatif) Mappage des options utilisées pour configurer le champ. Consultez la [documentation sur la création de champs]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/number#creation pour obtenir la liste des propriétés compatibles avec ce paramètre.