marineparkclient/assets/script/MainFacade.ts
2023-08-15 11:09:12 +08:00

37 lines
1.2 KiB
TypeScript

import { Facade } from "../common/framework/PureMVC";
export default class MainFacade extends Facade {
static NAME:string = "MainFacade";
constructor() {
super();
}
initializeFacade() {
super.initializeFacade();
}
initializeModel() {
super.initializeModel();
/* this.registerProxy(new PokerModel());
this.registerProxy(new DdzGameModel()); */
}
initializeController() {
super.initializeController();
/* this.registerCommand(BackInGameCMD.NAME, BackInGameCMD); */
}
initializeView() {
super.initializeView();
/* this.registerMediator(new OutPokerListMediator(DdzFacade.sRootView.getComponent(DdzGameScene).outPokerListArr));
this.registerMediator(new HandPokerListMediator(DdzFacade.sRootView.getComponent(DdzGameScene).handPokerList));
this.registerMediator(new RevealPokerListMediator(DdzFacade.sRootView.getComponent(DdzGameScene).revealPokerListArr));
this.registerMediator(new DdzGameMediator(DdzFacade.sRootView)); */
}
static init(view:cc.Node = null): MainFacade {
return <MainFacade>MainFacade.getInstance();
}
}