Module Lattice::view [] [src]

Visual Components and Modifiers which are to be composed into a single render cycle

Structs

Angle

A Modifier to define the angle of a Component

Border

A Modifier to define the Border of a Component

CenterOfGravity

A Modifier to define the Center of Gravity of a Component

Color

A Modifier to define the Color of a Component

Conditional

A Modifier to describe Conditions of what to render

Height

A Modifier to define the height of a Component

Image

A Component to describe an Image to be rendered

Rectangle

A Component to describe a Rectangle to be rendered

Scale

A Modifier to define the Line Height of a Component

Shadow

A Modifier to define the Shadow of a Component

State

A Modifier to hold state of this individual Component

Text

A Component to describe Text to be rendered

TranslateX

A Modifier to define the Horizontal Offset of a Component

TranslateY

A Modifier to define the Vertical Offset of a Component

View

The render queue

Width

A Modifier to define the width of a Component

Enums

AlignUnit

A typesafe unit for component alignment in containers

AngleUnit

A typesafe unit for Angle units

Component

A renderable View Component

Event

User Events that Components can subscribe to

Modifier

Modifiers adjust the rendering qualities of Components

ViewUnit

A typesafe unit for viewable components and modifiers