UNPKG

@ribajs/bs5

Version:

Bootstrap 5 module for Riba.js

29 lines (28 loc) 928 B
import { Component, ScopeBase } from "@ribajs/core"; import { Modal, ModalNotification } from "../../services/index.js"; interface Scope extends ScopeBase { iconUrl?: string; modal?: ModalNotification; onHidden: Bs5ModalItemComponent["onHidden"]; dismiss: Bs5ModalItemComponent["dismiss"]; index: number; $parent?: any; $event?: CustomEvent; } export declare class Bs5ModalItemComponent extends Component { static tagName: string; _debug: boolean; protected autobind: boolean; protected modalService?: Modal; static get observedAttributes(): string[]; protected requiredAttributes(): string[]; scope: Scope; constructor(); protected connectedCallback(): void; protected afterBind(): Promise<void>; protected initModal(): void; dismiss(): void; onHidden(event: Event, el?: HTMLElement): void; protected template(): Promise<string>; } export {};