Skip to main content

createInternalRuntimeState

@lowcode/runtime-core


Function: createInternalRuntimeState()

createInternalRuntimeState(initial?, options?): InternalRuntimeState

Defined in: state/runtimeState.ts:88

Создаёт внутреннее состояние рантайма.

Оборачивает результат createInitialSnapshot и добавляет контейнер для подписчиков + информацию о DataSource и executor’е.

Parameters​

initial?​

Partial<RuntimeSnapshot>

частичное начальное состояние

options?​

дополнительные опции (реестр DataSource и executor)

dataSourceExecutor?​

RuntimeDataSourceExecutor

dataSources?​

DataSource[]

Returns​

InternalRuntimeState

объект внутреннего состояния рантайма