Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/cliui/build/lib/index.d.ts>UI

easily create complex multi-column command-line-interfaces.
Latest
class UI
import { UI } from "https://deno.land/x/cliui@v8.0.1-deno/build/lib/index.d.ts";

Properties

private
applyLayoutDSL
private
colFromString
private
columnWidths
private
measurePadding
private
negatePadding
private
rasterize
private
renderInline
private
shouldApplyLayoutDSL
rows: ColumnArray[]
width: number
wrap: boolean

Methods

div(...args: (Column | string)[]): ColumnArray
resetOutput(): void
rowToString(row: ColumnArray, lines: Line[]): Line[]
span(...args: ColumnArray): void
toString(): string