1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-13 12:25:56 +00:00

add Element toggleClassName

This commit is contained in:
Andrew Dolgov
2021-02-18 22:05:06 +03:00
parent 70fa423026
commit f77c17c6f0
2 changed files with 8 additions and 22 deletions

View File

@@ -15,6 +15,14 @@ Element.prototype.removeClassName = function(className) {
dojo.removeClass(this, className);
};
Element.prototype.toggleClassName = function(className) {
if (this.hasClassName(className))
this.removeClassName(className);
else
this.addClassName(className);
};
Element.prototype.setStyle = function(args) {
Object.keys(args).forEach((k) => {
this.style[k] = args[k];