Angular Pivot Table is a simple pivot table built in Angular. If data needs to be grouped by fields then check out this <a href="https://github.com/debabratapatra/ngtreegrid" target="_blank">ngtreegrid</a> Package. If header needs to be fixed/freezed and
npm install angular-pivot-tableClick here for demo. This readme is the documentation. Visit my Website to know other packages.

Please consider a donation if it is useful to you.
| Angular |angular-pivot-table |
|---|---|
| <= 8 | 1.0.0 |
| >= 9 | 1.0.3 |
``bash`
npm i angular-pivot-table
`javascript`
import {AngularPivotTableModule} from 'angular-pivot-table';
Add it to your imports array.
`javascript`
@NgModule({
imports: [
AngularPivotTableModule
]
})
``
source= [
{'author': 'Deba', 'book': 'Angular'},
{'author': 'Deba', 'book': 'Physics'},
{'author': 'Aditya', 'book': 'Angular'}
];
#### Table Configurations
| Field |Type |Default | Description |
|---|---|---|---|
| rows | string | n/a | Mandatory field. It is name of the column that will be treated as rows |
| columns | string | n/a | Mandatory field. It is name of the column that will be treated as columns |
| data_loading_text | string | 'Loading...' | Loading place holder. This will be displayed when data is empty. |
| row_class_function | Function | n/a | Callback function for row class. A custom class can be returned which will be added to the row. |
| css | Object | n/a | Css class for icons. See Below |
##### css
| Field |Type |Default | Description |
|---|---|---|---|
| row_selection_class | string | n/a | CSS Class for selected row. |
| header_class | string | n/a | CSS Class for header. |
| table_class | string | n/a | CSS Class for Table. |
#### Example
``
configs: any = {
'rows': 'author',
'columns': 'book'
};
``