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 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
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.