Skip to main content

createInternalRuntimeState

@lowcode/runtime-core


Function: createInternalRuntimeState()

createInternalRuntimeState(initial?, options?): InternalRuntimeState

Defined in: state/runtimeState.ts:81

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

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

Parameters

initial?

Partial<RuntimeSnapshot>

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

options?

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

dataSourceExecutor?

RuntimeDataSourceExecutor

dataSources?

DataSource[]

Returns

InternalRuntimeState

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