UNPKG

@ribajs/bs5

Version:

Bootstrap 5 module for Riba.js

29 lines (24 loc) 792 B
import { Toast as _Toast } from "bootstrap"; // const DATA_KEY = "bs.toast"; // const EVENT_KEY = `.${DATA_KEY}`; /** * @see https://github.com/twbs/bootstrap/blob/main/js/src/toast.js */ export class Toast extends _Toast { // static NAME = "toast"; // static get DATA_KEY() { // return DATA_KEY; // } // static get EVENT_KEY() { // return EVENT_KEY; // } static EVENT_CLICK_DISMISS = `click.dismiss${Toast.EVENT_KEY}`; static EVENT_HIDE = `hide${Toast.EVENT_KEY}`; static EVENT_HIDDEN = `hidden${Toast.EVENT_KEY}`; static EVENT_SHOW = `show${Toast.EVENT_KEY}`; static EVENT_SHOWN = `shown${Toast.EVENT_KEY}`; static CLASS_NAME_FADE = "fade"; static CLASS_NAME_HIDE = "hide"; static CLASS_NAME_SHOW = "show"; static CLASS_NAME_SHOWING = "showing"; }