@stimulus-components/notification
Version:
A Stimulus controller for showing notifications.
24 lines (23 loc) • 583 B
TypeScript
import { Controller } from "@hotwired/stimulus";
export default class Notification extends Controller {
timeout: number;
enter: (event?: Event) => void;
leave: (event?: Event) => void;
transitioned: false;
delayValue: number;
hiddenValue: boolean;
static values: {
delay: {
type: NumberConstructor;
default: number;
};
hidden: {
type: BooleanConstructor;
default: boolean;
};
};
initialize(): void;
connect(): void;
show(): void;
hide(): Promise<void>;
}