You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Usages

  • Form Load Binder Plugins are used for extending the method of loading data in a form from any data source.
  • Form Options Binder Plugins are used for extending the method of loading data in a form field’s options from any data source.
  • Form Store Binder Plugins are used for extending the method of storing data in a form to any data source.
  • A useable Form Binder Element plugin must extends org.joget.apps.form.model.FormBinder abstract class and implements one or more of the corresponding interfaces.

Abstract Class

org.joget.apps.form.model.FormBinder

Field Detail

Constants
FORM_LOAD_BINDER
public static final java.lang.String FORM_LOAD_BINDER = "loadBinder";

Property key used in in Form Field Element to retrieve Form Load Binder Plugin

FORM_OPTIONS_BINDER
public static final java.lang.String FORM_OPTIONS_BINDER = "optionsBinder";

Property key used in in Form Field Element to retrieve Form Options Binder Plugin

FORM_STORE_BINDER
public static final java.lang.String FORM_STORE_BINDER = "storeBinder";

Property key used in in Form Field Element to retrieve Form Sore Binder Plugin

Method Detail

Utility Methods
getElement
public org.joget.apps.form.modelElement getElement()

Gets the form field element which own this binder

setElement
public void setElement(org.joget.apps.form.modelElement element)

Sets the form field element which own this binder

Interface

org.joget.apps.form.model.FormLoadBinder

org.joget.apps.form.model.FormLoadElementBinder

org.joget.apps.form.model.FormLoadMultiRowElementBinder

org.joget.apps.form.model.FormStoreBinder

org.joget.apps.form.model.FormStoreElementBinder

org.joget.apps.form.model.FormStoreMultiRowElementBinder

org.joget.apps.form.model.FormLoadOptionsBinder

org.joget.apps.form.model.FormAjaxOptionsBinder

org.joget.apps.form.model.FormDataDeletableBinder

Plugin Properties Options

Tutorials

  • Not available right now

Related Community Plugins

  • Not available right now
  • No labels