From: Arthur Schiwon Date: Wed, 2 Apr 2014 20:00:25 +0000 (+0200) Subject: some documentation X-Git-Tag: v7.0.0alpha2~144^2~46 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=8df50acce78e56518131a5905ae45b1a3fb0f821;p=nextcloud-server.git some documentation --- diff --git a/settings/js/users/filter.js b/settings/js/users/filter.js index 134ca47a7d1..493ce991732 100644 --- a/settings/js/users/filter.js +++ b/settings/js/users/filter.js @@ -5,8 +5,10 @@ */ /** - * @brief foobar + * @brief this object takes care of the filter funcationality on the user + * management page * @param jQuery input element that works as the user text input field + * @param object the UserList object */ function UserManagementFilter(filterInput, userList) { this.filterInput = filterInput; @@ -16,6 +18,9 @@ function UserManagementFilter(filterInput, userList) { this.init(); } +/** + * @brief sets up when the filter action shall be triggered + */ UserManagementFilter.prototype.init = function() { umf = this; this.filterInput.keyup(function() { @@ -29,11 +34,19 @@ UserManagementFilter.prototype.init = function() { }); } +/** + * @brief the filter action needs to be done, here the accurate steps are being + * taken care of + */ UserManagementFilter.prototype.run = function() { this.userList.empty(); this.userList.update(); } +/** + * @brief returns the filter String + * @returns string + */ UserManagementFilter.prototype.getPattern = function() { return this.filterInput.val(); } \ No newline at end of file