Constructors

Link copied to clipboard
protected constructor(channel: String, eventType: String)

Types

Link copied to clipboard
data object ConnectedEvent : EventType<Unit>

Predefined event type that captures successful platform connection events.

Link copied to clipboard

Predefined event type to catch disconnection events.

Link copied to clipboard

Predefined event type to catch created Inbox events.

Link copied to clipboard

Predefined event type to catch deleted Inbox events.

Link copied to clipboard
data class InboxEntryCreatedEvent(val inboxId: String) : EventType<InboxEntry>

Type to register on created entry Events.

Link copied to clipboard

Type to register on deleting entries Events.

Link copied to clipboard

Predefined event type to catch update Inbox events.

Link copied to clipboard
data object LibBreakEvent : EventType<Unit>

Predefined event type to catch special events. This type could be used to emit/handle events with custom implementations (e.g. to break event loops).

Link copied to clipboard

Predefined event type to catch created Store events.

Link copied to clipboard

Predefined event type to catch deleted Store stats events.

Link copied to clipboard
data class StoreFileCreatedEvent(val storeId: String) : EventType<File>

Type to register on created file Events.

Link copied to clipboard

Type to register on deleted file Events.

Link copied to clipboard
data class StoreFileUpdatedEvent(val storeId: String) : EventType<File>

Type to register on file update Events.

Link copied to clipboard

Predefined event type to catch updated Store stats events.

Link copied to clipboard

Predefined event type to catch updated Store events.

Link copied to clipboard

Predefined event type to catch created Thread events.

Link copied to clipboard

Predefined event type to catch deleted Thread events.

Link copied to clipboard

Type to register on deleted message Events.

Link copied to clipboard
data class ThreadMessageUpdatedEvent(val threadId: String) : EventType<Message>

Type to register on message update Events.

Link copied to clipboard
data class ThreadNewMessageEvent(val threadId: String) : EventType<Message>

Type to register on new message Events.

Link copied to clipboard

Predefined event type to catch updated Thread stats events.

Link copied to clipboard

Predefined event type to catch updated Thread events.

Properties

Link copied to clipboard

Channel of this event type.

Link copied to clipboard

This event type as a string.