brick-0.16: A declarative terminal user interface library

Index

<+>Brick.Widgets.Core, Brick
<=>Brick.Widgets.Core, Brick
@?Brick.Markup
@@Data.Text.Markup
addResultOffsetBrick.Widgets.Core, Brick
App 
1 (Type/Class)Brick.Main, Brick
2 (Data Constructor)Brick.Main, Brick
appAttrMapBrick.Main, Brick
appChooseCursorBrick.Main, Brick
appDrawBrick.Main, Brick
AppEventBrick.Types, Brick
appHandleEventBrick.Main, Brick
applyAttrMappingsBrick.AttrMap, Brick
applyEditBrick.Widgets.Edit
appStartEventBrick.Main, Brick
asciiBrick.Widgets.Border.Style
attrLBrick.Types, Brick
AttrMapBrick.AttrMap, Brick
attrMapBrick.AttrMap, Brick
attrMapLookupBrick.AttrMap, Brick
AttrNameBrick.AttrMap, Brick
attrNameBrick.AttrMap, Brick
availHeightBrick.Types, Brick
availHeightLBrick.Types, Brick
availWidthBrick.Types, Brick
availWidthLBrick.Types, Brick
BChanBrick.BChan
bgBrick.Util, Brick
blCornerAttrBrick.Widgets.Border
borderBrick.Widgets.Border
borderAttrBrick.Widgets.Border
borderElemBrick.Widgets.Border
BorderStyle 
1 (Type/Class)Brick.Widgets.Border.Style
2 (Data Constructor)Brick.Widgets.Border.Style
borderStyleFromCharBrick.Widgets.Border.Style
borderWithLabelBrick.Widgets.Border
BothBrick.Types, Brick
brCornerAttrBrick.Widgets.Border
BrickEventBrick.Types, Brick
bsCornerBLBrick.Widgets.Border.Style
bsCornerBRBrick.Widgets.Border.Style
bsCornerTLBrick.Widgets.Border.Style
bsCornerTRBrick.Widgets.Border.Style
bsHorizontalBrick.Widgets.Border.Style
bsIntersectBBrick.Widgets.Border.Style
bsIntersectFullBrick.Widgets.Border.Style
bsIntersectLBrick.Widgets.Border.Style
bsIntersectRBrick.Widgets.Border.Style
bsIntersectTBrick.Widgets.Border.Style
bsVerticalBrick.Widgets.Border.Style
buttonAttrBrick.Widgets.Dialog
buttonSelectedAttrBrick.Widgets.Dialog
cachedBrick.Widgets.Core, Brick
centerBrick.Widgets.Center
centerAboutBrick.Widgets.Center
centerLayerBrick.Widgets.Center
centerWithBrick.Widgets.Center
clampBrick.Util, Brick
clickableBrick.Widgets.Core, Brick
clickedExtentBrick.Main, Brick
clOffsetBrick.Util, Brick
ContextBrick.Types, Brick
continueBrick.Main, Brick
cropBottomByBrick.Widgets.Core, Brick
cropLeftByBrick.Widgets.Core, Brick
cropRightByBrick.Widgets.Core, Brick
cropToContextBrick.Widgets.Core, Brick
cropTopByBrick.Widgets.Core, Brick
ctxAttrMapBrick.Types, Brick
ctxAttrMapLBrick.Types, Brick
ctxAttrNameBrick.Types, Brick
ctxAttrNameLBrick.Types, Brick
ctxBorderStyleBrick.Types, Brick
ctxBorderStyleLBrick.Types, Brick
CursorLocation 
1 (Type/Class)Brick.Types, Brick
2 (Data Constructor)Brick.Types, Brick
cursorLocationBrick.Types, Brick
cursorLocationLBrick.Types, Brick
cursorLocationNameBrick.Types, Brick
cursorLocationNameLBrick.Types, Brick
cursorsBrick.Types, Brick
cursorsLBrick.Types, Brick
customMainBrick.Main, Brick
defaultMainBrick.Main, Brick
DialogBrick.Widgets.Dialog
dialogBrick.Widgets.Dialog
dialogAttrBrick.Widgets.Dialog
dialogButtonsBrick.Widgets.Dialog
dialogButtonsLBrick.Widgets.Dialog
dialogSelectedIndexBrick.Widgets.Dialog
dialogSelectedIndexLBrick.Widgets.Dialog
dialogSelectionBrick.Widgets.Dialog
dialogTitleBrick.Widgets.Dialog
dialogTitleLBrick.Widgets.Dialog
dialogWidthBrick.Widgets.Dialog
dialogWidthLBrick.Widgets.Dialog
DirectionBrick.Types, Brick
DownBrick.Types, Brick
editAttrBrick.Widgets.Edit
editContentsBrick.Widgets.Edit
editContentsLBrick.Widgets.Edit
editDrawContentsBrick.Widgets.Edit
editDrawContentsLBrick.Widgets.Edit
editFocusedAttrBrick.Widgets.Edit
EditorBrick.Widgets.Edit
editorBrick.Widgets.Edit
editorNameBrick.Widgets.Edit
editorTextBrick.Widgets.Edit
emptyWidgetBrick.Widgets.Core, Brick
EventM 
1 (Type/Class)Brick.Types, Brick
2 (Data Constructor)Brick.Types, Brick
Extent 
1 (Type/Class)Brick.Types, Brick
2 (Data Constructor)Brick.Types, Brick
extentNameBrick.Types, Brick
extentOffsetBrick.Types, Brick
extentsBrick.Types, Brick
extentSizeBrick.Types, Brick
extentsLBrick.Types, Brick
extentUpperLeftBrick.Types, Brick
fgBrick.Util, Brick
fillBrick.Widgets.Core, Brick
findClickedExtentsBrick.Main, Brick
FixedBrick.Types, Brick
focusGetCurrentBrick.Focus
focusNextBrick.Focus
focusPrevBrick.Focus
FocusRingBrick.Focus
focusRingBrick.Focus
focusRingCursorBrick.Focus
forceAttrBrick.Widgets.Core, Brick
forceAttrMapBrick.AttrMap, Brick
fromListData.Text.Markup
fromTextData.Text.Markup
GetAttrBrick.Markup
getAttrBrick.Markup
getContextBrick.Types, Brick
getEditContentsBrick.Widgets.Edit
getNameBrick.Widgets.Core, Brick
getVtyHandleBrick.Main, Brick
GreedyBrick.Types, Brick
haltBrick.Main, Brick
handleDialogEventBrick.Widgets.Dialog
handleEditorEventBrick.Widgets.Edit
handleEventLensedBrick.Types, Brick
handleListEventBrick.Widgets.List
hBorderBrick.Widgets.Border
hBorderAttrBrick.Widgets.Border
hBorderLabelAttrBrick.Widgets.Border
hBorderWithLabelBrick.Widgets.Border
hBoxBrick.Widgets.Core, Brick
hCenterBrick.Widgets.Center
hCenterLayerBrick.Widgets.Center
hCenterWithBrick.Widgets.Center
hLimitBrick.Widgets.Core, Brick
HorizontalBrick.Types, Brick
hScrollByBrick.Main, Brick
hScrollPageBrick.Main, Brick
hScrollToBeginningBrick.Main, Brick
hScrollToEndBrick.Main, Brick
hSizeBrick.Types, Brick
imageBrick.Types, Brick
imageLBrick.Types, Brick
invalidateCacheBrick.Main, Brick
invalidateCacheEntryBrick.Main, Brick
ListBrick.Widgets.List
listBrick.Widgets.List
listAttrBrick.Widgets.List
listClearBrick.Widgets.List
listElementsBrick.Widgets.List
listElementsLBrick.Widgets.List
listInsertBrick.Widgets.List
listItemHeightBrick.Widgets.List
listItemHeightLBrick.Widgets.List
listModifyBrick.Widgets.List
listMoveByBrick.Widgets.List
listMoveDownBrick.Widgets.List
listMoveToBrick.Widgets.List
listMoveUpBrick.Widgets.List
listNameBrick.Widgets.List
listNameLBrick.Widgets.List
listRemoveBrick.Widgets.List
listReplaceBrick.Widgets.List
listReverseBrick.Widgets.List
listSelectedBrick.Widgets.List
listSelectedAttrBrick.Widgets.List
listSelectedElementBrick.Widgets.List
listSelectedFocusedAttrBrick.Widgets.List
listSelectedLBrick.Widgets.List
locBrick.Types, Brick
Location 
1 (Type/Class)Brick.Types, Brick
2 (Data Constructor)Brick.Types, Brick
locationColumnBrick.Types, Brick
locationColumnLBrick.Types, Brick
locationRowBrick.Types, Brick
locationRowLBrick.Types, Brick
locLBrick.Types, Brick
lookupAttrNameBrick.Types, Brick
lookupExtentBrick.Main, Brick
lookupViewportBrick.Main, Brick
mapAttrNameBrick.AttrMap, Brick
mapAttrNamesBrick.AttrMap, Brick
MarkupData.Text.Markup, Brick.Markup
markupBrick.Markup
markupSetData.Text.Markup
markupToListData.Text.Markup
MaxBrick.Types, Brick
mergeWithDefaultBrick.AttrMap, Brick
MouseDownBrick.Types, Brick
MouseUpBrick.Types, Brick
NamedBrick.Widgets.Core, Brick
neverShowCursorBrick.Main, Brick
newBChanBrick.BChan
NextBrick.Types, Brick
onBrick.Util, Brick
overrideAttrBrick.Widgets.Core, Brick
PadBrick.Types, Brick
padAllBrick.Widgets.Core, Brick
padBottomBrick.Widgets.Core, Brick
PaddingBrick.Types, Brick
padLeftBrick.Widgets.Core, Brick
padLeftRightBrick.Widgets.Core, Brick
padRightBrick.Widgets.Core, Brick
padTopBrick.Widgets.Core, Brick
padTopBottomBrick.Widgets.Core, Brick
progressBarBrick.Widgets.ProgressBar
progressCompleteAttrBrick.Widgets.ProgressBar
progressIncompleteAttrBrick.Widgets.ProgressBar
rawBrick.Widgets.Core, Brick
readBChanBrick.BChan
readBChan2Brick.BChan
renderBrick.Types, Brick
renderDialogBrick.Widgets.Dialog
renderEditorBrick.Widgets.Edit
renderListBrick.Widgets.List
RenderMBrick.Types, Brick
reportExtentBrick.Widgets.Core, Brick
resizeOrQuitBrick.Main, Brick
Result 
1 (Type/Class)Brick.Types, Brick
2 (Data Constructor)Brick.Types, Brick
runEventMBrick.Types, Brick
setDefaultBrick.AttrMap, Brick
setLeftBrick.Main, Brick
setTopBrick.Main, Brick
showCursorBrick.Widgets.Core, Brick
showCursorNamedBrick.Main, Brick
showFirstCursorBrick.Main, Brick
simpleMainBrick.Main, Brick
SizeBrick.Types, Brick
strBrick.Widgets.Core, Brick
suffixLensesBrick.Types, Brick
suspendAndResumeBrick.Main, Brick
TerminalLocationBrick.Types, Brick
TextWidthBrick.Widgets.Core, Brick
textWidthBrick.Widgets.Core, Brick
tlCornerAttrBrick.Widgets.Border
toTextData.Text.Markup
translateByBrick.Widgets.Core, Brick
trCornerAttrBrick.Widgets.Border
txtBrick.Widgets.Core, Brick
unicodeBrick.Widgets.Border.Style
unicodeBoldBrick.Widgets.Border.Style
unicodeRoundedBrick.Widgets.Border.Style
unsafeLookupViewportBrick.Widgets.Core, Brick
UpBrick.Types, Brick
updateAttrMapBrick.Widgets.Core, Brick
vBorderBrick.Widgets.Border
vBorderAttrBrick.Widgets.Border
vBoxBrick.Widgets.Core, Brick
vCenterBrick.Widgets.Center
vCenterLayerBrick.Widgets.Center
vCenterWithBrick.Widgets.Center
VerticalBrick.Types, Brick
ViewportBrick.Types, Brick
viewportBrick.Widgets.Core, Brick
ViewportScrollBrick.Main, Brick
viewportScrollBrick.Main, Brick
ViewportTypeBrick.Types, Brick
VisibilityRequestBrick.Types, Brick
visibilityRequestsBrick.Types, Brick
visibilityRequestsLBrick.Types, Brick
visibleBrick.Widgets.Core, Brick
visibleRegionBrick.Widgets.Core, Brick
vLimitBrick.Widgets.Core, Brick
VPBrick.Types, Brick
vpLeftBrick.Types, Brick
vpSizeBrick.Types, Brick
vpTopBrick.Types, Brick
VRBrick.Types, Brick
vrPositionBrick.Types, Brick
vrPositionLBrick.Types, Brick
vrSizeBrick.Types, Brick
vrSizeLBrick.Types, Brick
vScrollByBrick.Main, Brick
vScrollPageBrick.Main, Brick
vScrollToBeginningBrick.Main, Brick
vScrollToEndBrick.Main, Brick
vSizeBrick.Types, Brick
VtyEventBrick.Types, Brick
Widget 
1 (Type/Class)Brick.Types, Brick
2 (Data Constructor)Brick.Types, Brick
withAttrBrick.Widgets.Core, Brick
withBorderStyleBrick.Widgets.Core, Brick
withDefAttrBrick.Widgets.Core, Brick
withFocusRingBrick.Focus
writeBChanBrick.BChan
_vpLeftBrick.Types, Brick
_vpSizeBrick.Types, Brick
_vpTopBrick.Types, Brick