blockly > FieldNumber > (constructeur)

FieldNumber.(constructor)

Construit une nouvelle 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ètre Type Description
valeur chaîne | numéro | Type de Field.SKIP_SETUP (Facultatif) Valeur initiale du champ. Doit être converti en nombre. La valeur par défaut est 0. Accepte également Field.SKIP_CONFIG si vous souhaitez ignorer la configuration (utilisée uniquement par les sous-classes qui souhaitent gérer la configuration et définir la valeur du champ après l'exécution de leurs propres constructeurs).
min chaîne | numéro | nul (Facultatif) Valeur minimale. Ne sera utilisé que si aucune configuration n'est fournie.
max chaîne | numéro | nul (Facultatif) Valeur maximale. Ne sera utilisé que si aucune configuration n'est fournie.
precision chaîne | numéro | nul (Facultatif) Précision de la valeur. Ne sera utilisé que si aucune configuration n'est fournie.
programme de validation FieldNumberValidator | nul (Facultatif) Fonction appelée pour valider les modifications apportées à la valeur du champ. Accepte un nombre et renvoie un nombre validé ou la valeur null pour annuler la modification.
config FieldNumberConfig (Facultatif) Carte des options permettant de 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.