Skip to main content
Module

x/tui/src/components/mod.ts>TableComponent

🦕 Deno module for creating Terminal User Interfaces
Go to Latest
class TableComponent
import { TableComponent } from "https://deno.land/x/tui@1.3.4/src/components/mod.ts";

Component that can be pressed

Constructors

new
TableComponent(options: TableComponentOptions)

Type Parameters

optional
EventMap extends EventRecord = Record<never, never>

Properties

data: string[][]
framePieces: "sharp" | "rounded" | TableFramePieceType
headers: TableHeader[]
rectangle: Rectangle
rowOffset: number
selectedRow: number
theme: TableTheme

Methods

draw(): void
interact(method?: "mouse" | "keyboard"): void