Hosanna UI API v1.30.2-next
    Preparing search index...

    PlatformAppInitializer extends BaseAppInitializer to provide web-specific IoC services and initialization.

    • Registers platform-specific services for web, such as file system, persistent store, and font service.
    • Emulates Roku device for web platform.
    • Registers custom fonts before platform launch.

    Hierarchy (View Summary)

    Index

    Constructors

    Methods

    • Reads the ?adapters= query param to determine which input adapters to register. Returns undefined if the param is not set (default Roku emulation profile). Example: ?adapters=keyboard,mouse — registers only keyboard and mouse adapters. Valid names:

      • roku: web Roku emulation profile. Registers the Roku input manager plus web keyboard/touch shims.
      • keyboard: browser keyboard events forwarded into the Roku input manager.
      • webkeyboard: genuine browser keyboard input events, bypassing Roku remote semantics.
      • debug: debug hover/highlight input.
      • mouse: mouse pointer/wheel input.
      • touch: touch pointer input. In browser web only, also registers mouse-touch emulation when mouse is not enabled.

      Returns undefined | string

    • Returns void