RuntimeRootProps
Interface: RuntimeRootProps
Defined in: react/RuntimeRoot.tsx:43
Пропсы корневого React-компонента рантайма (RuntimeRoot).
RuntimeRoot не рендерит приложение сам — он лишь готовит контекст
и пробрасывает пропсы хоста в сгенерированный AppComponent.
Properties
AppComponent
AppComponent:
ComponentType<any>
Defined in: react/RuntimeRoot.tsx:45
Корневой компонент приложения, предоставленный runtime-core.
appProps?
optionalappProps:Record<string,unknown>
Defined in: react/RuntimeRoot.tsx:68
Пропсы, которые должны быть переданы в AppComponent.
Обычно включают:
initialAppStateinitialPageStateactivePageIdonNavigateonStateChange
Хост может передавать любые дополнительные пропсы.
children?
optionalchildren:ReactNode
Defined in: react/RuntimeRoot.tsx:78
Дополнительные React-узлы, которые также должны иметь доступ к RuntimeReactContext.
Используется, например, для devtools-панелей (инспектор состояния), которые рендерятся вне дерева приложения, но получают контекст через портал.
context
context:
RuntimeContext
Defined in: react/RuntimeRoot.tsx:51
Контекст рантайма: визуальные компоненты и actions.
dispatch()
dispatch: (
command) =>void
Defined in: react/RuntimeRoot.tsx:54
Канал отправки команд в рантайм.
Parameters
command
Returns
void
internalState
internalState:
InternalRuntimeState
Defined in: react/RuntimeRoot.tsx:48
Внутреннее состояние рантайма.