executeIfSceneType function

void executeIfSceneType(
  1. VoidCallback? action,
  2. SceneType? currentScene, [
  3. dynamic targetScenes
])

直接通过 SceneType 在指定场景中执行逻辑

Execute logic in specified scene using SceneType directly

Implementation

void executeIfSceneType(
  VoidCallback? action,
  SceneType? currentScene, [
  dynamic targetScenes, // 支持 SceneType 或 List<SceneType>
]) {
  if (isSceneType(currentScene, targetScenes)) {
    action?.call();
  }
}