*/
/**
- * @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;
this.init();
}
+/**
+ * @brief sets up when the filter action shall be triggered
+ */
UserManagementFilter.prototype.init = function() {
umf = this;
this.filterInput.keyup(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