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