ActionRequest
public class ActionRequest<FeatureType, ActionType> : CustomDebugStringConvertible where FeatureType : FeatureDefinition, ActionType : Action
An action request encapsulates the information required to perform a single action and perform various action auditing.
This needs class semantics for identity.
-
Undocumented
Declaration
Swift
public let date: Date
-
Undocumented
Declaration
Swift
public let source: ActionSource
-
Undocumented
Declaration
Swift
public let userInitiated: Bool
-
Undocumented
Declaration
Swift
public let uniqueID: UInt
-
Undocumented
Declaration
Swift
public let sessionName: String
-
Undocumented
Declaration
Swift
public let actionBinding: StaticActionBinding<FeatureType, ActionType>
-
Undocumented
Declaration
Swift
public let presenter: ActionType.PresenterType
-
Undocumented
Declaration
Swift
public let context: ActionContext<ActionType.InputType>
-
Undocumented
Declaration
Swift
public var inputLoggingDescription: String { get }
-
Undocumented
Declaration
Swift
public var inputLoggingInfo: [String : String]? { get }
-
Declaration
Swift
public var debugDescription: String { get }