$setProperty method

  1. @override
void $setProperty(
  1. Runtime runtime,
  2. String identifier,
  3. $Value value
)

Set a property by identifier on this instance to value

Implementation

@override
void $setProperty(Runtime runtime, String identifier, $Value value) {
  switch (identifier) {
    case 'onKeyEvent':
      $value.onKeyEvent = value.$value;
      return;

    case 'skipTraversal':
      $value.skipTraversal = value.$value;
      return;

    case 'canRequestFocus':
      $value.canRequestFocus = value.$value;
      return;

    case 'descendantsAreFocusable':
      $value.descendantsAreFocusable = value.$value;
      return;

    case 'descendantsAreTraversable':
      $value.descendantsAreTraversable = value.$value;
      return;

    case 'debugLabel':
      $value.debugLabel = value.$value;
      return;
  }
  return _superclass.$setProperty(runtime, identifier, value);
}