Example #1
0
        private void OnPointerDown(UIPointerEventArgs e)
        {
            BsbJsInterop.SetPointerCapture(jsRuntimeCurrent, bsbThumb.id, e.PointerId);
            DragMode = true;

            if (_parent.bsbScrollbar.bsbSettings.VerticalOrHorizontal)
            {
                bsbThumb.PreviousPosition  = (int)e.ClientY;
                bsbThumb.PreviousPosition2 = (int)e.ClientX;
            }
            else
            {
                bsbThumb.PreviousPosition  = (int)e.ClientX;
                bsbThumb.PreviousPosition2 = (int)e.ClientY;
            }
        }
Example #2
0
 private void OnPointerUp(UIPointerEventArgs e)
 {
     BsbJsInterop.releasePointerCapture(jsRuntimeCurrent, bsbThumb.id, e.PointerId);
     DragMode = false;
 }