Plugin base class.
Details
options: There are two ways to add plugins. One way is to remotely load from the plugin list, another way is through PluginManager to add
options will be automatically injected with { name: 'npm package.name' }options are passed by users themselvesapp: This parameter is automatically injected and is the application instanceapp
pluginManagerroutersystemSettingsManagerschemaSettingsManagerschemaInitializerManagerafterAdd: Executes immediately after plugin is addedbeforeLoad: Executes during rendering, after afterAdd, before loadload: Executes lastExample