dispose method
Called when the owning editor is disposed.
Implementation
@override
void dispose() {
if (_changes.isClosed) return;
_pictures?.dispose();
_pictures = null;
_pictures2D?.dispose();
_pictures2D = null;
maps.dispose();
_changes.close();
}