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 }
View on GitHub
ActionRequest Class Reference