@true-directive/base
Version:
The set of base classes for the TrueDirective Grid
27 lines (26 loc) • 891 B
JavaScript
/**
* Copyright (c) 2018-2019 Aleksey Melnikov, True Directive Company.
* @link https://truedirective.com/
* @license MIT
*/
var SummaryType = /** @class */ (function () {
function SummaryType(name, shortName, footerText) {
this.name = name;
this.shortName = shortName;
this.footerText = footerText;
}
SummaryType.SUM = new SummaryType('Sum', 'Sum', 'SUM');
SummaryType.MIN = new SummaryType('Minimum', 'Min', 'MIN');
SummaryType.MAX = new SummaryType('Maximum', 'Max', 'MAX');
SummaryType.COUNT = new SummaryType('Count', 'Count', 'TOTAL');
SummaryType.AVERAGE = new SummaryType('Average', 'Avg', 'AVG');
return SummaryType;
}());
export { SummaryType };
var Summary = /** @class */ (function () {
function Summary(type) {
this.type = type;
}
return Summary;
}());
export { Summary };