(
mapOrGeoModel: MapOrGeoModel,
el: Element,
regionName: string,
regionModel: RegionModel,
)
| 819 | } |
| 820 | |
| 821 | function resetStateTriggerForRegion( |
| 822 | mapOrGeoModel: MapOrGeoModel, |
| 823 | el: Element, |
| 824 | regionName: string, |
| 825 | regionModel: RegionModel, |
| 826 | ): InnerFocus { |
| 827 | // @ts-ignore FIXME:TS fix the "compatible with each other"? |
| 828 | el.highDownSilentOnTouch = !!mapOrGeoModel.get('selectedMode'); |
| 829 | // @ts-ignore FIXME:TS fix the "compatible with each other"? |
| 830 | const emphasisModel = regionModel.getModel('emphasis'); |
| 831 | const focus = emphasisModel.get('focus'); |
| 832 | toggleHoverEmphasis(el, focus, emphasisModel.get('blurScope'), emphasisModel.get('disabled')); |
| 833 | if (isGeoModel(mapOrGeoModel)) { |
| 834 | enableComponentHighDownFeatures(el, mapOrGeoModel as GeoModel, regionName); |
| 835 | } |
| 836 | |
| 837 | return focus; |
| 838 | } |
| 839 | |
| 840 | function projectPolys( |
| 841 | rings: number[][][], // Polygons include exterior and interiors. Or polylines. |
no test coverage detected
searching dependent graphs…