Class: InlineRenderer
Defined in: packages/core/src/inline-renderer.ts:11
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:15
Parameters
options
RendererCoreOptions & object
Returns
InlineRenderer
Methods
coreForTest()
coreForTest():
Promise<RendererCore>
Defined in: packages/core/src/inline-renderer.ts:55
For tests.
Returns
Promise<RendererCore>
dispose()
dispose():
void
Defined in: packages/core/src/inline-renderer.ts:51
Returns
void
Implementation of
export()
export(
req):Promise<ExportResult>
Defined in: packages/core/src/inline-renderer.ts:39
Parameters
req
Returns
Promise<ExportResult>
Implementation of
geometry()
geometry(
req):Promise<Geometry>
Defined in: packages/core/src/inline-renderer.ts:42
Parameters
req
log
target
"workingCopy" | "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:24
Returns
Promise<{ coreVersion: string; plugins: Record<string, number>; }>
Implementation of
load()
load(
bytes,id,options?):Promise<LoadedSource>
Defined in: packages/core/src/inline-renderer.ts:27
Parameters
bytes
Uint8Array
id
string
options?
Returns
Promise<LoadedSource>
Implementation of
loadWorkingCopy()
loadWorkingCopy(
workingCopy,descriptor):Promise<LoadedSource>
Defined in: packages/core/src/inline-renderer.ts:30
Parameters
workingCopy
descriptor
Returns
Promise<LoadedSource>
Implementation of
loadWorkingCopyEncoded()
loadWorkingCopyEncoded(
bytes,descriptor):Promise<LoadedSource>
Defined in: packages/core/src/inline-renderer.ts:33
Parameters
bytes
Uint8Array
descriptor
Returns
Promise<LoadedSource>
Implementation of
Renderer.loadWorkingCopyEncoded
putAsset()
putAsset(
id,bytes):Promise<void>
Defined in: packages/core/src/inline-renderer.ts:48
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:36
Parameters
req
Returns
Promise<RgbaBuffer>
Implementation of
unload()
unload():
Promise<void>
Defined in: packages/core/src/inline-renderer.ts:45
Returns
Promise<void>