3.2.0 • Published 9 years ago

angular-suite-flipper v3.2.0

Weekly downloads
17
License
ISC
Repository
github
Last release
9 years ago

Angular Suite Flipper

Install

npm install --save angular-suite-flipper

Usage

require('angular-suite-flipper')(angular);

var myApp = angular
  .module('your-app', ['suiteFlipper'])
  .config(['flipperProvider', (flipperProvider) => {
    flipperProvider.setFlippers(['dummy', 'otherDummy']);
  }]);

Service

myApp.controller('GreetingController', ['$scope', 'flipper', function($scope, flipper) {
  $scope.reload = function() {
    if (flipper.isOn('yourFlipperName')) {
      // do something
    } else {
      // do something else
    }
  };

  $scope.someThing = function() {
    if (flipper.isOff('yourFlipperName')) {
      // do something
    } else {
      // do something else
    }
  };
}]);

Filter

.div(ng-show="{{ 'self_service_dashboard_ignore_revenue' | flipperIsOn }}")
  | flipper is On

.div(ng-show="{{ 'self_service_dashboard_ignore_revenue' | flipperIsOff }}")
  | flipper is Off
3.2.0

9 years ago

3.1.0

9 years ago

3.0.0

9 years ago

2.0.3

10 years ago

2.0.2

10 years ago

2.0.1

10 years ago

1.0.9

10 years ago

1.0.8

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago