Class: CssLocator
Defined in: packages/core/src/locators/CssLocator.ts:17
The primitive PartLocator element: a single CSS selector, optionally
carrying its LocatorRelativePosition (how it composes with an
ancestor locator) and descriptive CssLocatorSource. Every by*
locator builder (byDataTestId, byRole, byCssSelector, ...) produces one
of these; a PartLocator chain is an array of them.
Extended by​
Constructors​
Constructor​
new CssLocator(
selector,initializeValue?):CssLocator
Defined in: packages/core/src/locators/CssLocator.ts:21
Parameters​
selector​
string
initializeValue?​
Partial<CssLocatorInitializer>
Returns​
CssLocator
Properties​
selector​
readonlyselector:string
Defined in: packages/core/src/locators/CssLocator.ts:22
Accessors​
complexity​
Get Signature​
get complexity():
LocatorComplexity
Defined in: packages/core/src/locators/CssLocator.ts:35
Returns​
relative​
Get Signature​
get relative():
LocatorRelativePosition
Defined in: packages/core/src/locators/CssLocator.ts:31
Returns​
Methods​
clone()​
clone(
override?):CssLocator
Defined in: packages/core/src/locators/CssLocator.ts:39
Parameters​
override?​
Partial<CssLocatorInitializer>
Returns​
CssLocator