gpui-ce-motion 0.2.0

Declarative, interruptible animations, transitions, and text motion for GPUI CE
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Unicode-aware text units and explicitly clocked, interruptible text playback.
//! Native adapters shape complete runs before preparing units. Sampling a prepared
//! layout reuses its storage; matching, shaping, and native painting have separate costs.

mod native;
mod options;
mod state;

pub use options::{
    NumberEffect, Scramble, TextClip, TextError, TextMatch, TextOptions, TextPreset, TextTarget,
    TextUnit, TextUnitInfo, text_ranges,
};

pub use state::{TextLayoutUnit, TextPlaybackState, TextPresentation};