visit method

  1. @override
void visit(
  1. Element element,
  2. int parentId
)
override

Implementation

@override
void visit(
  Element element,
  int parentId,
) {
  RxElement rxElement = RxElement(element, mParentId);
  if (mParentId == -1) {
    mParentId = parentId;
  }
  if (isElementWhitelisted(element)) {
    elementsArray.add(rxElement.getProperties());
    elementMap[rxElement.id] = rxElement;

    parentId = rxElement.id;
  }

  if (element.widget is! DropdownButton) {
    element.visitChildren((childElement) {
      visit(childElement, parentId);
    });
  }
}