Lines Matching refs:iterator

361   scan: function(pattern, iterator) {  argument
362 this.gsub(pattern, iterator);
590 each: function(iterator, context) { argument
592 iterator = iterator.bind(context);
595 iterator(value, index++);
603 eachSlice: function(number, iterator, context) { argument
604 iterator = iterator ? iterator.bind(context) : Prototype.K;
608 return slices.collect(iterator, context);
611 all: function(iterator, context) { argument
612 iterator = iterator ? iterator.bind(context) : Prototype.K;
615 result = result && !!iterator(value, index);
621 any: function(iterator, context) { argument
622 iterator = iterator ? iterator.bind(context) : Prototype.K;
625 if (result = !!iterator(value, index))
631 collect: function(iterator, context) { argument
632 iterator = iterator ? iterator.bind(context) : Prototype.K;
635 results.push(iterator(value, index));
640 detect: function(iterator, context) { argument
641 iterator = iterator.bind(context);
644 if (iterator(value, index)) {
652 findAll: function(iterator, context) { argument
653 iterator = iterator.bind(context);
656 if (iterator(value, index))
662 grep: function(filter, iterator, context) { argument
663 iterator = iterator ? iterator.bind(context) : Prototype.K;
671 results.push(iterator(value, index));
698 inject: function(memo, iterator, context) { argument
699 iterator = iterator.bind(context);
701 memo = iterator(memo, value, index);
713 max: function(iterator, context) { argument
714 iterator = iterator ? iterator.bind(context) : Prototype.K;
717 value = iterator(value, index);
724 min: function(iterator, context) { argument
725 iterator = iterator ? iterator.bind(context) : Prototype.K;
728 value = iterator(value, index);
735 partition: function(iterator, context) { argument
736 iterator = iterator ? iterator.bind(context) : Prototype.K;
739 (iterator(value, index) ?
753 reject: function(iterator, context) { argument
754 iterator = iterator.bind(context);
757 if (!iterator(value, index))
763 sortBy: function(iterator, context) { argument
764 iterator = iterator.bind(context);
766 return {value: value, criteria: iterator(value, index)};
778 var iterator = Prototype.K, args = $A(arguments);
780 iterator = args.pop();
784 return iterator(collections.pluck(index));
833 _each: function(iterator) { argument
835 iterator(this[i]);
966 times: function(iterator) { argument
967 $R(0, this, true).each(iterator);
1000 _each: function(iterator) {
1005 iterator(pair);
1090 _each: function(iterator) { argument
1093 iterator(value);
1126 _each: function(iterator) { argument
1127 this.responders._each(iterator);
4192 _each: function(iterator) { argument
4195 })._each(iterator);