$getProperty method

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

Get a property by identifier on this instance

Implementation

@override
$Value? $getProperty(Runtime runtime, String identifier) {
  switch (identifier) {
    case 'mapEventStream':
      return $Stream.wrap(
        $value.mapEventStream.map((e) => $MapEvent.wrap(e)),
      );

    case 'camera':
      return $MapCamera.wrap($value.camera);
    case 'move':
      return __move;

    case 'rotate':
      return __rotate;

    case 'rotateAroundPoint':
      return __rotateAroundPoint;

    case 'moveAndRotate':
      return __moveAndRotate;

    case 'fitCamera':
      return __fitCamera;

    case 'dispose':
      return __dispose;
  }
  return _superclass.$getProperty(runtime, identifier);
}