@stimulus-library/controllers
Version:
A library of useful controllers for Stimulus
18 lines (17 loc) • 608 B
TypeScript
import { SignalPayload } from "./signal_input_controller";
import { SignalBaseController } from "./base_controller";
export declare class SignalVisibilityController extends SignalBaseController {
static values: {
name: StringConstructor;
show: StringConstructor;
};
static classes: string[];
nameValue: string;
showValue: string;
addHideClasses: (el?: HTMLElement) => void;
removeHideClasses: (el?: HTMLElement) => void;
get defaultHideClasses(): string[];
get predicateString(): string;
connect(): void;
_onSignal(payload: SignalPayload): void;
}