Event

public struct Event

A struct that encapsulates information related to event

Properties

  • Name of event.

    Declaration

    Swift

    public let name: String
  • Additional information related to event data

    Declaration

    Swift

    public let eventData: EventData?
  • Additional information, provided as instance of EventCustomData type

    Declaration

    Swift

    public let customData: EventCustomData?
  • List of additional information, where element is instance of EventCustomData type

    Declaration

    Swift

    public let contentItems: [EventContentItem]?

Init

  • Initialize new instanse of Event struct with given parameters

    Declaration

    Swift

    public init(name: String,
                eventData: EventData? = nil,
                customData: EventCustomData? = nil,
                contentItems: [EventContentItem]? = nil)

    Parameters

    name

    Name of event.

    eventData

    Additional information related to event data. Default is nil

    customData

    Additional information, provided as instance of EventCustomData type. Default is nil

    contentItems

    List of additional information, where element is instance of EventContentItem type. Default is nil

    Return Value

    new instanse of Event struct