Skip to main content
Deno 2 is finally here 🎉️
Learn more
->
Dismiss
Products
Open Source
Deno
Modern runtime for JavaScript and TypeScript
Fresh
Web framework designed for the edge
JSR
TypeScript-first ESM package registry
Commercial
Deno for Enterprise
Enterprise support for runtime projects
Deploy
Easy serverless hosting for your JavaScript projects
Subhosting
Securely run untrusted code in a scalable sandbox
Docs
Modules
Standard Library
JSR
Node.js & npm
Current path
deno.land/x
Community
Discord
GitHub
X
YouTube
Mastodon
Blog
Search…
⌘K
Module
x
/
tui
/
src
/
view.ts
🦕 Deno module for creating Terminal User Interfaces
Im-Beast/deno_tui
Version
Latest
2.1.11
2.1.10
2.1.9
2.1.8
2.1.7
2.1.6
2.1.5
2.1.4
2.1.3
2.1.2
2.1.1
2.1.0
2.0.0
2.0.0-RC4
2.0.0-RC3
2.0.0-RC2
2.0.0-RC
1.3.4
1.3.3
1.3.2
1.3.1
1.3.0
1.2.0
1.1.0
1.0.3
1.0.2
1.0.1
1.0.0
1.0.0-RC
0.5.1
0.5
0.4
0.3
0.2.1
0.2.0
0.1.0
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
Menu
canvas
components
input_reader
layout
signals
utils
component.ts
c
Component
I
ComponentOptions
I
Interaction
T
ComponentState
controls.ts
f
handleKeyboardControls
f
handleMouseControls
event_emitter.ts
c
EventEmitter
T
EmitterEvent
T
EventListener
T
EventRecord
input.ts
f
handleInput
theme.ts
I
Theme
T
Style
f
emptyStyle
f
hierarchizeTheme
f
replaceEmptyStyle
tui.ts
c
Tui
I
TuiOptions
types.ts
I
Margin
I
Offset
I
Rectangle
T
ConsoleSize
T
DeepPartial
T
Range
T
Stdin
T
Stdout
view.ts
c
View
import
*
as
tui
from
"https://deno.land/x/tui@2.1.11/src/view.ts"
;
Classes
c
View