HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Modulebrick-2.10Haskell2010

Brick.Widgets.Border.Style

This module provides styles for borders as used in terminal applications. Your mileage may vary on some of the fancier styles due to varying support for some border characters in the fonts your users may be using. Because of this, we provide the ascii style in addition to the Unicode styles. The unicode style is also a safe bet.

To use these in your widgets, see withBorderStyle. By default, widgets rendered without a specified border style use unicode style.

  • 1 type
  • 6 values
  • Packagebrick-2.10
  • Exports7
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceStyle.hs
datadata BorderStyle
#

A border style for use in any widget that needs to render borders in a consistent style.

Constructors

Instances6Eq, Read, Show, Generic, NFData, Rep
valueascii :: BorderStyle
#

An ASCII border style which will work in any terminal.

valueunicode :: BorderStyle
#

A unicode border style with real corner and intersection characters.