All files / web/bundles/pimdatagrid/js/remover datagrid-view-remover.js

100% Statements 4/4
100% Branches 0/0
100% Functions 2/2
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27    299x             299x                   2x   2x          
'use strict';
 
define([
        'jquery',
        'routing'
    ], function (
        $,
        Routing
    ) {
        return {
            /**
             * Remove the given datagridView.
             * Return the DELETE request promise.
             *
             * @param {object} datagridView
             *
             * @returns {Promise}
             */
            remove: function (datagridView) {
                var removeRoute = Routing.generate(__moduleConfig.url, {identifier: datagridView.id});
 
                return $.ajax({url: removeRoute, type: 'DELETE'});
            }
        };
    }
);