Form Listener
data class FormListener(val onFormElementClickedListener: (formElement: FormElement) -> Boolean? = null, val onFormElementViewUpdatedListener: (formElement: FormElement) -> Boolean? = null, val onFormElementValidationSuccess: (formElement: FormElement) -> Boolean? = null, val onFormElementValidationFailed: (formElement: FormElement, validationError: String) -> Boolean? = null, val onEnterFormElementEditingMode: (formEditingController: FormEditingController) -> Boolean? = null, val onChangeFormElementEditingMode: (formEditingController: FormEditingController) -> Boolean? = null, val onExitFormElementEditingMode: (formEditingController: FormEditingController) -> Boolean? = null, val onFormElementUpdatedListener: (formElement: FormElement) -> Boolean? = null, val onFormElementDeselectedListener: (formElement: FormElement, reselected: Boolean) -> Boolean? = null, val onFormElementSelectedListener: (formElement: FormElement) -> Boolean? = null, val onIsFormElementClickableListener: (formElement: FormElement) -> Boolean? = null, val onPrepareFormElementSelection: (formElement: FormElement) -> Boolean? = null)
Wrapper for holding FormListener callbacks
Constructors
Link copied to clipboard
constructor(onFormElementClickedListener: (formElement: FormElement) -> Boolean? = null, onFormElementViewUpdatedListener: (formElement: FormElement) -> Boolean? = null, onFormElementValidationSuccess: (formElement: FormElement) -> Boolean? = null, onFormElementValidationFailed: (formElement: FormElement, validationError: String) -> Boolean? = null, onEnterFormElementEditingMode: (formEditingController: FormEditingController) -> Boolean? = null, onChangeFormElementEditingMode: (formEditingController: FormEditingController) -> Boolean? = null, onExitFormElementEditingMode: (formEditingController: FormEditingController) -> Boolean? = null, onFormElementUpdatedListener: (formElement: FormElement) -> Boolean? = null, onFormElementDeselectedListener: (formElement: FormElement, reselected: Boolean) -> Boolean? = null, onFormElementSelectedListener: (formElement: FormElement) -> Boolean? = null, onIsFormElementClickableListener: (formElement: FormElement) -> Boolean? = null, onPrepareFormElementSelection: (formElement: FormElement) -> Boolean? = null)
Properties
Link copied to clipboard
val onChangeFormElementEditingMode: (formEditingController: FormEditingController) -> Boolean? = null
Link copied to clipboard
val onEnterFormElementEditingMode: (formEditingController: FormEditingController) -> Boolean? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val onFormElementDeselectedListener: (formElement: FormElement, reselected: Boolean) -> Boolean? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val onFormElementValidationFailed: (formElement: FormElement, validationError: String) -> Boolean? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard