Skip to main content

Interface: ProviderLifecycle

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

Methods

initialize()?

optional initialize(initContext): Promise<void>

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

Parameters

initContext

LifecycleContext

Returns

Promise<void>


start()

start(startContext): Promise<void>

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

Parameters

startContext

LifecycleContext

Returns

Promise<void>


status()

status(): ProviderStatus

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

Returns

ProviderStatus


stop()

stop(stopContext): Promise<void>

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

Parameters

stopContext

LifecycleContext

Returns

Promise<void>