- MessageService now properly has listener.danger
- Refactored Convenience Methods
- Update dev-dependencies
- Remove extraneous reference
- Fixes z-index for minified file
- Fix html bind issue. Uses angular $sce
- Replace feature graciously provided by @codyb11989
- Message option now includes
.title
- Updated Dependencies
- Updated Node Version in travis.yml
- Unnecessary $scope.$apply call
- New styling graciously provided by @knassar
- Config now supports positioning (top, bottom, left, right, centered)
- Updated Animations
- 'important' now removed
- Fixed queue processing on item removal and better timing
- fix null opts
- fix null opts
- updated dependencies
- using gulp
- module to include is now called 'message-center'
- removed backwards compatibility with pages that already included (simply remove from main page to fix)
- MessageService is now stand alone and can facilitate other modules using it
- MessageCenter now utilizes MessageService as if it were a 3rd party plugin
- update bower dependancies
- specify main files correctly in bower.json (wiredep compatible)
- service now provides convenience methods: .info, .danger, .error, .success, .warn(ing)
- message-center.css now in the dist folder
- adding disabled history rather than logging message in console
- removed all other console.log messages
- No longer required to add
<message-center></message-center>tag to your page- If already present, a duplicate is not created. Will be changed in a later version.
- Broadcast any message with
MessageService.broadcast('This is an awesome message', opts) - Options can be set to
{color: 'primary', important:true} - Global Message Service Config can be set via
MessageService.config({disabled:false, max:3, timeout:3000})