Duct Tape and a Swiss Army Knife. Angular helpers for all your friends!
- Autocomplete
- Datepicker
- Events
- File Upload
- Menu
- Modal
- Spinner
- Table
- Tag Autocomplete
- Tag Input
- Time input
- Tooltip
- Boolean
- Pluralize
- Timestamp
- Underscore String
- jQuery
- jQuery UI (datepicker and table)
- jQuery File Upload (file upload directive)
- Underscore String (Underscore string filter)
You can install via Bower or download from Github
To install via bower, make sure you have bower installed and then run:
bower install angular-macgyver
Once you have MacGyver in your project, just include “Mac” as a dependency in your Angular application and you’re good to go.
angular.module(‘myModule’, [“Mac”])
MacGyver requires a few node modules for development environment.
npm install
sudo npm -g install bower
sudo npm -g install grunt-cli
To compile source code and run unit tests while developing:
grunt run