# DkGridFactoryDataSource

## Generics

<mark style="color:green;">`<T>`</mark> represents the object's shape coming from the data source.

## Methods

| Method                       | Description                                                                                                                                                                                                                                                                                                                        |
| ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `createFilteringDecorator()` | <p>It wraps the given decorator into the filtering decorator.<br></p><p><strong>Params</strong>:</p><ol><li>dkDataSource: <mark style="color:green;"><code>DkDataSource\<DkGridDataRowEntry\<T>></code></mark>.</li></ol><p><strong>Return</strong>: <mark style="color:green;"><code>DkFilteringDataSource\<T></code></mark>.</p> |
| `createSortingDecorator()`   | <p>It wraps the given decorator into the sorting decorator.<br></p><p><strong>Params</strong>:</p><ol><li>dkDataSource: <mark style="color:green;"><code>DkDataSource\<DkGridDataRowEntry\<T>></code></mark>.</li></ol><p><strong>Return</strong>: <mark style="color:green;"><code>DkSortingDataSource\<T></code></mark>.</p>     |
