Class BaseElement

java.lang.Object
io.karatelabs.driver.BaseElement
All Implemented Interfaces:
Element, io.karatelabs.js.ObjectLike, io.karatelabs.js.SimpleObject
Direct Known Subclasses:
W3cElement

public class BaseElement extends Object implements Element
Locator-based Element implementation that delegates all operations to a Driver. This is the default implementation used by all backends (CDP, W3C WebDriver, etc.). Operations are performed by passing the locator to the Driver, which handles backend-specific execution (JS eval for CDP, HTTP calls for W3C, etc.).
See Also: