app_config.json
file, defining metadata and settings for an app.
AppConfig
and AppSettings
.
AppSettingType
enum defines the available types of settings:
AppSettingType.TOGGLE
- A boolean toggle/switchAppSettingType.TEXT
- A text input fieldAppSettingType.SELECT
- A dropdown selectionAppConfig
to group related settings visually in the UI. It doesn’t hold a value.
AppSetting
objects, representing the complete set of settings for an app instance, including current user values.
getSetting()
and getSettings()
methods are available on the AppSession
class.
onSettingsUpdate()
and onSettingChange()
methods are available on the EventManager
class, accessed via appSession.events
.
setSubscriptionSettings()
method is available on the AppSession
class. It allows automatic management of StreamType
subscriptions based on setting changes.