Sha256: 6e62c973d453465ba223f98b9e64787b5766222f6ea13428666998500981bcfe

Contents?: true

Size: 842 Bytes

Versions: 1

Compression:

Stored size: 842 Bytes

Contents

import { Application } from "./application";
import { Binding } from "./binding";
import { BindingObserverDelegate } from "./binding_observer";
import { EventListener } from "./event_listener";
export declare class Dispatcher implements BindingObserverDelegate {
    readonly application: Application;
    private eventListenerMaps;
    private started;
    constructor(application: Application);
    start(): void;
    stop(): void;
    readonly eventListeners: EventListener[];
    /** @hidden */
    bindingConnected(binding: Binding): void;
    /** @hidden */
    bindingDisconnected(binding: Binding): void;
    handleError(error: Error, message: string, detail?: object): void;
    private fetchEventListenerForBinding;
    private fetchEventListener;
    private createEventListener;
    private fetchEventListenerMapForEventTarget;
}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
optimacms-0.1.61 spec/dummy/node_modules/@stimulus/core/dist/src/dispatcher.d.ts