in platform/core/snackbars/services/snackbar.service.js [107:128]
openCoaster: function (config) {
const snackBarConfig = new ICoasterConfig();
snackBarConfig.verticalPosition = config.verticalPosition;
snackBarConfig.horizontalPosition = config.horizontalPosition;
snackBarConfig.duration = config.duration;
const snackBarRef = this.snackBarService.openFromComponent(FdsCoasterComponent, snackBarConfig);
const coasterComponent = snackBarRef.instance;
coasterComponent.snackBarRef = snackBarRef;
if (config.title) {
coasterComponent.title = config.title;
}
if (config.message) {
coasterComponent.message = config.message;
}
if (config.icon) {
coasterComponent.icon = config.icon;
}
if (config.color) {
coasterComponent.color = config.color;
}
return snackBarRef;
},