Brick.Widgets.Core

Basic rendering primitives

emptyWidget

raw

txt

str

fill

Padding

padLeft

padRight

padTop

padBottom

padLeftRight

padTopBottom

padAll

Box layout

(<=>)

(<+>)

hBox

vBox

Limits

hLimit

vLimit

Attribute management

withDefAttr

withAttr

forceAttr

updateAttrMap

Border style management

withBorderStyle

Cursor placement

showCursor

Naming

class Named a n

Translation

translateBy

Cropping

cropLeftBy

cropRightBy

cropTopBy

cropBottomBy

Scrollable viewports

viewport

visible

visibleRegion

unsafeLookupViewport

cached

Adding offsets to cursor positions and visibility requests

addResultOffset

Cropping results

cropToContext