angular2-notifications
Version:
> A light and easy to use notifications library for Angular 2. ~~It features both regular page notifications (toasts) and push notifications.~~
34 lines • 6.29 kB
JavaScript
export const DEFAULT_ICONS = {
alert: `
<svg class="simple-notification-svg" xmlns="http://www.w3.org/2000/svg" fill="#ffffff" height="24" viewBox="0 0 24 24" width="24">
<path d="M0 0h24v24H0z" fill="none"/>
<path d="M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"/>
</svg>
`,
error: `
<svg class="simple-notification-svg" xmlns="http://www.w3.org/2000/svg" fill="#ffffff" height="24" viewBox="0 0 24 24" width="24">
<path d="M0 0h24v24H0V0z" fill="none"/>
<path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"/>
</svg>
`,
info: `
<svg class="simple-notification-svg" xmlns="http://www.w3.org/2000/svg" fill="#ffffff" height="24" viewBox="0 0 24 24" width="24">
<path d="M0 0h24v24H0z" fill="none"/>
<path d="M11 17h2v-6h-2v6zm1-15C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zM11 9h2V7h-2v2z"/>
</svg>
`,
success: `
<svg class="simple-notification-svg" xmlns="http://www.w3.org/2000/svg" fill="#ffffff" height="24" viewBox="0 0 24 24" width="24">
<path d="M0 0h24v24H0z" fill="none"/>
<path d="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"/>
</svg>
`,
warn: `
<svg class="simple-notification-svg" xmlns="http://www.w3.org/2000/svg" fill="#ffffff" width="64" viewBox="0 0 64 64" height="64">
<circle cx="32.086" cy="50.142" r="2.256"/>
<path d="M30.08 25.012V42.32c0 1.107.897 2.005 2.006 2.005s2.006-.897 2.006-2.005V25.012c0-1.107-.897-2.006-2.006-2.006s-2.006.898-2.006 2.006z"/>
<path d="M63.766 59.234L33.856 3.082c-.697-1.308-2.844-1.308-3.54 0L.407 59.234c-.331.622-.312 1.372.051 1.975.362.605 1.015.975 1.72.975h59.816c.705 0 1.357-.369 1.721-.975.361-.603.381-1.353.051-1.975zM5.519 58.172L32.086 8.291l26.568 49.881H5.519z"/>
</svg>
`
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC1pY29ucy5jb25zdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2FuZ3VsYXIyLW5vdGlmaWNhdGlvbnMvc3JjL2xpYi9jb25zdHMvZGVmYXVsdC1pY29ucy5jb25zdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxNQUFNLENBQUMsTUFBTSxhQUFhLEdBQVU7SUFDbEMsS0FBSyxFQUFFOzs7OztLQUtKO0lBQ0gsS0FBSyxFQUFFOzs7OztLQUtKO0lBQ0gsSUFBSSxFQUFFOzs7OztLQUtIO0lBQ0gsT0FBTyxFQUFFOzs7OztLQUtOO0lBQ0gsSUFBSSxFQUFFOzs7Ozs7S0FNSDtDQUNKLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0ljb25zfSBmcm9tICcuLi9pbnRlcmZhY2VzL2ljb25zJztcclxuXHJcbmV4cG9ydCBjb25zdCBERUZBVUxUX0lDT05TOiBJY29ucyA9IHtcclxuICBhbGVydDogYFxyXG4gICAgICAgIDxzdmcgY2xhc3M9XCJzaW1wbGUtbm90aWZpY2F0aW9uLXN2Z1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiBmaWxsPVwiI2ZmZmZmZlwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIHdpZHRoPVwiMjRcIj5cclxuICAgICAgICAgICAgPHBhdGggZD1cIk0wIDBoMjR2MjRIMHpcIiBmaWxsPVwibm9uZVwiLz5cclxuICAgICAgICAgICAgPHBhdGggZD1cIk0yMiA1LjcybC00LjYtMy44Ni0xLjI5IDEuNTMgNC42IDMuODZMMjIgNS43MnpNNy44OCAzLjM5TDYuNiAxLjg2IDIgNS43MWwxLjI5IDEuNTMgNC41OS0zLjg1ek0xMi41IDhIMTF2Nmw0Ljc1IDIuODUuNzUtMS4yMy00LTIuMzdWOHpNMTIgNGMtNC45NyAwLTkgNC4wMy05IDlzNC4wMiA5IDkgOWM0Ljk3IDAgOS00LjAzIDktOXMtNC4wMy05LTktOXptMCAxNmMtMy44NyAwLTctMy4xMy03LTdzMy4xMy03IDctNyA3IDMuMTMgNyA3LTMuMTMgNy03IDd6XCIvPlxyXG4gICAgICAgIDwvc3ZnPlxyXG4gICAgYCxcclxuICBlcnJvcjogYFxyXG4gICAgICAgIDxzdmcgY2xhc3M9XCJzaW1wbGUtbm90aWZpY2F0aW9uLXN2Z1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiBmaWxsPVwiI2ZmZmZmZlwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIHdpZHRoPVwiMjRcIj5cclxuICAgICAgICAgICAgPHBhdGggZD1cIk0wIDBoMjR2MjRIMFYwelwiIGZpbGw9XCJub25lXCIvPlxyXG4gICAgICAgICAgICA8cGF0aCBkPVwiTTExIDE1aDJ2MmgtMnptMC04aDJ2NmgtMnptLjk5LTVDNi40NyAyIDIgNi40OCAyIDEyczQuNDcgMTAgOS45OSAxMEMxNy41MiAyMiAyMiAxNy41MiAyMiAxMlMxNy41MiAyIDExLjk5IDJ6TTEyIDIwYy00LjQyIDAtOC0zLjU4LTgtOHMzLjU4LTggOC04IDggMy41OCA4IDgtMy41OCA4LTggOHpcIi8+XHJcbiAgICAgICAgPC9zdmc+XHJcbiAgICBgLFxyXG4gIGluZm86IGBcclxuICAgICAgICA8c3ZnIGNsYXNzPVwic2ltcGxlLW5vdGlmaWNhdGlvbi1zdmdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgZmlsbD1cIiNmZmZmZmZcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiB3aWR0aD1cIjI0XCI+XHJcbiAgICAgICAgICAgIDxwYXRoIGQ9XCJNMCAwaDI0djI0SDB6XCIgZmlsbD1cIm5vbmVcIi8+XHJcbiAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTEgMTdoMnYtNmgtMnY2em0xLTE1QzYuNDggMiAyIDYuNDggMiAxMnM0LjQ4IDEwIDEwIDEwIDEwLTQuNDggMTAtMTBTMTcuNTIgMiAxMiAyem0wIDE4Yy00LjQxIDAtOC0zLjU5LTgtOHMzLjU5LTggOC04IDggMy41OSA4IDgtMy41OSA4LTggOHpNMTEgOWgyVjdoLTJ2MnpcIi8+XHJcbiAgICAgICAgPC9zdmc+XHJcbiAgICBgLFxyXG4gIHN1Y2Nlc3M6IGBcclxuICAgICAgICA8c3ZnIGNsYXNzPVwic2ltcGxlLW5vdGlmaWNhdGlvbi1zdmdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgZmlsbD1cIiNmZmZmZmZcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiB3aWR0aD1cIjI0XCI+XHJcbiAgICAgICAgICAgIDxwYXRoIGQ9XCJNMCAwaDI0djI0SDB6XCIgZmlsbD1cIm5vbmVcIi8+XHJcbiAgICAgICAgICAgIDxwYXRoIGQ9XCJNOSAxNi4yTDQuOCAxMmwtMS40IDEuNEw5IDE5IDIxIDdsLTEuNC0xLjRMOSAxNi4yelwiLz5cclxuICAgICAgICA8L3N2Zz5cclxuICAgIGAsXHJcbiAgd2FybjogYFxyXG4gICAgICAgIDxzdmcgY2xhc3M9XCJzaW1wbGUtbm90aWZpY2F0aW9uLXN2Z1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiBmaWxsPVwiI2ZmZmZmZlwiIHdpZHRoPVwiNjRcIiB2aWV3Qm94PVwiMCAwIDY0IDY0XCIgaGVpZ2h0PVwiNjRcIj5cclxuICAgICAgICAgIDxjaXJjbGUgY3g9XCIzMi4wODZcIiBjeT1cIjUwLjE0MlwiIHI9XCIyLjI1NlwiLz5cclxuICAgICAgICAgIDxwYXRoIGQ9XCJNMzAuMDggMjUuMDEyVjQyLjMyYzAgMS4xMDcuODk3IDIuMDA1IDIuMDA2IDIuMDA1czIuMDA2LS44OTcgMi4wMDYtMi4wMDVWMjUuMDEyYzAtMS4xMDctLjg5Ny0yLjAwNi0yLjAwNi0yLjAwNnMtMi4wMDYuODk4LTIuMDA2IDIuMDA2elwiLz5cclxuICAgICAgICAgIDxwYXRoIGQ9XCJNNjMuNzY2IDU5LjIzNEwzMy44NTYgMy4wODJjLS42OTctMS4zMDgtMi44NDQtMS4zMDgtMy41NCAwTC40MDcgNTkuMjM0Yy0uMzMxLjYyMi0uMzEyIDEuMzcyLjA1MSAxLjk3NS4zNjIuNjA1IDEuMDE1Ljk3NSAxLjcyLjk3NWg1OS44MTZjLjcwNSAwIDEuMzU3LS4zNjkgMS43MjEtLjk3NS4zNjEtLjYwMy4zODEtMS4zNTMuMDUxLTEuOTc1ek01LjUxOSA1OC4xNzJMMzIuMDg2IDguMjkxbDI2LjU2OCA0OS44ODFINS41MTl6XCIvPlxyXG4gICAgICAgIDwvc3ZnPlxyXG4gICAgYFxyXG59O1xyXG4iXX0=