@opentui/core
Version:
OpenTUI is a TypeScript library for building terminal user interfaces (TUIs)
15 lines (14 loc) • 611 B
TypeScript
import { Renderable } from "./Renderable";
export declare function createTextAttributes({ bold, italic, underline, dim, blink, inverse, hidden, strikethrough, }?: {
bold?: boolean;
italic?: boolean;
underline?: boolean;
dim?: boolean;
blink?: boolean;
inverse?: boolean;
hidden?: boolean;
strikethrough?: boolean;
}): number;
export declare function attributesWithLink(baseAttributes: number, linkId: number): number;
export declare function getLinkId(attributes: number): number;
export declare function visualizeRenderableTree(renderable: Renderable, maxDepth?: number): void;