Skip to main content

Interface: ProviderLifecycle

Defined in: packages/extension-api/src/extension-api.d.ts:327

Methods​

initialize()?​

optional initialize(initContext): Promise<void>

Defined in: packages/extension-api/src/extension-api.d.ts:328

Parameters​

initContext​

LifecycleContext

Returns​

Promise<void>


start()​

start(startContext): Promise<void>

Defined in: packages/extension-api/src/extension-api.d.ts:329

Parameters​

startContext​

LifecycleContext

Returns​

Promise<void>


status()​

status(): ProviderStatus

Defined in: packages/extension-api/src/extension-api.d.ts:331

Returns​

ProviderStatus


stop()​

stop(stopContext): Promise<void>

Defined in: packages/extension-api/src/extension-api.d.ts:330

Parameters​

stopContext​

LifecycleContext

Returns​

Promise<void>