@serenity-is/corelib / Aggregators / Sum

Class: Sum

Defined in: src/slick/aggregators.ts:158

Implements

Constructors

Constructor

new Sum(field): Sum

Defined in: src/slick/aggregators.ts:162

Parameters

field

string

Returns

Sum

Properties

field

readonly field: string

Defined in: src/slick/aggregators.ts:159


sum

sum: number

Defined in: src/slick/aggregators.ts:160


aggregateKey

readonly static aggregateKey: "sum" = "sum"

Defined in: src/slick/aggregators.ts:185


summaryType

readonly static summaryType: Sum = SummaryType.Sum

Defined in: src/slick/aggregators.ts:184

Accessors

displayName

Get Signature

get static displayName(): string

Defined in: src/slick/aggregators.ts:186

Returns

string

Methods

accumulate()

accumulate(item): void

Defined in: src/slick/aggregators.ts:170

Parameters

item

any

Returns

void

Implementation of

IAggregator.accumulate


init()

init(): void

Defined in: src/slick/aggregators.ts:166

Returns

void

Implementation of

IAggregator.init


storeResult()

storeResult(groupTotals): void

Defined in: src/slick/aggregators.ts:177

Parameters

groupTotals

any

Returns

void

Implementation of

IAggregator.storeResult