TransactionDocsViewModel

public class TransactionDocsViewModel

A view model responsible for managing the state of documents attached to a transaction. The TransactionDocsViewModel class handles loading, deleting, and presenting attached documents and communicates updates to the view.

  • Undocumented

    Declaration

    Swift

    public var onUpdate: (() -> Void)?
  • Initializes a new instance of TransactionDocsViewModel.

    Declaration

    Swift

    public init(transactionDocsDataProtocol: TransactionDocsDataProtocol)

    Parameters

    transactionDocsDataProtocol

    The protocol responsible for managing attached documents.