UNPKG

@ribajs/bs4

Version:

Bootstrap 4 module for Riba.js

24 lines (23 loc) 919 B
import { Component, TemplateFunction, ScopeBase } from "@ribajs/core"; interface Scope extends ScopeBase { animationClass: string; onClick: Bs4ButtonComponent["onClick"]; } export declare class Bs4ButtonComponent extends Component { static tagName: string; protected autobind: boolean; static get observedAttributes(): string[]; scope: Scope; constructor(); onClick(): void; protected connectedCallback(): void; protected startAnimation(): void; protected onStartAnimation(): void; protected onEndAnimation(): void; protected init(observedAttributes: string[]): Promise<void>; protected requiredAttributes(): string[]; protected parsedAttributeChangedCallback(attributeName: string, oldValue: any, newValue: any, namespace: string | null): void; protected disconnectedCallback(): void; protected template(): ReturnType<TemplateFunction>; } export {};