# Row_FeatureMap

# Interface: Row\_FeatureMap\<TFeatures, TData\>

Defined in: [types/Row.ts:17](https://github.com/TanStack/table/blob/main/packages/table-core/src/types/Row.ts#L17)

## Type Parameters

### TFeatures

`TFeatures` *extends* [`TableFeatures`](TableFeatures.md)

### TData

`TData` *extends* [`RowData`](../type-aliases/RowData.md)

## Properties

### columnFilteringFeature

```ts
columnFilteringFeature: Row_ColumnFiltering<TFeatures, TData>;
```

Defined in: [types/Row.ts:21](https://github.com/TanStack/table/blob/main/packages/table-core/src/types/Row.ts#L21)

***

### columnGroupingFeature

```ts
columnGroupingFeature: Row_ColumnGrouping;
```

Defined in: [types/Row.ts:22](https://github.com/TanStack/table/blob/main/packages/table-core/src/types/Row.ts#L22)

***

### columnPinningFeature

```ts
columnPinningFeature: Row_ColumnPinning<TFeatures, TData>;
```

Defined in: [types/Row.ts:23](https://github.com/TanStack/table/blob/main/packages/table-core/src/types/Row.ts#L23)

***

### columnVisibilityFeature

```ts
columnVisibilityFeature: Row_ColumnVisibility<TFeatures, TData>;
```

Defined in: [types/Row.ts:24](https://github.com/TanStack/table/blob/main/packages/table-core/src/types/Row.ts#L24)

***

### rowExpandingFeature

```ts
rowExpandingFeature: Row_RowExpanding;
```

Defined in: [types/Row.ts:25](https://github.com/TanStack/table/blob/main/packages/table-core/src/types/Row.ts#L25)

***

### rowPinningFeature

```ts
rowPinningFeature: Row_RowPinning;
```

Defined in: [types/Row.ts:26](https://github.com/TanStack/table/blob/main/packages/table-core/src/types/Row.ts#L26)

***

### rowSelectionFeature

```ts
rowSelectionFeature: Row_RowSelection;
```

Defined in: [types/Row.ts:27](https://github.com/TanStack/table/blob/main/packages/table-core/src/types/Row.ts#L27)
