TextStyleHtml.root constructor
Creates the root text style.
Implementation
factory TextStyleHtml.root(
Iterable<dynamic> deps, TextStyle widgetTextStyle) {
var style = _getDependency<TextStyle>(deps);
if (widgetTextStyle != null) {
style = widgetTextStyle.inherit
? style.merge(widgetTextStyle)
: widgetTextStyle;
}
var mqd = _getDependency<MediaQueryData>(deps);
final tsf = mqd.textScaleFactor;
if (tsf != 1) {
style = style.copyWith(fontSize: style.fontSize * tsf);
}
return TextStyleHtml(
deps: deps,
parent: null,
style: style,
textDirection: _getDependency<TextDirection>(deps),
);
}