Lines Matching refs:inspect
38 inspect: function(object) {
42 return object.inspect ? object.inspect() : object.toString();
285 inspect: function(useDoubleQuotes) {
509 inspect: function() { method in Enumerable
510 return '#<Enumerable:' + this.toArray().inspect() + '>';
605 inspect: function() {
606 return '[' + this.map(Object.inspect).join(', ') + ']';
712 inspect: function() {
714 return pair.map(Object.inspect).join(': ');
1190 inspect: function(element) { method in Element.Methods
1196 if (value) result += ' ' + attribute + '=' + value.inspect(true);
1774 default: abort(expr.inspect());
1779 if (expr.length > 0) abort(expr.inspect());
1788 conditions.push('element.readAttribute("id") == ' + clause.inspect());
1790 conditions.push('element.tagName.toUpperCase() == ' + clause.inspect());
1793 conditions.push('element.hasClassName(' + clause[i].inspect() + ')');
1796 var value = 'element.readAttribute(' + attribute.name.inspect() + ')';
1798 return value + ' && ' + value + '.split(' + delimiter.inspect() + ')';
1802 case '=': conditions.push(value + ' == ' + attribute.value.inspect()); break;
1803 …case '~=': conditions.push(splitValueBy(' ') + '.include(' + attribute.value.inspect() + ')')…
1805 … splitValueBy('-') + '.first().toUpperCase() == ' + attribute.value.toUpperCase().inspect()
1807 case '!=': conditions.push(value + ' != ' + attribute.value.inspect()); break;
1809 … case undefined: conditions.push('element.hasAttribute(' + attribute.name.inspect() + ')'); break;