dispose method
void
dispose()
Disposes all reactive effects and empties the container DOM element (root.textContent = '').
Safe to call multiple times; subsequent calls on a disposed handle are no-ops.
Implementation
void dispose() {
if (_disposed) return;
_disposed = true;
for (final d in _disposers) {
try {
d();
} catch (_) {}
}
_disposers.clear();
_root.textContent = '';
}