DirectMapScalingEvent constructor

DirectMapScalingEvent(
  1. double zoomDelta,
  2. Duration timestamp, [
  3. ScreenPoint? scalingCenter = null
])
  • Parameter zoomDelta: Величина, на которую изменится текущее значение масштаба.
  • Parameter timestamp: Время генерации системного события.
  • Parameter scalingCenter: Точка на экране, относительно которой масштабируется карта. Если точка не задана, то масштабирование происходит относительно точки позиции карты.

Implementation

factory DirectMapScalingEvent(
  double zoomDelta,
  Duration timestamp,
  [ScreenPoint? scalingCenter = null
  ]) {
  var _a1 = timestamp._copyFromDartTo_CTimeInterval();
  var _a2 = scalingCenter._copyFromDartTo_COptional_CScreenPoint();
  _CDirectMapScalingEvent res = _CDirectMapScalingEvent_C_createWith_float_CTimeInterval_COptional_CScreenPoint(zoomDelta, _a1, _a2);
  return DirectMapScalingEvent._create(res._impl);
}