UITestChainNode<U extends UIRoot, E, P extends UITestChain<U, dynamic, dynamic, dynamic>> class

Inheritance

Constructors

UITestChainNode(UITestChainRoot<U> testChainRoot, E element, P parent)

Properties

context UITestContext<U>
no setteroverride
document UITestChainNode<U, Element, UITestChainNode<U, E, P>>
no setterinherited
element → E
final
hashCode int
The hash code for this object.
no setterinherited
isNotNull bool
no setterinherited
isNull bool
no setterinherited
parent → P
final
parentNotNull → P
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
testChainRoot UITestChainRoot<U>
final
uiRoot → U
no setteroverride

Methods

call(void call(E e)) UITestChainNode<U, E, P>
inherited
callAsync(dynamic call(E e)) FutureOr<UITestChainNode<U, E, P>>
inherited
checkbox(bool check, [String? selectors]) UITestChainNode<U, E, P>
inherited
click([String? selectors]) UITestChainNode<U, E, P>
inherited
elementAs<O>() UITestChainNode<U, O, P>
exists() UITestChainNode<U, E, P>
inherited
expect(dynamic actual, dynamic matcher, {String? reason}) UITestChainNode<U, E, P>
inherited
expectElement(String selectors, {Object? root, String? reason, List<Element> mapper(List<Element> elems)?, bool validator(List<Element> elems)?}) UITestChainNode<U, E, P>
inherited
expectLater(dynamic actual, dynamic matcher, {String? reason}) Future<UITestChainNode<U, E, P>>
inherited
expectMapped<R>(R mapper(E e), dynamic matcher, {String? reason}) UITestChainNode<U, E, P>
inherited
expectMappedLater<R>(R mapper(E e), dynamic matcher, {String? reason}) Future<UITestChainNode<U, E, P>>
inherited
expectMatch(dynamic matcher, {String? reason}) UITestChainNode<U, E, P>
inherited
expectMatchLater(dynamic matcher, {String? reason}) Future<UITestChainNode<U, E, P>>
inherited
expectRoute(String route, {String? reason}) UITestChainNode<U, E, P>
inherited
expectRoutes(List<String> routes, {String? reason}) UITestChainNode<U, E, P>
inherited
log({Object? msg, String? prefix}) UITestChainNode<U, E, P>
inherited
logDocument({String? id, bool compressed = false}) UITestChainNode<U, E, P>
inherited
logMapped<R>(R mapper(E e), {String? prefix}) UITestChainNode<U, E, P>
inherited
logMessage(String level, Object? message, {Object? prefix}) UITestChainNode<U, E, P>
inherited
logRoute({String? prefix}) UITestChainNode<U, E, P>
inherited
map<O>(O mapper(E e)) UITestChainNode<U, O, UITestChainNode<U, E, P>>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
querySelector(String? selectors, {bool expected = false}) UITestChainNode<U, Element?, UITestChainNode<U, E, P>>
Alias to Element.querySelector or UIComponent.querySelector.
inherited
querySelectorAll<O extends Element>(String? selectors, {bool expected = false}) UITestChainNode<U, List<O>, UITestChainNode<U, E, P>>
Alias to UIComponent.querySelectorAll.
inherited
renderAndWait({Duration timeout = const Duration(seconds: 3)}) Future<UITestChainNode<U, E, P>>
Alias to UIComponent.callRenderAndWait.
inherited
renderTestUI({int ms = 100}) Future<UITestChainNode<U, E, P>>
Alias to TestUIComponentExtension.prepareTestRendering.
inherited
select(String? selectors, {bool expected = false}) UITestChainNode<U, Element?, UITestChainNode<U, E, P>>
Alias to querySelector.
inherited
selectAll<O extends Element>(String? selectors, {bool expected = false}) UITestChainNode<U, List<O>, UITestChainNode<U, E, P>>
Alias to querySelectorAll.
inherited
selectExpected(String? selectors) UITestChainNode<U, Element, UITestChainNode<U, E, P>>
Alias to querySelector.
inherited
selectFirstWhere<O extends Element>(String? selectors, bool test(Element element), {bool expected = false}) UITestChainNode<U, O?, UITestChainNode<U, E, P>>
Alias to querySelectorAll + firstWhereOrNull.
inherited
selectFirstWhereUntil<O extends Element>(String? selectors, bool test(Element element), {int? timeoutMs, int? intervalMs, int? minMs, Iterable<Element> mapper(List<Element> elems)?}) Future<UITestChainNode<U, O, UITestChainNode<U, E, P>>>
Alias to sleepUntilElement + querySelectorAll + firstWhereOrNull.
inherited
selectIndex(int index, [String? selectors]) UITestChainNode<U, E, P>
inherited
selectUntil<O extends Element>(String? selectors, {int? timeoutMs, int? intervalMs, int? minMs, Iterable<Element> mapper(List<Element> elems)?}) Future<UITestChainNode<U, O, UITestChainNode<U, E, P>>>
Alias to sleepUntilElement + querySelectorAll
inherited
selectWhere<O extends Element>(String? selectors, bool test(Element element), {bool expected = false}) UITestChainNode<U, List<O>, UITestChainNode<U, E, P>>
Alias to querySelectorAll + where.
inherited
selectWhereUntil<O extends Element>(String? selectors, bool test(Element element), {int? timeoutMs, int? intervalMs, int? minMs, Iterable<Element> mapper(List<Element> elems)?, bool expected = false}) Future<UITestChainNode<U, List<O>, UITestChainNode<U, E, P>>>
Alias to sleepUntilElement + querySelectorAll + where.
inherited
setValue(String? value, [String? selectors]) UITestChainNode<U, E, P>
inherited
sleep({int? frames, int? ms}) Future<UITestChainNode<U, E, P>>
Alias to testUISleep.
inherited
sleepUntil(FutureOr<bool> ready(), {String readyTitle = 'ready', int? timeoutMs, int? intervalMs, int? minMs}) Future<UITestChainNode<U, E, P>>
Alias to testUISleepUntil.
inherited
sleepUntilElement(String selectors, {Element? root, int? timeoutMs, int? intervalMs, int? minMs, Iterable<Element> mapper(List<Element> elems)?, bool validator(List<Element> elems)?, bool expected = false}) Future<UITestChainNode<U, E, P>>
Alias to testUISleepUntilElement.
inherited
sleepUntilRoute(String route, {Map<String, dynamic>? parameters, bool partialParameters = false, int? timeoutMs, int? intervalMs, int? minMs, bool expected = false}) Future<UITestChainNode<U, E, P>>
Alias to testUISleepUntilRoute.
inherited
sleepUntilRoutes(List<String> routes, {int? timeoutMs, int? intervalMs, int? minMs, bool expected = false}) Future<UITestChainNode<U, E, P>>
Alias to testUISleepUntilRoutes.
inherited
toString() String
A string representation of this object.
inherited
warn({Object? msg, String? prefix}) UITestChainNode<U, E, P>
inherited
warnMapped<R>(R mapper(E e), {String? prefix}) UITestChainNode<U, E, P>
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited