Skip to main content

index

@gooi/surface-runtime


@gooi/surface-runtime

Interfaces

InterfaceDescription
BindSurfaceInputInput-
DispatchAndBindSurfaceIngressInput-
DispatchAndBindSurfaceInput-
DispatchSurfaceRequestInput-
ResolveRenderRefreshLifecycleInput-
SurfaceAdapter-
SurfaceAdapterNormalizedIngress-
SurfaceAdapterRegistry-
SurfaceDispatchSelection-
ValidateRendererAdapterCompatibilityInput-

Type Aliases

Type AliasDescription
DispatchAndBindSurfaceResult-
DispatchSurfaceRequestResult-
SurfaceAdapterNormalizeResult-

Functions

FunctionDescription
adapterTransportError-
asRecord-
asString-
asTrimmedString-
bindSurfaceInputBinds a surface payload into deterministic entrypoint input values.
createSurfaceAdapterRegistry-
dispatchAndBindSurfaceIngressNormalizes one native ingress payload and resolves canonical dispatch + bound input.
dispatchAndBindSurfaceInputResolves dispatch and binds request buckets into canonical entrypoint payload.
dispatchSurfaceRequestResolves one dispatch request to a deterministic surface handler target.
resolveRenderRefreshLifecycleResolves deterministic screen/slot refresh artifacts from invalidation metadata.
resolveSurfaceAuthContext-
resolveSurfaceInvocationHost-
validateRendererAdapterCompatibilityValidates render IR against one renderer adapter capability declaration.