PrivMX DOCS
API Reference/PrivMX Endpoint Swift Extra/Events

privmx.endpoint.store.StoreFileDeletedEvent

Holds data of event that arrives when Store file is deleted.

Static Methods

typeStr()

Returns the event type as a string. This method returns the constant string "storeFileDeleted", identifying the type of this event as storeFileDeleted.

public static func typeStr() -> String

Returns

String · A String representing the event type, in this case, "storeFileDeleted".

Methods

getChannel()

Returns the event channel as a string. This implementation returns the string in the format "store/{storeId}/files", where storeId is obtained from the data.storeId property.

public func getChannel() -> String

Returns

String · A String representing the event channel, in this case, "store/{storeId}/files".

handleWith(cb:)

Handles the event by calling the provided callback with an optional argument. This implementation passes the data property to the callback.

Params

cb

@escaping (@MainActor @Sendable (_ data: Any?) async -> Void)

A closure that accepts an optional Any? argument, representing the data to be passed when the event is handled.

public func handleWith(
cb: @escaping (@MainActor @Sendable (_ data: Any?) async -> Void)
) -> Void

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.

PrivMX Endpoint Swift v2.3

This package is not up to date with the core documentation. Some of the features you've seen described in other parts of the documentation might not be mentioned here. Those changes do not influence compatibility, however