Module zng_app::widget

source ·
Expand description

Widget, UI node API.

Modules§

  • The widget base, nodes and properties used in most widgets.
  • Border and line types.
  • Widget and property builder types.
  • Widget info tree.
  • Helper types for inspecting an UI tree.
  • Widget nodes types, UiNode, UiNodeList and others.

Macros§

  • Implement a property on the widget to strongly associate it with the widget.
  • Sets properties and when condition on a widget builder.

Structs§

Enums§

Traits§

Attribute Macros§

  • Expands a property assign to include a build action that applies an easing transition to the variable inputs.
  • Expands a function to a widget property.
  • Expands an impl into a UiNode impl.
  • Expands a struct to a widget and macro.
  • Expands a generic struct to a widget mixin.