type

AdminPreparedRouteStateV1

Public type AdminPreparedRouteStateV1 from github.com/riducms/ridu/protocol.

Properties

PropertyTypeDescription
Versionuint32The Version value.
OutcomeAdminPreparedRouteOutcomeV1The Outcome value.
PathnamestringThe Pathname value.
SearchstringThe Search value.
ContextKeystringContextKey binds reusable runtime state to the resolved identity, manifest, session and admin build. Fingerprint additionally binds it to this route.
FingerprintstringThe Fingerprint value.
BuildIDstringBuildID identifies the static bootstrap contract used to prepare this response.
ModuleGroups[]stringThe ModuleGroups value.
Runtime*AdminPreparedRuntimeV1The Runtime value.
Navigation*AdminPreparedNavigationV1The Navigation value.
Route*AdminPreparedRouteDataV1The Route value.
Loadersmap[string]AdminReadResultV1[json.RawMessage]The Loaders value.
LocationstringThe Location value.
Diagnostic*AdminPreparedRouteDiagnosticV1The Diagnostic value.

Full signature

type AdminPreparedRouteStateV1 struct { Version uint32 `json:"version"` Outcome AdminPreparedRouteOutcomeV1 `json:"outcome"` Pathname string `json:"pathname"` Search string `json:"search"` // ContextKey binds reusable runtime state to the resolved identity, manifest, // session and admin build. Fingerprint additionally binds it to this route. ContextKey string `json:"contextKey"` Fingerprint string `json:"fingerprint"` // BuildID identifies the static bootstrap contract used to prepare this response. BuildID string `json:"buildId"` ModuleGroups []string `json:"moduleGroups"` Runtime *AdminPreparedRuntimeV1 `json:"runtime,omitempty"` Navigation *AdminPreparedNavigationV1 `json:"navigation,omitempty"` Route *AdminPreparedRouteDataV1 `json:"route,omitempty"` Loaders map[string]AdminReadResultV1[json.RawMessage] `json:"loaders,omitempty"` Location string `json:"location,omitempty"` Diagnostic *AdminPreparedRouteDiagnosticV1 `json:"diagnostic,omitempty"` }

Source protocol/envelope.go:181