1mod editing;
8mod spans;
9mod style;
10
11pub use editing::{
12 ComposingRange, EditableText, SelectionChangedCause, TextAffinity, TextEditingController,
13 TextEditingDelta, TextEditingSubscription, TextEditingValue, TextField, TextRange,
14 TextSelection,
15};
16pub use spans::{
17 InlineSpan, RichText, Text, TextSpan, TextSpanVisitor, WidgetSpan, WidgetSpanAlignment,
18};
19pub use style::{
20 FontFamily, FontFeature, FontStyle, FontVariation, FontWeight, IconData, LineHeight,
21 StrutStyle, TextAlign, TextBaseline, TextDecoration, TextDecorationStyle, TextHeightBehavior,
22 TextLeadingDistribution, TextOverflow, TextScaler, TextScalerKind, TextShadow, TextStyle,
23 TextWidthBasis,
24};
25
26mod engine;
27pub use engine::{
28 FontId, FontRunDebug, TextCaretPosition, TextClusterSpan, TextDiagnostics, TextEngine,
29 TextLayout, TextLayoutOptions, TextLine, TextMetrics,
30};