LinkRichText.fromModel constructor
LinkRichText.fromModel(
- LinkRichModel model,
- {Key? key,
- TapSpecialStrCallback? onTapSpecialStr,
- TextAlign textAlign = TextAlign.start,
- TextDirection? textDirection,
- bool softWrap = true,
- TextOverflow overflow = TextOverflow.clip,
- double textScaleFactor = 1.0,
- int? maxLines,
- Locale? locale,
- StrutStyle? strutStyle,
- TextWidthBasis textWidthBasis = TextWidthBasis.parent}
Implementation
LinkRichText.fromModel(
LinkRichModel model, {
Key? key,
this.onTapSpecialStr,
this.textAlign = TextAlign.start,
this.textDirection,
this.softWrap = true,
this.overflow = TextOverflow.clip,
this.textScaleFactor = 1.0,
this.maxLines,
this.locale,
this.strutStyle,
this.textWidthBasis = TextWidthBasis.parent,
}) : assert(maxLines == null || maxLines > 0),
text = model.text,
style = model.style,
linkStyle = model.linkStyle,
specialStrs = model.specialStrs,
regExpStrs = model.regExpStrs,
_model = model,
super(key: key) {
if (onTapSpecialStr != null) {
_model.onTapSpecialStr = onTapSpecialStr;
}
}