/// <summary> /// Process TracksHeadersView scroll event. /// </summary> /// <param name="eventData">Event data.</param> protected void OnTracksScroll(PointerEventData eventData) { TracksDataView.OnScroll(eventData); PointsNamesView.OnScroll(eventData); UpdateViewScroll(); }
/// <summary> /// Process DataView drag event. /// </summary> /// <param name="eventData">Event data.</param> protected void OnDataDrag(PointerEventData eventData) { TracksNamesView.OnDrag(eventData); PointsNamesView.OnDrag(eventData); UpdateViewScroll(); }
/// <summary> /// Process TracksHeadersView drag end event. /// </summary> /// <param name="eventData">Event data.</param> protected void OnTracksDragEnd(PointerEventData eventData) { TracksDataView.OnEndDrag(eventData); PointsNamesView.OnEndDrag(eventData); }
/// <summary> /// Process TracksHeadersView drag begin event. /// </summary> /// <param name="eventData">Event data.</param> protected void OnTracksDragBegin(PointerEventData eventData) { TracksDataView.OnBeginDrag(eventData); PointsNamesView.OnBeginDrag(eventData); }
/// <summary> /// Process TracksHeadersView drag init event. /// </summary> /// <param name="eventData">Event data.</param> protected void OnTracksDragInit(PointerEventData eventData) { TracksDataView.OnInitializePotentialDrag(eventData); PointsNamesView.OnInitializePotentialDrag(eventData); }