Member Junction
    Preparing search index...

    General-purpose navigation request emitted by artifact viewer plugins. Allows plugins to request app-level navigation (e.g., switch to a specific application, open a nav item, and set query parameters) without depending on NavigationService directly.

    The event bubbles through ArtifactTypePluginViewer → ArtifactViewerPanel → consumer (conversations, dashboards, etc.) → ultimately the Explorer wrapper where NavigationService lives.

    interface NavigationRequest {
        appName?: string;
        navItemName: string;
        queryParams?: Record<string, string>;
    }
    Index

    Properties

    appName?: string

    Target application name (e.g., 'Data Explorer'). If omitted, stays in current app.

    navItemName: string

    Target navigation item label within the app (e.g., 'Queries')

    queryParams?: Record<string, string>

    Query parameters to pass to the navigation target (e.g., { queryId: 'xxx' })