TextStyle.fromJson constructor
TextStyle.fromJson(
- Map json_
Implementation
TextStyle.fromJson(core.Map json_)
: this(
backgroundColor: json_.containsKey('backgroundColor')
? OptionalColor.fromJson(json_['backgroundColor']
as core.Map<core.String, core.dynamic>)
: null,
baselineOffset: json_['baselineOffset'] as core.String?,
bold: json_['bold'] as core.bool?,
fontFamily: json_['fontFamily'] as core.String?,
fontSize: json_.containsKey('fontSize')
? Dimension.fromJson(
json_['fontSize'] as core.Map<core.String, core.dynamic>)
: null,
foregroundColor: json_.containsKey('foregroundColor')
? OptionalColor.fromJson(json_['foregroundColor']
as core.Map<core.String, core.dynamic>)
: null,
italic: json_['italic'] as core.bool?,
link: json_.containsKey('link')
? Link.fromJson(
json_['link'] as core.Map<core.String, core.dynamic>)
: null,
smallCaps: json_['smallCaps'] as core.bool?,
strikethrough: json_['strikethrough'] as core.bool?,
underline: json_['underline'] as core.bool?,
weightedFontFamily: json_.containsKey('weightedFontFamily')
? WeightedFontFamily.fromJson(json_['weightedFontFamily']
as core.Map<core.String, core.dynamic>)
: null,
);