Member Junction
    Preparing search index...

    Service for requesting tabs to be opened.

    This service provides a way for any component in the app to request that a new tab be opened without needing direct access to the WorkspaceStateManager.

    Tab requests are queued and can be replayed when subscribers connect. This ensures requests aren't lost if they arrive before the shell is ready.

    Index

    Constructors

    Accessors

    Methods

    • Clear the queue after requests have been processed

      Returns void

    • Clear the suppress flag. Call this after checking ShouldSuppressResolve() to reset the flag for future navigations.

      Returns void

    • Helper method to open a dashboard in a tab

      Parameters

      • dashboardId: string
      • dashboardName: string
      • applicationId: string

      Returns void

    • Helper method to open a list in a tab

      Parameters

      • listId: string
      • listName: string
      • applicationId: string

      Returns void

    • Helper method to open a query in a tab

      Parameters

      • queryId: string
      • queryName: string
      • applicationId: string

      Returns void

    • Helper method to open a record in a tab

      Parameters

      • entityName: string
      • recordId: string
      • applicationId: string

      Returns void

    • Helper method to open a report in a tab

      Parameters

      • reportId: string
      • reportName: string
      • applicationId: string

      Returns void

    • Helper method to open a view in a tab

      Parameters

      • viewId: string
      • viewName: string
      • applicationId: string

      Returns void

    • Check if the current resolve should be suppressed. Returns true if SuppressNextResolve() was called and the flag hasn't been cleared.

      Returns boolean

    • Signal that the next ResourceResolver call should be suppressed. Call this before navigating when the URL change is just syncing to the current active tab, not a real navigation request.

      Returns void