@stimulus-library/controllers
Version:
A library of useful controllers for Stimulus
21 lines (20 loc) • 709 B
TypeScript
import { BaseController } from "@stimulus-library/utilities";
export declare class AnchorSpyController extends BaseController {
static values: {
key: StringConstructor;
};
static classes: string[];
readonly keyValue: string;
addActiveClasses: (el?: HTMLElement) => void;
removeInactiveClasses: (el?: HTMLElement) => void;
addInactiveClasses: (el?: HTMLElement) => void;
removeActiveClasses: (el?: HTMLElement) => void;
get defaultActiveClasses(): string[];
get defaultInactiveClasses(): string[];
get _key(): string;
get _anchor(): string;
set _anchor(value: string);
connect(): void;
write(event?: Event): void;
private _checkAnchor;
}