Uh oh! We couldn’t find any match.

Please try other search keywords.

Bixby Developer Center

Guides

transaction-support

required

Defines the concept states during a transactional workflow that is ongoing. Also determines how the system reacts during any user interactions for the given transaction.

You define this key and all child keys in a *.transaction.bxb file.

Example

transaction-support {
match {
Order (this)
}

status-bar {
expiration {
timeoutMessage {
template("You ran out of time on that order, but we remember your choices.")
}
timer (this.holdTime)
}

label {
template ("Buy")
}

price {
value {
template ("#{value (shirt.price)}")
}
}

on-user-click {
intent {
goal {
CommitOrder
}
}
}
}
}

Child Keys

confirm-on-abandon
optional
If declared, the system will prompt the user for confirmation when navigating away from the transaction with and existing Transaction
match
optional
Use match patterns to dynamically lookup an appropriate root type for the current context
status-bar
optional
Maps a transaction concept to a status-bar