Extending The App Object
Last updated
Last updated
The method provides a mechanism that allows plugins, extensions, or the app itself to add objects or functions to the global application object.
For example, a plugin might extend the App
with an api
member allowing developers to call app.api.get(...)
. The application itself does not provide app.api
. However, the plugin does. As plugins are often third party, it is not possible for the plugin developer to simply sub-class the App
class and add the functionality because the class is already instantiated by the time plugins are loaded.
Alternatively from within an extension or plugin: