ngalertify
Version:
Angular JS module for Alertify.js
72 lines (48 loc) • 4.01 kB
Markdown
# Alertify.js
[](https://semaphoreci.com/alertifyjs/alertify-js)
[](https://codeclimate.com/github/alertifyjs/alertify.js)
[](https://codeclimate.com/github/alertifyjs/alertify.js)
[](https://github.com/alertifyjs/alertify.js/issues)
[](https://gitter.im/alertifyjs/alertify.js?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
[](https://waffle.io/alertifyjs/alertify.js)
[](http://bower.io/search/?q=alertifyjs)
[](http://bower.io/search/?q=alertifyjs)
[](https://www.npmjs.com/package/alertify.js)
[](https://www.npmjs.com/package/alertify.js)
[](https://www.npmjs.com/package/alertify.js)
[](https://www.npmjs.com/package/alertify.js)
[](https://david-dm.org/alertifyjs/alertify.js)
[](https://david-dm.org/alertifyjs/alertify.js#info=devDependencies&view=table)
# Alertify.js
Alertify is an unobtrusive customizable JavaScript notification system.
## Get In Touch
Feel free to stop by the [Alertify.js chat room](https://gitter.im/alertifyjs/alertify.js) to ask questions, report issues, make suggestions, or just say hi.
If you prefer something that's not in real-time, stop by the [Alertify.js Google Group](https://groups.google.com/forum/#!forum/alertifyjs/new) to get in touch, too.
Need to get in contact with us directly? Send us an email at [inbox@alertifyjs.org](mailto:inbox@alertifyjs.org).
## Reporting Issues
If at all possible, please set up an example in [Plunkr](http://plunkr.co), [JS Bin](//jsbin.com), [Codepen](http://codepen.io/)
etc. That will greatly speed up the process of fixing the issue. If you need the issue fixed right away, a reproduce-able,
concrete example is your best way to get our attention! Not to say that we won't do our best to fix other issues, though :-)
## Usage and Examples
For code examples, stop by the [website at alertifyjs.org](http://alertifyjs.org/)
## Browser Support
Alertify uses the following JavaScript which may not work in anything
less than Internet Explorer 10, so you'll need to polyfill it.
- `element.classList` (Less than IE 10 needs polyfill)
- `document.querySelector` (Less than IE 7 needs polyfill)
- `element.addEventListener` (Less than IE 9 needs polyfill)
- `Array.prototype.map` (Less than IE 9 needs polyfill)
- `Array.prototype.forEach` (Less than IE 9 needs polyfill)
It should work on Opera Mini, but since Opera Mini doesn't support
transitions, the hiding of elements is not very pretty.
It's being tested on:
- Android 4.0 and Latest (should work on 2.1 and newer, though)
- Chrome (Latest)
- Firefox (Latest)
- Internet Explorer (Latest)
- Internet Explorer 10
- Safari (desktop and iOS)
## Credit where credit is due
See all list of [contributors](https://github.com/alertifyjs/alertify.js/contributors)
## License
alertify.js is licensed under [MIT](http://www.opensource.org/licenses/MIT)