blockly > FieldCheckbox > (konstruktor)
FieldCheckbox.(constructor)
Tworzy nową instancję klasy FieldCheckbox
Podpis:
constructor(value?: CheckboxBool | typeof Field.SKIP_SETUP, validator?: FieldCheckboxValidator, config?: FieldCheckboxConfig);
Parametry
Parametr | Typ | Opis |
---|---|---|
wartość | Pole wyboru | typeof Field.SKIP_SETUP | (Opcjonalnie) Początkowa wartość pola. Dozwolone wartości to „TRUE” (PRAWDA) lub „FALSE” (FAŁSZ) lub wartości logicznej. Domyślna wartość to „FALSE”. Akceptuje też pole Field.SKIP_CONFIG, jeśli chcesz pominąć konfigurację (używane tylko przez podklasy, które obsługują konfigurację i ustawiają wartość pola po uruchomieniu ich konstruktorów). |
walidator | FieldCheckboxValidator | (Opcjonalnie) Funkcja, która jest wywoływana w celu weryfikacji zmian wartości pola. Przyjmuje wartość („TRUE” lub „FALSE”) & zwraca prawidłową wartość („TRUE” lub „FALSE”) albo wartość null w celu przerwania zmiany. |
konfiguracja | FieldCheckboxConfig | (Opcjonalnie) Mapa opcji używanych do konfigurowania pola. Listę właściwości obsługiwanych przez ten parametr znajdziesz w [dokumentacji dotyczącej tworzenia pól]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/checkbox#creation. |