# FormischFieldArrayContext

> This document is the Markdown version of [formisch.dev/angular/api/FormischFieldArrayContext/](https://formisch.dev/angular/api/FormischFieldArrayContext/). For the complete documentation index, see [llms.txt](https://formisch.dev/llms.txt).

The template context exposed by the [`*formischFieldArray`](/angular/api/formischFieldArray.md) directive.

## Generics

- `TSchema` `extends FormSchema`
- `TFieldArrayPath` `extends RequiredPath`

## Definition

- `FormischFieldArrayContext`
  - `$implicit` `FieldArrayStore<TSchema, TFieldArrayPath>`

### Explanation

The directive declares this interface as its template context through `ngTemplateContextGuard`. That is what types `let fieldArray` in your template and turns a path that does not point to an array into a compile error when `strictTemplates` is enabled.
