$new static method
$Value?
$new(
- Runtime runtime,
- $Value? target,
- List<$Value?> args
)
Implementation
static $Value? $new(Runtime runtime, $Value? target, List<$Value?> args) {
return $TextStyle.wrap(TextStyle(
inherit: args[0]?.$value ?? true,
color: args[1]?.$value,
backgroundColor: args[2]?.$value,
fontSize: args[3]?.$value,
fontWeight: args[4]?.$value,
fontStyle: args[5]?.$value,
letterSpacing: args[6]?.$value,
wordSpacing: args[7]?.$value,
textBaseline: args[8]?.$value,
height: args[9]?.$value,
leadingDistribution: args[10]?.$value,
locale: args[11]?.$value,
foreground: args[12]?.$value,
background: args[13]?.$value,
shadows: (args[14]?.$reified as List?)?.cast(),
fontFeatures: (args[15]?.$reified as List?)?.cast(),
fontVariations: (args[16]?.$reified as List?)?.cast(),
decoration: args[17]?.$value,
decorationColor: args[18]?.$value,
decorationStyle: args[19]?.$value,
decorationThickness: args[20]?.$value,
debugLabel: args[21]?.$value,
fontFamily: args[22]?.$value,
fontFamilyFallback: (args[23]?.$reified as List?)?.cast(),
package: args[24]?.$value,
overflow: args[25]?.$value,
));
}