construct method
Construct a host type: Duration(...), Text(...).
Implementation
@override
Object? construct(String type, String ctor,
List<Object?> a, Map<String, Object?> k) {
switch (ctor.isEmpty ? type : '$type.$ctor') {
case 'IconData':
_args(a, k, 1, 1, const <String>{'fontFamily', 'fontPackage', 'matchTextDirection', 'fontFamilyFallback'}, 'IconData');
return l0.IconData(a[0] as int, fontFamily: k['fontFamily'] as String?, fontPackage: k['fontPackage'] as String?, matchTextDirection: k.containsKey('matchTextDirection') ? k['matchTextDirection'] as bool : false, fontFamilyFallback: (k['fontFamilyFallback'] as List<dynamic>?)?.cast());
}
return _u;
}