ElementFinder class

This class helps you find element within your app use searchChildElement with a String containing key value result is available in result and returns an Element

Constructors

ElementFinder({BuildContext? buildContext, GlobalKey<NavigatorState>? navigatorKey})

Properties

buildContext BuildContext?
final
context BuildContext
no setter
hashCode int
The hash code for this object.
no setterinherited
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenSize Size
no setter

Methods

getLargestAvailableSpace(ElementModel elementModel) Rect
This functions search for the maximum rect available space We use it for example to find the most available space to write a text in our anchored helper
getSpaceFromAlignment(HelperAlignment align, ElementModel elementModel) Rect
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
scan({Key? omitChildsOf, bool debugMode = false}) Map<String, ElementModel>
scanPages() List<PageElement>
searchChildElement(String? key) ElementModel?
searchChildElementByKey(Key key, {required bool isInModal}) ElementModel?
toString() String
A string representation of this object.
inherited

Operators

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