dispose method
Disposes of the document service and releases resources.
This method:
- Disposes of the local document state
- Completes the ready state if not already completed
- Calls the parent class dispose method
This method must be called when the service is no longer needed to prevent memory leaks.
Implementation
@override
@mustCallSuper
Future<void> dispose() {
_doc.dispose();
_isReady.completeIfNotComplete();
return super.dispose();
}