| com.pspdfkit.ui.special_mode.controller.FormEditingController |
Default controller given when entering forms editing mode. Used to control form editing mode actions.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract void |
bindFormElementViewController(FormElementViewController controller)
Binds to the form element view controller for managing currently edited form element view.
| ||||||||||
| abstract boolean |
canClearFormField()
Checks whether selected form element value can be cleared.
| ||||||||||
| abstract boolean |
clearFormField()
Clears selected form element value.
| ||||||||||
| abstract boolean |
finishEditing()
Finish form editor immediately.
| ||||||||||
| abstract FormElement |
getCurrentlySelectedFormElement()
Returns currently selected form element (if any).
| ||||||||||
| abstract FormManager |
getFormManager()
Returns the form manager which can be used to register form editing listeners.
| ||||||||||
| abstract boolean |
hasNextElement()
Checks whether next element in tab order is defined.
| ||||||||||
| abstract boolean |
hasPreviousElement()
Checks whether previous element in tab order is defined.
| ||||||||||
| abstract boolean |
selectNextFormElement()
Selects the next form element in tab order.
| ||||||||||
| abstract boolean |
selectPreviousFormElement()
Selects the previous form element in tab order.
| ||||||||||
| abstract void |
unbindFormElementViewController()
Unbinds from previously bound form element view controller.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pspdfkit.ui.special_mode.controller.base.FragmentSpecialModeController
| |||||||||||
From interface
com.pspdfkit.ui.special_mode.controller.base.SpecialModeController
| |||||||||||
Binds to the form element view controller for managing currently edited form element view.
| controller | Controller for managing form element view editing. |
|---|
Checks whether selected form element value can be cleared.
true when selected form element can be cleared.
Clears selected form element value.
true when form element has been cleared.
Finish form editor immediately.
true when form editing has been exited.
Returns currently selected form element (if any).
null if none is currently edited.
Returns the form manager which can be used to register form editing listeners.
Checks whether next element in tab order is defined.
true when tab order has next element.
Checks whether previous element in tab order is defined.
true when tab order has previous element.
Selects the next form element in tab order.
true if new element was selected, false otherwise.Selects the previous form element in tab order.
true if new element was selected, false otherwise.Unbinds from previously bound form element view controller.