utils/scene_util library

Functions

executeIfNotSceneType(VoidCallback? action, SceneType? currentScene, [dynamic targetScenes]) → void
直接通过 SceneType 在非指定场景中执行逻辑
executeIfSceneType(VoidCallback? action, SceneType? currentScene, [dynamic targetScenes]) → void
直接通过 SceneType 在指定场景中执行逻辑
isAllScenes(List<SceneType>? currentScenes, dynamic targetScenes) bool
判断多个场景是否全部匹配
isAnyScene(List<SceneType>? currentScenes, dynamic targetScenes) bool
判断多个场景是否有任意一个匹配
isNotSceneType(SceneType? currentScene, dynamic targetScenes) bool
直接通过 SceneType 判断是否不属于指定场景
isSceneType(SceneType? currentScene, dynamic targetScenes) bool
直接通过 SceneType 判断是否属于指定场景