dispose method
void
dispose()
Disposes of the controller and releases resources.
Call this method when the controller is no longer needed to prevent memory leaks.
Implementation
void dispose() {
_listeners.clear();
connection?.close();
}