@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
25 lines • 625 B
TypeScript
/**
*
* @author Alex Goldring
* @copyright Company Named Limited (c) 2025
*/
export class PromiseBehavior extends Behavior<any> {
/**
*
* @param {()=>Promise} factory
*/
constructor(factory: () => Promise<any>);
/**
*
* @type {function(): Promise}
* @private
*/
private __factory;
__promise: Promise<any>;
__promise_state: BehaviorStatus;
initialize(context: any): void;
tick(timeDelta: any): BehaviorStatus;
}
import { Behavior } from "../Behavior.js";
import { BehaviorStatus } from "../BehaviorStatus.js";
//# sourceMappingURL=PromiseBehavior.d.ts.map