$getProperty method
Get a property by identifier on this instance
Implementation
@override
$Value? $getProperty(Runtime runtime, String identifier) {
switch (identifier) {
case 'physicalKey':
return $PhysicalKeyboardKey.wrap($value.physicalKey);
case 'logicalKey':
return $LogicalKeyboardKey.wrap($value.logicalKey);
case 'character':
return $value.character == null
? const $null()
: $String($value.character!);
case 'timeStamp':
return $Duration.wrap($value.timeStamp);
case 'synthesized':
return $bool($value.synthesized);
case 'debugFillProperties':
return __debugFillProperties;
}
throw UnimplementedError('property $identifier not generated for KeyEvent');
}