User Settings Handler
User settings event handler.
Listens for user-level settings sync events. After a successful connection, the SDK automatically syncs all user-level settings (e.g. do-not-disturb, language preferences) from the server. This handler is notified when the sync completes.
Register via NCEngine.addUserSettingsHandler.
NCEngine.addUserSettingsHandler("USER_SETTINGS_ID", object : UserSettingsHandler {
override fun onUserSettingsSyncCompleted(event: UserSettingsSyncCompletedEvent) {
if (event.error == null) {
// User settings sync succeeded
}
}
})Content copied to clipboard