dispose method

void dispose()

Dispose of the stream controller and release resources.

This method should be called when the setting is no longer needed to prevent memory leaks. It's automatically called by the settings framework when disposing of setting groups.

After calling dispose, the stream will no longer emit events.

Implementation

void dispose() {
  _controller?.close();
  _controller = null;
}