| Interface | Description |
|---|---|
| Channel |
Allows simple messaging between java and javascript
|
| EventLauncher |
Allows firing an event on the js side
|
| Extension |
Interface used for building Container extensions
|
| ExtensionContext |
Single context shared between extensions
|
| ExtensionInitializer |
Extensions implementing this interface will be initialized with ExtensionContext just after instantiation
|
| ExtensionOnBackPressed |
Extension implementing this interface will gain access to onBackPressed MainActivity's callback.
|
| JavascriptCallback |
This is a Java representation of the callback given to the called java method on the js side.
|
| LaunchboxLoadedAwarePlugin |
Plugins implementing this interface will be informed when 'onLaunchboxLoaded' callback is invoked in web application's Javascript.
|
| Listener |
Used by the message Channel to notify about messages from javascript
|
| Plugin |
Interface used for building Container plugins.
|
| PluginRegistry |
Keeps instances of plugins for a single bridge/webapp/other plugin instances within the same webapp/bridge instance
|
| Class | Description |
|---|---|
| PluginInitializationContext |