@compass-framework/plugin
Advanced tools
@@ -5,5 +5,5 @@ import {PluginRuntime} from "./PluginRuntime"; | ||
| export declare abstract class BasePlugin<Property, Arguments> { | ||
| public abstract onCreated(args: Arguments): PluginIdentifier; | ||
| public abstract onCreated(args: Arguments): Promise<PluginIdentifier>; | ||
| public abstract onMounted(env: PluginRuntime<Property>): void; | ||
| public abstract onMounted(runtime: PluginRuntime<Property>): Promise<void>; | ||
@@ -10,0 +10,0 @@ public abstract onRemoved(): void; |
@@ -8,5 +8,5 @@ import {BasePlugin} from "./BasePlugin"; | ||
| public installPlugin(plugin: BasePlugin<Property, Arguments>): void; | ||
| public installPlugin(plugin: BasePlugin<Property, Arguments>): Promise<void>; | ||
| public unInstallPlugin(plugin: BasePlugin<Property, Arguments>): void; | ||
| } |
+1
-1
| { | ||
| "name": "@compass-framework/plugin", | ||
| "version": "1.2.7", | ||
| "version": "1.2.8", | ||
| "description": "@compass-framework/plugin public api", | ||
@@ -5,0 +5,0 @@ "types": "./index.d.ts", |
2007
1.57%