Skip to main content

OtelHeaderProps

Datalayer Core


Datalayer Core / OtelHeaderProps

Interface: OtelHeaderProps

Defined in: src/views/otel/OtelHeader.tsx:21

Properties

baseUrl?

optional baseUrl?: string

Defined in: src/views/otel/OtelHeader.tsx:23

Base URL for the generate API (e.g. '/api' or 'https://…'). Defaults to ''.


onNavigate?

optional onNavigate?: (signal) => void

Defined in: src/views/otel/OtelHeader.tsx:32

Called before a generate request fires so a parent can navigate to the relevant signal view (e.g. 'logs', 'metrics').

Parameters

signal

"traces" | "logs" | "metrics"

Returns

void


onSignOut?

optional onSignOut?: () => void

Defined in: src/views/otel/OtelHeader.tsx:37

Optional sign-out handler. When provided a "Sign out" button is shown. Wire this to your auth store's clearAuth / signOut action.

Returns

void


showGenerateButtons?

optional showGenerateButtons?: boolean

Defined in: src/views/otel/OtelHeader.tsx:43

Whether to show the "+ Traces / + Logs / + Metrics" generate buttons. Defaults to true. Pass false to hide them (e.g. in agent-runtime views where data is generated by agents, not manually).


token?

optional token?: string

Defined in: src/views/otel/OtelHeader.tsx:25

JWT bearer token for authenticated requests.


trailing?

optional trailing?: ReactNode

Defined in: src/views/otel/OtelHeader.tsx:27

Optional extra controls rendered to the right of the generate buttons.