Skip to main content

Class: LinkedCssLocator

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

Extends​

Constructors​

Constructor​

new LinkedCssLocator(selector, initializeValue): LinkedCssLocator

Defined in: packages/core/src/locators/LinkedCssLocator.ts:44

Parameters​

selector​

string

initializeValue​

LinkedCssLocatorInitializer & Partial<CssLocatorInitializer>

Returns​

LinkedCssLocator

Overrides​

CssLocator.constructor

Properties​

selector​

readonly selector: string

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

Inherited from​

CssLocator.selector

Accessors​

complexity​

Get Signature​

get complexity(): LocatorComplexity

Defined in: packages/core/src/locators/LinkedCssLocator.ts:51

Returns​

LocatorComplexity

Overrides​

CssLocator.complexity


matchingTargetLocator​

Get Signature​

get matchingTargetLocator(): PartLocator

Defined in: packages/core/src/locators/LinkedCssLocator.ts:59

Returns​

PartLocator


matchingTargetValueExtract​

Get Signature​

get matchingTargetValueExtract(): LinkedCssLocatorAttributeValueExtract

Defined in: packages/core/src/locators/LinkedCssLocator.ts:63

Returns​

LinkedCssLocatorAttributeValueExtract


relative​

Get Signature​

get relative(): LocatorRelativePosition

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

Returns​

LocatorRelativePosition

Inherited from​

CssLocator.relative


source​

Get Signature​

get source(): Optional<CssLocatorSource>

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

Returns​

Optional<CssLocatorSource>

Inherited from​

CssLocator.source


type​

Get Signature​

get type(): LocatorType

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

Returns​

LocatorType

Inherited from​

CssLocator.type


valueExtract​

Get Signature​

get valueExtract(): LinkedCssLocatorAttributeValueExtract

Defined in: packages/core/src/locators/LinkedCssLocator.ts:55

Returns​

LinkedCssLocatorAttributeValueExtract

Methods​

chain()​

chain(...locatorsToAppend): PartLocator

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

Parameters​

locatorsToAppend​

...PartLocator[]

Returns​

PartLocator

Inherited from​

CssLocator.chain


clone()​

clone(override?): LinkedCssLocator

Defined in: packages/core/src/locators/LinkedCssLocator.ts:67

Parameters​

override?​

Partial<LinkedCssLocatorInitializer> & Partial<CssLocatorInitializer>

Returns​

LinkedCssLocator

Overrides​

CssLocator.clone