@ribajs/bs5
Version:
Bootstrap 5 module for Riba.js
24 lines • 1.94 kB
JavaScript
import { Notification } from "../types/notification.js";
export class ToastNotification extends Notification {
message;
iconUrl;
delay;
autoHide;
animation;
toastService;
contextualClass;
constructor({ title, message, iconUrl, delay, autoHide, animation, toastService, contextualClass, channel, $event, $context, }) {
super("toast", title);
this.message = message;
this.iconUrl = iconUrl;
this.delay = delay;
this.autoHide = autoHide;
this.animation = animation;
this.toastService = toastService;
this.contextualClass = contextualClass;
this.channel = channel;
this.$event = $event;
this.$context = $context;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9hc3Qtbm90aWZpY2F0aW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3NlcnZpY2VzL3RvYXN0LW5vdGlmaWNhdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFFeEQsTUFBTSxPQUFPLGlCQUFrQixTQUFRLFlBQVk7SUFDakQsT0FBTyxDQUFTO0lBQ2hCLE9BQU8sQ0FBVTtJQUNqQixLQUFLLENBQVU7SUFDZixRQUFRLENBQVc7SUFDbkIsU0FBUyxDQUFXO0lBQ3BCLFlBQVksQ0FBUztJQUNyQixlQUFlLENBQVU7SUFFekIsWUFBWSxFQUNWLEtBQUssRUFDTCxPQUFPLEVBQ1AsT0FBTyxFQUNQLEtBQUssRUFDTCxRQUFRLEVBQ1IsU0FBUyxFQUNULFlBQVksRUFDWixlQUFlLEVBQ2YsT0FBTyxFQUNQLE1BQU0sRUFDTixRQUFRLEdBYVQ7UUFDQyxLQUFLLENBQUMsT0FBTyxFQUFFLEtBQUssQ0FBQyxDQUFDO1FBQ3RCLElBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO1FBQ3ZCLElBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO1FBQ3ZCLElBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDO1FBQ25CLElBQUksQ0FBQyxRQUFRLEdBQUcsUUFBUSxDQUFDO1FBQ3pCLElBQUksQ0FBQyxTQUFTLEdBQUcsU0FBUyxDQUFDO1FBQzNCLElBQUksQ0FBQyxZQUFZLEdBQUcsWUFBWSxDQUFDO1FBQ2pDLElBQUksQ0FBQyxlQUFlLEdBQUcsZUFBZSxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO1FBQ3ZCLElBQUksQ0FBQyxNQUFNLEdBQUcsTUFBTSxDQUFDO1FBQ3JCLElBQUksQ0FBQyxRQUFRLEdBQUcsUUFBUSxDQUFDO0lBQzNCLENBQUM7Q0FDRiJ9