@rxap/table-system
Version:
This package provides a set of Angular directives, components, and services to enhance data tables with features like row expansion, full-text search, and row selection with checkboxes. It includes modules for easy integration of these features into exist
66 lines (33 loc) • 2.32 kB
Markdown
[**@rxap/table-system v19.0.4**](../README.md)
***
[@rxap/table-system](../globals.md) / ExpandRowContentDirective
# Class: ExpandRowContentDirective\<Data\>
Defined in: [expand-row/expand-row-container/expand-row-content.directive.ts:15](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/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`](ExpandRowContentDirective.md)\<`Data`\>
Defined in: [expand-row/expand-row-container/expand-row-content.directive.ts:23](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/table-system/src/lib/expand-row/expand-row-container/expand-row-content.directive.ts#L23)
#### Parameters
##### template
`TemplateRef`\<[`ExpandCellContentDirectiveContext`](../interfaces/ExpandCellContentDirectiveContext.md)\<`Data`\>\>
#### Returns
[`ExpandRowContentDirective`](ExpandRowContentDirective.md)\<`Data`\>
## Properties
### template
> `readonly` **template**: `TemplateRef`\<[`ExpandCellContentDirectiveContext`](../interfaces/ExpandCellContentDirectiveContext.md)\<`Data`\>\>
Defined in: [expand-row/expand-row-container/expand-row-content.directive.ts:25](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/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: [expand-row/expand-row-container/expand-row-content.directive.ts:18](https://gitlab.com/rxap/packages/-/blob/3eebed1be2bbb37bc0d65959f8fecbb850c0b8aa/packages/angular/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`](ExpandRowContentDirective.md)\<`Data`\>
##### ctx
`any`
#### Returns
`ctx is ExpandCellContentDirectiveContext<Data>`