Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • This plugin interface can be used together with other plugin types.

  • The plugin implemented this interface will be aware of the app import and export events.

  • The CustomBuilderCallback plugin interface is refactored to extend this interface

Interface Methods

importAppConfigHtml

...

public java.lang.String importAppConfigHtml()

Used to inject html into the import app configuration page

importAppPostProcessing

...

public void importAppPostProcessing(org.joget.apps.app.model.AppDefinition appDef, byte[] zip)

To do some post processing after import based on the import app definition and the zip file

exportAppConfigHtml

...

public java.lang.String exportAppConfigHtml();

Used to inject html into the export app configuration page

exportAppPostProcessing

...

public void exportAppPostProcessing(org.joget.apps.app.model.AppDefinition appDef, java.util.zip.ZipOutputStream zip)

To do some post processing to the exported zip based on the app definition

...