# FormischFieldContext

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

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

## Generics

- `TSchema` `extends FormSchema`
- `TFieldPath` `extends RequiredPath`

## Definition

- `FormischFieldContext`
  - `$implicit` `FieldStore<TSchema, TFieldPath>`

### Explanation

The directive declares this interface as its template context through `ngTemplateContextGuard`. That is what types `let field` in your template and turns an invalid path into a compile error when `strictTemplates` is enabled.
