Istnieją dodatkowe wyzwalacze, które posiadają niektóre elementy, oprócz wyzwalaczy cyklu życia.

Element przycisku

Element Button posiada jeden dodatkowy onClick wyzwalacz.

  • onClick - uruchamia się, gdy element zostanie kliknięty.

Elementy wejściowe użytkownika

Elementy wejściowe (input, input (string, text, integer, float, email, password, phone, geopoint), file picker, date picker, time picker, datetime picker) posiadają następujące wyzwalacze:

  • onChange- uruchamia się, gdy w polu nastąpi zmiana;
  • onFocus - uruchamia się, gdy pole jest wybrane (kliknięte);
  • onBlur - uruchamia się, gdy pole jest odznaczone;
  • onEnterKey - uruchamia się po wciśnięciu przycisku Enter.

Wymienione wyzwalacze na przykładzie elementu input:

Element Table

Posiada on cztery dodatkowe wyzwalacze:

  • onDataUpdate - uruchamiany przez blok Table Update Data.
  • onRowClick - uruchamia się po kliknięciu na wiersz. Wyzwalacz ten posiada pole Record ID. Za jego pomocą można przekazać dane o rekordzie w tym wierszu.
  • onRowDoubleClick - uruchamia się przez podwójne kliknięcie na wierszu. Działa podobnie do onRowClick. Jest poręczny do użycia, jeśli masz dwa skrypty do klikania na wiersz.
  • onFilter - uruchamia się gdy tabela jest paginowana.

Element Filepicker

Posiada dwa dodatkowe wyzwalacze:

  • onSelectFiles - uruchamia się, gdy użytkownik wstawi do formularza plik. Najczęstszym zastosowaniem jest przechowywanie wstawionego pliku w bazie danych.
  • onRemoveFile - uruchamia się, gdy użytkownik usunie plik z formularza.

Element Dropdown

Posiada jeden dodatkowy wyzwalacz:

  • Option onClick - uruchamia się po kliknięciu elementu z listy rozwijanej.

Element Tabs

Posiada jeden dodatkowy wyzwalacz:

  • onTabsSelect - uruchamia się podczas przełączania kart. Ten wyzwalacz nie ma wpływu na przełączanie kart.

AppMaster 101Szybki kurs

10 modułów
2 tygodni

Nie wiesz, od czego zacząć? Zacznij od naszego kursu ekspresowego dla początkujących i poznaj AppMaster od A do Z.

Zacznij
AppMaster 101 Crash Course

Potrzebujesz więcej pomocy?

Rozwiąż każdy problem z pomocą naszych ekspertów. Oszczędź czas i skup się na tworzeniu swoich aplikacji.

headphones

Skontaktuj się ze wsparciem

Opowiedz nam o swoim problemie, a znajdziemy rozwiązanie.

message

Czat społeczności

Połącz się z innymi użytkownikami, aby uzyskać pomoc dotyczącą platformy.

Dołącz do społeczności