/// #pkgName FGUI包名 /// #prefabName ui预制名字 /// #viewName uiview名字 /// #UIName ui的名字,prefabName首字母转大写 /// 该脚本由模板创建,不可修改 /// created by chenwb 2024 import { FguiView } from "../../../../frameWork/fgui/mvc/FguiView"; import { FguiViewModel } from "../../../../frameWork/fgui/mvc/FguiViewModel"; import { IUIController } from "../../../../frameWork/fgui/mvc/IUIController"; import { ViewZorder } from "../../../../data/const/ViewZOrder"; import { WeekGuideViewCtrl } from "./WeekGuideViewCtrl"; import { WeekGuideViewVM } from "./WeekGuideViewVM"; export class WeekGuideViewView extends FguiView { /** * fgui的包名 */ protected static pkgName = "Common"; /** * fgui包内的UI名字 */ protected static prefabName = "WeekGuideView"; /** * 类名,用于给UI命名 */ protected static viewName = "WeekGuideViewView"; /** * view层级 */ public zOrder: number = ViewZorder.UI; protected createVM(panel: fgui.GComponent): FguiViewModel { return new WeekGuideViewVM(panel); } protected CreateCtrl(): IUIController { return new WeekGuideViewCtrl(); } }