components/formatted_text library
Classes
- UiFormatAction
- UiFormattedText
- Renders lightweight, operator-based rich text while preserving plain source.
- UiFormattedTextController
- A controller that previews formatting without hiding its source operators.
- UiFormattedTextMatch
- UiFormattedTextParser
- Stateless parser shared by display text and composing controllers.
- UiFormattedTextRule
- A delimiter pair and the visual treatment of the text it encloses.
- UiFormatToolbar
- Horizontally scrolling formatting actions sized for native touch targets.
Functions
-
buildUiFormattedTextSpan(
BuildContext context, String source, {required List< UiFormattedTextRule> rules, required TextStyle baseStyle, bool showOperators = false, TextStyle? operatorStyle}) → TextSpan
Typedefs
- UiFormattedTextStyleBuilder = TextStyle Function(BuildContext context, TextStyle baseStyle)