Swift
Overview
Events enable your application to react dynamically to changes within user context.
These events are triggered automatically when a relevant change occurs.
You can subscribe to them by registering event listeners. This allows you to respond to changes as they happen in real-time.
Caveats
- All callback are related to the connection on which they were registered.
- Calling
endpointContainer.stopListening()
does not delete event listeners. - Disconnecting deletes all event listeners related to the connection.
- The
identified
parameter is not enforced to be unique, but removing by it will remove all callbacks with that ID.
Quick Start
Start the event loop:
Add event listener for StoreFileUpdatedEvent
identified as some_id
:
Remove the event listener when no longer needed:
Unregister Callbacks
Unregister specific callbacks from the connection by Channel:
We use cookies on our website. We use them to ensure the proper functioning of the site and, if you agree, for purposes we set, such as analytics or marketing.