Skip to main content

Interface: ProviderConnectionLifecycle

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

Methods​

delete()?​

optional delete(logger?): Promise<void>

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

Parameters​

logger?​

Logger

Returns​

Promise<void>


edit()?​

optional edit(editContext, params, logger?, token?): Promise<void>

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

Parameters​

editContext​

LifecycleContext

params​
logger?​

Logger

token?​

CancellationToken

Returns​

Promise<void>


start()?​

optional start(startContext, logger?): Promise<void>

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

Parameters​

startContext​

LifecycleContext

logger?​

Logger

Returns​

Promise<void>


stop()?​

optional stop(stopContext, logger?): Promise<void>

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

Parameters​

stopContext​

LifecycleContext

logger?​

Logger

Returns​

Promise<void>