Skip to content
Roblox API Reference

Enum.AppLifecycleManagerState

Describes the current lifecycle state of the Roblox application as reported by AppLifecycleObserverService:GetCurrentState().
Items
4
Uses
1

Items4

  • Enum.AppLifecycleManagerState.Detached = 0
    The application has not yet started or is shutting down. This is the initial state before the lifecycle manager is created and the final state entered during application termination.
  • Enum.AppLifecycleManagerState.Active = 1
    The application is in the foreground and has input focus. This is the normal running state where the user is actively interacting with the experience.
  • Enum.AppLifecycleManagerState.Inactive = 2
    The application is visible but does not have input focus. On iOS this occurs during transitions such as incoming calls or notification center pull-down; on macOS it corresponds to the application resigning active status.
  • Enum.AppLifecycleManagerState.Hidden = 3
    The application is fully in the background and not visible to the user. On mobile platforms this corresponds to the app being backgrounded; on desktop it corresponds to the window being minimized or fully occluded.

Used by return values1