$getProperty method

  1. @override
$Value? $getProperty(
  1. Runtime runtime,
  2. String identifier
)
override

Get a property by identifier on this instance

Implementation

@override
$Value? $getProperty(Runtime runtime, String identifier) {
  switch (identifier) {
    case 'encoder':
      final _encoder = $value.encoder;
      return $Converter.wrap(_encoder);

    case 'decoder':
      final _decoder = $value.decoder;
      return $Converter.wrap(_decoder);

    case 'name':
      final _name = $value.name;
      return $String(_name);
    case 'decodeStream':
      return __decodeStream;
  }
  return _superclass.$getProperty(runtime, identifier);
}