Fieldsem

Pola służą do definiowania większości elementów interfejsu w bloku. Przykłady pól to etykiety tekstowe, obrazy, dane wejściowe dla danych literalnych, takich jak ciągi znaków i liczby, oraz edytory rozbudowane, np. selektory daty i kąta. Najprostszym przykładem pola jest blok math_number, który używa field_number, aby umożliwić użytkownikowi wpisanie liczby.

Blok z polem liczbowym.

Blockly domyślnie udostępnia kilka pól do obsługi różnych danych wejściowych użytkownika. Można je dostosowywać za pomocą konfiguracji specyficznej dla pola lub walidatorów, które informują pole, jak obsługiwać określone treści w standardowym edytorze.

→ Więcej informacji o polach wbudowanych

→ Więcej informacji o weryfikatorach

Jeśli potrzebujesz w pełni niestandardowego pola, wymaga to nieco więcej pracy. Warto wtedy zapoznać się z większością dokumentacji pól. Zacznij od zapoznania się z elementami, z których składa się pole, lub z omówieniem tworzenia pól niestandardowych.

→ Więcej informacji o strukturze pola

→ Więcej informacji o tworzeniu pól niestandardowych