Skip to content

@maxhealth.tech/prefab / renderer / RenderContext

Interface: RenderContext

Defined in: renderer/engine.ts:55

Properties

store

ts
store: Store;

Defined in: renderer/engine.ts:56


scope

ts
scope: EvalScope;

Defined in: renderer/engine.ts:57


transport?

ts
optional transport?: McpTransport;

Defined in: renderer/engine.ts:58


rerender

ts
rerender: () => void;

Defined in: renderer/engine.ts:59

Returns

void


onToast?

ts
optional onToast?: (toast) => void;

Defined in: renderer/engine.ts:60

Parameters

ParameterType
toastToastEvent

Returns

void


remount?

ts
optional remount?: (data) => void;

Defined in: renderer/engine.ts:62

Replace the current view with a new prefab wire payload (server-rendered pattern).

Parameters

ParameterType
dataRecord<string, unknown>

Returns

void


defs?

ts
optional defs?: Record<string, ComponentNode>;

Defined in: renderer/engine.ts:63


templates?

ts
optional templates?: Record<string, ComponentNode[]>;

Defined in: renderer/engine.ts:64


slots?

ts
optional slots?: Record<string, ComponentNode[]>;

Defined in: renderer/engine.ts:65


destroyRegistry?

ts
optional destroyRegistry?: DestroyRegistry;

Defined in: renderer/engine.ts:66

Released under the MIT License.