UNPKG

@ribajs/bs5

Version:

Bootstrap 5 module for Riba.js

26 lines 2.18 kB
import { Notification } from "../types/index.js"; export class ModalNotification extends Notification { message; iconUrl; focus; keyboard; backdrop; buttons = []; modalService; contextualClass; constructor({ title, message, iconUrl, focus, keyboard, backdrop, buttons, modalService, contextualClass, channel, $event, $context, }) { super("modal", title); this.message = message; this.iconUrl = iconUrl; this.focus = focus || false; this.keyboard = keyboard || true; this.backdrop = backdrop || true; this.buttons = buttons || []; this.modalService = modalService; this.contextualClass = contextualClass; this.channel = channel; this.$event = $event; this.$context = $context; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kYWwtbm90aWZpY2F0aW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3NlcnZpY2VzL21vZGFsLW5vdGlmaWNhdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsWUFBWSxFQUEyQixNQUFNLG1CQUFtQixDQUFDO0FBRzFFLE1BQU0sT0FBTyxpQkFBa0IsU0FBUSxZQUFZO0lBQ2pELE9BQU8sQ0FBUztJQUNoQixPQUFPLENBQVU7SUFFakIsS0FBSyxDQUFVO0lBQ2YsUUFBUSxDQUFVO0lBQ2xCLFFBQVEsQ0FBcUI7SUFFN0IsT0FBTyxHQUE4QixFQUFFLENBQUM7SUFFeEMsWUFBWSxDQUFTO0lBQ3JCLGVBQWUsQ0FBVTtJQUV6QixZQUFZLEVBQ1YsS0FBSyxFQUNMLE9BQU8sRUFDUCxPQUFPLEVBRVAsS0FBSyxFQUNMLFFBQVEsRUFDUixRQUFRLEVBRVIsT0FBTyxFQUVQLFlBQVksRUFDWixlQUFlLEVBQ2YsT0FBTyxFQUNQLE1BQU0sRUFDTixRQUFRLEdBa0JUO1FBQ0MsS0FBSyxDQUFDLE9BQU8sRUFBRSxLQUFLLENBQUMsQ0FBQztRQUN0QixJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQztRQUN2QixJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQztRQUV2QixJQUFJLENBQUMsS0FBSyxHQUFHLEtBQUssSUFBSSxLQUFLLENBQUM7UUFDNUIsSUFBSSxDQUFDLFFBQVEsR0FBRyxRQUFRLElBQUksSUFBSSxDQUFDO1FBQ2pDLElBQUksQ0FBQyxRQUFRLEdBQUcsUUFBUSxJQUFJLElBQUksQ0FBQztRQUVqQyxJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sSUFBSSxFQUFFLENBQUM7UUFFN0IsSUFBSSxDQUFDLFlBQVksR0FBRyxZQUFZLENBQUM7UUFDakMsSUFBSSxDQUFDLGVBQWUsR0FBRyxlQUFlLENBQUM7UUFDdkMsSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUM7UUFDdkIsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLENBQUM7UUFDckIsSUFBSSxDQUFDLFFBQVEsR0FBRyxRQUFRLENBQUM7SUFDM0IsQ0FBQztDQUNGIn0=