[][src]Module pushrod_widgets::properties

Properties is the store that each Widget uses to define its behavior, using a HashMap to store the properties. Each property is identified by a numeric (u32) key.

Structs

WidgetProperties

This is a structure that stores properties for Widgets, which can be used to define the object's behavior.

Constants

PROPERTY_BORDER_COLOR
PROPERTY_BORDER_WIDTH
PROPERTY_FONT_COLOR
PROPERTY_FONT_NAME
PROPERTY_FONT_SIZE
PROPERTY_FONT_STYLE
PROPERTY_HIDDEN
PROPERTY_ID
PROPERTY_IMAGE_FILENAME
PROPERTY_IMAGE_POSITION
PROPERTY_IMAGE_SCALED
PROPERTY_INVALIDATED
PROPERTY_MAIN_COLOR
PROPERTY_NATIVE_WIDGET_ADDER
PROPERTY_ORIGIN
PROPERTY_PROGRESS
PROPERTY_PROGRESS_COLOR
PROPERTY_SIZE
PROPERTY_TEXT
PROPERTY_TEXT_JUSTIFICATION
TEXT_JUSTIFY_CENTER

Centered justification of text

TEXT_JUSTIFY_LEFT

Left-most justification of text

TEXT_JUSTIFY_RIGHT

Right-most justification of text