| 71 | } |
| 72 | |
| 73 | void JavaScriptModuleContainer::didUnload() { |
| 74 | _isUnloaded = true; |
| 75 | auto callbacks = _unloadObservers; |
| 76 | _unloadObservers.clear(); |
| 77 | for (const auto& callback : callbacks) { |
| 78 | callUnloadCallback(callback); |
| 79 | } |
| 80 | |
| 81 | auto lock = getContext()->lock(); |
| 82 | dispose(lock); |
| 83 | } |
| 84 | |
| 85 | } // namespace Valdi |
no test coverage detected