STRUCT

ClientOperationActionModel

Contents

public struct ClientOperationActionModel: ClientOperationActionModelRepresentation,
                                          InternalClientOperationActionModelRepresentation

Model for a client operation action, which instructs a client that an external resource is needed to be used to continue the flow.

Properties

name

public let name: ClientOperationName

arguments

public let arguments: [String: (any Sendable)]

continueActions

public let continueActions: [any Action]

errorActions

public let errorActions: [any Action]

Methods

init(from:)

public init(from decoder: Decoder) throws

Parameters

Name Description
decoder The decoder to read data from.

==(::)

public static func == (lhs: ClientOperationActionModel, rhs: ClientOperationActionModel) -> Bool

Parameters

Name Description
lhs A value to compare.
rhs Another value to compare.