UNPKG

@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
[**@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>`