UITestChain<U extends UIRoot, E, P extends UITestChain<U, dynamic, dynamic, dynamic> , T extends UITestChain<U, E, P, T> >  class 
    abstract
 
- Implementers
- Available extensions
Constructors
Properties
- 
  context
  → UITestContext<U> 
- 
  
  no setter
- 
  document
  → UITestChainNode<U, Element, T> 
- 
  
  no setter
- element → E
- 
  
  no setter
- elementsLength → int
- 
      Available on UITestChain< U, Iterable< , provided by the UITestChainListExtension extensionE> ?, P, T>no setter
- 
  first
  → UITestChainNode<U, E, T> 
- 
      Available on UITestChain< U, Iterable< , provided by the UITestChainListExtension extensionE> ?, P, T>no setter
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- innerHtml → String?
- 
      Available on T, provided by the UITestChainElementExtension extension no setter
- isNotNull → bool
- 
  
  no setter
- isNull → bool
- 
  
  no setter
- outerHtml → String?
- 
      Available on T, provided by the UITestChainElementExtension extension no setter
- parent → P?
- 
  
  no setter
- parentNotNull → P
- 
  
  no setter
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- 
  testChainRoot
  → UITestChainRoot<U> 
- 
  
  no setter
- text → String?
- 
      Available on T, provided by the UITestChainElementExtension extension no setter
- uiRoot → U
- 
  
  no setter
Methods
- 
  call(void call(E e)) → T 
- 
  callAsync(dynamic call(E e)) → FutureOr< T> 
- 
  checkbox(bool check, [String? selectors]) → T 
- 
  click([String? selectors]) → T 
- 
  elementAt(int index) → UITestChainNode< U, E, T> 
- 
      Available on UITestChain< U, Iterable< , provided by the UITestChainListExtension extensionE> ?, P, T>
- 
  exists() → T 
- 
  expect(dynamic actual, dynamic matcher, {String? reason}) → T 
- 
  expectElement(String selectors, {Object? root, String? reason, List< Element> mapper(List<Element> elems)?, bool validator(List<Element> elems)?}) → T
- 
  expectElementsLength(int expectedLength) → T 
- 
      Available on UITestChain< U, Iterable< , provided by the UITestChainListExtension extensionE> ?, P, T>
- 
  expectLater(dynamic actual, dynamic matcher, {String? reason}) → Future< T> 
- 
  expectMapped<R> (R mapper(E e), dynamic matcher, {String? reason}) → T 
- 
  expectMappedLater<R> (R mapper(E e), dynamic matcher, {String? reason}) → Future< T> 
- 
  expectMatch(dynamic matcher, {String? reason}) → T 
- 
  expectMatchLater(dynamic matcher, {String? reason}) → Future< T> 
- 
  expectRoute(String route, {String? reason}) → T 
- 
  expectRoutes(List< String> routes, {String? reason}) → T
- 
  firstOr([E? defaultElement]) → UITestChainNode< U, E?, T> 
- 
      Available on UITestChain< U, Iterable< , provided by the UITestChainListExtension extensionE> ?, P, T>
- 
  firstWhere(bool test(E element), {E orElse()?}) → UITestChainNode< U, E, T> 
- 
      Available on UITestChain< U, Iterable< , provided by the UITestChainListExtension extensionE> ?, P, T>
- 
  firstWhereOrNull(bool test(E element)) → UITestChainNode< U, E?, T> 
- 
      Available on UITestChain< U, Iterable< , provided by the UITestChainListExtension extensionE> ?, P, T>
- 
  log({Object? msg, String? prefix}) → T 
- 
  logDocument({String? id, bool compressed = false}) → T 
- 
  logMapped<R> (R mapper(E e), {String? prefix}) → T 
- 
  logMessage(String level, Object? message, {Object? prefix}) → T 
- 
  logRoute({String? prefix}) → T 
- 
  map<O> (O mapper(E e)) → UITestChainNode< U, O, T> 
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  querySelector(String? selectors, {bool expected = false}) → UITestChainNode< U, Element?, T> 
- Alias to Element.querySelector or UIComponent.querySelector.
- 
  querySelectorAll<O extends Element> (String? selectors, {bool expected = false}) → UITestChainNode< U, List< O> , T>
- Alias to UIComponent.querySelectorAll.
- 
  renderAndWait({Duration timeout = const Duration(seconds: 3)}) → Future< T> 
- Alias to UIComponent.callRenderAndWait.
- 
  renderTestUI({int ms = 100}) → Future< T> 
- 
  Alias to TestUIComponentExtension.prepareTestRendering.
- 
  select(String? selectors, {bool expected = false}) → UITestChainNode< U, Element?, T> 
- Alias to querySelector.
- 
  selectAll<O extends Element> (String? selectors, {bool expected = false}) → UITestChainNode< U, List< O> , T>
- Alias to querySelectorAll.
- 
  selectExpected(String? selectors) → UITestChainNode< U, Element, T> 
- Alias to querySelector.
- 
  selectFirstWhere<O extends Element> (String? selectors, bool test(Element element), {bool expected = false}) → UITestChainNode< U, O?, T> 
- 
  Alias to querySelectorAll + firstWhereOrNull.
- 
  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, T> >
- 
  Alias to sleepUntilElement + querySelectorAll + firstWhereOrNull.
- 
  selectIndex(int index, [String? selectors]) → T 
- 
  selectIndex(int index) → T 
- 
      Available on T, provided by the UITestChainSelectElementExtension extension 
- 
  selectUntil<O extends Element> (String? selectors, {int? timeoutMs, int? intervalMs, int? minMs, Iterable< Element> mapper(List<Element> elems)?}) → Future<UITestChainNode< U, O, T> >
- Alias to sleepUntilElement + querySelectorAll
- 
  selectWhere<O extends Element> (String? selectors, bool test(Element element), {bool expected = false}) → UITestChainNode< U, List< O> , T>
- 
  Alias to querySelectorAll + where.
- 
  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> , T>
- 
  Alias to sleepUntilElement + querySelectorAll + where.
- 
  setValue(String? value, [String? selectors]) → T 
- 
  sleep({int? frames, int? ms}) → Future< T> 
- Alias to testUISleep.
- 
  sleepUntil(FutureOr< bool> ready(), {String readyTitle = 'ready', int? timeoutMs, int? intervalMs, int? minMs}) → Future<T> 
- Alias to testUISleepUntil.
- 
  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<T> 
- Alias to testUISleepUntilElement.
- 
  sleepUntilRoute(String route, {Map< String, dynamic> ? parameters, bool partialParameters = false, int? timeoutMs, int? intervalMs, int? minMs, bool expected = false}) → Future<T> 
- Alias to testUISleepUntilRoute.
- 
  sleepUntilRoutes(List< String> routes, {int? timeoutMs, int? intervalMs, int? minMs, bool expected = false}) → Future<T> 
- Alias to testUISleepUntilRoutes.
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
- 
  warn({Object? msg, String? prefix}) → T 
- 
  warnMapped<R> (R mapper(E e), {String? prefix}) → T 
- 
  where(bool test(E element)) → UITestChainNode< U, List< E> , T>
- 
      Available on UITestChain< U, Iterable< , provided by the UITestChainListExtension extensionE> ?, P, T>
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited