Skip to content

@jsvision/code-editor / CodeEditorDegradationState

Interface: CodeEditorDegradationState

Defined in: code-editor/src/degradation.ts:59

Mutable owner for bounded degradation state.

Methods

dispose()

dispose(): void

Defined in: code-editor/src/degradation.ts:65

Returns

void


fail()

fail(feature, error?): void

Defined in: code-editor/src/degradation.ts:62

Parameters

feature

CodeEditorDegradedFeature

error?

unknown

Returns

void


pending()

pending(feature, details): void

Defined in: code-editor/src/degradation.ts:61

Parameters

feature

CodeEditorDegradedFeature

details

CodeEditorPendingDetails

Returns

void


recover()

recover(feature): void

Defined in: code-editor/src/degradation.ts:63

Parameters

feature

CodeEditorDegradedFeature

Returns

void


snapshot()

snapshot(): CodeEditorDegradationSnapshot

Defined in: code-editor/src/degradation.ts:64

Returns

CodeEditorDegradationSnapshot


suspend()

suspend(feature, details): void

Defined in: code-editor/src/degradation.ts:60

Parameters

feature

CodeEditorDegradedFeature

details

CodeEditorSuspensionDetails

Returns

void