UNPKG

@awesome-nodes/mvvm

Version:

Application development framework using the *model* *view* *view-model* design pattern.

8 lines (7 loc) 411 B
import { EventArgs } from '@awesome-nodes/object'; import { EventDelegate, IEventEmitter } from "./EventDelegate"; import { ObjectModel } from "./ObjectModel"; /** @inheritDoc */ export declare class AsyncEventDelegate<TSender extends ObjectModel, TEventArgs extends EventArgs = EventArgs> extends EventDelegate<TSender, TEventArgs> { protected readonly _eventEmitter: IEventEmitter<TSender, TEventArgs>; }