PageElements <Native_Element_Type>
Hierarchy
- List<PageElement<Native_Element_Type>>
- PageElements
Implements
- MetaQuestion<Answerable<PageElement<Native_Element_Type>>, Promise<PageElement<Native_Element_Type>[]>>
Index
Methods
staticlocated
Type parameters
- NET
Parameters
selector: Answerable<Selector>
Returns PageElements<NET>
as
Maps this question to one of a different type.
Question.about('number returned as string', actor => '42') // returns: QuestionAdapter<string>
.as(Number) // returns: QuestionAdapter<number>Type parameters
- O
Parameters
mapping: (answer: PageElement<Native_Element_Type>[]) => O | Promise<O>
Returns QuestionAdapter<O>
eachMappedTo
Type parameters
- Mapped_Item_Type
Parameters
question: MetaQuestion<PageElement<Native_Element_Type>, Mapped_Item_Type | Promise<Mapped_Item_Type>>
Returns List<Mapped_Item_Type>
forEach
Parameters
callback: (current: CurrentItem<PageElement<Native_Element_Type>>, index: number, items: PageElement<Native_Element_Type>[]) => void | Promise<void>
Returns Task
where
Type parameters
- Answer_Type
Parameters
question: MetaQuestion<PageElement<Native_Element_Type>, Answer_Type | Promise<Answer_Type>>
expectation: Expectation<Answer_Type>
Returns PageElements<Native_Element_Type>
count
Returns QuestionAdapter<number>
first
Returns QuestionAdapter<PageElement<Native_Element_Type>>
last
Returns QuestionAdapter<PageElement<Native_Element_Type>>
nth
Parameters
index: number
Returns QuestionAdapter<PageElement<Native_Element_Type>>
answeredBy
Parameters
actor: AnswersQuestions & UsesAbilities
Returns Promise<PageElement<Native_Element_Type>[]>
describedAs
Parameters
subject: string
Returns PageElements<Native_Element_Type>
toString
Returns string
of
Parameters
parent: Answerable<PageElement<Native_Element_Type>>
Returns PageElements<Native_Element_Type>
Constructors
constructor
Type parameters
- Native_Element_Type = any
Parameters
locator: Answerable<Locator<Native_Element_Type, any>>
Returns PageElements<Native_Element_Type>
Uses the actorโs ability to BrowseTheWeb to identify a group of Web elements located by Selector.
Learn more