commonui-lib-test
Version:
"#common ui lib test"
65 lines (64 loc) • 2.14 kB
TypeScript
/**
* @api {class} ErrorCodeHandler
* @apiName ErrorCodeHandler
* @apiGroup ErrorCodeHandler
* @apiDescription ErrorCode Handler
*/
export default class ErrorCodeHandler {
private gameRoot;
constructor(root: any);
/**
* @api {function} onErrorMessage
* @apiName onErrorMessage
* @apiGroup ErrorCodeHandler
* @apiDescription onErrorMessage
*/
onErrorMessage(gsError: number, platformError: number): void;
/**
* @api {function} dispose
* @apiName dispose
* @apiGroup ErrorCodeHandler
* @apiDescription dispose ErrorCodeHandler
*/
dispose(): void;
private onPlayerNotFound;
private onGameRoomNotFound;
private onPlayingInRoom;
private onNotActionStep;
private onMoneyNotEnough;
private onTransactionFail;
private onServerEntranceClosed;
private onLoginError;
private onMultiLogin;
private onClientSendDataError;
private onActorIsInQueue;
private onKickOutByGM;
private onServerIsClosed;
private onGenDataError;
private onGameNotStartWaitTimout;
private onGameFinishWaitTimout;
private onNonBettingNotify;
private onNonBetOverTime;
private onNoMoreBetting;
private onDisconnectCauseClientLogout;
private onDisconnectCauseClientDisconnect;
private onDisconnectCauseRepeatLogin;
private onDisconnectCauseLoginTimeout;
private onDisconnectCauseLoginAuthError;
private onDisconnectCauseLoginError;
private onDisconnectCauseLoginProtocolError;
private onDisconnectCauseSystemKickOut;
private onDisconnectCauseUnderMaintenance;
private onDisconnectCauseTransactionLock;
private onDisconnectCauseGamePointError;
private onDisconnectCausePlatformLoginError;
private onDisconnectCauseGameProtocolErrorr;
private onGameServerErrorToLobby;
private onGameServerErrorToRedirectUrl;
private onPlatformErrorToLobby;
private onPlatformErrorToRedirectUrl;
private showGameServerError;
private showPlatformError;
private maintainHelper;
private redirectHelper;
}