@serenity-is/corelib / Aggregators / WeightedAvg
Class: WeightedAvg
Defined in: src/slick/aggregators.ts:48
Implements
Constructors
Constructor
new WeightedAvg(
field,weightedField):WeightedAvg
Defined in: src/slick/aggregators.ts:52
Parameters
field
string
weightedField
string
Returns
WeightedAvg
Properties
field
readonlyfield:string
Defined in: src/slick/aggregators.ts:52
sum
sum:
number
Defined in: src/slick/aggregators.ts:49
weightedField
readonlyweightedField:string
Defined in: src/slick/aggregators.ts:53
weightedSum
weightedSum:
number
Defined in: src/slick/aggregators.ts:50
aggregateKey
readonlystaticaggregateKey:"weightedAvg"="weightedAvg"
Defined in: src/slick/aggregators.ts:84
Accessors
displayName
Get Signature
get
staticdisplayName():string
Defined in: src/slick/aggregators.ts:85
Returns
string
Methods
accumulate()
accumulate(
item):void
Defined in: src/slick/aggregators.ts:61
Parameters
item
any
Returns
void
Implementation of
init()
init():
void
Defined in: src/slick/aggregators.ts:56
Returns
void
Implementation of
storeResult()
storeResult(
groupTotals):void
Defined in: src/slick/aggregators.ts:71
Parameters
groupTotals
any
Returns
void
Implementation of
isValid()
staticisValid(val):boolean
Defined in: src/slick/aggregators.ts:80
Parameters
val
any
Returns
boolean