Module nannou::ui::prelude::widget::list[][src]

Expand description

A helper widget, useful for instantiating a sequence of widgets in a vertical list.

Structs

A type that implements ItemSize for Lists whose Items’ length are unknown until setting the widget for each item.

A type that implements ItemSize for Lists whose Items are a fixed size and known prior to setting the widgets for each item.

The data necessary for instantiating a single item within a List.

An Iterator yielding each Item in the list.

A helper widget, useful for instantiating a sequence of widgets in a vertical list.

A wrapper around a List’s Scrollbar and its widget::Id.

Represents the state of the List widget.

Unique styling for the List.

Enums

Items flow from top to bottom.

The way in which a List should instantiate its Items.

Items flow from right to left.

Items flow from left to right.

If the List is scrollable, this describes how th Scrollbar should be positioned.

Items flow from bottom to top.

Traits

The direction in which the list is laid out.

The way in which the List’s items are sized. E.g. Fired or Dynamic.