addUserSettingsHandler

public final Unit addUserSettingsHandler(String identifier, UserSettingsHandler handler)

Adds a user settings event handler.

After connection, the SDK syncs all user-level settings. This handler is notified when the sync completes.

NCEngine.addUserSettingsHandler("USER_SETTINGS_ID", object : UserSettingsHandler {
override fun onUserSettingsSyncCompleted(event: UserSettingsSyncCompletedEvent) {
if (event.error == null) {
// User settings synced successfully
}
}
})

Parameters

identifier

Unique identifier for the handler, used for subsequent removal

handler

User settings event handler