Skip to content

Commit 231c9ea

Browse files
committed
Update dist files
1 parent 0474eaa commit 231c9ea

File tree

4 files changed

+9
-4
lines changed

4 files changed

+9
-4
lines changed

dist/uxr.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,13 +98,15 @@ _.extend.hasClass = function (className) {
9898
};
9999

100100
_.extend.toggleClass = function (className) {
101-
return this.el.forEach(item => {
101+
this.el.forEach(item => {
102102
let classNames = maybeMultiple(className);
103103

104104
if (item.nodeType === 1) {
105105
classNames.forEach(className => item.classList.toggle(normalizeClassName(className)));
106106
}
107107
});
108+
109+
return this;
108110
};
109111

110112
/**

dist/uxr.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/css-classes.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,13 @@ _.extend.hasClass = function (className) {
2424
};
2525

2626
_.extend.toggleClass = function (className) {
27-
return this.el.forEach(item => {
27+
this.el.forEach(item => {
2828
let classNames = maybeMultiple(className);
2929

3030
if (item.nodeType === 1) {
3131
classNames.forEach(className => item.classList.toggle(normalizeClassName(className)));
3232
}
3333
});
34+
35+
return this;
3436
};

test/css-classes-test.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,11 @@ describe('CSS Classes', () => {
4545

4646
describe('Toggle Class', () => {
4747
it('should check toggles a css class from element. Adds the class if not present, removes it otherwise', () => {
48-
cssElem.toggleClass(controls.className);
48+
cssElem.toggleClass(controls.className).addClass('chained');
4949
expect(cssElem.hasClass(controls.className)).to.be.false;
5050
cssElem.toggleClass(controls.className);
5151
expect(cssElem.hasClass(controls.className)).to.be.true;
52+
expect(cssElem.hasClass('chained')).to.be.true;
5253

5354
noneElem.toggleClass(controls.className);
5455
expect(noneElem.hasClass(controls.className)).to.be.false;

0 commit comments

Comments
 (0)