execute method
Implementation
@override
Future<List<Map>> execute(
List arguments, Map<int, RxElement> elementMap) async {
Element? rootElement = WidgetsBinding.instance.renderViewElement;
RxElementVisitor visitor = RxElementVisitor();
int parentId = arguments[0];
if (rootElement != null) {
visitor.visit(rootElement, parentId, null);
}
// Store the elementMap in the in-memory cache
InMemoryCache().setElementMap(visitor.elementMap);
return visitor.elementsArray;
}