PageElements <Native_Element_Type>
Hierarchy
- MetaList<PageElement<Native_Element_Type>, PageElement<Native_Element_Type>>
- PageElements
Index
Methods
staticlocated
Type parameters
- NET
Parameters
selector: Answerable<Selector>
Returns PageElements<any>
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>
forEach
Parameters
callback: (current: CurrentItem<PageElement<Native_Element_Type>>, index: number, items: PageElement<Native_Element_Type>[]) => void | Promise<void>
Returns Task
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
context: Answerable<PageElement<Native_Element_Type>>
Returns MetaList<PageElement<Native_Element_Type>, PageElement<Native_Element_Type>>
eachMappedTo
Type parameters
- Mapped_Item_Type
Parameters
question: MetaQuestion<PageElement<Native_Element_Type>, Question<Mapped_Item_Type | Promise<Mapped_Item_Type>>>
Returns MetaList<PageElement<Native_Element_Type>, Mapped_Item_Type>
where
Type parameters
- Answer_Type
Parameters
question: MetaQuestion<PageElement<Native_Element_Type>, Question<Answer_Type | Promise<Answer_Type>>>
expectation: Expectation<Answer_Type>
Returns MetaList<PageElement<Native_Element_Type>, PageElement<Native_Element_Type>>
count
Returns MetaQuestionAdapter<PageElement<Native_Element_Type>, number>
first
Returns MetaQuestionAdapter<PageElement<Native_Element_Type>, PageElement<Native_Element_Type>>
last
Returns MetaQuestionAdapter<PageElement<Native_Element_Type>, PageElement<Native_Element_Type>>
nth
Parameters
index: number
Returns MetaQuestionAdapter<PageElement<Native_Element_Type>, PageElement<Native_Element_Type>>
Constructors
constructor
Type parameters
- Native_Element_Type = any
Parameters
collection: Object
Returns PageElements<Native_Element_Type>
Uses the actorโs ability to BrowseTheWeb to identify a group of Web elements located by Selector.
Learn more