'use strict';
define(
    [
        'app',
        'marionette'
    ], function (App, Marionette) {

        return  Marionette.ItemView.extend({
            template: 'Settings/Quality/Profile/DeleteTemplate',

            events: {
                'click .x-confirm-delete': '_removeProfile'
            },

            _removeProfile: function () {

                this.model.destroy({
                    wait: true
                }).done(function () {
                        App.vent.trigger(App.Commands.CloseModalCommand);
                    });
            }
        });
    });