size method
Implementation
double? size(dynamic id, { double scale = 1.0 }) {
if(id == null) {
return null;
}
if(id is double) {
return id;
}
final val = value(id);
var number;
if(val is double) {
number = val;
} else if(val is TextStyle) {
number = val.fontSize;
} else {
_throwUnsupportedType(id, val);
}
return number * scale;
}