dispose method
void
dispose()
Disposes this instance and releases all associated resources.
Marks the object as disposed, clears cached rendering state, and removes all registered event listeners.
Implementation
void dispose() {
++_disposeCount;
_disposed = true;
if (!preserveRender) {
cancelRegisteredEventListeners();
final domTreeMap = _domTreeMap;
if (domTreeMap != null) {
if (!_subComponent) {
domTreeMap.dispose();
}
_domTreeMap = null;
}
_renderedElements = null;
_renderedFieldsValues = null;
}
}