# FieldMeta

# Interface: FieldMeta\<TFieldError\>

Defined in: [FieldApi/FieldApi.public.ts:38](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi/FieldApi.public.ts#L38)

## Extends

- [`BaseFieldMeta`](BaseFieldMeta.md)

## Type Parameters

### TFieldError

`TFieldError`

## Properties

### errors

```ts
errors: FieldErrors<TFieldError>;
```

Defined in: [FieldApi/FieldApi.public.ts:48](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi/FieldApi.public.ts#L48)

***

### isBlurred

```ts
isBlurred: boolean;
```

Defined in: [FieldApi/FieldApi.public.ts:17](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi/FieldApi.public.ts#L17)

#### Inherited from

[`BaseFieldMeta`](BaseFieldMeta.md).[`isBlurred`](BaseFieldMeta.md#isblurred)

***

### isDefaultValue

```ts
isDefaultValue: boolean;
```

Defined in: [FieldApi/FieldApi.public.ts:40](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi/FieldApi.public.ts#L40)

***

### isDirty

```ts
isDirty: boolean;
```

Defined in: [FieldApi/FieldApi.public.ts:16](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi/FieldApi.public.ts#L16)

#### Inherited from

[`BaseFieldMeta`](BaseFieldMeta.md).[`isDirty`](BaseFieldMeta.md#isdirty)

***

### isInvalid

```ts
isInvalid: boolean;
```

Defined in: [FieldApi/FieldApi.public.ts:43](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi/FieldApi.public.ts#L43)

***

### isPristine

```ts
isPristine: boolean;
```

Defined in: [FieldApi/FieldApi.public.ts:39](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi/FieldApi.public.ts#L39)

***

### isSelfDirty

```ts
isSelfDirty: boolean;
```

Defined in: [FieldApi/FieldApi.public.ts:42](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi/FieldApi.public.ts#L42)

***

### isSelfTouched

```ts
isSelfTouched: boolean;
```

Defined in: [FieldApi/FieldApi.public.ts:41](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi/FieldApi.public.ts#L41)

***

### isSelfValid

```ts
isSelfValid: boolean;
```

Defined in: [FieldApi/FieldApi.public.ts:44](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi/FieldApi.public.ts#L44)

***

### isSelfValidating

```ts
isSelfValidating: boolean;
```

Defined in: [FieldApi/FieldApi.public.ts:45](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi/FieldApi.public.ts#L45)

***

### isTouched

```ts
isTouched: boolean;
```

Defined in: [FieldApi/FieldApi.public.ts:15](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi/FieldApi.public.ts#L15)

#### Inherited from

[`BaseFieldMeta`](BaseFieldMeta.md).[`isTouched`](BaseFieldMeta.md#istouched)

***

### isValid

```ts
isValid: boolean;
```

Defined in: [FieldApi/FieldApi.public.ts:46](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi/FieldApi.public.ts#L46)

***

### isValidating

```ts
isValidating: boolean;
```

Defined in: [FieldApi/FieldApi.public.ts:18](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi/FieldApi.public.ts#L18)

#### Inherited from

[`BaseFieldMeta`](BaseFieldMeta.md).[`isValidating`](BaseFieldMeta.md#isvalidating)

***

### original

```ts
original: OriginalFieldMeta<TFieldError>;
```

Defined in: [FieldApi/FieldApi.public.ts:49](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi/FieldApi.public.ts#L49)

***

### subfields

```ts
subfields: SubfieldsMeta;
```

Defined in: [FieldApi/FieldApi.public.ts:47](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi/FieldApi.public.ts#L47)
