traversal static method
遍历给定BuildContext下的所有子元素
Implementation
static void traversal(BuildContext? context, ElementCallback callback) {
if (context == null) {
// 如果BuildContext为空,则直接返回
return;
}
// 遍历子元素
context.visitChildElements((element) {
if (callback(element, null)) {
// 如果回调返回true,则递归遍历子元素
traversalElement(element, callback);
}
return; // 继续遍历
});
}