public void ScrollUpToWindowContentViewAreaTop()
 {
     WebMouseService.ScrollUpToWindowContentViewAreaTop();
 }
 public void ScrollDownToWindowContentViewAreaBottom()
 {
     WebMouseService.ScrollDownToWindowContentViewAreaBottom();
 }
 public void ClickElement(IWebElement element)
 {
     WebMouseService.MouseClick(element);
 }
        public void MouseOverToElement(string cssSelector)
        {
            var element = WebElementsController.FindElementByCssSelector(cssSelector);

            WebMouseService.MouseOverToElement(element);
        }
 public void MouseOverToElementAndDoubleClick(IWebElement element)
 {
     WebMouseService.MouseOverToElementAndDoubleClick(element);
 }
 /// <summary>
 /// Drag means source element.
 /// Drop means where is the target element
 /// </summary>
 /// <param name="drag"></param>
 /// <param name="drop"></param>
 public void MouseDragAndDrop(IWebElement drag, IWebElement drop)
 {
     WebMouseService.DragAndDrop(drag, drop);
 }