Package Exports
- @polymer/paper-toast/paper-toast
- @polymer/paper-toast/paper-toast.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@polymer/paper-toast) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
<paper-toast>
Material design: Snackbars & toasts
paper-toast
provides a subtle notification toast. Only one paper-toast
will
be visible on screen.
Use opened
to show the toast:
Example:
<paper-toast text="Hello world!" opened></paper-toast>
Also open()
or show()
can be used to show the toast:
Example:
<paper-button on-click="openToast">Open Toast</paper-button>
<paper-toast id="toast" text="Hello world!"></paper-toast>
...
openToast: function() {
this.$.toast.open();
}
Set duration
to 0, a negative number or Infinity to persist the toast on screen:
Example:
<paper-toast text="Terms and conditions" opened duration="0">
<a href="#">Show more</a>
</paper-toast>
Styling
The following custom properties and mixins are available for styling:
Custom property | Description | Default |
---|---|---|
--paper-toast-background-color |
The paper-toast background-color | #323232 |
--paper-toast-color |
The paper-toast color | #f1f1f1 |
This element applies the mixin --paper-font-common-base
but does not import paper-styles/typography.html
.
In order to apply the Roboto
font to this element, make sure you've imported paper-styles/typography.html
.