Skip to main content

Class: CssLocator

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

Extended by​

Constructors​

Constructor​

new CssLocator(selector, initializeValue?): CssLocator

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

Parameters​

selector​

string

initializeValue?​

Partial<CssLocatorInitializer>

Returns​

CssLocator

Properties​

selector​

readonly selector: string

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

Accessors​

complexity​

Get Signature​

get complexity(): LocatorComplexity

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

Returns​

LocatorComplexity


relative​

Get Signature​

get relative(): LocatorRelativePosition

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

Returns​

LocatorRelativePosition


source​

Get Signature​

get source(): Optional<CssLocatorSource>

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

Returns​

Optional<CssLocatorSource>


type​

Get Signature​

get type(): LocatorType

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

Returns​

LocatorType

Methods​

chain()​

chain(...locatorsToAppend): PartLocator

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

Parameters​

locatorsToAppend​

...PartLocator[]

Returns​

PartLocator


clone()​

clone(override?): CssLocator

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

Parameters​

override?​

Partial<CssLocatorInitializer>

Returns​

CssLocator