# FlexRenderCell # Class: FlexRenderCell\ Defined in: [helpers/flexRenderCell.ts:62](https://github.com/TanStack/table/blob/main/packages/angular-table/src/helpers/flexRenderCell.ts#L62) Simplified directive wrapper of `*flexRender`. Use this utility component to render headers, cells, or footers with custom markup. Only one prop (`cell`, `header`, or `footer`) may be passed based on the used selector. ## Examples ```html {{cell}} {{header}} {{footer}} ``` This replaces calling `*flexRender` directly like this: ```html {{cell}} {{header}} {{footer}} ``` Can be imported through FlexRenderCell or [FlexRender](../variables/FlexRender.md) import, which the latter is preferred. ```ts import {FlexRender} from '@tanstack/angular-table @Component({ // ... imports: [ FlexRender ] }) ``` ## Type Parameters ### TFeatures `TFeatures` *extends* `TableFeatures` ### TData `TData` *extends* `RowData` ### TValue `TValue` *extends* `CellData` ## Constructors ### Constructor ```ts new FlexRenderCell(): FlexRenderCell; ``` Defined in: [helpers/flexRenderCell.ts:118](https://github.com/TanStack/table/blob/main/packages/angular-table/src/helpers/flexRenderCell.ts#L118) #### Returns `FlexRenderCell`\<`TFeatures`, `TData`, `TValue`\> ## Properties ### cell ```ts readonly cell: InputSignal | undefined>; ``` Defined in: [helpers/flexRenderCell.ts:67](https://github.com/TanStack/table/blob/main/packages/angular-table/src/helpers/flexRenderCell.ts#L67) *** ### footer ```ts readonly footer: InputSignal | undefined>; ``` Defined in: [helpers/flexRenderCell.ts:75](https://github.com/TanStack/table/blob/main/packages/angular-table/src/helpers/flexRenderCell.ts#L75) *** ### header ```ts readonly header: InputSignal | undefined>; ``` Defined in: [helpers/flexRenderCell.ts:71](https://github.com/TanStack/table/blob/main/packages/angular-table/src/helpers/flexRenderCell.ts#L71)