public void CreateDriverCore() { Session = new Session(sessionId++); FrameTracker = new FrameTracker(DevTools); WebView = new WebView(DevTools, FrameTracker, this); Mouse = new ChromeDriverMouse(WebView, Session); Keyboard = new ChromeDriverKeyboard(WebView); ElementUtils = new ElementUtils(WebView, Session); ElementCommands = new ElementCommands(WebView, Session, ElementUtils, this); WindowCommands = new WindowCommands(WebView, Session, this); }
public string ContentPathFor(IElement element) { return(ElementCommands.GetFullPathContentDirectory(element, null)); }
public Task <WebPoint> GetElementLocation(string elementId, CancellationToken cancellationToken = default(CancellationToken)) { return(ElementCommands.GetElementLocation(elementId)); }
public Task <string> SendKeysToElement(string elementId, string value, CancellationToken cancellationToken = default(CancellationToken)) { return(ElementCommands.SendKeysToElement(elementId, value)); }
public Task <string> ClickElement(string elementId, CancellationToken cancellationToken = default(CancellationToken)) { return(ElementCommands.ClickElement(elementId)); }