TextHighlightParser constructor
const
TextHighlightParser({
- required String data,
- String urlRegex = kUrlRegEx,
- TargetTextHighlights? targetTextHighlights,
- void onTapLink(
- String url
- TextStyle? urlTextStyle,
- ReadMoreState initialState = ReadMoreState.collapsed,
- TrimMode trimMode = TrimMode.character,
- int maxCharacters = 240,
- int maxLines = 2,
Implementation
const TextHighlightParser({
required this.data,
this.urlRegex = kUrlRegEx,
this.targetTextHighlights,
this.onTapLink,
this.urlTextStyle,
this.initialState = ReadMoreState.collapsed,
this.trimMode = TrimMode.character,
this.maxCharacters = 240,
this.maxLines = 2,
}) : assert(maxLines > 0, 'trimLines must be greater than 0'),
assert(maxCharacters > 0, 'trimLength must be greater than 0');