hslayers-ng
hslayers-ng copied to clipboard
Composition extent layer improvements
- Move this away from compositions service . should be tied directly to composition component
this.hsEventBusService.vectorQueryFeatureSelection
.pipe(filter((e) => this.hsLayoutService.mainpanel == 'compositions'))
.subscribe((e) => {
for (const endpoint of this.hsCommonEndpointsService.endpoints()) {
const record =
this.hsCompositionsMapService.getFeatureRecordAndUnhighlight(
e.feature,
e.selector,
endpoint.compositions,
);
if (record) {
this.loadComposition(this.getRecordLink(record));
}
}
});
- revise map handlers
- more