%PDF- %PDF-
Direktori : /home2/vacivi36/intranet.vacivitta.com.br/assets/7f051a30/js/ |
Current File : //home2/vacivi36/intranet.vacivitta.com.br/assets/7f051a30/js/humhub.admin.PendingRegistrations.js |
humhub.module('admin.PendingRegistrations', function (module, require, $) { var object = require('util').object; var Widget = require('ui.widget').Widget; var client = require('client'); var PendingRegistrations = Widget.extend(); PendingRegistrations.prototype.deleteAllSelected = function (evt) { var that = this; client.post(evt).then(function () { var keys = $("#grid").yiiGridView("getSelectedRows"); $.ajax({ url: that.options.urlDeleteSelected, type: "POST", data: {id: keys}, }) }).catch(function (e) { module.log.error(e, true); }) }; PendingRegistrations.prototype.deleteAll = function (evt) { client.post(evt).catch(function () { module.log.error(e, true); }) }; PendingRegistrations.prototype.init = function () { var that = this; this.$.find("input").change(function () { var $selection = that.$.find(':checked') if ($selection.length > 1) { $('.delete-all').html(that.options.noteDeleteSelected); $('.delete-all').attr('data-action-click', 'deleteAllSelected'); $('.delete-all').attr('data-action-click-url', that.options.urlDeleteSelected); } else { $('.delete-all').html(that.options.noteDeleteAll); $('.delete-all').attr('data-action-click', 'deleteAll'); $('.delete-all').attr('data-action-click-url', that.options.urlDeleteAll); } }); }; // Export a single class module.export = PendingRegistrations; });