This is an automated email from the ASF dual-hosted git repository.

svenmeier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/wicket.git

commit bcd08e074af312da747fa03455e493a8a618c9b8
Author: Sven Meier <[email protected]>
AuthorDate: Wed May 8 16:02:49 2019 +0200

    WICKET-6667 JS removed toggleClass()
    
    was not used
---
 .../wicket/ajax/res/js/wicket-ajax-jquery.js       | 21 --------------
 wicket-core/src/test/js/dom.js                     | 32 ----------------------
 2 files changed, 53 deletions(-)

diff --git 
a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js 
b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js
index 401468d..fddc251 100644
--- 
a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js
+++ 
b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js
@@ -38,18 +38,12 @@
 
        var getAjaxBaseUrl,
                isUndef,
-               replaceAll,
                nodeListToArray;
 
        isUndef = function (target) {
                return (typeof(target) === 'undefined' || target === null);
        };
 
-       replaceAll = function (str, from, to) {
-               var regex = new RegExp(from.replace( /\W/g ,'\\$&' ), 'g');
-               return str.replace(regex,to);
-       };
-
        /**
         * A safe getter for Wicket's Ajax base URL.
         * If the value is not defined or is empty string then
@@ -1442,21 +1436,6 @@
                                }
                        },
 
-                       /**
-                        * Add or remove one or more classes from each element 
in the
-                        * set of matched elements, depending on either the 
class's presence
-                        * or the value of the switch argument.
-                        *
-                        * @param {String} elementId The markup id of the 
element that will be manipulated.
-                        * @param {String} cssClass One or more class names 
(separated by spaces)
-                        *        to be toggled for each element in the matched 
set.
-                        * @param {Boolean} Switch A Boolean (not just 
truthy/falsy) value to
-                        *        determine whether the class should be added 
or removed.
-                        */
-                       toggleClass: function(elementId, cssClass, Switch) {
-                               jQuery('#'+elementId).toggleClass(cssClass, 
Switch);
-                       },
-
                        /** call-counting implementation of Wicket.DOM.show() */
                        showIncrementally: function (e) {
                                e = Wicket.$(e);
diff --git a/wicket-core/src/test/js/dom.js b/wicket-core/src/test/js/dom.js
index aa6be0a..86e3b2f 100644
--- a/wicket-core/src/test/js/dom.js
+++ b/wicket-core/src/test/js/dom.js
@@ -112,38 +112,6 @@ jQuery(document).ready(function() {
                equal( el.style.display, '', "Wicket.DOM.show should set 
.style.display to ''." );
        });
 
-       test("toggleClass() - single CSS class", function() {
-               var cssClass = 'testCssClass';
-               var element = jQuery('#' + existingId);
-               equal(false, element.hasClass(cssClass), "The element doesn't 
have the CSS class");
-               Wicket.DOM.toggleClass(existingId, cssClass);
-               equal(true, element.hasClass(cssClass), "The element does have 
the CSS class");
-               Wicket.DOM.toggleClass(existingId, cssClass);
-               equal(false, element.hasClass(cssClass), "The element doesn't 
have the CSS class");
-       });
-
-       test("toggleClass() - multiple CSS classes", function() {
-               var cssClass1 = 'testCssClass1';
-               var cssClass2 = 'testCssClass2';
-               var cssClass = cssClass1 + ' ' + cssClass2;
-               var element = jQuery('#' + existingId);
-               equal(false, element.hasClass(cssClass1), "The element doesn't 
have the CSS class");
-               Wicket.DOM.toggleClass(existingId, cssClass);
-               equal(true, element.hasClass(cssClass1), "The element does have 
the CSS class");
-               Wicket.DOM.toggleClass(existingId, cssClass);
-               equal(false, element.hasClass(cssClass1), "The element doesn't 
have the CSS class");
-       });
-
-       test("toggleClass() - switch argument", function() {
-               var cssClass = 'testCssClass';
-               var element = jQuery('#' + existingId);
-               equal(false, element.hasClass(cssClass), "The element doesn't 
have the CSS class");
-               Wicket.DOM.toggleClass(existingId, cssClass, true);
-               equal(true, element.hasClass(cssClass), "The element does have 
the CSS class");
-               Wicket.DOM.toggleClass(existingId, cssClass, false);
-               equal(false, element.hasClass(cssClass), "The element doesn't 
have the CSS class");
-       });
-
        test("(show|hide)Incrementally() an element", function() {
                var el = Wicket.$(existingId);
                Wicket.DOM.hideIncrementally(el);

Reply via email to