Skip to main content
Version: SDK 5.0.x

AppEvent

public class AppEvent

init(_:)

public init(
_ name: String
)

init(...)

public init(
name: String,
value: Double,
unit: Unit
)

init(...)

public init(
name: String,
money: Money
)

add(...)

public func add(dimension: Dimension, value: String) -> AppEvent

add(...)

public func add(dimension: String, value: String) -> AppEvent

remove(dimension:)

public func remove(dimension: Dimension) -> AppEvent

remove(dimension:)

public func remove(dimension: String) -> AppEvent

set(...)

public func set(value: Double?, unit: Unit) -> AppEvent

set(money:)

public func set(money: Money) -> AppEvent

set(count:)

public func set(count: Double) -> AppEvent

set(seconds:)

public func set(seconds: Double) -> AppEvent

set(milliseconds:)

public func set(milliseconds: Double) -> AppEvent

validate()

public func validate() throws