KNOWLEDGE BASE
Log In    |    Knowledge Base    |    4D Home
Tech Tip: Singleton Class or Exposed Functions Not Visible in Permissions
PRODUCT: Qodly Studio | VERSION: 20 R | PLATFORM: Mac & Win
Published On: November 12, 2025
When the Singleton class or its exposed functions do not appear in the permissions dropdown, follow the steps below to make them available.

  1. Open the Class section in the project.
    Locate the Singleton class in the Explorer.


  2. Verify exposed functions.
    A Singleton class without exposed functions will not appear in the permissions list.

  3. Add at least one exposed function.
    Example:
    // Singleton.4dm
    exposed function getStatus()
    return ("Active")

  4. Save the changes and reopen the permissions editor.
    The Singleton class should now appear in the dropdown.