Skip to main content

sdk.viewport

Home > @kittl/sdk > Viewport

Viewport type

Represents the viewport of the canvas, including coordinates and zoom level. The coordinates are represented as a transformation matrix.

Signature:

export type Viewport = {
coords: {
tl: {
x: number;
y: number;
};
tr: {
x: number;
y: number;
};
bl: {
x: number;
y: number;
};
br: {
x: number;
y: number;
};
};
transform: [number, number, number, number, number, number];
zoom: number;
};