[][src]Crate nannou_timeline

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.

Re-exports

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

Modules

bars

Helper items related to working with sequences of musical bars.

period
playhead

A widget representing a snappable playhead over some given range.

track

Structs

Context

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

Final

The final timeline context stage. Follows the Tracks stage.

PinnedTracks

The first context stage returned by the Timeline.

Ruler

For converting a duration in bars to a viewable grid.

Timeline

A widget for viewing and controlling time related data.

Track

Information related to an instantiated Track.

TrackStyle

Styling attributes for the tracks that make up the timeline.

Tracks

The timeline context stage that follows PinnedTracks.

Functions

bars_duration_ticks

The duration of a sequence of bars in ticks.