Crate nannou_timeline[][src]

Expand description

A multi-media timeline library.

The primary type is Timeline - a conrod Widget implementation that can take an arbitrary number of Tracks in any order.


pub use period::Period;
pub use playhead::Playhead;


Helper items related to working with sequences of musical bars.

A widget representing a snappable playhead over some given range.


A Context returned by the Timeline widget for setting tracks, Playhead and Scrollbar.

The final timeline context stage. Follows the Tracks stage.

The first context stage returned by the Timeline.

For converting a duration in bars to a viewable grid.

A widget for viewing and controlling time related data.

Information related to an instantiated Track.

Styling attributes for the tracks that make up the timeline.

The timeline context stage that follows PinnedTracks.


The duration of a sequence of bars in ticks.