FormHandler
constructor(formSchemaBuilder: FormSchemaBuilder, formDataManager: FormDataManager, formValidator: FormValidator = FormValidator(), payload: Map<String, Any?> = emptyMap(), handlerScope: CoroutineScope = CoroutineScope(SupervisorJob() + OctaviusDispatchers.Virtual))
Parameters
formSchemaBuilder
Builder providing the form's structure.
formDataManager
Manager responsible for data operations.
formValidator
Validator checking the data.
payload
Additional data passed to the form (e.g. a parent ID).
handlerScope
CoroutineScope for asynchronous operations.