Here are basic examples of Snackbar in action.
Snackbar.show({pos: 'bottom-left'}); //Set the position
$ bower install snackbar
$ npm install node-snackbar
1. Reference the Snackbar javascript and CSS files:
<link ref="stylesheet" type="text/css" href="dist/snackbar.min.css" />
<script src="dist/snackbar.min.js"></script>
2. Call the show() function on the Snackbar object when you wish to display a notification.
$('.button').click(function() {
Snackbar.show({text: 'Example notification text.'});
});
Configuration options used to customize each notification.
| Key | Default | Description |
|---|---|---|
| text | null | The text to displae inside the notification. |
| textColor | #FFFFFF | Text color of the notification text. Default is white. |
| pos | bottom-left | The position the notification will show. Refer to the examples above for possible positions. |
| customClass | null | Add a custom class to the notification for custom styling. |
| width | auto | Width of the notification. Used to shrink/expand window as you wish. |
| showAction | true | Boolean to show the action buton or not. |
| actionText | Dismiss | Text to display as the action button. |
| actionTextAria | Dismiss, Description for Screen Readers | Text for screen readers. |
| alertScreenReader | false | Determines if screen readers will annouce the snackbar message. |
| actionTextColor | #4CAF50 | Text color of the action button. |
| backgroundColor | #323232 | Background color of the notification window. |
| duration | 5000 | Time in milliseconds the notification is displayed before fading out. |
| onActionClick | function(ele) | Default action closes the notification. |
| onClose | function(ele) | Fires when the notification has been closed. |