Manages database transactions.
Use AcDbDatabaseTransactionManager via AcDbDatabase.transactionManager for database-bound transactions, undo/redo, and change recording.
Aborts the current transaction.
All changes made during the transaction are rolled back.
Error if no transaction is active
Commits the current transaction.
Changes made during the transaction become permanent.
Returns the top-most active transaction.
The current transaction or undefined if none exists
Returns true if at least one transaction is active.
Starts a new transaction and pushes it onto the stack.
Equivalent to AcDbTransactionManager::startTransaction().
The newly created transaction
Manages database transactions.
Deprecated
Use AcDbDatabaseTransactionManager via AcDbDatabase.transactionManager for database-bound transactions, undo/redo, and change recording.