ste-signals
Version:
Add the power of Signals to your projects. They are the most bare bones implementation of an event.
28 lines (27 loc) • 701 B
TypeScript
import { EventListBase } from "ste-core";
import { SignalDispatcher } from "./SignalDispatcher";
/**
* Storage class for multiple signal events that are accessible by name.
* Events dispatchers are automatically created.
*
* @export
* @class SignalList
* @extends {EventListBase<SignalDispatcher>}
*/
export declare class SignalList extends EventListBase<SignalDispatcher> {
/**
* Creates an instance of SignalList.
*
* @memberOf SignalList
*/
constructor();
/**
* Creates a new dispatcher instance.
*
* @protected
* @returns {SignalDispatcher}
*
* @memberOf SignalList
*/
protected createDispatcher(): SignalDispatcher;
}