Namespace Serenity.Ui.Domain.Types
Enums
ContainerContentMode
How a composite container presents its children's visibility.
LayoutAlignment
Alignment of children within a layout container. Used both for Justify (distribution
along the main axis, CSS justify-content) and Align (positioning along the
cross axis, CSS align-items).
LayoutDirection
Direction in which a layout container arranges its children. The chosen direction defines the
container's "main axis"; the perpendicular axis is the "cross axis". This follows the intuitive
table/grid sense — a ROW is a horizontal band and rows stack down the screen, while
a COLUMN is a vertical strip and columns sit side by side (the opposite of CSS
flexbox flex-direction).
LayoutScrollAxis
Axis along which a scrollable layout container scrolls its overflowing content.
LayoutSizeUnit
How a child's size along the container's main axis is expressed, using vocabulary UI designers already know from CSS. See LayoutSize.
UiAnchorType
Enumeration representing different UI anchor positions.
UiComponentAlignmentType
Enumeration representing different UI component alignment options.
UiComponentInteractionType
Enumeration representing different UI component interaction types.
UiComponentValueType
Enumeration representing different UI component value types.