• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

compassinformatics / cpsi-mapview / 15022980938

14 May 2025 02:11PM UTC coverage: 26.333% (+0.04%) from 26.29%
15022980938

push

github

geographika
Move describe to test globals

492 of 2344 branches covered (20.99%)

Branch coverage included in aggregate %.

1464 of 5084 relevant lines covered (28.8%)

1.17 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

5.56
/app/controller/addArcGISRest/AddArcGISRestFormController.js
1
Ext.define('CpsiMapview.controller.addArcGISRest.AddArcGISRestFormController', {
1✔
2
    extend: 'Ext.app.ViewController',
3

4
    requires: ['BasiGX.util.Map'],
5

6
    alias: 'controller.cmv_add_arcgisrest_form',
7

8
    onArcGISRestAdd: function (olLayer) {
9
        const me = this;
×
10
        const map = BasiGX.util.Map.getMapComponent().getMap();
×
11

12
        if (me.layerGroup === undefined) {
×
13
            // create a new layer group to hold the external layers
14
            me.layerGroup = new ol.layer.Group({
×
15
                name: me.getView().layerGroupName,
16
                collapsed: false
17
            });
18

19
            // add the external group layer to the layerTreeRoot
20
            // so it appears in the layer tree
21
            const layerTreeRoot = map.get('layerTreeRoot');
×
22
            layerTreeRoot.getLayers().push(me.layerGroup);
×
23

24
            setTimeout(function () {
×
25
                const layerTrees = Ext.ComponentQuery.query('cmv_layertree');
×
26
                layerTrees.forEach(function (layerTree) {
×
27
                    const node = layerTree.getNodeForLayer(me.layerGroup);
×
28
                    node.expand();
×
29
                });
30
            }, 0);
31
        }
32

33
        olLayer.set('refreshLayerOption', true);
×
34
        olLayer.set('opacitySlider', true);
×
35

36
        // now add the external layer to the external layers group
37
        map.removeLayer(olLayer);
×
38
        me.layerGroup.getLayers().push(olLayer);
×
39
    }
40
});
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc