[][src]Module broot::display

This module is where is defined whether broot writes on stdout, on stderr or elsewhere. It also provides helper structs for io.

Modules

status_line

Structs

Areas

the areas of the various parts of a panel. It's also where a state usually checks how many panels there are, and their respective positions

CropWriter

wrap a writer to ensure that at most allowed chars are written.

DisplayableTree

A tree wrapper which can be used either

GitStatusDisplay
MatchedString
Screen

Constants

WIDE_STATUS

if true then the status of a panel covers the whole width of the terminal (over the other panels)

Functions

write_flags

draw the flags at the bottom right of the given area (this area is usually the input: flags are displayed over it)

writer

return the writer used by the application

Type Definitions

W

the type used by all GUI writing functions