Skip to content

textmode.js / plugins / TextmodePluginHookMap

Interface: TextmodePluginHookMap

Typed callback map used by TextmodePluginContext.on.

Properties

PropertyTypeDescription
compositeOutput(output) => void | TextmodeFramebufferReplaces composited scene output. See API reference
layerCreated(layer) => voidRuns for existing and future layers. See API reference
layerDisposed(layer) => voidRuns immediately before a plugin-visible base or user layer is disposed, including during host destruction. The layer's plugin extensions remain available while this callback runs. See API reference
layerOutput(context) => void | TextmodeFramebufferReplaces resolved or finalized layer output. See API reference
layerPostRender(layer) => voidRuns after a visible layer's draw callback. See API reference
layerPreRender(layer) => voidRuns before a visible layer's draw callback. See API reference
postDraw() => voidRuns after presenting a user frame. See API reference
postSetup() => void | Promise<void>Runs after user setup and may be asynchronous. See API reference
preDraw() => voidRuns before drawing a user frame. See API reference
preSetup() => void | Promise<void>Runs before user setup and may be asynchronous. See API reference