* Added docs with new screenshots * Added doc to architecture * Added documentations to various extension modules * Added more documentation to modes * Added docs to managers * Added docs for services * Fixed deployment docs * Added white labelling documentation * Added i18n docs and measurement export
18 lines
453 B
Markdown
18 lines
453 B
Markdown
# Lifecylce Hook: onModeExit
|
|
|
|
If an extension defines the `onModeExit` lifecycle hook, it is called when navigating
|
|
away from a mode. This hook can be used to clean up data tasks such as unregistering services,
|
|
removing annotations that do not need to be persisted.
|
|
|
|
_Example `onModeExit` hook implementation_
|
|
|
|
```js
|
|
export default {
|
|
id: 'myExampleExtension',
|
|
|
|
onModeExit({ servicesManager, commandsManager}) {
|
|
myCacheServie.purge()
|
|
},
|
|
};
|
|
```
|