public NewsFeedPartial(WebDriver driver) : base(driver)
		{
			ThisBy = new FindBy(ByMethod.CssSelector, "[id^='tabController'] > div:nth-child(2)");
		}
		public PaginationPartial(WebDriver driver) : base(driver) { }
		public StringSelectPartial(WebDriver driver) : base(driver){}
		/// <summary>
		/// Drag and Drop element by offsetX and offsetY.
		/// </summary>
		/// <param name="sourceBy"></param>
		/// <param name="offsetX"></param>
		/// <param name="offsetY"></param>
		public void DragAndDropTo(WebDriver driver, int offsetX, int offsetY)
		{
			driver.DragAndDropTo(_element, offsetX, offsetY);
		}
		public void DoubleClick(WebDriver _driver)
		{
			_driver.DoubleClick(_element);
		}
		public SettingsPartial(WebDriver driver) : base(driver) { }
		/// <summary>
		/// Drag and Drop this element to target.
		/// </summary>
		/// <param name="driver"></param>
		/// <param name="target"></param>
		public void DragAndDrop(WebDriver driver, WebElement target)
		{
			target.DragDropEnd(driver, _element);
		}
		/// <summary>
		/// Exposes methods to control the JQuery datepicker.
		/// <remarks>Assumes there is only one on the page.</remarks>
		/// </summary>
		public DatePickerPartial(WebDriver driver) : base(driver){ }
Esempio n. 9
0
		public Modal(WebDriver driver) : base(driver) { }
		public GroupPickerPartial(WebDriver driver) : base(driver) { }
		public ViewPartial(WebDriver driver) : base(driver) { }
		public SystemMessagesPartial(WebDriver driver) : base(driver)
		{
			ThisBy = new FindBy(ByMethod.CssSelector, "[id^='tabController'] > div:nth-child(1)");
		}
		public CheckedListPartial(WebDriver driver, FindBy thisBy) : base(driver)
		{
			ThisBy = thisBy;
		}
		public ManualPartial(WebDriver driver) : base(driver) { }
		public ToolBarPartial(WebDriver driver) : base(driver) { }
Esempio n. 16
0
		public Partial(WebDriver driver, FindBy thisby) : base(driver)
		{
			ThisBy = thisby;
		}
		public ToolBarButtonPartial(WebDriver driver, FindBy findBy) : base(driver)
		{
			ThisBy = findBy;
		}
		public FilterPartial(WebDriver driver, FindBy findBy) : base(driver)
		{
			ThisBy = findBy;
		}
Esempio n. 19
0
		public Driver(WebDriver driver)
		{
			_driver = driver;
		}
		public ConfigurationMenuPartial(WebDriver driver) : base(driver) { }
Esempio n. 21
0
		/// <summary>
		/// Takes IWebElement from source.DragDropStart() and performs action in target.DragDropEnd().
		/// </summary>
		/// <param name="driver"></param>
		/// <param name="source"></param>
		private void DragDropEnd(WebDriver driver, IWebElement source)
		{
			driver.Drag(source, _element);
		}
		public LoginPagePartial(WebDriver driver) : base(driver) { }
Esempio n. 23
0
		public void MoveToElement(WebDriver driver)
		{
			driver.MoveToElement(_element);
		}
		public TabContextMenuPartial(WebDriver driver) : base(driver) { }
Esempio n. 25
0
		public void RightClick(WebDriver driver)
		{
			ExplicitWait(() =>
			{
				driver.RightClick(_element);
			});
			Wait(500);
		}
		public HomePartial(WebDriver driver) : base(driver) { }
		/// <summary>
		/// For use where there is more than one paginator on the page at the same time.
		/// </summary>
		/// <param name="driver"></param>
		/// <param name="parentBy"></param>
		public PaginationPartial(WebDriver driver, FindBy parentBy) : base(driver)
		{
			ThisBy = new FindBy(ThisBy.Method, parentBy.Selector + " " + ThisBy.Selector);
		}
Esempio n. 28
0
		public TabPartial(WebDriver driver) : base(driver) { }
Esempio n. 29
0
		public Page(WebDriver driver) : base(driver) { }
		public DateSelectPartial(WebDriver driver) : base(driver){}