Skip to content

Type Alias: DiffContentProvider

ts
type DiffContentProvider = (request) => Promise<DiffContent>;

Defined in: packages/sdk/src/editor-service.ts:142

Resolves the two sides of a diff on demand — called by the host whenever a diff panel mounts (open, tab switch, app restart), so content stays a pure computed view and never has to be persisted. Register one with EditorService.registerDiffContentProvider.

Parameters

request

DiffContentRequest

Returns

Promise<DiffContent>