* @describe Handles tear down of destructables and subscriptions. * Does not handle release of memory. This method should only be called * just before this object is freed, and should only tear down the main * object components that are guarunteed to exist at all times.
()
| 42 | * object components that are guarunteed to exist at all times. |
| 43 | */ |
| 44 | destroy() { |
| 45 | this.subscriptions.dispose(); |
| 46 | this.destroyChildren(); |
| 47 | this.markers.clear(); |
| 48 | } |
| 49 | |
| 50 | /** |
| 51 | * @describe Destroys this objects children (non-freeing), it's intended |
no test coverage detected