gamelet-pixui-frame
Version:
pixui开发者框架
26 lines (25 loc) • 750 B
TypeScript
import { ECMD } from '../../../enums/ecmd';
import { ICMD } from '../../../interfaces/icmd';
declare class CMDMgrImpl {
private handlers;
private cmdReceiver;
private sdkPxWindowId;
private canSyncSend;
private forceAsyncSend;
constructor();
init(): void;
private setupCMDRouter;
private onCMD;
private routeCMD;
regCMDHandler(cmd: ECMD, handler: (cmd: ICMD, ...args: any[]) => void): void;
unregCMDHandler(cmd: ECMD): void;
clear(): void;
postMessageToSDK(msg: string): void;
debugSyncSendMode(force?: boolean): boolean;
callGame(cmd: string): void;
sendMsgToWindow(winID: number, msg: string): void;
}
export declare let CMDMgr: {
getInstance: () => CMDMgrImpl;
};
export {};