refactor
This commit is contained in:
@@ -358,10 +358,10 @@ export function createTuiApi(input: Input): TuiHostPluginApi {
|
||||
list() {
|
||||
return []
|
||||
},
|
||||
async activatePlugin() {
|
||||
async activate() {
|
||||
return false
|
||||
},
|
||||
async deactivatePlugin() {
|
||||
async deactivate() {
|
||||
return false
|
||||
},
|
||||
},
|
||||
|
||||
@@ -568,10 +568,10 @@ function pluginApi(runtime: RuntimeState, load: Loaded, state: Scope, base: stri
|
||||
list() {
|
||||
return listPluginStatus(runtime)
|
||||
},
|
||||
activatePlugin(id) {
|
||||
activate(id) {
|
||||
return activatePluginById(runtime, id, true)
|
||||
},
|
||||
deactivatePlugin(id) {
|
||||
deactivate(id) {
|
||||
return deactivatePluginById(runtime, id, true)
|
||||
},
|
||||
},
|
||||
|
||||
@@ -188,8 +188,8 @@ export function createTuiPluginApi(opts: Opts = {}): HostPluginApi {
|
||||
},
|
||||
plugins: {
|
||||
list: () => [],
|
||||
activatePlugin: async () => false,
|
||||
deactivatePlugin: async () => false,
|
||||
activate: async () => false,
|
||||
deactivate: async () => false,
|
||||
},
|
||||
lifecycle: {
|
||||
signal: ctrl.signal,
|
||||
|
||||
@@ -389,8 +389,8 @@ export type TuiPluginApi = {
|
||||
slots: TuiSlots
|
||||
plugins: {
|
||||
list: () => ReadonlyArray<TuiPluginStatus>
|
||||
activatePlugin: (id: string) => Promise<boolean>
|
||||
deactivatePlugin: (id: string) => Promise<boolean>
|
||||
activate: (id: string) => Promise<boolean>
|
||||
deactivate: (id: string) => Promise<boolean>
|
||||
}
|
||||
lifecycle: TuiLifecycle
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user