Search documentation

Search documentation

Inject Function@pillar-ai/angular

injectHelpPanel()

Angular injection function for panel-specific controls.

typescript
import { injectHelpPanel } from '@pillar-ai/angular'

Signature

typescript
function injectHelpPanel(): InjectHelpPanelResult

Return Value

Return Value

isOpen
requiredSignal<boolean>
Whether the panel is currently open
open
required(options?: { view?: string; article?: string; search?: string }) => void
Open the panel
close
required() => void
Close the panel
toggle
required() => void
Toggle the panel
openArticle
required(slug: string) => void
Open a specific article in the panel
openCategory
required(slug: string) => Promise<void>
Open a specific category in the panel
openSearch
required(query?: string) => void
Open search with a query
openChat
required() => void
Open the AI chat

Returns

InjectHelpPanelResult

Example

tsx
```typescript
Source: packages/sdk-angular/src/lib/inject-help-panel.ts