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.