DirectMapShiftEvent constructor

DirectMapShiftEvent(
  1. ScreenShift screenShift,
  2. ScreenPoint shiftedPoint,
  3. Duration timestamp
)
  • Parameter screenShift: Изменение экранной позиции карты относительно предыдущей, в пикселях.
  • Parameter shiftedPoint: Центральная точка, от которой производится смещение карты.
  • Parameter timestamp: Время генерации системного события.

Implementation

factory DirectMapShiftEvent(
  ScreenShift screenShift,
  ScreenPoint shiftedPoint,
  Duration timestamp
) {
  var _a0 = screenShift._copyFromDartTo_CScreenShift();
  var _a1 = shiftedPoint._copyFromDartTo_CScreenPoint();
  var _a2 = timestamp._copyFromDartTo_CTimeInterval();
  _CDirectMapShiftEvent res = _CDirectMapShiftEvent_C_createWith_CScreenShift_CScreenPoint_CTimeInterval(_a0, _a1, _a2);
  return DirectMapShiftEvent._create(res._impl);
}