| Constructor and Description |
|---|
InternalEvents() |
| Modifier and Type | Method and Description |
|---|---|
void |
appendJavascript(JavascriptAppender assetLoader)
Must load the javascript implementation of plugin.
|
String |
getName()
Must return the name of plugin
|
void |
init(PluginInitializationContext context)
Can be implemented by the plugin to have access to plugins registry,
application description or to fire js events
|
void |
launchboxAPIInjected(Object data,
JavascriptCallback callback) |
void |
launchboxLoadedInvoked(Object data,
JavascriptCallback callback) |
void |
onDestroy()
Called when WebApplication is stopped or destroyed and this plugin is no longer used.
|
void |
onPageLoaded()
Called when WebApplication has finished loading and JavaScript has been injected into HybridWebView
|
void |
onReload()
Called when url has changed or has been reloaded
|
public void init(PluginInitializationContext context)
Pluginpublic void appendJavascript(JavascriptAppender assetLoader)
PluginappendJavascript in interface PluginassetLoader - AssetLoader objectpublic String getName()
Pluginpublic void onPageLoaded()
PluginonPageLoaded in interface Pluginpublic void onReload()
Pluginpublic void onDestroy()
Pluginpublic void launchboxLoadedInvoked(Object data, JavascriptCallback callback)
public void launchboxAPIInjected(Object data, JavascriptCallback callback)