selectMatchingElements method
List<Element>
selectMatchingElements(
- Element? element
)
Implementation
List<dom.Element> selectMatchingElements(dom.Element? element) {
if (element == null) {
return [];
}
if (selector == null) {
return [element];
}
if (maxCount > 1 || maxCount <= 0) {
element.querySelectorAll(selector!).forEach((element) {
element.remove();
});
} else {
[element.querySelector(selector!)].where((element) => element != null).map((e) => e!).toList().forEach((element) {
element.remove();
});
}
return [element];
}