Class: InlineRenderer
Defined in: packages/core/src/inline-renderer.ts:7
Runs the renderer on the calling thread. Fallback where Workers are unavailable, and the server's renderer.
Implements
Constructors
Constructor
new InlineRenderer(
options):InlineRenderer
Defined in: packages/core/src/inline-renderer.ts:11
Parameters
options
RendererCoreOptions & object
Returns
InlineRenderer
Methods
coreForTest()
coreForTest():
Promise<RendererCore>
Defined in: packages/core/src/inline-renderer.ts:51
For tests.
Returns
Promise<RendererCore>
dispose()
dispose():
void
Defined in: packages/core/src/inline-renderer.ts:47
Returns
void
Implementation of
export()
export(
req):Promise<ExportResult>
Defined in: packages/core/src/inline-renderer.ts:35
Parameters
req
Returns
Promise<ExportResult>
Implementation of
geometry()
geometry(
req):Promise<Geometry>
Defined in: packages/core/src/inline-renderer.ts:38
Parameters
req
log
target
"proxy" | "full"
upTo?
number
Returns
Promise<Geometry>
Implementation of
init()
init():
Promise<{coreVersion:string;plugins:Record<string,number>; }>
Defined in: packages/core/src/inline-renderer.ts:20
Returns
Promise<{ coreVersion: string; plugins: Record<string, number>; }>
Implementation of
load()
load(
bytes,id):Promise<LoadedSource>
Defined in: packages/core/src/inline-renderer.ts:23
Parameters
bytes
Uint8Array
id
string
Returns
Promise<LoadedSource>
Implementation of
loadProxy()
loadProxy(
proxy,descriptor):Promise<LoadedSource>
Defined in: packages/core/src/inline-renderer.ts:26
Parameters
proxy
descriptor
Returns
Promise<LoadedSource>
Implementation of
loadProxyEncoded()
loadProxyEncoded(
bytes,descriptor):Promise<LoadedSource>
Defined in: packages/core/src/inline-renderer.ts:29
Parameters
bytes
Uint8Array
descriptor
Returns
Promise<LoadedSource>
Implementation of
putAsset()
putAsset(
id,bytes):Promise<void>
Defined in: packages/core/src/inline-renderer.ts:44
Stores a verified asset for kernels that reference it by id.
Parameters
id
string
bytes
Uint8Array
Returns
Promise<void>
Implementation of
render()
render(
req):Promise<RgbaBuffer>
Defined in: packages/core/src/inline-renderer.ts:32
Parameters
req
Returns
Promise<RgbaBuffer>
Implementation of
unload()
unload():
Promise<void>
Defined in: packages/core/src/inline-renderer.ts:41
Returns
Promise<void>