Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
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.
org.joget.apps.form.model.FormBinder
// Variables private Map<String, Object> properties; // Abstract and Interface Methods public String getName(); public String getDescription(); public String getVersion(); public String getLabel(); public String getClassName(); public String getPropertyOptions(); // Available Methods public Map<String, Object> getProperties(); public void setProperties(Map<String, Object> properties); public Object getProperty(String property); public String getPropertyString(String property); public void setProperty(String property, Object value);
Form Load Binder
org.joget.apps.form.model.FormLoadBinder, org.joget.apps.form.model.FormLoadElementBinder
// Interface Methods public FormRowSet load(Element element, String primaryKey, FormData formData);
Form Options Binder
org.joget.apps.form.model.FormLoadBinder, org.joget.apps.form.model.FormLoadOptionsBinder
// Interface Methods public FormRowSet load(Element element, String primaryKey, FormData formData);
Form Store Binder
org.joget.apps.form.model.FormStoreBinder, org.joget.apps.form.model.FormStoreElementBinder
// Interface Methods public FormRowSet store(Element element, FormRowSet rows, FormData formData);
Coming soon.