Crate mina_core

Source
Expand description

Core types for Mina.

This is an internal crate that exists primarily to support Mina’s proc macros, and should not be used directly. All important types are re-exported by Mina.

Modules§

animator
Stateful animations that change according to external conditions such as user interaction.
easing
Contains the Easing enum which defines many standard easing types available for animations, as well as an EasingFunction trait for defining custom easings.
interpolation
Traits and implementations related to interpolation of animatable values.
time_scale
Internal helper module for relations between real time units and normalized timelines.
timeline
Creation and consumption of Timeline instances.
timeline_helpers
Internal helper types used in the composition of Timeline implementations.