getAncestorElement<T extends Widget> method

Element? getAncestorElement<T extends Widget>()

通过当前 context,获取最近的目标祖先 Element

Implementation

Element? getAncestorElement<T extends Widget>() {
  Element? element;
  visitAncestorElements((e) {
    if (e.widget is T) {
      element = e;
      return false;
    }
    return true;
  });
  return element;
}