lib/packages/core-classes.js
function(callback) {

		// everything is copied in case the collection is modified during the cycle
		var values = this._data_values.slice(),
			uids = this._data_uids.slice(),
			names = this._data_names.slice(),
			i = 0,
			count = this._count;

		for (; i < count; i++) {

			if (callback(values[i], names[i], uids[i], i) === false) {
				break;
			}

		}

	}
function(callback) {

		// everything is copied in case the collection is modified during the cycle
		var values = this._data_values.slice(),
			uids = this._data_uids.slice(),
			names = this._data_names.slice(),
			i = 0,
			count = this._count;

		for (; i < count; i++) {

			if (callback(values[i], names[i], uids[i], i) === false) {
				break;
			}

		}

	}
function ( callback ) { // everything is copied in case the collection is modified during the cycle var values = this . _data_values . slice ( ) , uids = this . _data_uids . slice ( ) , names = this . _data_names . slice ( ) , i = 0 , count = this . _count ; for ( ; i < count ; i ++ ) { if ( callback ( values [ i ] , names [ i ] , uids [ i ] , i ) === false ) { break ; } } }
Execute the `callback` for each item in collection
@param {_tEnumerableEachCallback} callback
Execute the callback for each item in collection