Skip to main content

updateRuntimeSnapshot

@lowcode/runtime-core


Function: updateRuntimeSnapshot()

updateRuntimeSnapshot(state, nextSnapshot, reason): void

Defined in: state/runtimeState.ts:127

Обновляет snapshot и уведомляет всех подписчиков.

Предполагается, что формирование нового snapshot (например, через копирование старого и применение изменений) происходит снаружи, а сюда уже передаётся готовая структура.

Parameters​

state​

InternalRuntimeState

внутреннее состояние рантайма

nextSnapshot​

RuntimeSnapshot

новый снимок состояния

reason​

RuntimeChangeReason

причина изменения snapshot’а

Returns​

void