> For the complete documentation index, see [llms.txt](https://swimlane.gitbook.io/ngx-datatable/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://swimlane.gitbook.io/ngx-datatable/api/row-detail/inputs.md).

# Inputs

## `template`: `TemplateRef`

Template to use in the detail row. Example:

```
<ng-template let-row="row">
  <div>
    <div><strong>Address</strong></div>
    <div>{{row.address.city}}, {{row.address.state}}</div>
  </div>
</ng-template>
```

## `rowHeight`: `Number|Function`

Height of the detail row.

**Template**

```markup
<ngx-datatable-row-detail [rowHeight]="getHeight" #myDetailRow (toggle)="onDetailToggle($event)">
  <ng-template let-row="row" ngx-datatable-row-detail-template>
    <div><strong>Address</strong></div>
    <div>{{row.address.city}}, {{row.address.state}}</div>
  </ng-template>
</ngx-datatable-row-detail>
```

**Typescript**

```javascript
getHeight(row: any, index: number): number {
  return row.someHeight;
}
```
