UNPKG

@ribajs/bs5

Version:

Bootstrap 5 module for Riba.js

41 lines 3.82 kB
import { Modal as _Modal } from "bootstrap"; const DATA_KEY = "bs.modal"; const DATA_API_KEY = ".data-api"; const EVENT_KEY = `.${DATA_KEY}`; export class Modal extends _Modal { static get DATA_KEY() { return DATA_KEY; } static get DATA_API_KEY() { return DATA_API_KEY; } static get EVENT_KEY() { return EVENT_KEY; } static ESCAPE_KEY = "Escape"; static EVENT_HIDE = `hide${EVENT_KEY}`; static EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY}`; static EVENT_HIDDEN = `hidden${EVENT_KEY}`; static EVENT_SHOW = `show${EVENT_KEY}`; static EVENT_SHOWN = `shown${EVENT_KEY}`; static EVENT_FOCUSIN = `focusin${EVENT_KEY}`; static EVENT_RESIZE = `resize${EVENT_KEY}`; static EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`; static EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`; static EVENT_MOUSEUP_DISMISS = `mouseup.dismiss${EVENT_KEY}`; static EVENT_MOUSEDOWN_DISMISS = `mousedown.dismiss${EVENT_KEY}`; static EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`; static CLASS_NAME_SCROLLBAR_MEASURER = "modal-scrollbar-measure"; static CLASS_NAME_BACKDROP = "modal-backdrop"; static CLASS_NAME_OPEN = "modal-open"; static CLASS_NAME_FADE = "fade"; static CLASS_NAME_SHOW = "show"; static CLASS_NAME_STATIC = "modal-static"; static SELECTOR_DIALOG = ".modal-dialog"; static SELECTOR_MODAL_BODY = ".modal-body"; static SELECTOR_DATA_TOGGLE = '[data-bs-toggle="modal"]'; static SELECTOR_DATA_DISMISS = '[data-bs-dismiss="modal"]'; static SELECTOR_FIXED_CONTENT = ".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"; static SELECTOR_STICKY_CONTENT = ".sticky-top"; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kYWwuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvc2VydmljZXMvbW9kYWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLEtBQUssSUFBSSxNQUFNLEVBQUUsTUFBTSxXQUFXLENBQUM7QUFFNUMsTUFBTSxRQUFRLEdBQUcsVUFBVSxDQUFDO0FBQzVCLE1BQU0sWUFBWSxHQUFHLFdBQVcsQ0FBQztBQUNqQyxNQUFNLFNBQVMsR0FBRyxJQUFJLFFBQVEsRUFBRSxDQUFDO0FBS2pDLE1BQU0sT0FBTyxLQUFNLFNBQVEsTUFBTTtJQUMvQixNQUFNLEtBQUssUUFBUTtRQUNqQixPQUFPLFFBQVEsQ0FBQztJQUNsQixDQUFDO0lBRUQsTUFBTSxLQUFLLFlBQVk7UUFDckIsT0FBTyxZQUFZLENBQUM7SUFDdEIsQ0FBQztJQUVELE1BQU0sS0FBSyxTQUFTO1FBQ2xCLE9BQU8sU0FBUyxDQUFDO0lBQ25CLENBQUM7SUFJRCxNQUFNLENBQUMsVUFBVSxHQUFHLFFBQVEsQ0FBQztJQUU3QixNQUFNLENBQUMsVUFBVSxHQUFHLE9BQU8sU0FBUyxFQUFFLENBQUM7SUFDdkMsTUFBTSxDQUFDLG9CQUFvQixHQUFHLGdCQUFnQixTQUFTLEVBQUUsQ0FBQztJQUMxRCxNQUFNLENBQUMsWUFBWSxHQUFHLFNBQVMsU0FBUyxFQUFFLENBQUM7SUFDM0MsTUFBTSxDQUFDLFVBQVUsR0FBRyxPQUFPLFNBQVMsRUFBRSxDQUFDO0lBQ3ZDLE1BQU0sQ0FBQyxXQUFXLEdBQUcsUUFBUSxTQUFTLEVBQUUsQ0FBQztJQUN6QyxNQUFNLENBQUMsYUFBYSxHQUFHLFVBQVUsU0FBUyxFQUFFLENBQUM7SUFDN0MsTUFBTSxDQUFDLFlBQVksR0FBRyxTQUFTLFNBQVMsRUFBRSxDQUFDO0lBQzNDLE1BQU0sQ0FBQyxtQkFBbUIsR0FBRyxnQkFBZ0IsU0FBUyxFQUFFLENBQUM7SUFDekQsTUFBTSxDQUFDLHFCQUFxQixHQUFHLGtCQUFrQixTQUFTLEVBQUUsQ0FBQztJQUM3RCxNQUFNLENBQUMscUJBQXFCLEdBQUcsa0JBQWtCLFNBQVMsRUFBRSxDQUFDO0lBQzdELE1BQU0sQ0FBQyx1QkFBdUIsR0FBRyxvQkFBb0IsU0FBUyxFQUFFLENBQUM7SUFDakUsTUFBTSxDQUFDLG9CQUFvQixHQUFHLFFBQVEsU0FBUyxHQUFHLFlBQVksRUFBRSxDQUFDO0lBRWpFLE1BQU0sQ0FBQyw2QkFBNkIsR0FBRyx5QkFBeUIsQ0FBQztJQUNqRSxNQUFNLENBQUMsbUJBQW1CLEdBQUcsZ0JBQWdCLENBQUM7SUFDOUMsTUFBTSxDQUFDLGVBQWUsR0FBRyxZQUFZLENBQUM7SUFDdEMsTUFBTSxDQUFDLGVBQWUsR0FBRyxNQUFNLENBQUM7SUFDaEMsTUFBTSxDQUFDLGVBQWUsR0FBRyxNQUFNLENBQUM7SUFDaEMsTUFBTSxDQUFDLGlCQUFpQixHQUFHLGNBQWMsQ0FBQztJQUUxQyxNQUFNLENBQUMsZUFBZSxHQUFHLGVBQWUsQ0FBQztJQUN6QyxNQUFNLENBQUMsbUJBQW1CLEdBQUcsYUFBYSxDQUFDO0lBQzNDLE1BQU0sQ0FBQyxvQkFBb0IsR0FBRywwQkFBMEIsQ0FBQztJQUN6RCxNQUFNLENBQUMscUJBQXFCLEdBQUcsMkJBQTJCLENBQUM7SUFDM0QsTUFBTSxDQUFDLHNCQUFzQixHQUMzQixtREFBbUQsQ0FBQztJQUN0RCxNQUFNLENBQUMsdUJBQXVCLEdBQUcsYUFBYSxDQUFDIn0=