ste-signals
Version:
Add the power of Signals to your projects. They are the most bare bones implementation of an event.
22 lines (21 loc) • 702 B
TypeScript
import { HandlingBase } from "ste-core";
import type { ISignalHandler, ISignalHandling } from ".";
import { SignalDispatcher } from "./SignalDispatcher";
import { SignalList } from "./SignalList";
/**
* Extends objects with signal event handling capabilities.
*
* @export
* @abstract
* @class SignalHandlingBase
* @extends {HandlingBase<ISignalHandler, SignalDispatcher, SignalList>}
* @implements {ISignalHandling}
*/
export declare abstract class SignalHandlingBase extends HandlingBase<ISignalHandler, SignalDispatcher, SignalList> implements ISignalHandling {
/**
* Creates an instance of SignalHandlingBase.
*
* @memberOf SignalHandlingBase
*/
constructor();
}