Add destroy method

This commit is contained in:
Tor Hedin Brønner
2018-04-22 15:01:57 +02:00
parent 7b40ec71fa
commit 0ac2af032f
+8 -4
View File
@@ -141,6 +141,13 @@ class Space extends Array {
}
return null;
}
destroy() {
let workspace = this.workspace;
workspace.disconnect(this.addSignal);
workspace.disconnect(this.removeSignal);
this.cloneContainer.destroy();
}
}
/**
@@ -199,10 +206,7 @@ class Spaces extends Map {
};
removeSpace(space) {
let workspace = space.workspace;
workspace.disconnect(space.addSignal);
workspace.disconnect(space.removeSignal);
space.cloneContainer.destroy();
space.destroy();
this.delete(workspace);
};