[][src]Module orbtk::prelude::api::widget

Structs

BuildContext

Used to create an entity for a widget with its properties as components.

Context

The Context is provides access for the states to objects they could work with.

MessageBox

A message box is a container for wrapping a message.

StringMessage

Used to sent a simple string message over the message channel.

WidgetContainer

The WidgetContainer wraps the entity of a widget and provides access to its properties, its children properties and its parent properties.

Enums

MessageError
ParentType

Used to define the parent_typeof a widget.

Traits

State

Used to define a state of a widget.

Template

The Template trait provides the method for the widget template creation.

Widget

The Widget trait is used to define a new widget.

Functions

add_selector_to_widget

Adds the given pseudo_class to the css selector of the given widget.

remove_selector_from_widget

Removes the given pseudo_class from the css selector of the given widget.

Type Definitions

WidgetBuildContext