# CatalogLinkCellValue

> Type in domain **Catalogs**

- HTML: [CatalogLinkCellValue.html](CatalogLinkCellValue.html)
- Raw SDL: [CatalogLinkCellValue.sdl](CatalogLinkCellValue.sdl)
- Covered by: [llms.txt](../llms.txt)

## Fields

- `row`: `CatalogRow!` _(beta)_ — Linked target `CatalogRow`.
- `displayValue`: `String!` _(beta)_ — Display value of the linked target row.

## Reach via

Example queries that can return this type from the root `Query`.

### `catalog › cellsByPrimaryKey › links`

```graphql
query CatalogCellsByPrimaryKeyLinks {
  catalog(id: "…") {
    cellsByPrimaryKey(primaryKey: "…", columnIds: "…") {
      ... on CatalogLinkCell {
        links {
          __typename
          displayValue
          row {
            id
            position
            catalog {
              name
              id
              createdAt
              updatedAt
              columns {
                total
                page
                limit
                hasNextPage
                items { id }
              }
              primaryColumn { id }
            }
          }
        }
      }
    }
  }
}
```

Raw: [`CatalogCellsByPrimaryKeyLinks.sdl`](../examples/CatalogCellsByPrimaryKeyLinks.sdl)

### `catalog › searchCells › links`

```graphql
query CatalogSearchCellsLinks {
  catalog(id: "…") {
    searchCells(query: "…", columnIds: "…") {
      ... on CatalogLinkCell {
        links {
          __typename
          displayValue
          row {
            id
            position
            catalog {
              name
              id
              createdAt
              updatedAt
              columns {
                total
                page
                limit
                hasNextPage
                items { id }
              }
              primaryColumn { id }
            }
          }
        }
      }
    }
  }
}
```

Raw: [`CatalogSearchCellsLinks.sdl`](../examples/CatalogSearchCellsLinks.sdl)

### `account › catalogs › cellsByPrimaryKey › links`

```graphql
query AccountCatalogsCellsByPrimaryKeyLinks {
  account {
    catalogs(limit: 25, page: 1) {
      items {
        cellsByPrimaryKey(primaryKey: "…", columnIds: "…") {
          ... on CatalogLinkCell {
            links {
              __typename
              displayValue
              row {
                id
                position
                catalog {
                  name
                  id
                  createdAt
                  updatedAt
                  columns {
                    total
                    page
                    limit
                    hasNextPage
                    items { id }
                  }
                  primaryColumn { id }
                }
              }
            }
          }
        }
      }
    }
  }
}
```

Raw: [`AccountCatalogsCellsByPrimaryKeyLinks.sdl`](../examples/AccountCatalogsCellsByPrimaryKeyLinks.sdl)

### `account › catalogs › searchCells › links`

```graphql
query AccountCatalogsSearchCellsLinks {
  account {
    catalogs(limit: 25, page: 1) {
      items {
        searchCells(query: "…", columnIds: "…") {
          ... on CatalogLinkCell {
            links {
              __typename
              displayValue
              row {
                id
                position
                catalog {
                  name
                  id
                  createdAt
                  updatedAt
                  columns {
                    total
                    page
                    limit
                    hasNextPage
                    items { id }
                  }
                  primaryColumn { id }
                }
              }
            }
          }
        }
      }
    }
  }
}
```

Raw: [`AccountCatalogsSearchCellsLinks.sdl`](../examples/AccountCatalogsSearchCellsLinks.sdl)

### `catalogSelection › entries › row › cells › links`

```graphql
query CatalogSelectionEntriesRowCellsLinks {
  catalogSelection(id: "…") {
    entries {
      row {
        cells(columnIds: "…") {
          ... on CatalogLinkCell {
            links {
              __typename
              displayValue
              row {
                id
                position
                catalog {
                  name
                  id
                  createdAt
                  updatedAt
                  columns {
                    total
                    page
                    limit
                    hasNextPage
                    items { id }
                  }
                  primaryColumn { id }
                }
              }
            }
          }
        }
      }
    }
  }
}
```

Raw: [`CatalogSelectionEntriesRowCellsLinks.sdl`](../examples/CatalogSelectionEntriesRowCellsLinks.sdl)

### `brand › customMetadataProperties › type › catalog › cellsByPrimaryKey › links`

```graphql
query BrandCustomMetadataPropertiesTypeCatalogCellsByPrimaryKeyLinks {
  brand(id: "…") {
    customMetadataProperties {
      type {
        ... on CustomMetadataPropertyTypeCatalog {
          catalog {
            cellsByPrimaryKey(primaryKey: "…", columnIds: "…") {
              ... on CatalogLinkCell {
                links {
                  __typename
                  displayValue
                  row {
                    id
                    position
                    catalog {
                      name
                      id
                      createdAt
                      updatedAt
                      columns {
                        total
                        page
                        limit
                        hasNextPage
                        items { id }
                      }
                      primaryColumn { id }
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}
```

Raw: [`BrandCustomMetadataPropertiesTypeCatalogCellsByPrimaryKeyLinks.sdl`](../examples/BrandCustomMetadataPropertiesTypeCatalogCellsByPrimaryKeyLinks.sdl)
