@ribajs/bs4
Version:
Bootstrap 4 module for Riba.js
17 lines (16 loc) • 471 B
TypeScript
import { Binder } from "@ribajs/core";
export declare class ToggleClassBinder extends Binder<string, HTMLButtonElement> {
static key: string;
private toggleButtonEvents?;
private state;
private _triggerState;
private triggerState;
private _onToggle;
private onToggle;
private toggle;
private remove;
private add;
bind(el: HTMLButtonElement): void;
unbind(): void;
routine(el: HTMLButtonElement, newId: string): void;
}