feat(stage-capcitor): added Capacitor of stage for iOS (#845)

---------

Co-authored-by: Makito <i@maki.to>
This commit is contained in:
LemonNeko
2025-12-30 12:22:34 +08:00
committed by GitHub
co-authored by Makito
parent 8d4855c550
commit beb559dfdf
109 changed files with 7521 additions and 87 deletions
@@ -43,6 +43,8 @@ export type CreateBeatSyncDetectorOptions = |
}
| {
env: StageEnvironment.Web
} | {
env: StageEnvironment.Capacitor
}
export function createBeatSyncDetector(options: CreateBeatSyncDetectorOptions): BeatSyncDetector {
+5
View File
@@ -1,5 +1,6 @@
export enum StageEnvironment {
Web = 'web',
Capacitor = 'capacitor',
Tamagotchi = 'tamagotchi',
}
@@ -7,6 +8,10 @@ export function isStageWeb(): boolean {
return !import.meta.env.RUNTIME_ENVIRONMENT || import.meta.env.RUNTIME_ENVIRONMENT === 'browser'
}
export function isStageCapacitor(): boolean {
return import.meta.env.RUNTIME_ENVIRONMENT === 'capacitor'
}
export function isStageTamagotchi(): boolean {
return import.meta.env.RUNTIME_ENVIRONMENT === 'electron'
}