@hyahfoufi/ng-snotify
Version:
Angular 2+ alternative notifications center
72 lines • 7.02 kB
JavaScript
import { SnotifyPosition } from './enums/snotify-position.enum';
import { SnotifyStyle } from './enums/snotify-style.enum';
/**
* Snotify default configuration object
*/
export const ToastDefaults = {
global: {
newOnTop: true,
maxOnScreen: 8,
maxAtPosition: 8,
filterDuplicates: false
},
toast: {
type: SnotifyStyle.simple,
showProgressBar: true,
timeout: 2000,
closeOnClick: true,
pauseOnHover: true,
bodyMaxLength: 150,
titleMaxLength: 16,
backdrop: -1,
icon: null,
iconClass: null,
html: null,
position: SnotifyPosition.rightBottom,
animation: { enter: 'fadeIn', exit: 'fadeOut', time: 400 }
},
type: {
[SnotifyStyle.prompt]: {
timeout: 0,
closeOnClick: false,
buttons: [
{ text: 'Ok', action: null, bold: true },
{ text: 'Cancel', action: null, bold: false }
],
placeholder: 'Enter answer here...',
type: SnotifyStyle.prompt
},
[SnotifyStyle.confirm]: {
timeout: 0,
closeOnClick: false,
buttons: [
{ text: 'Ok', action: null, bold: true },
{ text: 'Cancel', action: null, bold: false }
],
type: SnotifyStyle.confirm
},
[SnotifyStyle.simple]: {
type: SnotifyStyle.simple
},
[SnotifyStyle.success]: {
type: SnotifyStyle.success
},
[SnotifyStyle.error]: {
type: SnotifyStyle.error
},
[SnotifyStyle.warning]: {
type: SnotifyStyle.warning
},
[SnotifyStyle.info]: {
type: SnotifyStyle.info
},
[SnotifyStyle.async]: {
pauseOnHover: false,
closeOnClick: false,
timeout: 0,
showProgressBar: false,
type: SnotifyStyle.async
}
}
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9hc3QtZGVmYXVsdHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9uZy1zbm90aWZ5L3NyYy9saWIvdG9hc3QtZGVmYXVsdHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBQ2hFLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUUxRDs7R0FFRztBQUNILE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBRztJQUMzQixNQUFNLEVBQUU7UUFDTixRQUFRLEVBQUUsSUFBSTtRQUNkLFdBQVcsRUFBRSxDQUFDO1FBQ2QsYUFBYSxFQUFFLENBQUM7UUFDaEIsZ0JBQWdCLEVBQUUsS0FBSztLQUN4QjtJQUNELEtBQUssRUFBRTtRQUNMLElBQUksRUFBRSxZQUFZLENBQUMsTUFBTTtRQUN6QixlQUFlLEVBQUUsSUFBSTtRQUNyQixPQUFPLEVBQUUsSUFBSTtRQUNiLFlBQVksRUFBRSxJQUFJO1FBQ2xCLFlBQVksRUFBRSxJQUFJO1FBQ2xCLGFBQWEsRUFBRSxHQUFHO1FBQ2xCLGNBQWMsRUFBRSxFQUFFO1FBQ2xCLFFBQVEsRUFBRSxDQUFDLENBQUM7UUFDWixJQUFJLEVBQUUsSUFBSTtRQUNWLFNBQVMsRUFBRSxJQUFJO1FBQ2YsSUFBSSxFQUFFLElBQUk7UUFDVixRQUFRLEVBQUUsZUFBZSxDQUFDLFdBQVc7UUFDckMsU0FBUyxFQUFFLEVBQUUsS0FBSyxFQUFFLFFBQVEsRUFBRSxJQUFJLEVBQUUsU0FBUyxFQUFFLElBQUksRUFBRSxHQUFHLEVBQUU7S0FDM0Q7SUFDRCxJQUFJLEVBQUU7UUFDSixDQUFDLFlBQVksQ0FBQyxNQUFNLENBQUMsRUFBRTtZQUNyQixPQUFPLEVBQUUsQ0FBQztZQUNWLFlBQVksRUFBRSxLQUFLO1lBQ25CLE9BQU8sRUFBRTtnQkFDUCxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFO2dCQUN4QyxFQUFFLElBQUksRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFO2FBQzlDO1lBQ0QsV0FBVyxFQUFFLHNCQUFzQjtZQUNuQyxJQUFJLEVBQUUsWUFBWSxDQUFDLE1BQU07U0FDMUI7UUFDRCxDQUFDLFlBQVksQ0FBQyxPQUFPLENBQUMsRUFBRTtZQUN0QixPQUFPLEVBQUUsQ0FBQztZQUNWLFlBQVksRUFBRSxLQUFLO1lBQ25CLE9BQU8sRUFBRTtnQkFDUCxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFO2dCQUN4QyxFQUFFLElBQUksRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFO2FBQzlDO1lBQ0QsSUFBSSxFQUFFLFlBQVksQ0FBQyxPQUFPO1NBQzNCO1FBQ0QsQ0FBQyxZQUFZLENBQUMsTUFBTSxDQUFDLEVBQUU7WUFDckIsSUFBSSxFQUFFLFlBQVksQ0FBQyxNQUFNO1NBQzFCO1FBQ0QsQ0FBQyxZQUFZLENBQUMsT0FBTyxDQUFDLEVBQUU7WUFDdEIsSUFBSSxFQUFFLFlBQVksQ0FBQyxPQUFPO1NBQzNCO1FBQ0QsQ0FBQyxZQUFZLENBQUMsS0FBSyxDQUFDLEVBQUU7WUFDcEIsSUFBSSxFQUFFLFlBQVksQ0FBQyxLQUFLO1NBQ3pCO1FBQ0QsQ0FBQyxZQUFZLENBQUMsT0FBTyxDQUFDLEVBQUU7WUFDdEIsSUFBSSxFQUFFLFlBQVksQ0FBQyxPQUFPO1NBQzNCO1FBQ0QsQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLEVBQUU7WUFDbkIsSUFBSSxFQUFFLFlBQVksQ0FBQyxJQUFJO1NBQ3hCO1FBQ0QsQ0FBQyxZQUFZLENBQUMsS0FBSyxDQUFDLEVBQUU7WUFDcEIsWUFBWSxFQUFFLEtBQUs7WUFDbkIsWUFBWSxFQUFFLEtBQUs7WUFDbkIsT0FBTyxFQUFFLENBQUM7WUFDVixlQUFlLEVBQUUsS0FBSztZQUN0QixJQUFJLEVBQUUsWUFBWSxDQUFDLEtBQUs7U0FDekI7S0FDRjtDQUNGLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBTbm90aWZ5UG9zaXRpb24gfSBmcm9tICcuL2VudW1zL3Nub3RpZnktcG9zaXRpb24uZW51bSc7XG5pbXBvcnQgeyBTbm90aWZ5U3R5bGUgfSBmcm9tICcuL2VudW1zL3Nub3RpZnktc3R5bGUuZW51bSc7XG5cbi8qKlxuICogU25vdGlmeSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gb2JqZWN0XG4gKi9cbmV4cG9ydCBjb25zdCBUb2FzdERlZmF1bHRzID0ge1xuICBnbG9iYWw6IHtcbiAgICBuZXdPblRvcDogdHJ1ZSxcbiAgICBtYXhPblNjcmVlbjogOCxcbiAgICBtYXhBdFBvc2l0aW9uOiA4LFxuICAgIGZpbHRlckR1cGxpY2F0ZXM6IGZhbHNlXG4gIH0sXG4gIHRvYXN0OiB7XG4gICAgdHlwZTogU25vdGlmeVN0eWxlLnNpbXBsZSxcbiAgICBzaG93UHJvZ3Jlc3NCYXI6IHRydWUsXG4gICAgdGltZW91dDogMjAwMCxcbiAgICBjbG9zZU9uQ2xpY2s6IHRydWUsXG4gICAgcGF1c2VPbkhvdmVyOiB0cnVlLFxuICAgIGJvZHlNYXhMZW5ndGg6IDE1MCxcbiAgICB0aXRsZU1heExlbmd0aDogMTYsXG4gICAgYmFja2Ryb3A6IC0xLFxuICAgIGljb246IG51bGwsXG4gICAgaWNvbkNsYXNzOiBudWxsLFxuICAgIGh0bWw6IG51bGwsXG4gICAgcG9zaXRpb246IFNub3RpZnlQb3NpdGlvbi5yaWdodEJvdHRvbSxcbiAgICBhbmltYXRpb246IHsgZW50ZXI6ICdmYWRlSW4nLCBleGl0OiAnZmFkZU91dCcsIHRpbWU6IDQwMCB9XG4gIH0sXG4gIHR5cGU6IHtcbiAgICBbU25vdGlmeVN0eWxlLnByb21wdF06IHtcbiAgICAgIHRpbWVvdXQ6IDAsXG4gICAgICBjbG9zZU9uQ2xpY2s6IGZhbHNlLFxuICAgICAgYnV0dG9uczogW1xuICAgICAgICB7IHRleHQ6ICdPaycsIGFjdGlvbjogbnVsbCwgYm9sZDogdHJ1ZSB9LFxuICAgICAgICB7IHRleHQ6ICdDYW5jZWwnLCBhY3Rpb246IG51bGwsIGJvbGQ6IGZhbHNlIH1cbiAgICAgIF0sXG4gICAgICBwbGFjZWhvbGRlcjogJ0VudGVyIGFuc3dlciBoZXJlLi4uJyxcbiAgICAgIHR5cGU6IFNub3RpZnlTdHlsZS5wcm9tcHRcbiAgICB9LFxuICAgIFtTbm90aWZ5U3R5bGUuY29uZmlybV06IHtcbiAgICAgIHRpbWVvdXQ6IDAsXG4gICAgICBjbG9zZU9uQ2xpY2s6IGZhbHNlLFxuICAgICAgYnV0dG9uczogW1xuICAgICAgICB7IHRleHQ6ICdPaycsIGFjdGlvbjogbnVsbCwgYm9sZDogdHJ1ZSB9LFxuICAgICAgICB7IHRleHQ6ICdDYW5jZWwnLCBhY3Rpb246IG51bGwsIGJvbGQ6IGZhbHNlIH1cbiAgICAgIF0sXG4gICAgICB0eXBlOiBTbm90aWZ5U3R5bGUuY29uZmlybVxuICAgIH0sXG4gICAgW1Nub3RpZnlTdHlsZS5zaW1wbGVdOiB7XG4gICAgICB0eXBlOiBTbm90aWZ5U3R5bGUuc2ltcGxlXG4gICAgfSxcbiAgICBbU25vdGlmeVN0eWxlLnN1Y2Nlc3NdOiB7XG4gICAgICB0eXBlOiBTbm90aWZ5U3R5bGUuc3VjY2Vzc1xuICAgIH0sXG4gICAgW1Nub3RpZnlTdHlsZS5lcnJvcl06IHtcbiAgICAgIHR5cGU6IFNub3RpZnlTdHlsZS5lcnJvclxuICAgIH0sXG4gICAgW1Nub3RpZnlTdHlsZS53YXJuaW5nXToge1xuICAgICAgdHlwZTogU25vdGlmeVN0eWxlLndhcm5pbmdcbiAgICB9LFxuICAgIFtTbm90aWZ5U3R5bGUuaW5mb106IHtcbiAgICAgIHR5cGU6IFNub3RpZnlTdHlsZS5pbmZvXG4gICAgfSxcbiAgICBbU25vdGlmeVN0eWxlLmFzeW5jXToge1xuICAgICAgcGF1c2VPbkhvdmVyOiBmYWxzZSxcbiAgICAgIGNsb3NlT25DbGljazogZmFsc2UsXG4gICAgICB0aW1lb3V0OiAwLFxuICAgICAgc2hvd1Byb2dyZXNzQmFyOiBmYWxzZSxcbiAgICAgIHR5cGU6IFNub3RpZnlTdHlsZS5hc3luY1xuICAgIH1cbiAgfVxufTtcbiJdfQ==