These variables are defined in the global scope, and initialized before any other code is run (including jQuery itself). This means that JS code in controllers, plugins, libraries, and components will all have access to them.
truewhen the app is running in proxy mode (i.e. client does not have JS enabled, and the page is being rendered on the server). This is useful, e.g. when you want to provide separate implementations for JS and no-JS clients.
truewhen app is running in local development mode.
trueif the Golf container is running the app in forcebot mode.
trueif the Golf container is running the app in forceproxy mode.
trueif the Golf container is running the app in forceclient mode.
These are the global JS functions, classes and constructors.