Skip to content

@jsvision/code-editor / LanguageScheduler

Class: LanguageScheduler

Defined in: code-editor/src/languages/scheduler.ts:33

Runs independently optional language capabilities and rejects stale generations.

Example

ts
`new LanguageScheduler().analyze(adapter, text, identity)`

Constructors

Constructor

new LanguageScheduler(options?): LanguageScheduler

Defined in: code-editor/src/languages/scheduler.ts:39

Parameters

options?

LanguageSchedulerOptions = {}

Returns

LanguageScheduler

Methods

analyze()

analyze(adapterInput, text, identity, previous?, options?): Promise<LocalLanguageResult>

Defined in: code-editor/src/languages/scheduler.ts:48

Parameters

adapterInput

unknown

text

string

identity
lineage

string

revision

number

previous?

LocalLanguageResult

options?

LanguageAnalysisOptions = {}

Returns

Promise<LocalLanguageResult>