Support transaction to commit or rollback, this will modify operation tree

This commit is contained in:
wqy
2022-09-03 09:30:57 +08:00
parent dc07e4811c
commit 555cab3627
2 changed files with 66 additions and 8 deletions

View File

@@ -5,6 +5,7 @@ from .project import copy_project
from .operation import execute_undo as undo
from .operation import execute_redo as redo
from .operation import take_snapshot, pick_snapshot
from .operation import have_transaction, start_transaction, commit_transaction, rollback_transaction
from .s0_base import is_node, is_junction, is_reservoir, is_tank
from .s0_base import is_link, is_pipe, is_pump, is_valve