@newageerp/mp-types
Advanced tools
Comparing version
@@ -0,1 +1,8 @@ | ||
type MpAggregateFunction = 'max' | 'min' | 'sum' | 'count' | 'countDistinct'; | ||
type MpAggregateColumn = { | ||
column: string; | ||
function: MpAggregateFunction; | ||
title?: string; | ||
}; | ||
type MpFilterCommonTypes = 'NotNullableFilter' | 'NullableFilter'; | ||
@@ -27,2 +34,31 @@ type MpFilterDateTypes = 'DateBetweenFilter' | 'DateEqLargeFilter' | 'DateEqLessFilter' | 'DateEquationFilter' | 'DateLargeFilter' | 'DateLessFilter' | 'DateNotBetweenFilter' | 'DateNotEquationFilter'; | ||
export type { MpFilterAllTypes, MpFilterCommonTypes, MpFilterDateTypes, MpFilterFactoryAdvancedFilterItem, MpFilterFactoryItem, MpFilterFactorySetItemsOnly, MpFilterFactorySetUniversalItem, MpFilterNumberTypes, MpFilterStringTypes }; | ||
type MpOrderColumn = { | ||
column: string; | ||
direction: 'ASC' | 'DESC'; | ||
}; | ||
type MpPivotSettings = { | ||
title: string; | ||
row: string; | ||
column?: string; | ||
aggregate: MpAggregateColumn[]; | ||
}; | ||
type MpColumnDataTypeNumber = 'int' | 'tinyint' | 'double'; | ||
type MpColumnDataTypeText = 'varchar' | 'longtext'; | ||
type MpColumnDataTypeDate = 'datetime'; | ||
type MpInfoRequestResponseColumn = { | ||
title: string; | ||
path: string; | ||
format: string; | ||
columnType: string; | ||
dataType: MpColumnDataTypeNumber | MpColumnDataTypeDate | MpColumnDataTypeText; | ||
}; | ||
type MpInfoRequestResponse = { | ||
columns: MpInfoRequestResponseColumn[]; | ||
order: MpOrderColumn[]; | ||
pivot?: MpPivotSettings[]; | ||
quickSearch?: string[]; | ||
}; | ||
export type { MpAggregateColumn, MpFilterAllTypes, MpFilterCommonTypes, MpFilterDateTypes, MpFilterFactoryAdvancedFilterItem, MpFilterFactoryItem, MpFilterFactorySetItemsOnly, MpFilterFactorySetUniversalItem, MpFilterNumberTypes, MpFilterStringTypes, MpInfoRequestResponse, MpInfoRequestResponseColumn, MpOrderColumn, MpPivotSettings }; |
{ | ||
"name": "@newageerp/mp-types", | ||
"version": "1.0.1", | ||
"version": "1.0.2", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "./dist/index.js", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
7728
45.73%75
78.57%