[][src]Crate prototty

Modules

colours
inputs
prototty_inputs
wrap

Structs

AlignData
AlignView
Alignment
BorderChars

The characters comprising a border. By default, borders are made of unicode box-drawing characters, but they can be changed to arbitrary characters via this struct.

BorderData
BorderPadding

The space in cells between the edge of the bordered area and the element inside.

BorderStyle

Decorate another element with a border. It's possible to give the border a title, in which case the text appears in the top-left corner.

BorderView
BorderWithOwnedStyleData
BoundData
BoundView
Coord

General purpose coordinate

FillBackgroundData
FillBackgroundView
InitialIndexOutOfBounds
MenuInstance
MenuInstanceView
NotSupported
Rgb24
RichStringView
RichStringViewSingleLine
RichTextPart
RichTextPartOwned
RichTextView
RichTextViewSingleLine
Size

A size cannot be created which would contain un-addressable cells. That is, the maximum size has a width and height of one greater than the maximum i32.

StringView
StringViewSingleLine
Style
TextView
TransformRgb24View
TransformRgb24Data
VerticalScrollData
VerticalScrollState
VerticalScrollView
VerticalScrollWithScrollbarData
VerticalScrollbar
ViewCell
ViewContext
ViewTransformRgb24Identity
ViewTransformRgb24Compose

Enums

AlignmentX
AlignmentY
Input

An input event

MenuOutput
MouseButton
ProtottyInput

An input event

ScrollDirection

Traits

MenuEntryLookupView
MenuEntryView
MenuIndexFromScreenCoord
View
ViewGrid

A grid of cells

ViewTransformRgb24

Functions

grey24
rgb24