From 5f2c72faf6ec201ffd56984c3dab5331a4beccce Mon Sep 17 00:00:00 2001 From: npmrun <1549469775@qq.com> Date: Sun, 19 Apr 2026 11:57:59 +0800 Subject: [PATCH] feat: add enum definitions for SceneType and Orientation --- src/enums/Orientation.ts | 4 ++++ src/enums/SceneType.ts | 4 ++++ src/enums/index.ts | 13 +++++++++++++ 3 files changed, 21 insertions(+) create mode 100644 src/enums/Orientation.ts create mode 100644 src/enums/SceneType.ts create mode 100644 src/enums/index.ts diff --git a/src/enums/Orientation.ts b/src/enums/Orientation.ts new file mode 100644 index 0000000..932881e --- /dev/null +++ b/src/enums/Orientation.ts @@ -0,0 +1,4 @@ +export enum Orientation { + Landscape = "landscape", + Portrait = "portrait", +} diff --git a/src/enums/SceneType.ts b/src/enums/SceneType.ts new file mode 100644 index 0000000..37a3fd6 --- /dev/null +++ b/src/enums/SceneType.ts @@ -0,0 +1,4 @@ +export enum SceneType { + Normal = 0, // 普通场景 - 退出时销毁 + Resident = 1, // 常驻场景 - 只隐藏不销毁 +} diff --git a/src/enums/index.ts b/src/enums/index.ts new file mode 100644 index 0000000..f532226 --- /dev/null +++ b/src/enums/index.ts @@ -0,0 +1,13 @@ +export { Orientation } from './Orientation'; +export { SceneType } from './SceneType'; + +// Legacy exports for backward compatibility +export enum EDirection { + Landscape="landscape", + Portrait="portrait", +} + +export enum EP { + Resident, // 常驻场景 + Normal // 普通场景 +}