@ribajs/bs5
Version:
Bootstrap 5 module for Riba.js
28 lines (27 loc) • 931 B
TypeScript
import { Notification, ModalNotificationButton } from "../types/index.js";
import { Modal } from "../services/modal.js";
export declare class ModalNotification extends Notification {
message: string;
iconUrl?: string;
focus: boolean;
keyboard: boolean;
backdrop: boolean | "static";
buttons: ModalNotificationButton[];
modalService?: Modal;
contextualClass?: string;
constructor({ title, message, iconUrl, focus, keyboard, backdrop, buttons, modalService, contextualClass, channel, $event, $context, }: {
title?: string;
message: string;
iconUrl?: string;
focus?: boolean;
keyboard?: boolean;
backdrop?: boolean | "static";
show?: boolean;
buttons?: ModalNotificationButton[];
modalService?: Modal;
contextualClass?: string;
channel?: string;
$event?: CustomEvent;
$context?: any;
});
}