visit method
Implementation
@override
void visit(Element element, int parentId, Element? ancestor) {
RxElement rxElement = RxElement(element, parentId);
if (mParentId == -1) {
mParentId = parentId;
}
if (isElementWhitelisted(element)) {
var properties = rxElement.getProperties(ancestor: ancestor);
elementsArray.add(properties);
elementMap[rxElement.id] = rxElement;
ancestor = rxElement.element;
parentId = rxElement.id;
}
if (element.widget is! DropdownButton) {
element.visitChildren((childElement) {
visit(childElement, parentId, ancestor);
});
}
}