Search documentation

Search documentation

Inject Function@pillar-ai/angular

injectPillar()

Angular injection function to access the Pillar SDK.

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

Signature

typescript
function injectPillar<TActions extends SyncActionDefinitions | ActionDefinitions = SyncActionDefinitions>(): InjectPillarResult<TActions>

Returns

InjectPillarResult

Examples

tsx
Basic usage (untyped)
```typescript
tsx
Type-safe onTask with action definitions
```typescript
import { actions } from '@/lib/pillar/actions';
Source: packages/sdk-angular/src/lib/inject-pillar.ts