phaser4-rex-plugins
Version:
32 lines (24 loc) • 658 B
TypeScript
export default WaitEvents;
declare namespace WaitEvents {
type CompleteCallbackType = () => void;
}
declare class WaitEvents {
constructor(
completeCallback?: WaitEvents.CompleteCallbackType,
scope?: object
);
setCompleteCallback(
completeCallback: WaitEvents.CompleteCallbackType,
scope?: object
): this;
waitCallback(): this;
waitEvent(
eventEmitter: Phaser.Events.EventEmitter,
eventName: string
): this;
remove(
callback: WaitEvents.CompleteCallbackType,
): this;
clear(): this;
readonly noWaitEvent: boolean;
}