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 -->

Last updated