We are using angular2-toaster in our project and I have faced the problem that I can't add a custom class to toaster instance.
My toaster config looks nex way, and I want to pass customClass
array with custom classes for toaster inside.
showToaster(msg: string, customClass: string | string[]) {
const toast: Toast = {
type: customClass[0],
body: msg
};
this.toasterService.pop(toast);
}
You can use
ToasterConfig
and then bind it to yourtoaster-container
.Then you can use it as you posted:
References:
https://github.com/Stabzs/Angular2-Toaster/issues/110
https://github.com/Stabzs/Angular2-Toaster/blob/master/src/toaster-config.ts
http://plnkr.co/edit/gZTxVXD8lN3fibqhDYod?p=preview