update core plugin
This commit is contained in:
parent
b0c52fcc50
commit
26b5e0d06c
30
assets/core/plugins/core.d.ts
vendored
30
assets/core/plugins/core.d.ts
vendored
@ -173,7 +173,24 @@ export type StateMachineKeys = {
|
|||||||
EventManager: symbol;
|
EventManager: symbol;
|
||||||
StateMachine: symbol;
|
StateMachine: symbol;
|
||||||
};
|
};
|
||||||
export declare const CONTROLLER_STATE_MACHINE: Record<string, StateMachineKeys>;
|
export declare const CONTROLLER_STATE_MACHINE: {
|
||||||
|
Game: {
|
||||||
|
StateMachine: symbol;
|
||||||
|
EventManager: symbol;
|
||||||
|
};
|
||||||
|
Bet: {
|
||||||
|
StateMachine: symbol;
|
||||||
|
EventManager: symbol;
|
||||||
|
};
|
||||||
|
BetOption: {
|
||||||
|
StateMachine: symbol;
|
||||||
|
EventManager: symbol;
|
||||||
|
};
|
||||||
|
Room: {
|
||||||
|
StateMachine: symbol;
|
||||||
|
EventManager: symbol;
|
||||||
|
};
|
||||||
|
};
|
||||||
export declare const STATE_CONTEXT: unique symbol;
|
export declare const STATE_CONTEXT: unique symbol;
|
||||||
export declare const DEFAULT_STATE: unique symbol;
|
export declare const DEFAULT_STATE: unique symbol;
|
||||||
export declare const LIST_STATE_TRANSITION_CREATOR: unique symbol;
|
export declare const LIST_STATE_TRANSITION_CREATOR: unique symbol;
|
||||||
@ -547,11 +564,10 @@ import { StateMachine } from "../../../../common/state/state-machine";
|
|||||||
export declare class BetControllerStateMachine extends StateMachine<Core.State.BetControllerState> {
|
export declare class BetControllerStateMachine extends StateMachine<Core.State.BetControllerState> {
|
||||||
}
|
}
|
||||||
export declare class BetLimitController implements Core.Controller.BetLimitController {
|
export declare class BetLimitController implements Core.Controller.BetLimitController {
|
||||||
private listRoomBetLimitModel;
|
|
||||||
private betLimitModel;
|
private betLimitModel;
|
||||||
private betLimitGameView;
|
private betLimitGameView;
|
||||||
constructor(listRoomBetLimitModel: Core.Model.ListRoomBetLimitModel, betLimitModel: Core.Model.BetLimitModel, betLimitGameView: Core.View.GameView);
|
constructor(betLimitModel: Core.Model.BetLimitModel, betLimitGameView: Core.View.GameView);
|
||||||
updateCurrentBetLimit(roomIndex: number): void;
|
updateCurrentBetLimit(betLimitModel: Core.Model.BetLimitModel): void;
|
||||||
}
|
}
|
||||||
export declare class LoungeBetLimitController implements Core.Controller.LoungeBetLimitController {
|
export declare class LoungeBetLimitController implements Core.Controller.LoungeBetLimitController {
|
||||||
private listRoomBetLimitModel;
|
private listRoomBetLimitModel;
|
||||||
@ -839,10 +855,14 @@ export declare class DefaultBetOptionProcessor extends ChainDataProcessor {
|
|||||||
import { ChainDataProcessor } from "../../../common/service/chain-of-responsibility/chain-data-processor";
|
import { ChainDataProcessor } from "../../../common/service/chain-of-responsibility/chain-data-processor";
|
||||||
export declare class DefaultBetSettingProcessor extends ChainDataProcessor {
|
export declare class DefaultBetSettingProcessor extends ChainDataProcessor {
|
||||||
private betLimitController;
|
private betLimitController;
|
||||||
|
private listRoomBetLimitModel;
|
||||||
private roomIndexModel;
|
private roomIndexModel;
|
||||||
constructor(betLimitController: Core.Controller.BetLimitController, roomIndexModel: Core.Model.RoomIndexModel, nextDataProcessor?: Core.Network.DataProcessor);
|
constructor(betLimitController: Core.Controller.BetLimitController, listRoomBetLimitModel: Core.Model.ListRoomBetLimitModel, roomIndexModel: Core.Model.RoomIndexModel, nextDataProcessor?: Core.Network.DataProcessor);
|
||||||
process(data: any): void;
|
process(data: any): void;
|
||||||
private getRoomIndex;
|
private getRoomIndex;
|
||||||
|
private getBetLimit;
|
||||||
|
private processRoomIndex;
|
||||||
|
private processBetLimit;
|
||||||
}
|
}
|
||||||
import { ChainDataProcessor } from "../../../common/service/chain-of-responsibility/chain-data-processor";
|
import { ChainDataProcessor } from "../../../common/service/chain-of-responsibility/chain-data-processor";
|
||||||
export declare class DefaultLoungeBetLimitProcessor extends ChainDataProcessor {
|
export declare class DefaultLoungeBetLimitProcessor extends ChainDataProcessor {
|
||||||
|
@ -37,7 +37,7 @@ declare namespace Core.Controller {
|
|||||||
}
|
}
|
||||||
declare namespace Core.Controller {
|
declare namespace Core.Controller {
|
||||||
interface BetLimitController {
|
interface BetLimitController {
|
||||||
updateCurrentBetLimit(roomIndex: number): any;
|
updateCurrentBetLimit(betLimitModel: Model.BetLimitModel): any;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
declare namespace Core.Controller {
|
declare namespace Core.Controller {
|
||||||
|
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user