Control.prototype.destroy
_cleanupBusyIndicator();
sap.ui.core.ResizeHandler.deregisterAllForControl
this._busyIndicatorDelayedCallId
q.sap.clearDelayedCall
this._busyAnimationTimer1
clearTimeout(this._busyAnimationTimer1);
bSuppressInvalidate if true, the UI element is not marked for redraw
ManagedObject.prototype.destroy.call(this, bSuppressInvalidate);
this.$().remove(); // remove this control from DOM, e.g. if there is no parent
Inside view.destroy, it will call this.exit if this.exit exists.
in control.prototype.exit, this.oAfterRenderingNotifier.destroy();
in control.prototype.onControllerConnected, sap.ui.base.ManagedObject.runWithPreprocessors calls X.parseTemplate
In Core.js, Core.prototype.deregisterElement, delete this.mElements[oElement.getId()];
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5yN2QjN2UWZ3YWZ1YDN1UWO3ATM0QjM0EjYiNjY2QWNm9CX5d2bs92Yl1iclB3bsVmdlR2LcNWaw9CXt92Yu4GZjlGbh5yYjV3Lc9CX6MHc0RHaiojIsJye.png)