blockly > Champ > (constructeur)

Field.(constructor)

Construit une instance de la classe Field.

Signature :

constructor(value: T | typeof Field.SKIP_SETUP, validator?: FieldValidator<T> | null, config?: FieldConfig);

Paramètres

Paramètres Type Description
valeur T | typeof Field.SKIP_SETUP Valeur initiale du champ. 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).
validator FieldValidator<T> | null (Facultatif) Fonction appelée pour valider les modifications apportées à la valeur du champ. Prend une valeur et renvoie une valeur validée, ou la valeur "null" pour annuler la modification.
config FieldConfig (Facultatif) Mappage des options utilisées pour configurer le champ. Reportez-vous à la documentation de chaque champ pour obtenir la liste des propriétés compatibles avec ce paramètre.