class

Glimmer::TUI::App

Inherits Reference < Object

App is the main TUI application that coordinates the file browser and pager.

Constructors

new(start_dir : String = Dir.current, theme : Style::Theme = Style::Theme.dark)
Source

Instance methods

file_browser
Source
file_browser=(file_browser : FileBrowser)
Source
input
Source
input=(input : Input)
Source
mode
Source
mode=(mode : Mode)
Source
pager
Source
pager=(pager : Pager | Nil)
Source
quit

Quits the application

Source
run

Runs the TUI application

Source
running=(running : Bool)
Source
running?
Source
screen
Source
screen=(screen : Screen)
Source
theme
Source
theme=(theme : Style::Theme)
Source

Nested types