allChildrenOfRegularElement function
List<ElementChild>
allChildrenOfRegularElement(
- RegularElement el,
- Map<String?, RegularElement> definedOverrides,
- void onError(
- dynamic e
)?,
- bool replaceWithDefault,
- bool anyTemplatesRemain,
)
Implementation
List<ElementChild> allChildrenOfRegularElement(RegularElement el, Map<String?, RegularElement> definedOverrides,
void onError(e)?, bool replaceWithDefault, bool anyTemplatesRemain) {
var children = <ElementChild>[];
for (var c in el.children) {
if (c is Element) {
children.addAll(replaceBlocks(c, definedOverrides, onError, replaceWithDefault, anyTemplatesRemain));
} else {
children.add(c);
}
}
return children;
}