@modoki/engine / rendering / Canvas2DSlot
Interface: Canvas2DSlot
Rendering
app
app:
Application
boundBySim
boundBySim:
boolean
Scene2D claim — the Canvas2D entity is present in the world.
canvas
canvas:
HTMLCanvasElement
container
container:
Container
entityId
entityId:
number|null
initialized
initialized:
boolean
mounted
mounted:
boolean
Canvas2DMount claim — the slot's <canvas> is mounted in the DOM.
ready
ready:
Promise<void>
Resolves when the Application is fully initialized and ready to render.
renderFailFrames?
optionalrenderFailFrames?:number
Consecutive frames this slot's renderer threw — distinguishes a one-frame teardown blip (swallowed silently) from a genuinely stuck renderer.