ActionContext
data class ActionContext<T>(val sourceValue: T?, val sourceControlContext: ControlContext, val formState: FormState, val formSchema: FormSchema, val errorManager: ErrorManager, val trigger: FormActionTrigger, val coroutineScope: CoroutineScope, val payload: Any? = null)
Kontekst dostarczany do ControlAction, dający dostęp do stanu formularza i narzędzi.
Parameters
T
typ wartości kontrolki, która wyzwoliła akcję.
Constructors
Link copied to clipboard
constructor(sourceValue: T?, sourceControlContext: ControlContext, formState: FormState, formSchema: FormSchema, errorManager: ErrorManager, trigger: FormActionTrigger, coroutineScope: CoroutineScope, payload: Any? = null)
Properties
Link copied to clipboard
Scope do uruchamiania operacji asynchronicznych (np. API).
Link copied to clipboard
Dostęp do managera błędów.
Link copied to clipboard
Dostęp do schemy formularza.
Link copied to clipboard
Kontekst kontrolki, która wyzwoliła akcję.
Link copied to clipboard
Nowa wartość kontrolki, która wyzwoliła akcję.
Link copied to clipboard