BeaconPushNotificationsProcessor

constructor()

Constructs a new BeaconPushNotificationsProcessor without specific BeaconPreferences.

This constructor initializes the processor in a state where it cannot perform actions that require BeaconPreferences, such as checking Beacon visibility or active chat IDs.


constructor(prefs: BeaconPreferences)

Constructs a new BeaconPushNotificationsProcessor with the provided BeaconPreferences.

This constructor allows the processor to access and utilize user preferences, such as Beacon visibility and active chat IDs, for more granular notification handling.

Parameters

prefs

The BeaconPreferences instance to be used by the processor.