$getProperty method
Get a property by identifier on this instance
Implementation
@override
$Value? $getProperty(Runtime runtime, String identifier) {
switch (identifier) {
case 'nearestScope':
return $FocusScopeNode.wrap($value.nearestScope);
case 'descendantsAreFocusable':
return $bool($value.descendantsAreFocusable);
case 'isFirstFocus':
return $bool($value.isFirstFocus);
case 'focusedChild':
return $value.focusedChild == null
? const $null()
: $FocusNode.wrap($value.focusedChild!);
case 'setFirstFocus':
return __setFirstFocus;
case 'autofocus':
return __autofocus;
case 'requestScopeFocus':
return __requestScopeFocus;
case 'debugFillProperties':
return __debugFillProperties;
}
throw UnimplementedError(
'property $identifier not generated for FocusScopeNode');
}