FormDataManager
Abstrakcyjna klasa zarządzająca przepływem danych w formularzach.
FormDataManager odpowiada za:
Ładowanie danych z bazy danych dla edytowanych encji
Dostarczanie wartości domyślnych dla nowych rekordów
Definiowanie relacji między tabelami
Przetwarzanie danych formularza do operacji bazodanowych
Każdy formularz musi implementować własny DataManager dostosowany do specyfiki domeny i struktury bazy danych.
Functions
Link copied to clipboard
Definiuje logikę dla akcji formularza operujących na danych (Zapisz, Usuń, etc.). Klucz mapy odpowiada actionKey w FormActionTrigger.triggerAction. Wartość to lambda, która otrzymuje aktualne dane z formularza i zwraca true, jeśli operacja się powiodła.
Link copied to clipboard