[@rxap/material-table-system](../wiki/globals) / ExpandRowContentDirective

# Class: ExpandRowContentDirective\<Data\>

Defined in: [packages/angular/material/table-system/src/lib/expand-row/expand-row-container/expand-row-content.directive.ts:15](https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/material/table-system/src/lib/expand-row/expand-row-container/expand-row-content.directive.ts#L15)

## Type Parameters

• **Data** *extends* `Record`\<`string`, `any`\>

## Constructors

### new ExpandRowContentDirective()

> **new ExpandRowContentDirective**\<`Data`\>(`template`): [`ExpandRowContentDirective`](../wiki/Class.ExpandRowContentDirective)\<`Data`\>

Defined in: [packages/angular/material/table-system/src/lib/expand-row/expand-row-container/expand-row-content.directive.ts:23](https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/material/table-system/src/lib/expand-row/expand-row-container/expand-row-content.directive.ts#L23)

#### Parameters

##### template

`TemplateRef`\<[`ExpandCellContentDirectiveContext`](../wiki/Interface.ExpandCellContentDirectiveContext)\<`Data`\>\>

#### Returns

[`ExpandRowContentDirective`](../wiki/Class.ExpandRowContentDirective)\<`Data`\>

## Properties

### template

> `readonly` **template**: `TemplateRef`\<[`ExpandCellContentDirectiveContext`](../wiki/Interface.ExpandCellContentDirectiveContext)\<`Data`\>\>

Defined in: [packages/angular/material/table-system/src/lib/expand-row/expand-row-container/expand-row-content.directive.ts:25](https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/material/table-system/src/lib/expand-row/expand-row-container/expand-row-content.directive.ts#L25)

## Methods

### ngTemplateContextGuard()

> `static` **ngTemplateContextGuard**\<`Data`\>(`dir`, `ctx`): `ctx is ExpandCellContentDirectiveContext<Data>`

Defined in: [packages/angular/material/table-system/src/lib/expand-row/expand-row-container/expand-row-content.directive.ts:18](https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/material/table-system/src/lib/expand-row/expand-row-container/expand-row-content.directive.ts#L18)

#### Type Parameters

• **Data** *extends* `Record`\<`string`, `any`\>

#### Parameters

##### dir

[`ExpandRowContentDirective`](../wiki/Class.ExpandRowContentDirective)\<`Data`\>

##### ctx

`any`

#### Returns

`ctx is ExpandCellContentDirectiveContext<Data>`
