tubular-common
Version:
Tubular Common Models and Data Transformer
40 lines (39 loc) • 914 B
TypeScript
export declare enum ColumnDataType {
String = "string",
Numeric = "numeric",
Boolean = "boolean",
Date = "date",
DateTime = "datetime",
DateTimeUtc = "datetimeutc"
}
export declare enum ColumnSortDirection {
None = "None",
Ascending = "Ascending",
Descending = "Descending"
}
export declare enum CompareOperators {
None = "None",
Auto = "Auto",
Equals = "Equals",
NotEquals = "NotEquals",
Contains = "Contains",
StartsWith = "StartsWith",
EndsWith = "EndsWith",
Gte = "Gte",
Gt = "Gt",
Lte = "Lte",
Lt = "Lt",
Between = "Between",
NotContains = "NotContains",
NotStartsWith = "NotStartsWith",
NotEndsWith = "NotEndsWith"
}
export declare enum AggregateFunctions {
None = "None",
Sum = "Sum",
Average = "Average",
Count = "Count",
DistinctCount = "DistinctCount",
Max = "Max",
Min = "Min"
}