Needle-Pinpointing Machine
    Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    angular-mousetrap-servicepublic

    Bower version

    angular-mousetrap-service

    AngularJS Wrapper for mousetrap.js whithout registering it in the global scope.

    How to use

    1. Install angular-mousetrap-service.
      Using bower: bower install --save angular-mousetrap-service
      Or, using npm: npm install --save angular-mousetrap-service

    2. Include angular-mousetrap-service into your project.

      <script src="angular-mousetrap-service.min.js"></script>
    3. Add angular-mousetrap module in the dependencies of a angular module:

      angular.module('exampleApp', ['angular-mousetrap'])
    4. Inject the Mousetrap service into a controller, a directive, etc:

      .controller('ExampleCtrl', ['$scope','Mousetrap', function($scope, Mousetrap){
          Mousetrap.bind('ctrl+s', function() {
              //...
          });
      }]);

    Obs.: See the Demo page for pratical real example.

    How to contribute

    I am very glad to see this project living with pull requests.

    LICENSE

    Copyright (c) 2015 Daniel Campos

    Licensed under the MIT license.

    install

    npm i angular-mousetrap-service

    Downloadsweekly downloads

    8

    version

    0.1.0

    license

    MIT

    repository

    githubgithub

    last publish

    collaborators

    • avatar