ts-lib-extended
Version:
Additional types and tools for typescript
22 lines (21 loc) • 423 B
TypeScript
/**
* Arguments passed to an event subscription callback
*
* @export
* @class EventArgs
* @template {unknown[]} [TArgs=unknown[]]
* @since 1.0.0
*/
export declare class EventArgs<TArgs extends unknown[] = unknown[]> {
private _args;
constructor(...args_: TArgs);
/**
* passed arguments
*
* @public
* @readonly
* @type {TArgs}
* @since 4.0.0
*/
get args(): TArgs;
}