Skip to main content

Class: CssLocator

Defined in: packages/core/src/locators/CssLocator.ts:14

Extended by​

Constructors​

Constructor​

new CssLocator(selector, initializeValue?): CssLocator

Defined in: packages/core/src/locators/CssLocator.ts:19

Parameters​

selector​

string

initializeValue?​

Partial<CssLocatorInitializer>

Returns​

CssLocator

Properties​

selector​

readonly selector: string

Defined in: packages/core/src/locators/CssLocator.ts:20

Accessors​

complexity​

Get Signature​

get complexity(): LocatorComplexity

Defined in: packages/core/src/locators/CssLocator.ts:53

Returns​

LocatorComplexity


relative​

Get Signature​

get relative(): LocatorRelativePosition

Defined in: packages/core/src/locators/CssLocator.ts:29

Returns​

LocatorRelativePosition


source​

Get Signature​

get source(): Optional<CssLocatorSource>

Defined in: packages/core/src/locators/CssLocator.ts:37

Returns​

Optional<CssLocatorSource>


type​

Get Signature​

get type(): LocatorType

Defined in: packages/core/src/locators/CssLocator.ts:33

Returns​

LocatorType

Methods​

chain()​

chain(...locatorsToAppend): PartLocator

Defined in: packages/core/src/locators/CssLocator.ts:41

Parameters​

locatorsToAppend​

...PartLocator[]

Returns​

PartLocator


clone()​

clone(override?): CssLocator

Defined in: packages/core/src/locators/CssLocator.ts:57

Parameters​

override?​

Partial<CssLocatorInitializer>

Returns​

CssLocator