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

geographika / cpsi-mapview / 6275612987

22 Sep 2023 02:33PM UTC coverage: 19.833%. Remained the same
6275612987

push

github

geographika
Remove raf.polyfill.js as only required for IE9 or less

372 of 2475 branches covered (0.0%)

Branch coverage included in aggregate %.

1176 of 5330 relevant lines covered (22.06%)

1.93 hits per line

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

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

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

8
    alias: 'controller.cmv_add_wms_form',
9

10
    onWmsAdd: function (olLayer) {
11
        var me = this;
×
12
        var map = BasiGX.util.Map.getMapComponent().getMap();
×
13

14
        if (me.layerGroup === undefined) {
×
15

16
            // create a new layer group to hold the external layers
17
            me.layerGroup = new ol.layer.Group({
×
18
                name: me.getView().layerGroupName,
19
                collapsed: false
20
            });
21

22
            // add the external group layer to the layerTreeRoot
23
            // so it appears in the layer tree
24
            var layerTreeRoot = map.get('layerTreeRoot');
×
25
            layerTreeRoot.getLayers().push(me.layerGroup);
×
26

27
            setTimeout(function () {
×
28
                var layerTrees = Ext.ComponentQuery.query('cmv_layertree');
×
29
                layerTrees.forEach(function (layerTree) {
×
30
                    var node = layerTree.getNodeForLayer(me.layerGroup);
×
31
                    node.expand();
×
32
                });
33
            }, 0);
34
        }
35

36
        olLayer.set('refreshLayerOption', true);
×
37
        olLayer.set('opacitySlider', true);
×
38

39
        // now add the external layer to the external layers group
40
        map.removeLayer(olLayer);
×
41
        me.layerGroup.getLayers().push(olLayer);
×
42
    }
43
});
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