/angular-iterator

An AngularJS Iterator Pattern implementation

Primary LanguageJavaScriptDo What The F*ck You Want To Public LicenseWTFPL

angular-iterator Build Status Build Status Dependency Status

An AngularJS Iterator Pattern implementation

Quick Start

var app = angular.module('myApp', ['pascalprecht.iterator']);

app.controller('Ctrl', function ($scope, $iterator) {

  var iterator = $iterator([2, 3, 4]);

  iterator.current(); // returns 2
  iterator.next(); // returns 3

  iterator.current(); // returns 3
  iterator.hasNext(); // returns true

  iterator.rewind();
  iterator.current(); //returns 2;
});

WTFPL