JMap.Application.Event.MapContext.on
Here you have all JMap NG App available map context events on which you can attach a listener.
JMap.Application.Event.MapContext.on.afterApply
This event is triggered after:
You can access extension's data from this event, see example below.
// Triggered after a map-context is applied JMap.Application.Event.MapContext.on.afterApply("my-after-apply-listener", params => { console.info(`After apply map context id="${params.context.title}"`, params.context) const isExtensionDataSet = params.isExtensionDataSetById("my-extension") if (!isExtensionDataSet) { console.info("No extension data in map-context") } else { console.info("Extension map context data = ", params.getExtensionDataById("my-extension")) } })
Your listener id (must be unique)
Your listener function
JMap.Application.Event.MapContext.on
Here you have all JMap NG App available map context events on which you can attach a listener.