src/core/util/iterator.js
function add(item, index) {
      if (!item) return -1;

      if (!angular.isNumber(index)) {
        index = _items.length;
      }

      _items.splice(index, 0, item);

      return indexOf(item);
    }
function add(item, index) {
      if (!item) return -1;

      if (!angular.isNumber(index)) {
        index = _items.length;
      }

      _items.splice(index, 0, item);

      return indexOf(item);
    }
function add ( item , index ) { if ( ! item ) return - 1 ; if ( ! angular . isNumber ( index ) ) { index = _items . length ; } _items . splice ( index , 0 , item ) ; return indexOf ( item ) ; }
Add item to list
@param item
@param index
@returns {*}
Add item to list