dispose method
Implementation
@override
dispose()
{
// Log().debug('dispose called on => <$elementName id="$id">');
// clear nodes
nodes.forEach((model) => model.dispose());
nodes.clear();
this.youngestGeneration.forEach((model) => model?.dispose());
this.youngestGeneration.clear();
super.dispose();
}