mirror of
https://gitee.com/dgflash/oops-plugin-framework.git
synced 2026-06-03 18:49:23 +08:00
55 lines
1.1 KiB
TypeScript
55 lines
1.1 KiB
TypeScript
import { UIConfig } from "./UIConfig";
|
|
|
|
/** 界面编号 */
|
|
export type Uiid = number | string | UIConfig;
|
|
/** 界面配置集合 */
|
|
export type UIConfigMap = { [key: string]: UIConfig }
|
|
|
|
/** 屏幕适配类型 */
|
|
export enum ScreenAdapterType {
|
|
/** 自动适配 */
|
|
Auto,
|
|
/** 横屏适配 */
|
|
Landscape,
|
|
/** 竖屏适配 */
|
|
Portrait
|
|
}
|
|
|
|
/** 自定义层类型 */
|
|
export enum LayerCustomType {
|
|
/** 二维游戏层 */
|
|
Game = "LayerGame",
|
|
/** 消息提示层 */
|
|
Notify = "LayerNotify",
|
|
/** 新手引导层 */
|
|
Guide = "LayerGuide"
|
|
}
|
|
|
|
/** 界面层类型 */
|
|
export enum LayerType {
|
|
/** 主界面层 */
|
|
UI = "LayerUI",
|
|
/** 弹窗层 */
|
|
PopUp = "LayerPopUp",
|
|
/** 模式窗口层 */
|
|
Dialog = "LayerDialog",
|
|
/** 系统触发模式窗口层 */
|
|
System = "LayerSystem",
|
|
}
|
|
|
|
/** 界面层组件类型 */
|
|
export enum LayerTypeCls {
|
|
/** 主界面层 */
|
|
UI = "UI",
|
|
/** 弹窗层 */
|
|
PopUp = "PopUp",
|
|
/** 模式窗口层 */
|
|
Dialog = "Dialog",
|
|
/** 消息提示层 */
|
|
Notify = "Notify",
|
|
/** 游戏层 */
|
|
Game = "Game",
|
|
/** 自定义节点层 */
|
|
Node = "Node"
|
|
}
|