Skip to content

IRenderer<VIEW>

Unofficial

Renderer interface.

Import:

import type { IRenderer } from '@obsidian-typings/obsidian-public-latest';

Signature:

export interface IRenderer<VIEW extends ICanvas = ICanvas>

Properties

PropertyTypeDescription
eventsPixiEventSystemThe federated event system of this renderer (read-only).
resolutionnumberRenderer resolution (read-only).
screenPixiRectangleScreen rectangle (read-only).
viewVIEWCanvas view (read-only).

Methods

MethodReturnsDescription
destroy(removeView?)voidDestroys the renderer.
render(displayObject)voidRenders a display object.
resize(desiredScreenWidth, desiredScreenHeight)voidResizes the renderer.