Transaction#
- class Transaction(nodetree: NodeTree)[source]#
- Bases: - object- Transaction Manager. - Buffers commands (node, value pairs) - Parameters:
- nodetree (NodeTree) – Underlying Nodetree 
 - Methods - add(node, value)- Adds a single node set command to the set transaction. - add_raw_list(node_value_pairs)- Adds multiple set commands at a time. - Flag if the transaction is in progress. - result()- Resulting transaction list. - start([add_callback])- Start the transaction. - stop()- Stop the transaction.