Server-Rendering-Typen

Canvas-, Render-Ergebnis- und Konfigurationstypen, die vom SSR-Einstiegspunkt verwendet werden.

Import
import type { SSRCanvas } from "@sixtyfold/ssr";

Verwenden Sie den oben gezeigten öffentlichen Einstiegspunkt. Reine Typimporte werden aus dem Anwendungs-JavaScript entfernt.

SSRCanvas

Minimaler Canvas-Vertrag, den der SSR-Renderer benötigt. Dies vermeidet bewusst DOM-Canvas-Globals, sodass server-runtime-TypeScript-Projekte @sixtyfold/ssr konsumieren können, ohne die DOM-Bibliothek hinzuzufügen.

Import @sixtyfold/ssrSchnittstelle

interface SSRCanvas
MitgliedDefinitionBeschreibung
getContext(type: "2d", options?: unknown) => unknownGibt den Kontext zurück.
heightnumberHöhe, die für statische Ausgaben verwendet wird.
widthnumberBreite, die für statische Ausgaben verwendet wird.