# Sort

Each `Sort` object contains a description of the sort field.



## Fields

| Field                                                                               | Type                                                                                | Required                                                                            | Description                                                                         |
| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
| `Title`                                                                             | **string*                                                                           | :heavy_minus_sign:                                                                  | The title of the field.                                                             |
| `Type`                                                                              | **string*                                                                           | :heavy_minus_sign:                                                                  | N/A                                                                                 |
| `Art`                                                                               | **string*                                                                           | :heavy_minus_sign:                                                                  | N/A                                                                                 |
| `Content`                                                                           | **bool*                                                                             | :heavy_minus_sign:                                                                  | N/A                                                                                 |
| `Filter`                                                                            | **string*                                                                           | :heavy_minus_sign:                                                                  | N/A                                                                                 |
| `HasPrefs`                                                                          | **bool*                                                                             | :heavy_minus_sign:                                                                  | N/A                                                                                 |
| `HasStoreServices`                                                                  | **bool*                                                                             | :heavy_minus_sign:                                                                  | N/A                                                                                 |
| `HubKey`                                                                            | **string*                                                                           | :heavy_minus_sign:                                                                  | N/A                                                                                 |
| `Identifier`                                                                        | **string*                                                                           | :heavy_minus_sign:                                                                  | N/A                                                                                 |
| `Key`                                                                               | **string*                                                                           | :heavy_minus_sign:                                                                  | The key to use in the sort field to make items sort by this item                    |
| `LastAccessedAt`                                                                    | **int64*                                                                            | :heavy_minus_sign:                                                                  | N/A                                                                                 |
| `Pivot`                                                                             | [][components.SortPivot](../../models/components/sortpivot.md)                      | :heavy_minus_sign:                                                                  | N/A                                                                                 |
| `Share`                                                                             | **int64*                                                                            | :heavy_minus_sign:                                                                  | N/A                                                                                 |
| `Thumb`                                                                             | **string*                                                                           | :heavy_minus_sign:                                                                  | N/A                                                                                 |
| `TitleBar`                                                                          | **string*                                                                           | :heavy_minus_sign:                                                                  | N/A                                                                                 |
| `Default`                                                                           | [*components.SortDefault](../../models/components/sortdefault.md)                   | :heavy_minus_sign:                                                                  | If present, this sort is the default and in this direction                          |
| `DefaultDirection`                                                                  | [*components.DefaultDirection](../../models/components/defaultdirection.md)         | :heavy_minus_sign:                                                                  | This default diction of this sort                                                   |
| `DescKey`                                                                           | **string*                                                                           | :heavy_minus_sign:                                                                  | The key for sorting this field in reverse order                                     |
| `FirstCharacterKey`                                                                 | **string*                                                                           | :heavy_minus_sign:                                                                  | The key to use to get items sorted by this field and indexed by the first character |
| `AdditionalProperties`                                                              | map[string]*any*                                                                    | :heavy_minus_sign:                                                                  | N/A                                                                                 |