> Documentation index: https://www.gooddata.ai/docs/gooddata-ui/llms.txt lists every page of these docs as Markdown.

# IAttributeHeaderFormOf

- Package: [@gooddata/sdk-model](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/index.md)
- Kind: interface
- Source: https://github.com/gooddata/gooddata-ui-sdk/blob/rel/11.64/libs/sdk-model/src/execution/results/index.ts

Describes attributes to which the display form belongs.

**Signature:**

```typescript
export interface IAttributeHeaderFormOf 
```

## Properties

| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [identifier](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iattributeheaderformof/index.md#iattributeheaderformofidentifier) |  | string | Attribute identifier. |
| [name](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iattributeheaderformof/index.md#iattributeheaderformofname) |  | string | Human readable name of the attribute. |
| [ref](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iattributeheaderformof/index.md#iattributeheaderformofref) |  | [ObjRef](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.objref/index.md) | Opaque reference of the attribute object. |
| [uri](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iattributeheaderformof/index.md#iattributeheaderformofuri) |  | string | URI of the attribute object. |

## Property details

### IAttributeHeaderFormOf.identifier

Attribute identifier.

**Signature:**

```typescript
identifier: string;
```

### IAttributeHeaderFormOf.name

Human readable name of the attribute.

**Signature:**

```typescript
name: string;
```

#### Remarks

Note: attribute name is typically more descriptive than the display form. Therefore, visualizations often use the attribute name for axes and other descriptive elements of the chart such as tooltips.

For example attribute called 'Location' may have multiple display forms each with different name and possibly also different data type such as 'ShortName', 'LongName', 'Coordinates', 'Link' etc. Using the display form name would often lead to visualizations which are harder to comprehend.

### IAttributeHeaderFormOf.ref

Opaque reference of the attribute object.

**Signature:**

```typescript
ref: ObjRef;
```

### IAttributeHeaderFormOf.uri

URI of the attribute object.

**Signature:**

```typescript
uri: string;
```
