/** @constructor * @extends {Dandelion.IDOMObject} * @param {*} el * @param {boolean} sw */ Dandelion.IDOMElement = function (el, sw){} /** @type {Function} */ Dandelion.IDOMElement.prototype.getDAttribute = function() {}; /** @type {Function} */ Dandelion.IDOMElement.prototype.setAttribute = function() {}; /** @type {Function} */ Dandelion.IDOMElement.prototype.loot = function() {}; /** @type {Function} */ Dandelion.IDOMElement.prototype.clear = function() {}; /** @type {Function} */ Dandelion.IDOMElement.prototype.foreach = function() {}; /** @type {Function} */ Dandelion.IDOMElement.prototype.first = function() {}; /** @type {Function} */ Dandelion.IDOMElement.prototype.last = function() {}; /** @type {Function} */ Dandelion.IDOMElement.prototype.contains = function() {}; /** @type {Function} */ Dandelion.IDOMElement.prototype.aKeys = function() {}; /** @type {HTMLElement} */ Dandelion.IDOMElement.prototype.element; /** @type {CSSStyleDeclaration} */ Dandelion.IDOMElement.prototype.style; /** @type {function(): void} */ Dandelion.IDOMElement.prototype.reverseChild = function() {};