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 判断是否属于指定场景