Expand description
Shared motion vocabulary for Orbital components.
Tokens, atoms, presence transitions, and reduced-motion utilities consumed by
orbital-base-components and orbital-core-components.
Re-exports§
pub use atom::MotionAtom;pub use atom::SlideFrom;pub use callback::MotionElementCallback;pub use group::MotionGroupContext;pub use group::OrbitalPresenceGroup;pub use group::OrbitalPresenceGroupItem;pub use presence::presence_styles;pub use presence::OrbitalPresence;pub use presence::PresenceMotion;pub use reduced_motion::use_reduced_motion;pub use slot::resolve_presence_motion;pub use slot::resolve_presence_motion_derived;pub use slot::MotionSlot;pub use tokens::MotionCurve;pub use tokens::MotionDuration;
Modules§
- atom
- Motion atoms: one enter or exit leg of a presence transition.
- callback
- DOM element callbacks for transition lifecycle hooks.
- collapse
- Height measurement hooks for
crate::PresenceMotion::collapsetransitions. - group
- presence
- preview
- Preview registration for motion catalog pages.
- reduced_
motion - Reduced-motion utilities for respecting user preferences.
- slot
- Optional motion override slot for overlay and list components.
- tokens