@stimulus-library/controllers
Version:
A library of useful controllers for Stimulus
16 lines (15 loc) • 552 B
TypeScript
import { BaseController } from "@stimulus-library/utilities";
export declare class EqualizeController extends BaseController {
static targets: string[];
readonly watchTargets: HTMLElement[];
observer: ResizeObserver;
_unobserveIntersection: () => void;
initialize(): void;
connect(): void;
disconnect(): void;
watchTargetConnected(element: HTMLElement): void;
watchTargetDisconnected(element: HTMLElement): void;
appear(_entry: IntersectionObserverEntry): void;
_equalize(): void;
_unequalize(): void;
}