ActionStackEntry
public struct ActionStackEntry : CustomDebugStringConvertible
An encapsulation of a single Action Stack entry.
This is intentionally lightweight, so it does not retain objects from your app, using simplified representations instead.
This is explicitly immutable as entries cannot be changed after the fact.
-
Undocumented
See moreDeclaration
Swift
public enum Details
-
The time the action stack was created
Declaration
Swift
public let startDate: Date
-
The time since the action stack was created
Declaration
Swift
public var timeIntervalSinceStart: TimeInterval { get }
-
Indicates whether or not the user explicitly invoked this action
Declaration
Swift
public let userInitiated: Bool
-
The feature to which the action belonged
Declaration
Swift
public let feature: FeatureDefinition.Type
-
The details of the entry, whether it was an action (and the information for that), or a new nested actions stack
Declaration
Swift
public let details: Details
-
The name of the session the action was performed in
Declaration
Swift
public let sessionName: String
-
Declaration
Swift
public private(set) var debugDescription: String