queryAll method
Queries for all matching elements within this component.
Implementation
List<web.Element> queryAll(String selector) {
web.NodeList? nodes;
if (_shadowRoot != null) {
nodes = _shadowRoot!.querySelectorAll(selector);
} else if (_element != null) {
nodes = _element!.querySelectorAll(selector);
}
if (nodes == null) return [];
final result = <web.Element>[];
for (var i = 0; i < nodes.length; i++) {
final item = nodes.item(i);
if (item != null) {
result.add(item as web.Element);
}
}
return result;
}