Aggregate
You can check the module import here
.
groupBy
Returns the groupped data of the given array.
File
import { NgGroupByPipeModule } from 'angular-pipes';
Usage
const values = [
{ name: 'a', prop: 'foo' },
{ name: 'b', prop: 'bar' },
{ name: 'c', prop: 'bar' },
{ name: 'd', prop: 'foo' },
];
{{ values | groupBy: 'prop' }}
<!--
[
{key: foo, value: Array[2]},
{key: bar, value: Array[2]}
]
-->
min
Returns the minimum of the given array.
File
import { NgMinPipeModule } from 'angular-pipes';
Usage
{{ [5, 4, 1, 9] | min }}
<!-- 1 -->
max
Returns the maximum of the given array.
File
import { NgMaxPipeModule } from 'angular-pipes';
Usage
{{ [5, 4, 1, 9] | max }}
<!-- 9 -->
mean
Returns the mean of the given array.
File
import { NgMeanPipeModule } from 'angular-pipes';
Usage
{{ [5, 5, 1, 9] | mean }}
<!-- 5 -->
sum
Returns the sum of the given array.
File
import { NgSumPipeModule } from 'angular-pipes';
Usage
{{ [5, 5, 1, 9] | sum }}
<!-- 20 -->