<commit_before>import layerlistDirective from './layermanager-layerlist.directive';
import 'components/utils/utils.module';
import 'angular-drag-and-drop-lists';
import 'components/save-map/save-map.module';
import 'components/styles/styles.module';
import 'components/legend/legend.module';
import layermanagerWmstService from './layermanager-wmst.service';
import layermanagerService from './layermanager.service';
import folderDirective from './layermanager-folder.directive';
import removeAllDialogDirective from './remove-all-dialog.directive';
import layermanagerComponent from './layermanager.component';

/**
 * @ngdoc module
 * @module hs.layermanager
 * @name hs.layermanager
 * @description Layer manager module maintain management of layers loaded in HS Layers application. It use folder structure to enable building hiearchy of layers. All layers are wrapped inside HSLayer object, which contain auxilary informations and layer itself.
 */
angular.module('hs.layermanager', ['hs.map', 'hs.utils', 'dndLists', 'hs.save-map', 'hs.styles', 'hs.legend'])
    // .directive('hs.baselayers.directive', function() {
    //     return {
    //         template: require('components/layermanager/partials/baselayers.html')
    //     }
    // })


    /**
     * @module hs.layermanager
     * @name hs.layermanager.removeAllDialogDirective
     * @ngdoc directive
     * @description Display warning dialog (modal) about removing all layers, in default opened when remove all layers function is used. Have option to remove all active layers, reload default composition of app or to cancel action.<commit_msg>Fix missing get-capabilites module injection in layermanager<commit_after>import layerlistDirective from './layermanager-layerlist.directive';
import 'components/utils/utils.module';
import 'angular-drag-and-drop-lists';
import 'components/save-map/save-map.module';
import 'components/styles/styles.module';
import 'components/legend/legend.module';
import layermanagerWmstService from './layermanager-wmst.service';
import layermanagerService from './layermanager.service';
import folderDirective from './layermanager-folder.directive';
import removeAllDialogDirective from './remove-all-dialog.directive';
import layermanagerComponent from './layermanager.component';
import 'common/get-capabilities.module'

/**
 * @ngdoc module
 * @module hs.layermanager
 * @name hs.layermanager
 * @description Layer manager module maintain management of layers loaded in HS Layers application. It use folder structure to enable building hiearchy of layers. All layers are wrapped inside HSLayer object, which contain auxilary informations and layer itself.
 */
angular.module('hs.layermanager', ['hs.map', 'hs.utils', 'dndLists', 'hs.save-map', 'hs.styles', 'hs.legend', 'hs.getCapabilities'])
    // .directive('hs.baselayers.directive', function() {
    //     return {
    //         template: require('components/layermanager/partials/baselayers.html')
    //     }
    // })


    /**
     * @module hs.layermanager
     * @name hs.layermanager.removeAllDialogDirective
     * @ngdoc directive
     * @description Display warning dialog (modal) about removing all layers, in default opened when remove all layers function is used. Have option to remove all active layers, reload default composition of app or to cancel action.
{'fraction_non_alphanumeric': 0.11154422788605697, 'fraction_numerical': 0.0, 'mean_word_length': 4.495881383855025, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5775447', 'n_tokens_mistral': 923, 'n_tokens_neox': 890, 'n_words': 268}