UiContextElementExtension extension
A BuildContext extension for Element, State and Widget visitings.
- on
Methods
-
visitElement<
T extends Element> ({bool last = false, bool filter(T element)?, String? assertType}) → T -
Available on BuildContext, provided by the UiContextElementExtension extension
Returns the firstTwithfilterbelow this BuildContext. -
visitElementOrNull<
T extends Element> ({bool last = false, bool filter(T element)?}) → T? -
Available on BuildContext, provided by the UiContextElementExtension extension
Returns the firstTwithfilterbelow this BuildContext, or null. -
visitState<
T extends State< (StatefulWidget> >{bool last = false, bool filter(T state)?, String? assertType}) → T -
Available on BuildContext, provided by the UiContextElementExtension extension
Returns the firstTwithfilterbelow this BuildContext. -
visitStateOrNull<
T extends State< (StatefulWidget> >{bool last = false, bool filter(T state)?}) → T? -
Available on BuildContext, provided by the UiContextElementExtension extension
Returns the firstTwithfilterbelow this BuildContext, or null. -
visitWidget<
T extends Widget> ({bool last = false, bool filter(T widget)?, String? assertType}) → T -
Available on BuildContext, provided by the UiContextElementExtension extension
Returns the firstTwithfilterbelow this BuildContext. -
visitWidgetOrNull<
T extends Widget> ({bool last = false, bool filter(T widget)?}) → T? -
Available on BuildContext, provided by the UiContextElementExtension extension
Returns the firstTwithfilterbelow this BuildContext, or null.