@opentui/core
Version:
OpenTUI is a TypeScript library on a native Zig core for building terminal user interfaces (TUIs)
9 lines (8 loc) • 412 B
TypeScript
export type RenderGeometryScreenMode = "alternate-screen" | "main-screen" | "split-footer";
export interface RenderGeometry {
effectiveFooterHeight: number;
renderOffset: number;
renderWidth: number;
renderHeight: number;
}
export declare function calculateRenderGeometry(screenMode: RenderGeometryScreenMode, terminalWidth: number, terminalHeight: number, footerHeight: number): RenderGeometry;