Define DomElement.isInvisible(), to check if the given element is not displaying.

This commit is contained in:
Jürg Lehni 2011-06-14 00:20:27 +01:00
parent 570fa4fbeb
commit eec7209a5c

View file

@ -57,7 +57,16 @@ var DomElement = new function() {
); );
}, },
// Checks if element is visibile in current viewport /**
* Checks if element is invisibile (display: none, ...)
*/
isInvisible: function(el) {
return DomElement.getSize(el).equals([0, 0]);
},
/**
* Checks if element is visibile in current viewport
*/
isVisible: function(el) { isVisible: function(el) {
// See if the scrolled bounds intersect with the windows rectangle // See if the scrolled bounds intersect with the windows rectangle
// which always starts at 0, 0 // which always starts at 0, 0