$new static method
Wrapper for the RegionFeature.new constructor
Implementation
static $Value? $new(Runtime runtime, $Value? thisValue, List<$Value?> args) {
return $RegionFeature.wrap(
RegionFeature(
id: args[0]?.$value,
iso1A2: args[1]?.$value,
iso1A3: args[2]?.$value,
iso1N3: args[3]?.$value,
m49: args[4]?.$value,
wikidata: args[5]!.$value,
emojiFlag: args[6]?.$value,
ccTLD: args[7]?.$value,
nameEn: args[8]!.$value,
aliases: (args[9]?.$reified as List?)?.cast(),
country: args[10]?.$value,
groups: (args[11]?.$reified as List?)?.cast(),
members: (args[12]?.$reified as List?)?.cast(),
level: args[13]?.$value,
isoStatus: args[14]?.$value,
driveSide: args[15]?.$value,
roadSpeedUnit: args[16]?.$value,
roadHeightUnit: args[17]?.$value,
callingCodes: (args[18]?.$reified as List?)?.cast(),
hasGeometry: args[19]?.$value ?? true,
),
);
}