We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d5d73be commit 54f2c30Copy full SHA for 54f2c30
1 file changed
doc/contributing/erm-guidelines.md
@@ -169,9 +169,15 @@ Or even fully anonymous objects:
169
170
```js
171
function getDisposable() {
172
+ let disposed = false;
173
return {
- [Symbol.dispose]() {
174
+ dispose() {
175
+ if (disposed) return;
176
+ diposed = true;
177
console.log('Resource disposed');
178
+ }
179
+ [Symbol.dispose]() {
180
+ this.dispose();
181
},
182
};
183
}
0 commit comments