visitAncestors<T> static method
Implementation
static void visitAncestors<T>(
BuildContext context, bool Function(T data) visitor) {
context.visitAncestorElements((element) {
if (element.widget is Data<T>) {
var currentData = (element.widget as Data<T>)._data;
if (currentData != null) {
if (!visitor(currentData)) {
return false;
}
} else {
return false;
}
}
return true;
});
}