buildDOM<T extends Object> method
T?
buildDOM<T extends Object>({
- DOMGenerator<
T> ? generator, - DOMTreeMap<
T> ? treeMap, - T? parent,
- DOMContext<
T> ? context, - bool setTreeMapRoot = true,
Builds a DOM using generator.
Note that this instance is a virtual DOM and an implementation of DOMGenerator is responsible to actually generate a DOM tree.
Implementation
T? buildDOM<T extends Object>(
{DOMGenerator<T>? generator,
DOMTreeMap<T>? treeMap,
T? parent,
DOMContext<T>? context,
bool setTreeMapRoot = true}) {
if (isCommented) return null;
generator ??= defaultDomGenerator as DOMGenerator<T>;
return generator.generate(this,
parent: parent,
context: context,
treeMap: treeMap,
setTreeMapRoot: setTreeMapRoot);
}