跳转到内容

TransactionEngine

此内容尚不支持你的语言。

Defined in: transaction/src/transaction.ts:407

new TransactionEngine(project, validate, options): TransactionEngine

Defined in: transaction/src/transaction.ts:416

AelionProject

ProjectValidation

TransactionEngineOptions = {}

TransactionEngine

get revision(): bigint

Defined in: transaction/src/transaction.ts:432

bigint

applyChangeSet(changeSet): TransactionCommit

Defined in: transaction/src/transaction.ts:529

ChangeSet

TransactionCommit


edit(options, callback): TransactionCommit

Defined in: transaction/src/transaction.ts:445

EditOptions

(transaction) => void

TransactionCommit


getSnapshot(): Readonly<AelionProject>

Defined in: transaction/src/transaction.ts:436

Readonly<AelionProject>


subscribe(listener): () => void

Defined in: transaction/src/transaction.ts:440

ProjectChangeListener

(): void

void