FirebaseDatabase Framework Reference

TransactionResult

class TransactionResult : NSObject

Used for runTransactionBlock(_:). A TransactionResult instance is a container for the results of the transaction.

  • Used for runTransactionBlock(_:). Indicates that the new value should be saved at this location.

    Declaration

    Swift

    class func success(withValue value: MutableData) -> TransactionResult

    Parameters

    value

    A MutableData instance containing the new value to be set

    Return Value

    A TransactionResult instance that can be used as a return value from the block given to runTransactionBlock(_:).

  • Used for runTransactionBlock(_:). Indicates that the current transaction should no longer proceed.

    Declaration

    Swift

    class func abort() -> TransactionResult

    Return Value

    A TransactionResult instance that can be used as a return value from the block given to runTransactionBlock(_:)