mirror of
https://git.tt-rss.org/git/tt-rss.git
synced 2025-12-13 15:55:56 +00:00
add Element toggleClassName
This commit is contained in:
22
js/App.js
22
js/App.js
@@ -184,27 +184,6 @@ const App = {
|
||||
if (callback) callback();
|
||||
}
|
||||
},
|
||||
/*enableCsrfSupport: function() {
|
||||
const _this = this;
|
||||
|
||||
Ajax.Base.prototype.initialize = Ajax.Base.prototype.initialize.wrap(
|
||||
function (callOriginal, options) {
|
||||
|
||||
if (_this.getInitParam("csrf_token") != undefined) {
|
||||
Object.extend(options, options || { });
|
||||
|
||||
if (Object.isString(options.parameters))
|
||||
options.parameters = options.parameters.toQueryParams();
|
||||
else if (Object.isHash(options.parameters))
|
||||
options.parameters = options.parameters.toObject();
|
||||
|
||||
options.parameters["csrf_token"] = _this.getInitParam("csrf_token");
|
||||
}
|
||||
|
||||
return callOriginal(options);
|
||||
}
|
||||
);
|
||||
}, */
|
||||
postCurrentWindow: function(target, params) {
|
||||
const form = document.createElement("form");
|
||||
|
||||
@@ -663,7 +642,6 @@ const App = {
|
||||
|
||||
this.setLoadingProgress(30);
|
||||
this.initHotkeyActions();
|
||||
//this.enableCsrfSupport();
|
||||
|
||||
const params = {
|
||||
op: "rpc",
|
||||
|
||||
@@ -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];
|
||||
|
||||
Reference in New Issue
Block a user