StoreFileUpdatedEvent
Holds data of event that arrives when Store file is updated.
Static Methods
typeStr()
Returns the event type as a string.
This method returns the constant string "storeFileUpdated"
, identifying the type of this event as storeFileUpdated
.
public static func typeStr() -> String
Type | Description |
---|---|
String | A `String` representing the event type, in this case, `"storeFileUpdated"`. |
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.info.storeId
property.
public func getChannel() -> String
Type | Description |
---|---|
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.
public func handleWith(
cb: @escaping ((_ data: Any?) -> Void)
) -> Void
Name | Type | Description |
---|---|---|
cb | @escaping ((_ data: Any?) -> Void) | A closure that accepts an optional `Any?` argument, representing the data to be passed when the event is handled. |