mod editing;
mod spans;
mod style;
pub use editing::{
ComposingRange, EditableText, SelectionChangedCause, TextAffinity, TextEditingController,
TextEditingDelta, TextEditingSubscription, TextEditingValue, TextField, TextRange,
TextSelection,
};
pub use spans::{
InlineSpan, RichText, Text, TextSpan, TextSpanVisitor, WidgetSpan, WidgetSpanAlignment,
};
pub use style::{
FontFamily, FontFeature, FontStyle, FontVariation, FontWeight, IconData, LineHeight,
StrutStyle, TextAlign, TextBaseline, TextDecoration, TextDecorationStyle, TextHeightBehavior,
TextLeadingDistribution, TextOverflow, TextScaler, TextScalerKind, TextShadow, TextStyle,
TextWidthBasis,
};
mod engine;
pub use engine::{
FontId, FontRunDebug, TextCaretPosition, TextClusterSpan, TextDiagnostics, TextEngine,
TextLayout, TextLayoutOptions, TextLine, TextMetrics,
};