UNPKG

@stimulus-library/controllers

Version:

A library of useful controllers for Stimulus

15 lines (14 loc) 558 B
import { BaseController } from "@stimulus-library/utilities"; import { SignalPayload } from "./signal_input_controller"; export declare abstract class SignalBaseController extends BaseController { static values: { name: StringConstructor; }; nameValue: string; get predicateString(): string; get _predicates(): Array<(val: string | number) => boolean>; get _expressions(): Array<string>; connect(): void; predicatesMatch(value: SignalPayload["value"]): boolean; abstract _onSignal(payload: SignalPayload): void; }