angular-sherlock

1.0.1 • Public • Published

angular-sherlock

NPM

angular-sherlock is a directive for angular 1.X that wraps sherlockjs

Live Demo!

Usage

// include the module in to your app
angular
  .module('app', [
    require('angular-sherlock')
  ])
// index.html
<div ng-app="app">
  <input type="text" start="startDate" end="startDate" ng-model="date">
</div>

The directive takes in two attributes, a start and end. Once sherlock finds either, it will populate the value binded as an attribute.

start -> Date

When sherlock finds a start date, it will set it to this variable so you can capture it in your controller

end -> Date

When sherlock finds a end date, it will set it to this variable so you can capture it in your controller

I've also included a angular ready version of the library in ./dist/ You'll just need to make sure your index.html looks something like this

 
<script src="../sherlock.js"></script>
<script src="../angular.js"></script>
<script src="../ngSherlock.js"></script>
 

Package Sidebar

Install

npm i angular-sherlock

Weekly Downloads

2

Version

1.0.1

License

MIT

Last publish

Collaborators

  • hanford