diff --git a/client-cli/assets/i18n/en/aurelia-slickgrid.json b/client-cli/assets/i18n/en/aurelia-slickgrid.json
index ca418cab0..f9d084a3a 100644
--- a/client-cli/assets/i18n/en/aurelia-slickgrid.json
+++ b/client-cli/assets/i18n/en/aurelia-slickgrid.json
@@ -9,6 +9,7 @@
"OF": "of",
"PAGE": "Page",
"PAGE_X_OF_Y": "page {{x}} of {{y}}",
+ "REFRESH_DATASET": "Refresh Dataset",
"SYNCHRONOUS_RESIZE": "Synchronous resize",
"TOGGLE_FILTER_ROW": "Toggle Filter Row",
diff --git a/client-cli/assets/i18n/fr/aurelia-slickgrid.json b/client-cli/assets/i18n/fr/aurelia-slickgrid.json
index 59ead4485..5f3ec0095 100644
--- a/client-cli/assets/i18n/fr/aurelia-slickgrid.json
+++ b/client-cli/assets/i18n/fr/aurelia-slickgrid.json
@@ -9,6 +9,7 @@
"OF": "de",
"PAGE": "Page",
"PAGE_X_OF_Y": "page {{x}} de {{y}}",
+ "REFRESH_DATASET": "Rafraîchir les données",
"SYNCHRONOUS_RESIZE": "Redimension synchrone",
"TOGGLE_FILTER_ROW": "Basculer la ligne des filtres",
diff --git a/client-ts-wp/assets/i18n/en/aurelia-slickgrid.json b/client-ts-wp/assets/i18n/en/aurelia-slickgrid.json
index ca418cab0..f9d084a3a 100644
--- a/client-ts-wp/assets/i18n/en/aurelia-slickgrid.json
+++ b/client-ts-wp/assets/i18n/en/aurelia-slickgrid.json
@@ -9,6 +9,7 @@
"OF": "of",
"PAGE": "Page",
"PAGE_X_OF_Y": "page {{x}} of {{y}}",
+ "REFRESH_DATASET": "Refresh Dataset",
"SYNCHRONOUS_RESIZE": "Synchronous resize",
"TOGGLE_FILTER_ROW": "Toggle Filter Row",
diff --git a/client-ts-wp/assets/i18n/fr/aurelia-slickgrid.json b/client-ts-wp/assets/i18n/fr/aurelia-slickgrid.json
index 59ead4485..5f3ec0095 100644
--- a/client-ts-wp/assets/i18n/fr/aurelia-slickgrid.json
+++ b/client-ts-wp/assets/i18n/fr/aurelia-slickgrid.json
@@ -9,6 +9,7 @@
"OF": "de",
"PAGE": "Page",
"PAGE_X_OF_Y": "page {{x}} de {{y}}",
+ "REFRESH_DATASET": "Rafraîchir les données",
"SYNCHRONOUS_RESIZE": "Redimension synchrone",
"TOGGLE_FILTER_ROW": "Basculer la ligne des filtres",
diff --git a/dist/amd/aurelia-slickgrid.js b/dist/amd/aurelia-slickgrid.js
index 59b1d5222..3139a23e9 100644
--- a/dist/amd/aurelia-slickgrid.js
+++ b/dist/amd/aurelia-slickgrid.js
@@ -76,6 +76,7 @@ define(["require", "exports", "aurelia-framework", "aurelia-event-aggregator", "
this.sortService = sortService;
}
AureliaSlickgridCustomElement.prototype.attached = function () {
+ this.ea.publish('onBeforeGridCreate', true);
// make sure the dataset is initialized (if not it will throw an error that it cannot getLength of null)
this._dataset = this._dataset || [];
this._gridOptions = this.mergeGridOptions();
@@ -88,6 +89,9 @@ define(["require", "exports", "aurelia-framework", "aurelia-event-aggregator", "
this.dataview.beginUpdate();
this.dataview.setItems(this._dataset);
this.dataview.endUpdate();
+ // publish certain events
+ this.ea.publish('onGridCreated', this.grid);
+ this.ea.publish('onDataviewCreated', this.dataview);
// attach resize ONLY after the dataView is ready
this.attachResizeHook(this.grid, this._gridOptions);
// attach grid extra service
@@ -98,12 +102,14 @@ define(["require", "exports", "aurelia-framework", "aurelia-event-aggregator", "
}
};
AureliaSlickgridCustomElement.prototype.detached = function () {
+ this.ea.publish('onBeforeGridDestroy', this.grid);
this.dataview = [];
this.controlPluginService.destroy();
this.filterService.destroy();
this.resizer.destroy();
this.sortService.destroy();
this.grid.destroy();
+ this.ea.publish('onAfterGridDestroyed', true);
};
/**
* Keep original value(s) that could be passed by the user ViewModel.
@@ -187,14 +193,14 @@ define(["require", "exports", "aurelia-framework", "aurelia-event-aggregator", "
};
AureliaSlickgridCustomElement.prototype.attachResizeHook = function (grid, options) {
// expand/autofit columns on first page load
- if (this._gridOptions.autoFitColumnsOnFirstLoad) {
+ if (grid && options.autoFitColumnsOnFirstLoad && typeof grid.autosizeColumns === 'function') {
this.grid.autosizeColumns();
}
// auto-resize grid on browser resize
this.resizer.init(grid, options);
- if (options.enableAutoResize) {
+ if (grid && options.enableAutoResize) {
this.resizer.attachAutoResizeDataGrid();
- if (options.autoFitColumnsOnFirstLoad) {
+ if (options.autoFitColumnsOnFirstLoad && typeof grid.autosizeColumns === 'function') {
grid.autosizeColumns();
}
}
@@ -225,7 +231,7 @@ define(["require", "exports", "aurelia-framework", "aurelia-event-aggregator", "
this.showPagination = true;
this.gridPaginationOptions = this.mergeGridOptions();
}
- if (this._gridOptions.enableAutoResize) {
+ if (this.grid && this._gridOptions.enableAutoResize) {
// resize the grid inside a slight timeout, in case other DOM element changed prior to the resize (like a filter/pagination changed)
this.resizer.resizeGrid(10);
// this.grid.autosizeColumns();
diff --git a/dist/amd/aurelia-slickgrid.js.map b/dist/amd/aurelia-slickgrid.js.map
index a4eedddde..b0ca93f05 100644
--- a/dist/amd/aurelia-slickgrid.js.map
+++ b/dist/amd/aurelia-slickgrid.js.map
@@ -1 +1 @@
-{"version":3,"file":"aurelia-slickgrid.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/aurelia-slickgrid.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"aurelia-slickgrid.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/aurelia-slickgrid.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/amd/formatters/index.d.ts b/dist/amd/formatters/index.d.ts
index 27eece430..3cafe5f0a 100644
--- a/dist/amd/formatters/index.d.ts
+++ b/dist/amd/formatters/index.d.ts
@@ -13,6 +13,7 @@ export declare const Formatters: {
deleteIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
editIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
hyperlink: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
+ infoIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
lowercase: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
multiple: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
percentComplete: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
diff --git a/dist/amd/formatters/index.js b/dist/amd/formatters/index.js
index 36337624a..e14e809b7 100644
--- a/dist/amd/formatters/index.js
+++ b/dist/amd/formatters/index.js
@@ -1,4 +1,4 @@
-define(["require", "exports", "./arrayToCsvFormatter", "./checkboxFormatter", "./checkmarkFormatter", "./complexObjectFormatter", "./dateIsoFormatter", "./dateTimeIsoAmPmFormatter", "./dateTimeUsAmPmFormatter", "./dateTimeUsFormatter", "./dateUsFormatter", "./deleteIconFormatter", "./editIconFormatter", "./hyperlinkFormatter", "./lowercaseFormatter", "./multipleFormatter", "./percentCompleteFormatter", "./percentCompleteBarFormatter", "./progressBarFormatter", "./translateFormatter", "./uppercaseFormatter", "./yesNoFormatter"], function (require, exports, arrayToCsvFormatter_1, checkboxFormatter_1, checkmarkFormatter_1, complexObjectFormatter_1, dateIsoFormatter_1, dateTimeIsoAmPmFormatter_1, dateTimeUsAmPmFormatter_1, dateTimeUsFormatter_1, dateUsFormatter_1, deleteIconFormatter_1, editIconFormatter_1, hyperlinkFormatter_1, lowercaseFormatter_1, multipleFormatter_1, percentCompleteFormatter_1, percentCompleteBarFormatter_1, progressBarFormatter_1, translateFormatter_1, uppercaseFormatter_1, yesNoFormatter_1) {
+define(["require", "exports", "./arrayToCsvFormatter", "./checkboxFormatter", "./checkmarkFormatter", "./complexObjectFormatter", "./dateIsoFormatter", "./dateTimeIsoAmPmFormatter", "./dateTimeUsAmPmFormatter", "./dateTimeUsFormatter", "./dateUsFormatter", "./deleteIconFormatter", "./editIconFormatter", "./hyperlinkFormatter", "./infoIconFormatter", "./lowercaseFormatter", "./multipleFormatter", "./percentCompleteFormatter", "./percentCompleteBarFormatter", "./progressBarFormatter", "./translateFormatter", "./uppercaseFormatter", "./yesNoFormatter"], function (require, exports, arrayToCsvFormatter_1, checkboxFormatter_1, checkmarkFormatter_1, complexObjectFormatter_1, dateIsoFormatter_1, dateTimeIsoAmPmFormatter_1, dateTimeUsAmPmFormatter_1, dateTimeUsFormatter_1, dateUsFormatter_1, deleteIconFormatter_1, editIconFormatter_1, hyperlinkFormatter_1, infoIconFormatter_1, lowercaseFormatter_1, multipleFormatter_1, percentCompleteFormatter_1, percentCompleteBarFormatter_1, progressBarFormatter_1, translateFormatter_1, uppercaseFormatter_1, yesNoFormatter_1) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
/*
@@ -24,6 +24,7 @@ define(["require", "exports", "./arrayToCsvFormatter", "./checkboxFormatter", ".
deleteIcon: deleteIconFormatter_1.deleteIconFormatter,
editIcon: editIconFormatter_1.editIconFormatter,
hyperlink: hyperlinkFormatter_1.hyperlinkFormatter,
+ infoIcon: infoIconFormatter_1.infoIconFormatter,
lowercase: lowercaseFormatter_1.lowercaseFormatter,
multiple: multipleFormatter_1.multipleFormatter,
percentComplete: percentCompleteFormatter_1.percentCompleteFormatter,
diff --git a/dist/amd/formatters/index.js.map b/dist/amd/formatters/index.js.map
index a67b19d8d..9e06d9418 100644
--- a/dist/amd/formatters/index.js.map
+++ b/dist/amd/formatters/index.js.map
@@ -1 +1 @@
-{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/index.ts"],"names":[],"mappings":";;;IAwBA;;;;;;;;MAQE;IACW,QAAA,UAAU,GAAG;QACxB,UAAU,EAAE,yCAAmB;QAC/B,QAAQ,EAAE,qCAAiB;QAC3B,SAAS,EAAE,uCAAkB;QAC7B,aAAa,EAAE,+CAAsB;QACrC,OAAO,EAAE,mCAAgB;QACzB,WAAW,EAAE,mCAAgB;QAC7B,eAAe,EAAE,mDAAwB;QACzC,MAAM,EAAE,iCAAe;QACvB,UAAU,EAAE,yCAAmB;QAC/B,cAAc,EAAE,iDAAuB;QACvC,UAAU,EAAE,yCAAmB;QAC/B,QAAQ,EAAE,qCAAiB;QAC3B,SAAS,EAAE,uCAAkB;QAC7B,SAAS,EAAE,uCAAkB;QAC7B,QAAQ,EAAE,qCAAiB;QAC3B,eAAe,EAAE,mDAAwB;QACzC,kBAAkB,EAAE,yDAA2B;QAC/C,WAAW,EAAE,2CAAoB;QACjC,SAAS,EAAE,uCAAkB;QAC7B,SAAS,EAAE,uCAAkB;QAC7B,KAAK,EAAE,+BAAc;KACtB,CAAC"}
\ No newline at end of file
+{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/index.ts"],"names":[],"mappings":";;;IAyBA;;;;;;;;MAQE;IACW,QAAA,UAAU,GAAG;QACxB,UAAU,EAAE,yCAAmB;QAC/B,QAAQ,EAAE,qCAAiB;QAC3B,SAAS,EAAE,uCAAkB;QAC7B,aAAa,EAAE,+CAAsB;QACrC,OAAO,EAAE,mCAAgB;QACzB,WAAW,EAAE,mCAAgB;QAC7B,eAAe,EAAE,mDAAwB;QACzC,MAAM,EAAE,iCAAe;QACvB,UAAU,EAAE,yCAAmB;QAC/B,cAAc,EAAE,iDAAuB;QACvC,UAAU,EAAE,yCAAmB;QAC/B,QAAQ,EAAE,qCAAiB;QAC3B,SAAS,EAAE,uCAAkB;QAC7B,QAAQ,EAAE,qCAAiB;QAC3B,SAAS,EAAE,uCAAkB;QAC7B,QAAQ,EAAE,qCAAiB;QAC3B,eAAe,EAAE,mDAAwB;QACzC,kBAAkB,EAAE,yDAA2B;QAC/C,WAAW,EAAE,2CAAoB;QACjC,SAAS,EAAE,uCAAkB;QAC7B,SAAS,EAAE,uCAAkB;QAC7B,KAAK,EAAE,+BAAc;KACtB,CAAC"}
\ No newline at end of file
diff --git a/dist/amd/formatters/infoIconFormatter.d.ts b/dist/amd/formatters/infoIconFormatter.d.ts
new file mode 100644
index 000000000..54de4524e
--- /dev/null
+++ b/dist/amd/formatters/infoIconFormatter.d.ts
@@ -0,0 +1,2 @@
+import { Formatter } from './../models/formatter.interface';
+export declare const infoIconFormatter: Formatter;
diff --git a/dist/amd/formatters/infoIconFormatter.js b/dist/amd/formatters/infoIconFormatter.js
new file mode 100644
index 000000000..81041c784
--- /dev/null
+++ b/dist/amd/formatters/infoIconFormatter.js
@@ -0,0 +1,8 @@
+define(["require", "exports"], function (require, exports) {
+ "use strict";
+ Object.defineProperty(exports, "__esModule", { value: true });
+ exports.infoIconFormatter = function (row, cell, value, columnDef, dataContext) {
+ return "";
+ };
+});
+//# sourceMappingURL=infoIconFormatter.js.map
\ No newline at end of file
diff --git a/dist/amd/formatters/infoIconFormatter.js.map b/dist/amd/formatters/infoIconFormatter.js.map
new file mode 100644
index 000000000..bb3f90db9
--- /dev/null
+++ b/dist/amd/formatters/infoIconFormatter.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"infoIconFormatter.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/infoIconFormatter.ts"],"names":[],"mappings":";;;IAGa,QAAA,iBAAiB,GAAc,UAAC,GAAW,EAAE,IAAY,EAAE,KAAU,EAAE,SAAiB,EAAE,WAAgB;QACrH,OAAA,4EAAwE;IAAxE,CAAwE,CAAC"}
\ No newline at end of file
diff --git a/dist/amd/global-grid-options.d.ts b/dist/amd/global-grid-options.d.ts
index dcf83eeaf..f5196d9cd 100644
--- a/dist/amd/global-grid-options.d.ts
+++ b/dist/amd/global-grid-options.d.ts
@@ -1,5 +1,5 @@
import { GridOption } from './models/gridOption.interface';
/**
- * Options that can be passed to the Aurelia-Slickgrid
+ * Default Options that can be passed to the Aurelia-Slickgrid
*/
export declare const GlobalGridOptions: GridOption;
diff --git a/dist/amd/global-grid-options.js b/dist/amd/global-grid-options.js
index 641a04ec5..00336b099 100644
--- a/dist/amd/global-grid-options.js
+++ b/dist/amd/global-grid-options.js
@@ -2,7 +2,7 @@ define(["require", "exports"], function (require, exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
/**
- * Options that can be passed to the Aurelia-Slickgrid
+ * Default Options that can be passed to the Aurelia-Slickgrid
*/
exports.GlobalGridOptions = {
autoEdit: false,
@@ -34,10 +34,12 @@ define(["require", "exports"], function (require, exports) {
gridMenu: {
iconCssClass: 'fa fa-bars',
menuWidth: 16,
- resizeOnShowHeaderRow: false
+ resizeOnShowHeaderRow: false,
+ showClearAllFiltersCommand: true,
+ showRefreshDatasetCommand: true,
+ showToggleFilterCommand: true
},
headerRowHeight: 35,
- locale: 'en',
multiColumnSort: true,
pagination: {
pageSizes: [10, 15, 20, 25, 30, 40, 50, 75, 100],
diff --git a/dist/amd/global-grid-options.js.map b/dist/amd/global-grid-options.js.map
index f4841e7c0..2ef1192fb 100644
--- a/dist/amd/global-grid-options.js.map
+++ b/dist/amd/global-grid-options.js.map
@@ -1 +1 @@
-{"version":3,"file":"global-grid-options.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/global-grid-options.ts"],"names":[],"mappings":";;;IAEA;;OAEG;IACU,QAAA,iBAAiB,GAAe;QAC3C,QAAQ,EAAE,KAAK;QACf,kBAAkB,EAAE,KAAK;QACzB,yBAAyB,EAAE,IAAI;QAC/B,UAAU,EAAE;YACV,aAAa,EAAE,EAAE;YACjB,SAAS,EAAE,GAAG;YACd,QAAQ,EAAE,GAAG;YACb,WAAW,EAAE,CAAC;SACf;QACD,qBAAqB,EAAE,qBAAqB;QAC5C,gBAAgB,EAAE;YAChB,QAAQ,EAAE,wBAAwB;SACnC;QACD,gBAAgB,EAAE,IAAI;QACtB,kBAAkB,EAAE,IAAI;QACxB,QAAQ,EAAE,KAAK;QACf,oBAAoB,EAAE,KAAK;QAC3B,sBAAsB,EAAE,KAAK;QAC7B,kBAAkB,EAAE,IAAI;QACxB,mBAAmB,EAAE,IAAI;QACzB,cAAc,EAAE,IAAI;QACpB,gBAAgB,EAAE,KAAK;QACvB,aAAa,EAAE,IAAI;QACnB,0BAA0B,EAAE,IAAI;QAChC,sBAAsB,EAAE,IAAI;QAC5B,eAAe,EAAE,KAAK;QACtB,QAAQ,EAAE;YACR,YAAY,EAAE,YAAY;YAC1B,SAAS,EAAE,EAAE;YACb,qBAAqB,EAAE,KAAK;SAC7B;QACD,eAAe,EAAE,EAAE;QACnB,MAAM,EAAE,IAAI;QACZ,eAAe,EAAE,IAAI;QACrB,UAAU,EAAE;YACV,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC;YAChD,QAAQ,EAAE,EAAE;YACZ,UAAU,EAAE,CAAC;SACd;QACD,SAAS,EAAE,EAAE;QACb,aAAa,EAAE,KAAK;QACpB,cAAc,EAAE,EAAE;KACnB,CAAC"}
\ No newline at end of file
+{"version":3,"file":"global-grid-options.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/global-grid-options.ts"],"names":[],"mappings":";;;IAEA;;OAEG;IACU,QAAA,iBAAiB,GAAe;QAC3C,QAAQ,EAAE,KAAK;QACf,kBAAkB,EAAE,KAAK;QACzB,yBAAyB,EAAE,IAAI;QAC/B,UAAU,EAAE;YACV,aAAa,EAAE,EAAE;YACjB,SAAS,EAAE,GAAG;YACd,QAAQ,EAAE,GAAG;YACb,WAAW,EAAE,CAAC;SACf;QACD,qBAAqB,EAAE,qBAAqB;QAC5C,gBAAgB,EAAE;YAChB,QAAQ,EAAE,wBAAwB;SACnC;QACD,gBAAgB,EAAE,IAAI;QACtB,kBAAkB,EAAE,IAAI;QACxB,QAAQ,EAAE,KAAK;QACf,oBAAoB,EAAE,KAAK;QAC3B,sBAAsB,EAAE,KAAK;QAC7B,kBAAkB,EAAE,IAAI;QACxB,mBAAmB,EAAE,IAAI;QACzB,cAAc,EAAE,IAAI;QACpB,gBAAgB,EAAE,KAAK;QACvB,aAAa,EAAE,IAAI;QACnB,0BAA0B,EAAE,IAAI;QAChC,sBAAsB,EAAE,IAAI;QAC5B,eAAe,EAAE,KAAK;QACtB,QAAQ,EAAE;YACR,YAAY,EAAE,YAAY;YAC1B,SAAS,EAAE,EAAE;YACb,qBAAqB,EAAE,KAAK;YAC5B,0BAA0B,EAAE,IAAI;YAChC,yBAAyB,EAAE,IAAI;YAC/B,uBAAuB,EAAE,IAAI;SAC9B;QACD,eAAe,EAAE,EAAE;QACnB,eAAe,EAAE,IAAI;QACrB,UAAU,EAAE;YACV,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC;YAChD,QAAQ,EAAE,EAAE;YACZ,UAAU,EAAE,CAAC;SACd;QACD,SAAS,EAAE,EAAE;QACb,aAAa,EAAE,KAAK;QACpB,cAAc,EAAE,EAAE;KACnB,CAAC"}
\ No newline at end of file
diff --git a/dist/amd/models/gridMenu.interface.d.ts b/dist/amd/models/gridMenu.interface.d.ts
index e2eb42fa1..c86d40cc8 100644
--- a/dist/amd/models/gridMenu.interface.d.ts
+++ b/dist/amd/models/gridMenu.interface.d.ts
@@ -7,9 +7,12 @@ export interface GridMenu {
iconImage?: string;
iconCssClass?: string;
leaveOpen?: boolean;
- syncResizeTitle?: string;
menuWidth?: number;
resizeOnShowHeaderRow?: boolean;
+ showClearAllFiltersCommand?: boolean;
+ showRefreshDatasetCommand?: boolean;
+ showToggleFilterCommand?: boolean;
+ syncResizeTitle?: string;
onBeforeMenuShow?: (e: Event, args: any) => void;
onMenuClose?: (e: Event, args: any) => void;
onCommand?: (e: Event, args: any) => void;
diff --git a/dist/amd/models/index.d.ts b/dist/amd/models/index.d.ts
index 9529d3ce6..32ce3c42d 100644
--- a/dist/amd/models/index.d.ts
+++ b/dist/amd/models/index.d.ts
@@ -8,6 +8,7 @@ export { CheckboxSelector } from './checkboxSelector.interface';
export { Column } from './column.interface';
export { ColumnFilter } from './columnFilter.interface';
export { ColumnFilters } from './columnFilters.interface';
+export { CustomGridMenu } from './customGridMenu.interface';
export { Editor } from './editor.interface';
export { FieldType } from './fieldType';
export { Filter } from './filter.interface';
@@ -22,7 +23,7 @@ export { GraphqlFilteringOption } from './graphqlFilteringOption.interface';
export { GraphqlPaginationOption } from './graphqlPaginationOption.interface';
export { GraphqlServiceOption } from './graphqlServiceOption.interface';
export { GraphqlSortingOption } from './graphqlSortingOption.interface';
-export { CustomGridMenu } from './customGridMenu.interface';
+export { GridMenu } from './gridMenu.interface';
export { GridOption } from './gridOption.interface';
export { HeaderButton } from './headerButton.interface';
export { HeaderButtonItem } from './headerButtonItem.interface';
diff --git a/dist/amd/models/index.js.map b/dist/amd/models/index.js.map
index f28cdd911..caf720d52 100644
--- a/dist/amd/models/index.js.map
+++ b/dist/amd/models/index.js.map
@@ -1 +1 @@
-{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/models/index.ts"],"names":[],"mappings":";;;IAIS,8BAAA,QAAQ,CAAA;IAOR,gCAAA,SAAS,CAAA;IAMT,4CAAA,eAAe,CAAA;IAiBf,iCAAA,OAAO,CAAA;IAGP,sCAAA,YAAY,CAAA;IAKZ,wCAAA,aAAa,CAAA"}
\ No newline at end of file
+{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/models/index.ts"],"names":[],"mappings":";;;IAIS,8BAAA,QAAQ,CAAA;IAQR,gCAAA,SAAS,CAAA;IAMT,4CAAA,eAAe,CAAA;IAiBf,iCAAA,OAAO,CAAA;IAGP,sCAAA,YAAY,CAAA;IAKZ,wCAAA,aAAa,CAAA"}
\ No newline at end of file
diff --git a/dist/amd/services/controlAndPlugin.service.d.ts b/dist/amd/services/controlAndPlugin.service.d.ts
index 821c45087..41ab3dd66 100644
--- a/dist/amd/services/controlAndPlugin.service.d.ts
+++ b/dist/amd/services/controlAndPlugin.service.d.ts
@@ -28,13 +28,33 @@ export declare class ControlAndPluginService {
*/
attachDifferentControlOrPlugins(grid: any, columnDefinitions: Column[], options: GridOption, dataView: any): void;
createColumnPicker(grid: any, columnDefinitions: Column[], options: GridOption): void;
+ /**
+ * Create (or re-create) Grid Menu and expose all the available hooks that user can subscribe (onCommand, onMenuClose, ...)
+ * @param grid
+ * @param columnDefinitions
+ * @param options
+ */
createGridMenu(grid: any, columnDefinitions: Column[], options: GridOption): any;
hideColumn(column: Column): void;
removeColumnByIndex(array: any[], index: number): any[];
autoResizeColumns(): void;
destroy(): void;
+ /**
+ * Create Grid Menu with Custom Commands if user has enabled Filters and/or uses a Backend Service (OData, GraphQL)
+ * @param grid
+ * @param options
+ */
private addGridMenuCustomCommands(grid, options);
- private prepareGridMenu(grid, options);
+ /**
+ * @return default Grid Menu options
+ */
+ private getDefaultGridMenuOptions();
+ private refreshBackendDataset(options);
+ /**
+ * Reset all the Grid Menu options which have text to translate
+ * @param grid menu object
+ */
+ private resetGridMenuTranslations(gridMenu);
/**
* Translate the Column Picker and it's last 2 checkboxes
* Note that the only way that seems to work is to destroy and re-create the Column Picker
diff --git a/dist/amd/services/controlAndPlugin.service.js b/dist/amd/services/controlAndPlugin.service.js
index 03a81d6c3..5e40920f8 100644
--- a/dist/amd/services/controlAndPlugin.service.js
+++ b/dist/amd/services/controlAndPlugin.service.js
@@ -1,3 +1,11 @@
+var __assign = (this && this.__assign) || Object.assign || function(t) {
+ for (var s, i = 1, n = arguments.length; i < n; i++) {
+ s = arguments[i];
+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
+ t[p] = s[p];
+ }
+ return t;
+};
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
@@ -93,11 +101,17 @@ define(["require", "exports", "aurelia-framework", "aurelia-i18n", "./filter.ser
options.columnPicker.syncResizeTitle = options.columnPicker.syncResizeTitle || syncResizeTitle;
this.columnPickerControl = new Slick.Controls.ColumnPicker(columnDefinitions, grid, options);
};
+ /**
+ * Create (or re-create) Grid Menu and expose all the available hooks that user can subscribe (onCommand, onMenuClose, ...)
+ * @param grid
+ * @param columnDefinitions
+ * @param options
+ */
ControlAndPluginService.prototype.createGridMenu = function (grid, columnDefinitions, options) {
- var _this = this;
- this.prepareGridMenu(grid, options);
+ options.gridMenu = __assign({}, this.getDefaultGridMenuOptions(), options.gridMenu);
+ this.addGridMenuCustomCommands(grid, options);
var gridMenuControl = new Slick.Controls.GridMenu(columnDefinitions, grid, options);
- if (options.gridMenu) {
+ if (grid && options.gridMenu) {
gridMenuControl.onBeforeMenuShow.subscribe(function (e, args) {
if (options.gridMenu && typeof options.gridMenu.onBeforeMenuShow === 'function') {
options.gridMenu.onBeforeMenuShow(e, args);
@@ -113,8 +127,8 @@ define(["require", "exports", "aurelia-framework", "aurelia-i18n", "./filter.ser
options.gridMenu.onMenuClose(e, args);
}
// we also want to resize the columns if the user decided to hide certain column(s)
- if (_this._grid && typeof _this._grid.autosizeColumns === 'function') {
- _this._grid.autosizeColumns();
+ if (grid && typeof grid.autosizeColumns === 'function') {
+ grid.autosizeColumns();
}
});
}
@@ -168,10 +182,15 @@ define(["require", "exports", "aurelia-framework", "aurelia-i18n", "./filter.ser
this.headerMenuPlugin = null;
}
};
+ /**
+ * Create Grid Menu with Custom Commands if user has enabled Filters and/or uses a Backend Service (OData, GraphQL)
+ * @param grid
+ * @param options
+ */
ControlAndPluginService.prototype.addGridMenuCustomCommands = function (grid, options) {
var _this = this;
if (options.enableFiltering) {
- if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'clear-filter'; }).length === 0) {
+ if (options && options.gridMenu && options.gridMenu.showClearAllFiltersCommand && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'clear-filter'; }).length === 0) {
options.gridMenu.customItems.push({
iconCssClass: 'fa fa-filter text-danger',
title: options.enableTranslate ? this.i18n.tr('CLEAR_ALL_FILTERS') : 'Clear All Filters',
@@ -179,7 +198,7 @@ define(["require", "exports", "aurelia-framework", "aurelia-i18n", "./filter.ser
command: 'clear-filter'
});
}
- if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'toggle-filter'; }).length === 0) {
+ if (options && options.gridMenu && options.gridMenu.showToggleFilterCommand && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'toggle-filter'; }).length === 0) {
options.gridMenu.customItems.push({
iconCssClass: 'fa fa-random',
title: options.enableTranslate ? this.i18n.tr('TOGGLE_FILTER_ROW') : 'Toggle Filter Row',
@@ -187,44 +206,96 @@ define(["require", "exports", "aurelia-framework", "aurelia-i18n", "./filter.ser
command: 'toggle-filter'
});
}
+ if (options && options.gridMenu && options.gridMenu.showRefreshDatasetCommand && options.onBackendEventApi && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'refresh-dataset'; }).length === 0) {
+ options.gridMenu.customItems.push({
+ iconCssClass: 'fa fa-refresh',
+ title: options.enableTranslate ? this.i18n.tr('REFRESH_DATASET') : 'Refresh Dataset',
+ disabled: false,
+ command: 'refresh-dataset'
+ });
+ }
+ // Command callback, what will be executed after command is clicked
if (options.gridMenu) {
options.gridMenu.onCommand = function (e, args) {
- if (args.command === 'toggle-filter') {
- grid.setHeaderRowVisibility(!grid.getOptions().showHeaderRow);
- }
- else if (args.command === 'toggle-toppanel') {
- grid.setTopPanelVisibility(!grid.getOptions().showTopPanel);
- }
- else if (args.command === 'clear-filter') {
- _this.filterService.clearFilters();
- _this._dataView.refresh();
- }
- else {
- alert('Command: ' + args.command);
+ if (args && args.command) {
+ switch (args.command) {
+ case 'toggle-filter':
+ grid.setHeaderRowVisibility(!grid.getOptions().showHeaderRow);
+ break;
+ case 'toggle-toppanel':
+ grid.setTopPanelVisibility(!grid.getOptions().showTopPanel);
+ break;
+ case 'clear-filter':
+ _this.filterService.clearFilters();
+ _this._dataView.refresh();
+ break;
+ case 'refresh-dataset':
+ _this.refreshBackendDataset(options);
+ break;
+ default:
+ alert('Command: ' + args.command);
+ break;
+ }
}
};
}
}
- // add the custom command title if there are commands
+ // add the custom "Commands" title if there are any commands
if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.length > 0) {
var customTitle = options.enableTranslate ? this.i18n.tr('COMMANDS') : 'Commands';
options.gridMenu.customTitle = options.gridMenu.customTitle || customTitle;
}
};
- ControlAndPluginService.prototype.prepareGridMenu = function (grid, options) {
- var columnTitle = options.enableTranslate ? this.i18n.tr('COLUMNS') : 'Columns';
- var forceFitTitle = options.enableTranslate ? this.i18n.tr('FORCE_FIT_COLUMNS') : 'Force fit columns';
- var syncResizeTitle = options.enableTranslate ? this.i18n.tr('SYNCHRONOUS_RESIZE') : 'Synchronous resize';
- options.gridMenu = options.gridMenu || {};
- options.gridMenu.columnTitle = options.gridMenu.columnTitle || columnTitle;
- options.gridMenu.forceFitTitle = options.gridMenu.forceFitTitle || forceFitTitle;
- options.gridMenu.syncResizeTitle = options.gridMenu.syncResizeTitle || syncResizeTitle;
- options.gridMenu.iconCssClass = options.gridMenu.iconCssClass || 'fa fa-bars';
- options.gridMenu.menuWidth = options.gridMenu.menuWidth || 18;
- options.gridMenu.customTitle = options.gridMenu.customTitle || undefined;
- options.gridMenu.customItems = options.gridMenu.customItems || [];
- this.addGridMenuCustomCommands(grid, options);
- // options.gridMenu.resizeOnShowHeaderRow = options.showHeaderRow;
+ /**
+ * @return default Grid Menu options
+ */
+ ControlAndPluginService.prototype.getDefaultGridMenuOptions = function () {
+ return {
+ columnTitle: this.i18n.tr('COLUMNS') || 'Columns',
+ forceFitTitle: this.i18n.tr('FORCE_FIT_COLUMNS') || 'Force fit columns',
+ syncResizeTitle: this.i18n.tr('SYNCHRONOUS_RESIZE') || 'Synchronous resize',
+ iconCssClass: 'fa fa-bars',
+ menuWidth: 18,
+ customTitle: undefined,
+ customItems: [],
+ showClearAllFiltersCommand: true,
+ showRefreshDatasetCommand: true,
+ showToggleFilterCommand: true
+ };
+ };
+ ControlAndPluginService.prototype.refreshBackendDataset = function (options) {
+ var query;
+ if (options && options.onBackendEventApi && options.onBackendEventApi.service) {
+ if (options.onBackendEventApi.service) {
+ query = options.onBackendEventApi.service.buildQuery();
+ }
+ if (query && query !== '') {
+ if (options.onBackendEventApi.preProcess) {
+ options.onBackendEventApi.preProcess();
+ }
+ // run the process() and then postProcess()
+ var processPromise = options.onBackendEventApi.process(query);
+ processPromise.then(function (responseProcess) {
+ // send the response process to the postProcess callback
+ if (options.onBackendEventApi && options.onBackendEventApi.postProcess) {
+ options.onBackendEventApi.postProcess(responseProcess);
+ }
+ });
+ }
+ }
+ };
+ /**
+ * Reset all the Grid Menu options which have text to translate
+ * @param grid menu object
+ */
+ ControlAndPluginService.prototype.resetGridMenuTranslations = function (gridMenu) {
+ // we will reset the custom items array since the commands title have to be translated too (no worries, we will re-create it later)
+ gridMenu.customItems = [];
+ delete gridMenu.customTitle;
+ gridMenu.columnTitle = this.i18n.tr('COLUMNS') || 'Columns';
+ gridMenu.forceFitTitle = this.i18n.tr('FORCE_FIT_COLUMNS') || 'Force fit columns';
+ gridMenu.syncResizeTitle = this.i18n.tr('SYNCHRONOUS_RESIZE') || 'Synchronous resize';
+ return gridMenu;
};
/**
* Translate the Column Picker and it's last 2 checkboxes
@@ -248,7 +319,8 @@ define(["require", "exports", "aurelia-framework", "aurelia-i18n", "./filter.ser
ControlAndPluginService.prototype.translateGridMenu = function () {
// destroy and re-create the Grid Menu which seems to be the only way to translate properly
this.gridMenuControl.destroy();
- this._gridOptions.gridMenu = undefined;
+ // reset all Grid Menu options that have translation text & then re-create the Grid Menu and also the custom items array
+ this._gridOptions.gridMenu = this.resetGridMenuTranslations(this._gridOptions.gridMenu || {});
this.createGridMenu(this._grid, this.visibleColumns, this._gridOptions);
};
/**
diff --git a/dist/amd/services/controlAndPlugin.service.js.map b/dist/amd/services/controlAndPlugin.service.js.map
index ca8c40aa6..3de1e9581 100644
--- a/dist/amd/services/controlAndPlugin.service.js.map
+++ b/dist/amd/services/controlAndPlugin.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"controlAndPlugin.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/controlAndPlugin.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"controlAndPlugin.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/controlAndPlugin.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/amd/services/gridExtra.service.js b/dist/amd/services/gridExtra.service.js
index ac2abe397..be57de82a 100644
--- a/dist/amd/services/gridExtra.service.js
+++ b/dist/amd/services/gridExtra.service.js
@@ -48,6 +48,11 @@ define(["require", "exports", "jquery"], function (require, exports, $) {
if (fadeDelay === void 0) { fadeDelay = 1500; }
// chain current item Metadata with our own Metadata for implementing highligh CSS styling
var previousMetadata = this._dataView.getItemMetadata;
+ // create a SelectionModel if there's not one yet
+ if (!this._grid.getSelectionModel()) {
+ var rowSelectionPlugin = new Slick.RowSelectionModel(this._gridOptions.rowSelectionOptions || {});
+ this._grid.setSelectionModel(rowSelectionPlugin);
+ }
this._grid.setSelectedRows([rowNumber]);
this._dataView.getItemMetadata = this.getItemRowMetadata(this._dataView.getItemMetadata);
var item = this._dataView.getItem(rowNumber);
diff --git a/dist/amd/services/gridExtra.service.js.map b/dist/amd/services/gridExtra.service.js.map
index 552fa3c83..62c9ce904 100644
--- a/dist/amd/services/gridExtra.service.js.map
+++ b/dist/amd/services/gridExtra.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"gridExtra.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/gridExtra.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"gridExtra.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/gridExtra.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/amd/services/resizer.service.js b/dist/amd/services/resizer.service.js
index e1927450e..0fec497ee 100644
--- a/dist/amd/services/resizer.service.js
+++ b/dist/amd/services/resizer.service.js
@@ -90,12 +90,14 @@ define(["require", "exports", "jquery"], function (require, exports, $) {
timer = setTimeout(function () {
// calculate new available sizes but with minimum height of 220px
newSizes = newSizes || _this.calculateGridNewDimensions(_this._gridOptions);
- if (newSizes) {
+ var gridElm = $("#" + _this._gridOptions.gridId);
+ var gridContainerElm = $("#" + _this._gridOptions.gridContainerId);
+ if (newSizes && gridElm.length > 0) {
// apply these new height/width to the datagrid
- $("#" + _this._gridOptions.gridId).height(newSizes.height);
- $("#" + _this._gridOptions.gridId).width(newSizes.width);
- $("#" + _this._gridOptions.gridContainerId).height(newSizes.height);
- $("#" + _this._gridOptions.gridContainerId).width(newSizes.width);
+ gridElm.height(newSizes.height);
+ gridElm.width(newSizes.width);
+ gridContainerElm.height(newSizes.height);
+ gridContainerElm.width(newSizes.width);
// resize the slickgrid canvas on all browser except some IE versions
// exclude all IE below IE11
// IE11 wants to be a better standard (W3C) follower (finally) they even changed their appName output to also have 'Netscape'
diff --git a/dist/amd/services/resizer.service.js.map b/dist/amd/services/resizer.service.js.map
index cd5059578..ba9baa19d 100644
--- a/dist/amd/services/resizer.service.js.map
+++ b/dist/amd/services/resizer.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"resizer.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/resizer.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"resizer.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/resizer.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/amd/services/utilities.js b/dist/amd/services/utilities.js
index 478771ba0..c11ff7266 100644
--- a/dist/amd/services/utilities.js
+++ b/dist/amd/services/utilities.js
@@ -40,9 +40,6 @@ define(["require", "exports", "../models/index", "moment"], function (require, e
case index_1.FieldType.dateTimeUsShortAmPm:
map = 'M/D/YY h:m:s a';
break;
- case index_1.FieldType.dateTimeUsAM_PM:
- map = 'M/D/YY h:m:s A';
- break;
case index_1.FieldType.dateUtc:
map = 'YYYY-MM-DDTHH:mm:ss.SSSZ';
break;
@@ -108,7 +105,7 @@ define(["require", "exports", "../models/index", "moment"], function (require, e
map = 'm/d/Y h:i:S K'; // there is no lowercase in Flatpickr :(
break;
case index_1.FieldType.dateTimeUsAM_PM:
- map = 'm/d/Y h:i:S K';
+ map = 'M/D/YY h:i:s K';
break;
case index_1.FieldType.dateTimeUsShort:
map = 'M/D/YY H:i:s';
@@ -116,9 +113,6 @@ define(["require", "exports", "../models/index", "moment"], function (require, e
case index_1.FieldType.dateTimeUsShortAmPm:
map = 'M/D/YY h:i:s K'; // there is no lowercase in Flatpickr :(
break;
- case index_1.FieldType.dateTimeUsAM_PM:
- map = 'M/D/YY h:i:s K';
- break;
case index_1.FieldType.dateUtc:
map = 'Z';
break;
diff --git a/dist/amd/services/utilities.js.map b/dist/amd/services/utilities.js.map
index 8124d66e0..5efefe2f5 100644
--- a/dist/amd/services/utilities.js.map
+++ b/dist/amd/services/utilities.js.map
@@ -1 +1 @@
-{"version":3,"file":"utilities.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/utilities.ts"],"names":[],"mappings":";;;IAGA;;;;OAIG;IACH,0CAAiD,SAAoB;QACnE,IAAI,GAAW,CAAC;QAChB,MAAM,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC;YAClB,KAAK,iBAAS,CAAC,QAAQ,CAAC;YACxB,KAAK,iBAAS,CAAC,WAAW;gBACxB,GAAG,GAAG,qBAAqB,CAAC;gBAC5B,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,eAAe;gBAC5B,GAAG,GAAG,uBAAuB,CAAC;gBAC9B,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,gBAAgB;gBAC7B,GAAG,GAAG,uBAAuB,CAAC;gBAC9B,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,MAAM;gBACnB,GAAG,GAAG,YAAY,CAAC;gBACnB,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,WAAW;gBACxB,GAAG,GAAG,QAAQ,CAAC;gBACf,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,UAAU;gBACvB,GAAG,GAAG,qBAAqB,CAAC;gBAC5B,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,cAAc;gBAC3B,GAAG,GAAG,uBAAuB,CAAC;gBAC9B,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,eAAe;gBAC5B,GAAG,GAAG,uBAAuB,CAAC;gBAC9B,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,eAAe;gBAC5B,GAAG,GAAG,cAAc,CAAC;gBACrB,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,mBAAmB;gBAChC,GAAG,GAAG,gBAAgB,CAAC;gBACvB,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,eAAe;gBAC5B,GAAG,GAAG,gBAAgB,CAAC;gBACvB,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,OAAO;gBACpB,GAAG,GAAG,0BAA0B,CAAC;gBACjC,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,IAAI,CAAC;YACpB,KAAK,iBAAS,CAAC,OAAO,CAAC;YACvB;gBACE,GAAG,GAAG,YAAY,CAAC;gBACnB,KAAK,CAAC;QACV,CAAC;QACD,MAAM,CAAC,GAAG,CAAC;IACb,CAAC;IA/CD,4EA+CC;IAED;;;;;OAKG;IACH,6CAAoD,SAAoB;QACtE;;;;;;;;;;;;;;;;;;;;UAoBE;QACF,IAAI,GAAW,CAAC;QAChB,MAAM,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC;YAClB,KAAK,iBAAS,CAAC,QAAQ,CAAC;YACxB,KAAK,iBAAS,CAAC,WAAW;gBACxB,GAAG,GAAG,aAAa,CAAC;gBACpB,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,eAAe;gBAC5B,GAAG,GAAG,eAAe,CAAC,CAAC,wCAAwC;gBAC/D,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,gBAAgB;gBAC7B,GAAG,GAAG,eAAe,CAAC;gBACtB,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,MAAM;gBACnB,GAAG,GAAG,OAAO,CAAC;gBACd,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,WAAW;gBACxB,GAAG,GAAG,QAAQ,CAAC;gBACf,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,UAAU;gBACvB,GAAG,GAAG,aAAa,CAAC;gBACpB,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,cAAc;gBAC3B,GAAG,GAAG,eAAe,CAAC,CAAC,wCAAwC;gBAC/D,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,eAAe;gBAC5B,GAAG,GAAG,eAAe,CAAC;gBACtB,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,eAAe;gBAC5B,GAAG,GAAG,cAAc,CAAC;gBACrB,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,mBAAmB;gBAChC,GAAG,GAAG,gBAAgB,CAAC,CAAC,wCAAwC;gBAChE,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,eAAe;gBAC5B,GAAG,GAAG,gBAAgB,CAAC;gBACvB,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,OAAO;gBACpB,GAAG,GAAG,GAAG,CAAC;gBACV,KAAK,CAAC;YACR,KAAK,iBAAS,CAAC,IAAI,CAAC;YACpB,KAAK,iBAAS,CAAC,OAAO,CAAC;YACvB;gBACE,GAAG,GAAG,OAAO,CAAC;gBACd,KAAK,CAAC;QACV,CAAC;QACD,MAAM,CAAC,GAAG,CAAC;IACb,CAAC;IApED,kFAoEC;IAED;;;;OAIG;IACH,yBAAgC,QAAgB;QAC9C,IAAI,GAAiB,CAAC;QACtB,MAAM,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC;YACjB,KAAK,GAAG;gBACN,GAAG,GAAG,oBAAY,CAAC,QAAQ,CAAC;gBAC5B,KAAK,CAAC;YACR,KAAK,IAAI;gBACP,GAAG,GAAG,oBAAY,CAAC,eAAe,CAAC;gBACnC,KAAK,CAAC;YACR,KAAK,GAAG;gBACN,GAAG,GAAG,oBAAY,CAAC,WAAW,CAAC;gBAC/B,KAAK,CAAC;YACR,KAAK,IAAI;gBACP,GAAG,GAAG,oBAAY,CAAC,kBAAkB,CAAC;gBACtC,KAAK,CAAC;YACR,KAAK,IAAI,CAAC;YACV,KAAK,IAAI,CAAC;YACV,KAAK,KAAK,CAAC;YACX,KAAK,KAAK;gBACR,GAAG,GAAG,oBAAY,CAAC,QAAQ,CAAC;gBAC5B,KAAK,CAAC;YACR,KAAK,GAAG,CAAC;YACT,KAAK,IAAI,CAAC;YACV,KAAK,YAAY;gBACf,GAAG,GAAG,oBAAY,CAAC,UAAU,CAAC;gBAC9B,KAAK,CAAC;YACR,KAAK,IAAI,CAAC;YACV,KAAK,UAAU;gBACb,GAAG,GAAG,oBAAY,CAAC,QAAQ,CAAC;gBAC5B,KAAK,CAAC;YACR,KAAK,GAAG,CAAC;YACT,KAAK,IAAI,CAAC;YACV,KAAK,IAAI,CAAC;YACV,KAAK,IAAI;gBACP,GAAG,GAAG,oBAAY,CAAC,KAAK,CAAC;gBACzB,KAAK,CAAC;YACR,KAAK,IAAI,CAAC;YACV,KAAK,IAAI;gBACP,GAAG,GAAG,oBAAY,CAAC,EAAE,CAAC;gBACtB,KAAK,CAAC;YACR,KAAK,OAAO,CAAC;YACb,KAAK,KAAK,CAAC;YACX,KAAK,QAAQ;gBACX,GAAG,GAAG,oBAAY,CAAC,KAAK,CAAC;gBACzB,KAAK,CAAC;YACR;gBACE,GAAG,GAAG,oBAAY,CAAC,QAAQ,CAAC;gBAC5B,KAAK,CAAC;QACV,CAAC;QAED,MAAM,CAAC,GAAG,CAAC;IACb,CAAC;IAnDD,0CAmDC;IAGD;;;;OAIG;IACH,sBAA6B,eAAuB,EAAE,MAAe;QACnE,IAAI,IAAI,GAAG,IAAI,CAAC;QAEhB,EAAE,CAAC,CAAC,cAAc,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC;YACzC,8FAA8F;YAC9F,IAAM,UAAU,GAAG,kBAAkB,CAAC,eAAe,CAAC,CAAC;YACvD,IAAM,UAAU,GAAG,MAAM,CAAC,IAAI,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC;YAChD,EAAE,CAAC,CAAC,UAAU,CAAC,OAAO,EAAE,IAAI,UAAU,CAAC,IAAI,EAAE,CAAC,QAAQ,EAAE,CAAC,MAAM,KAAK,CAAC,CAAC,CAAC,CAAC;gBACtE,IAAI,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,GAAG,EAAE,CAAC,MAAM,EAAE,CAAC,CAAC,CAAC,UAAU,CAAC,MAAM,EAAE,CAAC;YACpE,CAAC;QACH,CAAC;QAED,MAAM,CAAC,IAAI,CAAC;IACd,CAAC;IAbD,oCAaC"}
\ No newline at end of file
+{"version":3,"file":"utilities.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/utilities.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/commonjs/aurelia-slickgrid.js b/dist/commonjs/aurelia-slickgrid.js
index 961942093..8c9574409 100644
--- a/dist/commonjs/aurelia-slickgrid.js
+++ b/dist/commonjs/aurelia-slickgrid.js
@@ -101,6 +101,7 @@ var AureliaSlickgridCustomElement = /** @class */ (function () {
this.sortService = sortService;
}
AureliaSlickgridCustomElement.prototype.attached = function () {
+ this.ea.publish('onBeforeGridCreate', true);
// make sure the dataset is initialized (if not it will throw an error that it cannot getLength of null)
this._dataset = this._dataset || [];
this._gridOptions = this.mergeGridOptions();
@@ -113,6 +114,9 @@ var AureliaSlickgridCustomElement = /** @class */ (function () {
this.dataview.beginUpdate();
this.dataview.setItems(this._dataset);
this.dataview.endUpdate();
+ // publish certain events
+ this.ea.publish('onGridCreated', this.grid);
+ this.ea.publish('onDataviewCreated', this.dataview);
// attach resize ONLY after the dataView is ready
this.attachResizeHook(this.grid, this._gridOptions);
// attach grid extra service
@@ -123,12 +127,14 @@ var AureliaSlickgridCustomElement = /** @class */ (function () {
}
};
AureliaSlickgridCustomElement.prototype.detached = function () {
+ this.ea.publish('onBeforeGridDestroy', this.grid);
this.dataview = [];
this.controlPluginService.destroy();
this.filterService.destroy();
this.resizer.destroy();
this.sortService.destroy();
this.grid.destroy();
+ this.ea.publish('onAfterGridDestroyed', true);
};
/**
* Keep original value(s) that could be passed by the user ViewModel.
@@ -212,14 +218,14 @@ var AureliaSlickgridCustomElement = /** @class */ (function () {
};
AureliaSlickgridCustomElement.prototype.attachResizeHook = function (grid, options) {
// expand/autofit columns on first page load
- if (this._gridOptions.autoFitColumnsOnFirstLoad) {
+ if (grid && options.autoFitColumnsOnFirstLoad && typeof grid.autosizeColumns === 'function') {
this.grid.autosizeColumns();
}
// auto-resize grid on browser resize
this.resizer.init(grid, options);
- if (options.enableAutoResize) {
+ if (grid && options.enableAutoResize) {
this.resizer.attachAutoResizeDataGrid();
- if (options.autoFitColumnsOnFirstLoad) {
+ if (options.autoFitColumnsOnFirstLoad && typeof grid.autosizeColumns === 'function') {
grid.autosizeColumns();
}
}
@@ -250,7 +256,7 @@ var AureliaSlickgridCustomElement = /** @class */ (function () {
this.showPagination = true;
this.gridPaginationOptions = this.mergeGridOptions();
}
- if (this._gridOptions.enableAutoResize) {
+ if (this.grid && this._gridOptions.enableAutoResize) {
// resize the grid inside a slight timeout, in case other DOM element changed prior to the resize (like a filter/pagination changed)
this.resizer.resizeGrid(10);
// this.grid.autosizeColumns();
diff --git a/dist/commonjs/aurelia-slickgrid.js.map b/dist/commonjs/aurelia-slickgrid.js.map
index ef4e78d46..7a616bc2c 100644
--- a/dist/commonjs/aurelia-slickgrid.js.map
+++ b/dist/commonjs/aurelia-slickgrid.js.map
@@ -1 +1 @@
-{"version":3,"file":"aurelia-slickgrid.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/aurelia-slickgrid.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"aurelia-slickgrid.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/aurelia-slickgrid.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,+BAA+B;AAC/B,0CAAwC;AACxC,iDAA+C;AAE/C,gCAA8B;AAC9B,oCAAkC;AAClC,gCAA8B;AAC9B,iDAA+C;AAC/C,6CAA2C;AAC3C,0CAAwC;AACxC,gDAA8C;AAC9C,mDAAiD;AACjD,2DAAyD;AACzD,sDAAoD;AACpD,qDAAmD;AACnD,sDAAoD;AACpD,wDAAsD;AACtD,iDAA+C;AAC/C,8CAA4C;AAC5C,kDAAgD;AAChD,qDAAmD;AAEnD,uDAAkE;AAClE,qEAA2D;AAC3D,6CAAoC;AACpC,6DAA0D;AAE1D,0CAA2I;AAC3I,0BAA4B;AAM5B;IAqBE,uCACU,oBAA6C,EAC7C,GAAY,EACZ,EAAmB,EACnB,aAA4B,EAC5B,gBAAkC,EAClC,gBAAkC,EAClC,IAAU,EACV,OAAuB,EACvB,WAAwB;QARxB,yBAAoB,GAApB,oBAAoB,CAAyB;QAC7C,QAAG,GAAH,GAAG,CAAS;QACZ,OAAE,GAAF,EAAE,CAAiB;QACnB,kBAAa,GAAb,aAAa,CAAe;QAC5B,qBAAgB,GAAhB,gBAAgB,CAAkB;QAClC,qBAAgB,GAAhB,gBAAgB,CAAkB;QAClC,SAAI,GAAJ,IAAI,CAAM;QACV,YAAO,GAAP,OAAO,CAAgB;QACvB,gBAAW,GAAX,WAAW,CAAa;QAzBlC,mBAAc,GAAG,KAAK,CAAC;QAYX,eAAU,GAAG,GAAG,CAAC;QACjB,cAAS,GAAG,GAAG,CAAC;QAc1B,yFAAyF;QACzF,IAAI,CAAC,oBAAoB,GAAG,oBAAoB,CAAC;QACjD,IAAI,CAAC,GAAG,GAAG,GAAG,CAAC;QACf,IAAI,CAAC,EAAE,GAAG,EAAE,CAAC;QACb,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;QACnC,IAAI,CAAC,gBAAgB,GAAG,gBAAgB,CAAC;QACzC,IAAI,CAAC,gBAAgB,GAAG,gBAAgB,CAAC;QACzC,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC;QACjB,IAAI,CAAC,OAAO,GAAG,OAAO,CAAC;QACvB,IAAI,CAAC,WAAW,GAAG,WAAW,CAAC;IACjC,CAAC;IAED,gDAAQ,GAAR;QACE,IAAI,CAAC,EAAE,CAAC,OAAO,CAAC,oBAAoB,EAAE,IAAI,CAAC,CAAC;QAE5C,wGAAwG;QACxG,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,IAAI,EAAE,CAAC;QACpC,IAAI,CAAC,YAAY,GAAG,IAAI,CAAC,gBAAgB,EAAE,CAAC;QAE5C,IAAI,CAAC,QAAQ,GAAG,IAAI,KAAK,CAAC,IAAI,CAAC,QAAQ,EAAE,CAAC;QAC1C,IAAI,CAAC,oBAAoB,CAAC,8BAA8B,CAAC,IAAI,CAAC,iBAAiB,EAAE,IAAI,CAAC,YAAY,CAAC,CAAC;QACpG,IAAI,CAAC,IAAI,GAAG,IAAI,KAAK,CAAC,IAAI,CAAC,MAAI,IAAI,CAAC,MAAQ,EAAE,IAAI,CAAC,QAAQ,EAAE,IAAI,CAAC,iBAAiB,EAAE,IAAI,CAAC,YAAY,CAAC,CAAC;QACxG,IAAI,CAAC,oBAAoB,CAAC,+BAA+B,CAAC,IAAI,CAAC,IAAI,EAAE,IAAI,CAAC,iBAAiB,EAAE,IAAI,CAAC,YAAY,EAAE,IAAI,CAAC,QAAQ,CAAC,CAAC;QAE/H,IAAI,CAAC,oBAAoB,CAAC,IAAI,CAAC,IAAI,EAAE,IAAI,CAAC,YAAY,EAAE,IAAI,CAAC,QAAQ,CAAC,CAAC;QAEvE,IAAI,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC;QACjB,IAAI,CAAC,QAAQ,CAAC,WAAW,EAAE,CAAC;QAC5B,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;QACtC,IAAI,CAAC,QAAQ,CAAC,SAAS,EAAE,CAAC;QAE1B,yBAAyB;QACzB,IAAI,CAAC,EAAE,CAAC,OAAO,CAAC,eAAe,EAAE,IAAI,CAAC,IAAI,CAAC,CAAC;QAC5C,IAAI,CAAC,EAAE,CAAC,OAAO,CAAC,mBAAmB,EAAE,IAAI,CAAC,QAAQ,CAAC,CAAC;QAEpD,iDAAiD;QACjD,IAAI,CAAC,gBAAgB,CAAC,IAAI,CAAC,IAAI,EAAE,IAAI,CAAC,YAAY,CAAC,CAAC;QAEpD,4BAA4B;QAC5B,IAAM,gBAAgB,GAAG,IAAI,CAAC,gBAAgB,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,EAAE,IAAI,CAAC,iBAAiB,EAAE,IAAI,CAAC,YAAY,EAAE,IAAI,CAAC,QAAQ,CAAC,CAAC;QAEzH,uHAAuH;QACvH,EAAE,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,eAAe,CAAC,CAAC,CAAC;YACtC,IAAI,CAAC,oBAAoB,CAAC,gBAAgB,EAAE,CAAC;QAC/C,CAAC;IACH,CAAC;IAED,gDAAQ,GAAR;QACE,IAAI,CAAC,EAAE,CAAC,OAAO,CAAC,qBAAqB,EAAE,IAAI,CAAC,IAAI,CAAC,CAAC;QAClD,IAAI,CAAC,QAAQ,GAAG,EAAE,CAAC;QACnB,IAAI,CAAC,oBAAoB,CAAC,OAAO,EAAE,CAAC;QACpC,IAAI,CAAC,aAAa,CAAC,OAAO,EAAE,CAAC;QAC7B,IAAI,CAAC,OAAO,CAAC,OAAO,EAAE,CAAC;QACvB,IAAI,CAAC,WAAW,CAAC,OAAO,EAAE,CAAC;QAC3B,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE,CAAC;QACpB,IAAI,CAAC,EAAE,CAAC,OAAO,CAAC,sBAAsB,EAAE,IAAI,CAAC,CAAC;IAChD,CAAC;IAED;;;OAGG;IACH,4CAAI,GAAJ,UAAK,OAAY,EAAE,QAAa;QAC9B,qHAAqH;QACrH,IAAI,CAAC,WAAW,gBAAQ,uCAAiB,EAAK,OAAO,CAAC,WAAW,CAAE,CAAC;QAEpE,IAAI,CAAC,KAAK,GAAG;YACX,MAAM,EAAK,OAAO,CAAC,UAAU,OAAI;YACjC,KAAK,EAAK,OAAO,CAAC,SAAS,OAAI;SAChC,CAAC;IACJ,CAAC;IAED,8CAAM,GAAN,UAAO,OAAY,EAAE,KAAU;QAC7B,IAAI,CAAC,OAAO,CAAC,OAAO,EAAE,CAAC;IACzB,CAAC;IAED,sDAAc,GAAd,UAAe,QAAe,EAAE,QAAe;QAC7C,IAAI,CAAC,QAAQ,GAAG,QAAQ,CAAC;QACzB,IAAI,CAAC,eAAe,CAAC,QAAQ,CAAC,CAAC;QAE/B,4CAA4C;QAC5C,yEAAyE;QACzE,EAAE,CAAC,CAAC,CAAC,QAAQ,IAAI,QAAQ,CAAC,MAAM,GAAG,CAAC,CAAC,CAAC,CAAC;YACrC,EAAE,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,yBAAyB,CAAC,CAAC,CAAC;gBAChD,IAAI,CAAC,IAAI,CAAC,eAAe,EAAE,CAAC;YAC9B,CAAC;QACH,CAAC;IACH,CAAC;IAED,4DAAoB,GAApB,UAAqB,IAAS,EAAE,OAAmB,EAAE,QAAa;QAAlE,iBAmDC;QAlDC,wEAAwE;QACxE,IAAI,CAAC,EAAE,CAAC,SAAS,CAAC,qBAAqB,EAAE,UAAC,OAAY;YACpD,EAAE,CAAC,CAAC,OAAO,CAAC,eAAe,CAAC,CAAC,CAAC;gBAC5B,KAAI,CAAC,oBAAoB,CAAC,gBAAgB,EAAE,CAAC;gBAC7C,KAAI,CAAC,oBAAoB,CAAC,qBAAqB,EAAE,CAAC;gBAClD,KAAI,CAAC,oBAAoB,CAAC,iBAAiB,EAAE,CAAC;YAChD,CAAC;QACH,CAAC,CAAC,CAAC;QAEH,gFAAgF;QAChF,EAAE,CAAC,CAAC,OAAO,CAAC,aAAa,CAAC,CAAC,CAAC;YAC1B,CAAC,OAAO,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,WAAW,CAAC,mBAAmB,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,WAAW,CAAC,iBAAiB,CAAC,IAAI,EAAE,OAAO,EAAE,IAAI,CAAC,QAAQ,CAAC,CAAC;QACvJ,CAAC;QAED,iFAAiF;QACjF,EAAE,CAAC,CAAC,OAAO,CAAC,eAAe,CAAC,CAAC,CAAC;YAC5B,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,EAAE,OAAO,EAAE,IAAI,CAAC,iBAAiB,CAAC,CAAC;YAC/D,CAAC,OAAO,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,aAAa,CAAC,qBAAqB,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,aAAa,CAAC,mBAAmB,CAAC,IAAI,EAAE,OAAO,EAAE,IAAI,CAAC,QAAQ,CAAC,CAAC;QAC/J,CAAC;QAED,EAAE,CAAC,CAAC,OAAO,CAAC,iBAAiB,IAAI,OAAO,CAAC,iBAAiB,CAAC,MAAM,CAAC,CAAC,CAAC;YAClE,IAAM,YAAU,GAAG,OAAO,CAAC,iBAAiB,CAAC;YAC7C,IAAM,OAAK,GAAG,YAAU,CAAC,OAAO,CAAC,UAAU,EAAE,CAAC;YAE9C,yHAAyH;YACzH,UAAU,CAAC;;;;;iCAEL,CAAA,OAAO,IAAI,OAAO,CAAC,iBAAiB,IAAI,OAAO,CAAC,iBAAiB,CAAC,MAAM,CAAA,EAAxE,wBAAwE;4BAClD,qBAAM,OAAO,CAAC,iBAAiB,CAAC,MAAM,CAAC,OAAK,CAAC,EAAA;;4BAA/D,eAAe,GAAG,SAA6C;4BAErE,wDAAwD;4BACxD,EAAE,CAAC,CAAC,YAAU,CAAC,WAAW,CAAC,CAAC,CAAC;gCAC3B,YAAU,CAAC,WAAW,CAAC,eAAe,CAAC,CAAC;4BAC1C,CAAC;;;;;iBAEJ,CAAC,CAAC;QACL,CAAC;QAED,gEAAgE;QAChE,IAAI,CAAC,gBAAgB,CAAC,kBAAkB,CAAC,IAAI,EAAE,IAAI,CAAC,YAAY,EAAE,QAAQ,CAAC,CAAC;QAC5E,IAAI,CAAC,gBAAgB,CAAC,aAAa,CAAC,IAAI,EAAE,IAAI,CAAC,YAAY,EAAE,QAAQ,CAAC,CAAC;QAEvE,QAAQ,CAAC,iBAAiB,CAAC,SAAS,CAAC,UAAC,CAAM,EAAE,IAAS;YACrD,IAAI,CAAC,cAAc,EAAE,CAAC;YACtB,IAAI,CAAC,MAAM,EAAE,CAAC;QAChB,CAAC,CAAC,CAAC;QACH,QAAQ,CAAC,aAAa,CAAC,SAAS,CAAC,UAAC,CAAM,EAAE,IAAS;YACjD,IAAI,CAAC,cAAc,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;YAC/B,IAAI,CAAC,MAAM,EAAE,CAAC;QAChB,CAAC,CAAC,CAAC;IACL,CAAC;IAED,wDAAgB,GAAhB,UAAiB,IAAS,EAAE,OAAmB;QAC7C,4CAA4C;QAC5C,EAAE,CAAC,CAAC,IAAI,IAAI,OAAO,CAAC,yBAAyB,IAAI,OAAO,IAAI,CAAC,eAAe,KAAK,UAAU,CAAC,CAAC,CAAC;YAC5F,IAAI,CAAC,IAAI,CAAC,eAAe,EAAE,CAAC;QAC9B,CAAC;QAED,qCAAqC;QACrC,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC;QACjC,EAAE,CAAC,CAAC,IAAI,IAAI,OAAO,CAAC,gBAAgB,CAAC,CAAC,CAAC;YACrC,IAAI,CAAC,OAAO,CAAC,wBAAwB,EAAE,CAAC;YACxC,EAAE,CAAC,CAAC,OAAO,CAAC,yBAAyB,IAAI,OAAO,IAAI,CAAC,eAAe,KAAK,UAAU,CAAC,CAAC,CAAC;gBACpF,IAAI,CAAC,eAAe,EAAE,CAAC;YACzB,CAAC;QACH,CAAC;QAAC,IAAI,CAAC,CAAC;YACN,IAAI,CAAC,OAAO,CAAC,UAAU,CAAC,CAAC,EAAE,EAAE,MAAM,EAAE,IAAI,CAAC,UAAU,EAAE,KAAK,EAAE,IAAI,CAAC,SAAS,EAAE,CAAC,CAAC;QACjF,CAAC;IACH,CAAC;IAED,wDAAgB,GAAhB;QACE,IAAI,CAAC,WAAW,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC;QACtC,IAAI,CAAC,WAAW,CAAC,eAAe,GAAG,wBAAsB,IAAI,CAAC,MAAQ,CAAC;QACvE,EAAE,CAAC,CAAC,IAAI,CAAC,WAAW,CAAC,eAAe,CAAC,CAAC,CAAC;YACrC,IAAI,CAAC,WAAW,CAAC,aAAa,GAAG,IAAI,CAAC;QACxC,CAAC;QAED,iHAAiH;QACjH,MAAM,CAAC,CAAC,CAAC,MAAM,CAAC,IAAI,EAAE,EAAE,EAAE,uCAAiB,EAAE,IAAI,CAAC,WAAW,CAAC,CAAC;IACjE,CAAC;IAED;;;OAGG;IACH,uDAAe,GAAf,UAAgB,OAAc;QAC5B,EAAE,CAAC,CAAC,OAAO,IAAI,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC;YACzB,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC;YAEhC,8BAA8B;YAC9B,IAAI,CAAC,IAAI,CAAC,UAAU,EAAE,CAAC;YACvB,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,CAAC;YAEnB,EAAE,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,CAAC,CAAC;gBACvC,IAAI,CAAC,cAAc,GAAG,IAAI,CAAC;gBAC3B,IAAI,CAAC,qBAAqB,GAAG,IAAI,CAAC,gBAAgB,EAAE,CAAC;YACvD,CAAC;YACD,EAAE,CAAC,CAAC,IAAI,CAAC,IAAI,IAAI,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,CAAC,CAAC;gBACpD,oIAAoI;gBACpI,IAAI,CAAC,OAAO,CAAC,UAAU,CAAC,EAAE,CAAC,CAAC;gBAC5B,+BAA+B;YACjC,CAAC;QACH,CAAC;IACH,CAAC;IAED,mDAAmD;IACnD,qDAAa,GAAb,UAAc,SAAkB;QAC9B,IAAI,CAAC,IAAI,CAAC,sBAAsB,CAAC,SAAS,CAAC,CAAC;QAC5C,MAAM,CAAC,SAAS,CAAC;IACnB,CAAC;IAED,mDAAmD;IACnD,uDAAe,GAAf;QACE,IAAM,SAAS,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,EAAE,CAAC,aAAa,CAAC;QACxD,IAAI,CAAC,IAAI,CAAC,sBAAsB,CAAC,SAAS,CAAC,CAAC;QAC5C,MAAM,CAAC,SAAS,CAAC;IACnB,CAAC;IAtOqD;QAArD,4BAAQ,CAAC,EAAE,kBAAkB,EAAE,+BAAW,CAAC,MAAM,EAAE,CAAC;kEAAkB;IACjB;QAArD,4BAAQ,CAAC,EAAE,kBAAkB,EAAE,+BAAW,CAAC,MAAM,EAAE,CAAC;kEAAgB;IACf;QAArD,4BAAQ,CAAC,EAAE,kBAAkB,EAAE,+BAAW,CAAC,MAAM,EAAE,CAAC;4EAA+B;IAC9B;QAArD,4BAAQ,CAAC,EAAE,kBAAkB,EAAE,+BAAW,CAAC,MAAM,EAAE,CAAC;gFAAmC;IAClC;QAArD,4BAAQ,CAAC,EAAE,kBAAkB,EAAE,+BAAW,CAAC,MAAM,EAAE,CAAC;mEAAe;IACd;QAArD,4BAAQ,CAAC,EAAE,kBAAkB,EAAE,+BAAW,CAAC,MAAM,EAAE,CAAC;+DAAW;IACpD;QAAX,4BAAQ,EAAE;iEAAgB;IACf;QAAX,4BAAQ,EAAE;4EAA6B;IAC5B;QAAX,4BAAQ,EAAE;sEAAyB;IACxB;QAAX,4BAAQ,EAAE;qEAAkB;IACjB;QAAX,4BAAQ,EAAE;oEAAiB;IAChB;QAAX,4BAAQ,EAAE;wEAAoB;IAnBpB,6BAA6B;QADzC,0BAAM,CAAC,+BAAuB,EAAE,OAAO,EAAE,0CAAe,EAAE,qBAAa,EAAE,wBAAgB,EAAE,wBAAgB,EAAE,mBAAI,EAAE,sBAAc,EAAE,mBAAW,CAAC;OACnI,6BAA6B,CA+OzC;IAAD,oCAAC;CAAA,AA/OD,IA+OC;AA/OY,sEAA6B"}
\ No newline at end of file
diff --git a/dist/commonjs/formatters/index.d.ts b/dist/commonjs/formatters/index.d.ts
index 27eece430..3cafe5f0a 100644
--- a/dist/commonjs/formatters/index.d.ts
+++ b/dist/commonjs/formatters/index.d.ts
@@ -13,6 +13,7 @@ export declare const Formatters: {
deleteIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
editIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
hyperlink: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
+ infoIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
lowercase: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
multiple: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
percentComplete: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
diff --git a/dist/commonjs/formatters/index.js b/dist/commonjs/formatters/index.js
index 940ca397d..fa83173c8 100644
--- a/dist/commonjs/formatters/index.js
+++ b/dist/commonjs/formatters/index.js
@@ -14,6 +14,7 @@ var dateUsFormatter_1 = require("./dateUsFormatter");
var deleteIconFormatter_1 = require("./deleteIconFormatter");
var editIconFormatter_1 = require("./editIconFormatter");
var hyperlinkFormatter_1 = require("./hyperlinkFormatter");
+var infoIconFormatter_1 = require("./infoIconFormatter");
var lowercaseFormatter_1 = require("./lowercaseFormatter");
var multipleFormatter_1 = require("./multipleFormatter");
var percentCompleteFormatter_1 = require("./percentCompleteFormatter");
@@ -45,6 +46,7 @@ exports.Formatters = {
deleteIcon: deleteIconFormatter_1.deleteIconFormatter,
editIcon: editIconFormatter_1.editIconFormatter,
hyperlink: hyperlinkFormatter_1.hyperlinkFormatter,
+ infoIcon: infoIconFormatter_1.infoIconFormatter,
lowercase: lowercaseFormatter_1.lowercaseFormatter,
multiple: multipleFormatter_1.multipleFormatter,
percentComplete: percentCompleteFormatter_1.percentCompleteFormatter,
diff --git a/dist/commonjs/formatters/index.js.map b/dist/commonjs/formatters/index.js.map
index eedaca365..68bc3e9c2 100644
--- a/dist/commonjs/formatters/index.js.map
+++ b/dist/commonjs/formatters/index.js.map
@@ -1 +1 @@
-{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/index.ts"],"names":[],"mappings":";;AACA,+CAA+C;AAC/C,qCAAqC;AACrC,6DAA4D;AAC5D,yDAAwD;AACxD,2DAA0D;AAC1D,mEAAkE;AAClE,uDAAsD;AACtD,uEAAsE;AACtE,qEAAoE;AACpE,6DAA4D;AAC5D,qDAAoD;AACpD,6DAA4D;AAC5D,yDAAwD;AACxD,2DAA0D;AAC1D,2DAA0D;AAC1D,yDAAwD;AACxD,uEAAsE;AACtE,6EAA4E;AAC5E,+DAA8D;AAC9D,2DAA0D;AAC1D,2DAA0D;AAC1D,mDAAkD;AAElD;;;;;;;;EAQE;AACW,QAAA,UAAU,GAAG;IACxB,UAAU,EAAE,yCAAmB;IAC/B,QAAQ,EAAE,qCAAiB;IAC3B,SAAS,EAAE,uCAAkB;IAC7B,aAAa,EAAE,+CAAsB;IACrC,OAAO,EAAE,mCAAgB;IACzB,WAAW,EAAE,mCAAgB;IAC7B,eAAe,EAAE,mDAAwB;IACzC,MAAM,EAAE,iCAAe;IACvB,UAAU,EAAE,yCAAmB;IAC/B,cAAc,EAAE,iDAAuB;IACvC,UAAU,EAAE,yCAAmB;IAC/B,QAAQ,EAAE,qCAAiB;IAC3B,SAAS,EAAE,uCAAkB;IAC7B,SAAS,EAAE,uCAAkB;IAC7B,QAAQ,EAAE,qCAAiB;IAC3B,eAAe,EAAE,mDAAwB;IACzC,kBAAkB,EAAE,yDAA2B;IAC/C,WAAW,EAAE,2CAAoB;IACjC,SAAS,EAAE,uCAAkB;IAC7B,SAAS,EAAE,uCAAkB;IAC7B,KAAK,EAAE,+BAAc;CACtB,CAAC"}
\ No newline at end of file
+{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/index.ts"],"names":[],"mappings":";;AACA,+CAA+C;AAC/C,qCAAqC;AACrC,6DAA4D;AAC5D,yDAAwD;AACxD,2DAA0D;AAC1D,mEAAkE;AAClE,uDAAsD;AACtD,uEAAsE;AACtE,qEAAoE;AACpE,6DAA4D;AAC5D,qDAAoD;AACpD,6DAA4D;AAC5D,yDAAwD;AACxD,2DAA0D;AAC1D,yDAAwD;AACxD,2DAA0D;AAC1D,yDAAwD;AACxD,uEAAsE;AACtE,6EAA4E;AAC5E,+DAA8D;AAC9D,2DAA0D;AAC1D,2DAA0D;AAC1D,mDAAkD;AAElD;;;;;;;;EAQE;AACW,QAAA,UAAU,GAAG;IACxB,UAAU,EAAE,yCAAmB;IAC/B,QAAQ,EAAE,qCAAiB;IAC3B,SAAS,EAAE,uCAAkB;IAC7B,aAAa,EAAE,+CAAsB;IACrC,OAAO,EAAE,mCAAgB;IACzB,WAAW,EAAE,mCAAgB;IAC7B,eAAe,EAAE,mDAAwB;IACzC,MAAM,EAAE,iCAAe;IACvB,UAAU,EAAE,yCAAmB;IAC/B,cAAc,EAAE,iDAAuB;IACvC,UAAU,EAAE,yCAAmB;IAC/B,QAAQ,EAAE,qCAAiB;IAC3B,SAAS,EAAE,uCAAkB;IAC7B,QAAQ,EAAE,qCAAiB;IAC3B,SAAS,EAAE,uCAAkB;IAC7B,QAAQ,EAAE,qCAAiB;IAC3B,eAAe,EAAE,mDAAwB;IACzC,kBAAkB,EAAE,yDAA2B;IAC/C,WAAW,EAAE,2CAAoB;IACjC,SAAS,EAAE,uCAAkB;IAC7B,SAAS,EAAE,uCAAkB;IAC7B,KAAK,EAAE,+BAAc;CACtB,CAAC"}
\ No newline at end of file
diff --git a/dist/commonjs/formatters/infoIconFormatter.d.ts b/dist/commonjs/formatters/infoIconFormatter.d.ts
new file mode 100644
index 000000000..54de4524e
--- /dev/null
+++ b/dist/commonjs/formatters/infoIconFormatter.d.ts
@@ -0,0 +1,2 @@
+import { Formatter } from './../models/formatter.interface';
+export declare const infoIconFormatter: Formatter;
diff --git a/dist/commonjs/formatters/infoIconFormatter.js b/dist/commonjs/formatters/infoIconFormatter.js
new file mode 100644
index 000000000..b583cba14
--- /dev/null
+++ b/dist/commonjs/formatters/infoIconFormatter.js
@@ -0,0 +1,6 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.infoIconFormatter = function (row, cell, value, columnDef, dataContext) {
+ return "";
+};
+//# sourceMappingURL=infoIconFormatter.js.map
\ No newline at end of file
diff --git a/dist/commonjs/formatters/infoIconFormatter.js.map b/dist/commonjs/formatters/infoIconFormatter.js.map
new file mode 100644
index 000000000..967a128ad
--- /dev/null
+++ b/dist/commonjs/formatters/infoIconFormatter.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"infoIconFormatter.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/infoIconFormatter.ts"],"names":[],"mappings":";;AAGa,QAAA,iBAAiB,GAAc,UAAC,GAAW,EAAE,IAAY,EAAE,KAAU,EAAE,SAAiB,EAAE,WAAgB;IACrH,OAAA,4EAAwE;AAAxE,CAAwE,CAAC"}
\ No newline at end of file
diff --git a/dist/commonjs/global-grid-options.d.ts b/dist/commonjs/global-grid-options.d.ts
index dcf83eeaf..f5196d9cd 100644
--- a/dist/commonjs/global-grid-options.d.ts
+++ b/dist/commonjs/global-grid-options.d.ts
@@ -1,5 +1,5 @@
import { GridOption } from './models/gridOption.interface';
/**
- * Options that can be passed to the Aurelia-Slickgrid
+ * Default Options that can be passed to the Aurelia-Slickgrid
*/
export declare const GlobalGridOptions: GridOption;
diff --git a/dist/commonjs/global-grid-options.js b/dist/commonjs/global-grid-options.js
index 50802025d..c2d2db695 100644
--- a/dist/commonjs/global-grid-options.js
+++ b/dist/commonjs/global-grid-options.js
@@ -1,7 +1,7 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
/**
- * Options that can be passed to the Aurelia-Slickgrid
+ * Default Options that can be passed to the Aurelia-Slickgrid
*/
exports.GlobalGridOptions = {
autoEdit: false,
@@ -33,10 +33,12 @@ exports.GlobalGridOptions = {
gridMenu: {
iconCssClass: 'fa fa-bars',
menuWidth: 16,
- resizeOnShowHeaderRow: false
+ resizeOnShowHeaderRow: false,
+ showClearAllFiltersCommand: true,
+ showRefreshDatasetCommand: true,
+ showToggleFilterCommand: true
},
headerRowHeight: 35,
- locale: 'en',
multiColumnSort: true,
pagination: {
pageSizes: [10, 15, 20, 25, 30, 40, 50, 75, 100],
diff --git a/dist/commonjs/global-grid-options.js.map b/dist/commonjs/global-grid-options.js.map
index 0c6c84359..6c1b1438f 100644
--- a/dist/commonjs/global-grid-options.js.map
+++ b/dist/commonjs/global-grid-options.js.map
@@ -1 +1 @@
-{"version":3,"file":"global-grid-options.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/global-grid-options.ts"],"names":[],"mappings":";;AAEA;;GAEG;AACU,QAAA,iBAAiB,GAAe;IAC3C,QAAQ,EAAE,KAAK;IACf,kBAAkB,EAAE,KAAK;IACzB,yBAAyB,EAAE,IAAI;IAC/B,UAAU,EAAE;QACV,aAAa,EAAE,EAAE;QACjB,SAAS,EAAE,GAAG;QACd,QAAQ,EAAE,GAAG;QACb,WAAW,EAAE,CAAC;KACf;IACD,qBAAqB,EAAE,qBAAqB;IAC5C,gBAAgB,EAAE;QAChB,QAAQ,EAAE,wBAAwB;KACnC;IACD,gBAAgB,EAAE,IAAI;IACtB,kBAAkB,EAAE,IAAI;IACxB,QAAQ,EAAE,KAAK;IACf,oBAAoB,EAAE,KAAK;IAC3B,sBAAsB,EAAE,KAAK;IAC7B,kBAAkB,EAAE,IAAI;IACxB,mBAAmB,EAAE,IAAI;IACzB,cAAc,EAAE,IAAI;IACpB,gBAAgB,EAAE,KAAK;IACvB,aAAa,EAAE,IAAI;IACnB,0BAA0B,EAAE,IAAI;IAChC,sBAAsB,EAAE,IAAI;IAC5B,eAAe,EAAE,KAAK;IACtB,QAAQ,EAAE;QACR,YAAY,EAAE,YAAY;QAC1B,SAAS,EAAE,EAAE;QACb,qBAAqB,EAAE,KAAK;KAC7B;IACD,eAAe,EAAE,EAAE;IACnB,MAAM,EAAE,IAAI;IACZ,eAAe,EAAE,IAAI;IACrB,UAAU,EAAE;QACV,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC;QAChD,QAAQ,EAAE,EAAE;QACZ,UAAU,EAAE,CAAC;KACd;IACD,SAAS,EAAE,EAAE;IACb,aAAa,EAAE,KAAK;IACpB,cAAc,EAAE,EAAE;CACnB,CAAC"}
\ No newline at end of file
+{"version":3,"file":"global-grid-options.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/global-grid-options.ts"],"names":[],"mappings":";;AAEA;;GAEG;AACU,QAAA,iBAAiB,GAAe;IAC3C,QAAQ,EAAE,KAAK;IACf,kBAAkB,EAAE,KAAK;IACzB,yBAAyB,EAAE,IAAI;IAC/B,UAAU,EAAE;QACV,aAAa,EAAE,EAAE;QACjB,SAAS,EAAE,GAAG;QACd,QAAQ,EAAE,GAAG;QACb,WAAW,EAAE,CAAC;KACf;IACD,qBAAqB,EAAE,qBAAqB;IAC5C,gBAAgB,EAAE;QAChB,QAAQ,EAAE,wBAAwB;KACnC;IACD,gBAAgB,EAAE,IAAI;IACtB,kBAAkB,EAAE,IAAI;IACxB,QAAQ,EAAE,KAAK;IACf,oBAAoB,EAAE,KAAK;IAC3B,sBAAsB,EAAE,KAAK;IAC7B,kBAAkB,EAAE,IAAI;IACxB,mBAAmB,EAAE,IAAI;IACzB,cAAc,EAAE,IAAI;IACpB,gBAAgB,EAAE,KAAK;IACvB,aAAa,EAAE,IAAI;IACnB,0BAA0B,EAAE,IAAI;IAChC,sBAAsB,EAAE,IAAI;IAC5B,eAAe,EAAE,KAAK;IACtB,QAAQ,EAAE;QACR,YAAY,EAAE,YAAY;QAC1B,SAAS,EAAE,EAAE;QACb,qBAAqB,EAAE,KAAK;QAC5B,0BAA0B,EAAE,IAAI;QAChC,yBAAyB,EAAE,IAAI;QAC/B,uBAAuB,EAAE,IAAI;KAC9B;IACD,eAAe,EAAE,EAAE;IACnB,eAAe,EAAE,IAAI;IACrB,UAAU,EAAE;QACV,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC;QAChD,QAAQ,EAAE,EAAE;QACZ,UAAU,EAAE,CAAC;KACd;IACD,SAAS,EAAE,EAAE;IACb,aAAa,EAAE,KAAK;IACpB,cAAc,EAAE,EAAE;CACnB,CAAC"}
\ No newline at end of file
diff --git a/dist/commonjs/models/gridMenu.interface.d.ts b/dist/commonjs/models/gridMenu.interface.d.ts
index e2eb42fa1..c86d40cc8 100644
--- a/dist/commonjs/models/gridMenu.interface.d.ts
+++ b/dist/commonjs/models/gridMenu.interface.d.ts
@@ -7,9 +7,12 @@ export interface GridMenu {
iconImage?: string;
iconCssClass?: string;
leaveOpen?: boolean;
- syncResizeTitle?: string;
menuWidth?: number;
resizeOnShowHeaderRow?: boolean;
+ showClearAllFiltersCommand?: boolean;
+ showRefreshDatasetCommand?: boolean;
+ showToggleFilterCommand?: boolean;
+ syncResizeTitle?: string;
onBeforeMenuShow?: (e: Event, args: any) => void;
onMenuClose?: (e: Event, args: any) => void;
onCommand?: (e: Event, args: any) => void;
diff --git a/dist/commonjs/models/index.d.ts b/dist/commonjs/models/index.d.ts
index 9529d3ce6..32ce3c42d 100644
--- a/dist/commonjs/models/index.d.ts
+++ b/dist/commonjs/models/index.d.ts
@@ -8,6 +8,7 @@ export { CheckboxSelector } from './checkboxSelector.interface';
export { Column } from './column.interface';
export { ColumnFilter } from './columnFilter.interface';
export { ColumnFilters } from './columnFilters.interface';
+export { CustomGridMenu } from './customGridMenu.interface';
export { Editor } from './editor.interface';
export { FieldType } from './fieldType';
export { Filter } from './filter.interface';
@@ -22,7 +23,7 @@ export { GraphqlFilteringOption } from './graphqlFilteringOption.interface';
export { GraphqlPaginationOption } from './graphqlPaginationOption.interface';
export { GraphqlServiceOption } from './graphqlServiceOption.interface';
export { GraphqlSortingOption } from './graphqlSortingOption.interface';
-export { CustomGridMenu } from './customGridMenu.interface';
+export { GridMenu } from './gridMenu.interface';
export { GridOption } from './gridOption.interface';
export { HeaderButton } from './headerButton.interface';
export { HeaderButtonItem } from './headerButtonItem.interface';
diff --git a/dist/commonjs/models/index.js.map b/dist/commonjs/models/index.js.map
index 026889265..599d19216 100644
--- a/dist/commonjs/models/index.js.map
+++ b/dist/commonjs/models/index.js.map
@@ -1 +1 @@
-{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/models/index.ts"],"names":[],"mappings":";;AAIA,uCAAsC;AAA7B,8BAAA,QAAQ,CAAA;AAOjB,yCAAwC;AAA/B,gCAAA,SAAS,CAAA;AAMlB,qDAAoD;AAA3C,4CAAA,eAAe,CAAA;AAiBxB,+CAAyC;AAAhC,iCAAA,OAAO,CAAA;AAGhB,+CAA8C;AAArC,sCAAA,YAAY,CAAA;AAKrB,iDAAgD;AAAvC,wCAAA,aAAa,CAAA"}
\ No newline at end of file
+{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/models/index.ts"],"names":[],"mappings":";;AAIA,uCAAsC;AAA7B,8BAAA,QAAQ,CAAA;AAQjB,yCAAwC;AAA/B,gCAAA,SAAS,CAAA;AAMlB,qDAAoD;AAA3C,4CAAA,eAAe,CAAA;AAiBxB,+CAAyC;AAAhC,iCAAA,OAAO,CAAA;AAGhB,+CAA8C;AAArC,sCAAA,YAAY,CAAA;AAKrB,iDAAgD;AAAvC,wCAAA,aAAa,CAAA"}
\ No newline at end of file
diff --git a/dist/commonjs/services/controlAndPlugin.service.d.ts b/dist/commonjs/services/controlAndPlugin.service.d.ts
index 821c45087..41ab3dd66 100644
--- a/dist/commonjs/services/controlAndPlugin.service.d.ts
+++ b/dist/commonjs/services/controlAndPlugin.service.d.ts
@@ -28,13 +28,33 @@ export declare class ControlAndPluginService {
*/
attachDifferentControlOrPlugins(grid: any, columnDefinitions: Column[], options: GridOption, dataView: any): void;
createColumnPicker(grid: any, columnDefinitions: Column[], options: GridOption): void;
+ /**
+ * Create (or re-create) Grid Menu and expose all the available hooks that user can subscribe (onCommand, onMenuClose, ...)
+ * @param grid
+ * @param columnDefinitions
+ * @param options
+ */
createGridMenu(grid: any, columnDefinitions: Column[], options: GridOption): any;
hideColumn(column: Column): void;
removeColumnByIndex(array: any[], index: number): any[];
autoResizeColumns(): void;
destroy(): void;
+ /**
+ * Create Grid Menu with Custom Commands if user has enabled Filters and/or uses a Backend Service (OData, GraphQL)
+ * @param grid
+ * @param options
+ */
private addGridMenuCustomCommands(grid, options);
- private prepareGridMenu(grid, options);
+ /**
+ * @return default Grid Menu options
+ */
+ private getDefaultGridMenuOptions();
+ private refreshBackendDataset(options);
+ /**
+ * Reset all the Grid Menu options which have text to translate
+ * @param grid menu object
+ */
+ private resetGridMenuTranslations(gridMenu);
/**
* Translate the Column Picker and it's last 2 checkboxes
* Note that the only way that seems to work is to destroy and re-create the Column Picker
diff --git a/dist/commonjs/services/controlAndPlugin.service.js b/dist/commonjs/services/controlAndPlugin.service.js
index eb9165f04..7cc23d7d5 100644
--- a/dist/commonjs/services/controlAndPlugin.service.js
+++ b/dist/commonjs/services/controlAndPlugin.service.js
@@ -1,4 +1,12 @@
"use strict";
+var __assign = (this && this.__assign) || Object.assign || function(t) {
+ for (var s, i = 1, n = arguments.length; i < n; i++) {
+ s = arguments[i];
+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
+ t[p] = s[p];
+ }
+ return t;
+};
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
@@ -96,11 +104,17 @@ var ControlAndPluginService = /** @class */ (function () {
options.columnPicker.syncResizeTitle = options.columnPicker.syncResizeTitle || syncResizeTitle;
this.columnPickerControl = new Slick.Controls.ColumnPicker(columnDefinitions, grid, options);
};
+ /**
+ * Create (or re-create) Grid Menu and expose all the available hooks that user can subscribe (onCommand, onMenuClose, ...)
+ * @param grid
+ * @param columnDefinitions
+ * @param options
+ */
ControlAndPluginService.prototype.createGridMenu = function (grid, columnDefinitions, options) {
- var _this = this;
- this.prepareGridMenu(grid, options);
+ options.gridMenu = __assign({}, this.getDefaultGridMenuOptions(), options.gridMenu);
+ this.addGridMenuCustomCommands(grid, options);
var gridMenuControl = new Slick.Controls.GridMenu(columnDefinitions, grid, options);
- if (options.gridMenu) {
+ if (grid && options.gridMenu) {
gridMenuControl.onBeforeMenuShow.subscribe(function (e, args) {
if (options.gridMenu && typeof options.gridMenu.onBeforeMenuShow === 'function') {
options.gridMenu.onBeforeMenuShow(e, args);
@@ -116,8 +130,8 @@ var ControlAndPluginService = /** @class */ (function () {
options.gridMenu.onMenuClose(e, args);
}
// we also want to resize the columns if the user decided to hide certain column(s)
- if (_this._grid && typeof _this._grid.autosizeColumns === 'function') {
- _this._grid.autosizeColumns();
+ if (grid && typeof grid.autosizeColumns === 'function') {
+ grid.autosizeColumns();
}
});
}
@@ -171,10 +185,15 @@ var ControlAndPluginService = /** @class */ (function () {
this.headerMenuPlugin = null;
}
};
+ /**
+ * Create Grid Menu with Custom Commands if user has enabled Filters and/or uses a Backend Service (OData, GraphQL)
+ * @param grid
+ * @param options
+ */
ControlAndPluginService.prototype.addGridMenuCustomCommands = function (grid, options) {
var _this = this;
if (options.enableFiltering) {
- if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'clear-filter'; }).length === 0) {
+ if (options && options.gridMenu && options.gridMenu.showClearAllFiltersCommand && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'clear-filter'; }).length === 0) {
options.gridMenu.customItems.push({
iconCssClass: 'fa fa-filter text-danger',
title: options.enableTranslate ? this.i18n.tr('CLEAR_ALL_FILTERS') : 'Clear All Filters',
@@ -182,7 +201,7 @@ var ControlAndPluginService = /** @class */ (function () {
command: 'clear-filter'
});
}
- if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'toggle-filter'; }).length === 0) {
+ if (options && options.gridMenu && options.gridMenu.showToggleFilterCommand && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'toggle-filter'; }).length === 0) {
options.gridMenu.customItems.push({
iconCssClass: 'fa fa-random',
title: options.enableTranslate ? this.i18n.tr('TOGGLE_FILTER_ROW') : 'Toggle Filter Row',
@@ -190,44 +209,96 @@ var ControlAndPluginService = /** @class */ (function () {
command: 'toggle-filter'
});
}
+ if (options && options.gridMenu && options.gridMenu.showRefreshDatasetCommand && options.onBackendEventApi && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'refresh-dataset'; }).length === 0) {
+ options.gridMenu.customItems.push({
+ iconCssClass: 'fa fa-refresh',
+ title: options.enableTranslate ? this.i18n.tr('REFRESH_DATASET') : 'Refresh Dataset',
+ disabled: false,
+ command: 'refresh-dataset'
+ });
+ }
+ // Command callback, what will be executed after command is clicked
if (options.gridMenu) {
options.gridMenu.onCommand = function (e, args) {
- if (args.command === 'toggle-filter') {
- grid.setHeaderRowVisibility(!grid.getOptions().showHeaderRow);
- }
- else if (args.command === 'toggle-toppanel') {
- grid.setTopPanelVisibility(!grid.getOptions().showTopPanel);
- }
- else if (args.command === 'clear-filter') {
- _this.filterService.clearFilters();
- _this._dataView.refresh();
- }
- else {
- alert('Command: ' + args.command);
+ if (args && args.command) {
+ switch (args.command) {
+ case 'toggle-filter':
+ grid.setHeaderRowVisibility(!grid.getOptions().showHeaderRow);
+ break;
+ case 'toggle-toppanel':
+ grid.setTopPanelVisibility(!grid.getOptions().showTopPanel);
+ break;
+ case 'clear-filter':
+ _this.filterService.clearFilters();
+ _this._dataView.refresh();
+ break;
+ case 'refresh-dataset':
+ _this.refreshBackendDataset(options);
+ break;
+ default:
+ alert('Command: ' + args.command);
+ break;
+ }
}
};
}
}
- // add the custom command title if there are commands
+ // add the custom "Commands" title if there are any commands
if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.length > 0) {
var customTitle = options.enableTranslate ? this.i18n.tr('COMMANDS') : 'Commands';
options.gridMenu.customTitle = options.gridMenu.customTitle || customTitle;
}
};
- ControlAndPluginService.prototype.prepareGridMenu = function (grid, options) {
- var columnTitle = options.enableTranslate ? this.i18n.tr('COLUMNS') : 'Columns';
- var forceFitTitle = options.enableTranslate ? this.i18n.tr('FORCE_FIT_COLUMNS') : 'Force fit columns';
- var syncResizeTitle = options.enableTranslate ? this.i18n.tr('SYNCHRONOUS_RESIZE') : 'Synchronous resize';
- options.gridMenu = options.gridMenu || {};
- options.gridMenu.columnTitle = options.gridMenu.columnTitle || columnTitle;
- options.gridMenu.forceFitTitle = options.gridMenu.forceFitTitle || forceFitTitle;
- options.gridMenu.syncResizeTitle = options.gridMenu.syncResizeTitle || syncResizeTitle;
- options.gridMenu.iconCssClass = options.gridMenu.iconCssClass || 'fa fa-bars';
- options.gridMenu.menuWidth = options.gridMenu.menuWidth || 18;
- options.gridMenu.customTitle = options.gridMenu.customTitle || undefined;
- options.gridMenu.customItems = options.gridMenu.customItems || [];
- this.addGridMenuCustomCommands(grid, options);
- // options.gridMenu.resizeOnShowHeaderRow = options.showHeaderRow;
+ /**
+ * @return default Grid Menu options
+ */
+ ControlAndPluginService.prototype.getDefaultGridMenuOptions = function () {
+ return {
+ columnTitle: this.i18n.tr('COLUMNS') || 'Columns',
+ forceFitTitle: this.i18n.tr('FORCE_FIT_COLUMNS') || 'Force fit columns',
+ syncResizeTitle: this.i18n.tr('SYNCHRONOUS_RESIZE') || 'Synchronous resize',
+ iconCssClass: 'fa fa-bars',
+ menuWidth: 18,
+ customTitle: undefined,
+ customItems: [],
+ showClearAllFiltersCommand: true,
+ showRefreshDatasetCommand: true,
+ showToggleFilterCommand: true
+ };
+ };
+ ControlAndPluginService.prototype.refreshBackendDataset = function (options) {
+ var query;
+ if (options && options.onBackendEventApi && options.onBackendEventApi.service) {
+ if (options.onBackendEventApi.service) {
+ query = options.onBackendEventApi.service.buildQuery();
+ }
+ if (query && query !== '') {
+ if (options.onBackendEventApi.preProcess) {
+ options.onBackendEventApi.preProcess();
+ }
+ // run the process() and then postProcess()
+ var processPromise = options.onBackendEventApi.process(query);
+ processPromise.then(function (responseProcess) {
+ // send the response process to the postProcess callback
+ if (options.onBackendEventApi && options.onBackendEventApi.postProcess) {
+ options.onBackendEventApi.postProcess(responseProcess);
+ }
+ });
+ }
+ }
+ };
+ /**
+ * Reset all the Grid Menu options which have text to translate
+ * @param grid menu object
+ */
+ ControlAndPluginService.prototype.resetGridMenuTranslations = function (gridMenu) {
+ // we will reset the custom items array since the commands title have to be translated too (no worries, we will re-create it later)
+ gridMenu.customItems = [];
+ delete gridMenu.customTitle;
+ gridMenu.columnTitle = this.i18n.tr('COLUMNS') || 'Columns';
+ gridMenu.forceFitTitle = this.i18n.tr('FORCE_FIT_COLUMNS') || 'Force fit columns';
+ gridMenu.syncResizeTitle = this.i18n.tr('SYNCHRONOUS_RESIZE') || 'Synchronous resize';
+ return gridMenu;
};
/**
* Translate the Column Picker and it's last 2 checkboxes
@@ -251,7 +322,8 @@ var ControlAndPluginService = /** @class */ (function () {
ControlAndPluginService.prototype.translateGridMenu = function () {
// destroy and re-create the Grid Menu which seems to be the only way to translate properly
this.gridMenuControl.destroy();
- this._gridOptions.gridMenu = undefined;
+ // reset all Grid Menu options that have translation text & then re-create the Grid Menu and also the custom items array
+ this._gridOptions.gridMenu = this.resetGridMenuTranslations(this._gridOptions.gridMenu || {});
this.createGridMenu(this._grid, this.visibleColumns, this._gridOptions);
};
/**
diff --git a/dist/commonjs/services/controlAndPlugin.service.js.map b/dist/commonjs/services/controlAndPlugin.service.js.map
index 34f1f4d27..d89ca9720 100644
--- a/dist/commonjs/services/controlAndPlugin.service.js.map
+++ b/dist/commonjs/services/controlAndPlugin.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"controlAndPlugin.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/controlAndPlugin.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"controlAndPlugin.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/controlAndPlugin.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/commonjs/services/gridExtra.service.js b/dist/commonjs/services/gridExtra.service.js
index 4d4495004..d7faa121f 100644
--- a/dist/commonjs/services/gridExtra.service.js
+++ b/dist/commonjs/services/gridExtra.service.js
@@ -48,6 +48,11 @@ var GridExtraService = /** @class */ (function () {
if (fadeDelay === void 0) { fadeDelay = 1500; }
// chain current item Metadata with our own Metadata for implementing highligh CSS styling
var previousMetadata = this._dataView.getItemMetadata;
+ // create a SelectionModel if there's not one yet
+ if (!this._grid.getSelectionModel()) {
+ var rowSelectionPlugin = new Slick.RowSelectionModel(this._gridOptions.rowSelectionOptions || {});
+ this._grid.setSelectionModel(rowSelectionPlugin);
+ }
this._grid.setSelectedRows([rowNumber]);
this._dataView.getItemMetadata = this.getItemRowMetadata(this._dataView.getItemMetadata);
var item = this._dataView.getItem(rowNumber);
diff --git a/dist/commonjs/services/gridExtra.service.js.map b/dist/commonjs/services/gridExtra.service.js.map
index aeefbdec2..3ee79fe39 100644
--- a/dist/commonjs/services/gridExtra.service.js.map
+++ b/dist/commonjs/services/gridExtra.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"gridExtra.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/gridExtra.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"gridExtra.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/gridExtra.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/commonjs/services/resizer.service.js b/dist/commonjs/services/resizer.service.js
index 351bea6cf..179e7ae23 100644
--- a/dist/commonjs/services/resizer.service.js
+++ b/dist/commonjs/services/resizer.service.js
@@ -90,12 +90,14 @@ var ResizerService = /** @class */ (function () {
timer = setTimeout(function () {
// calculate new available sizes but with minimum height of 220px
newSizes = newSizes || _this.calculateGridNewDimensions(_this._gridOptions);
- if (newSizes) {
+ var gridElm = $("#" + _this._gridOptions.gridId);
+ var gridContainerElm = $("#" + _this._gridOptions.gridContainerId);
+ if (newSizes && gridElm.length > 0) {
// apply these new height/width to the datagrid
- $("#" + _this._gridOptions.gridId).height(newSizes.height);
- $("#" + _this._gridOptions.gridId).width(newSizes.width);
- $("#" + _this._gridOptions.gridContainerId).height(newSizes.height);
- $("#" + _this._gridOptions.gridContainerId).width(newSizes.width);
+ gridElm.height(newSizes.height);
+ gridElm.width(newSizes.width);
+ gridContainerElm.height(newSizes.height);
+ gridContainerElm.width(newSizes.width);
// resize the slickgrid canvas on all browser except some IE versions
// exclude all IE below IE11
// IE11 wants to be a better standard (W3C) follower (finally) they even changed their appName output to also have 'Netscape'
diff --git a/dist/commonjs/services/resizer.service.js.map b/dist/commonjs/services/resizer.service.js.map
index 313cd393b..261c307f7 100644
--- a/dist/commonjs/services/resizer.service.js.map
+++ b/dist/commonjs/services/resizer.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"resizer.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/resizer.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"resizer.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/resizer.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/commonjs/services/utilities.js b/dist/commonjs/services/utilities.js
index 0a5818dd7..ab0448126 100644
--- a/dist/commonjs/services/utilities.js
+++ b/dist/commonjs/services/utilities.js
@@ -41,9 +41,6 @@ function mapMomentDateFormatWithFieldType(fieldType) {
case index_1.FieldType.dateTimeUsShortAmPm:
map = 'M/D/YY h:m:s a';
break;
- case index_1.FieldType.dateTimeUsAM_PM:
- map = 'M/D/YY h:m:s A';
- break;
case index_1.FieldType.dateUtc:
map = 'YYYY-MM-DDTHH:mm:ss.SSSZ';
break;
@@ -109,7 +106,7 @@ function mapFlatpickrDateFormatWithFieldType(fieldType) {
map = 'm/d/Y h:i:S K'; // there is no lowercase in Flatpickr :(
break;
case index_1.FieldType.dateTimeUsAM_PM:
- map = 'm/d/Y h:i:S K';
+ map = 'M/D/YY h:i:s K';
break;
case index_1.FieldType.dateTimeUsShort:
map = 'M/D/YY H:i:s';
@@ -117,9 +114,6 @@ function mapFlatpickrDateFormatWithFieldType(fieldType) {
case index_1.FieldType.dateTimeUsShortAmPm:
map = 'M/D/YY h:i:s K'; // there is no lowercase in Flatpickr :(
break;
- case index_1.FieldType.dateTimeUsAM_PM:
- map = 'M/D/YY h:i:s K';
- break;
case index_1.FieldType.dateUtc:
map = 'Z';
break;
diff --git a/dist/commonjs/services/utilities.js.map b/dist/commonjs/services/utilities.js.map
index 44aee8499..602028095 100644
--- a/dist/commonjs/services/utilities.js.map
+++ b/dist/commonjs/services/utilities.js.map
@@ -1 +1 @@
-{"version":3,"file":"utilities.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/utilities.ts"],"names":[],"mappings":";;AAAA,yCAA0D;AAC1D,+BAAiC;AAEjC;;;;GAIG;AACH,0CAAiD,SAAoB;IACnE,IAAI,GAAW,CAAC;IAChB,MAAM,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC;QAClB,KAAK,iBAAS,CAAC,QAAQ,CAAC;QACxB,KAAK,iBAAS,CAAC,WAAW;YACxB,GAAG,GAAG,qBAAqB,CAAC;YAC5B,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,eAAe;YAC5B,GAAG,GAAG,uBAAuB,CAAC;YAC9B,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,gBAAgB;YAC7B,GAAG,GAAG,uBAAuB,CAAC;YAC9B,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,MAAM;YACnB,GAAG,GAAG,YAAY,CAAC;YACnB,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,WAAW;YACxB,GAAG,GAAG,QAAQ,CAAC;YACf,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,UAAU;YACvB,GAAG,GAAG,qBAAqB,CAAC;YAC5B,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,cAAc;YAC3B,GAAG,GAAG,uBAAuB,CAAC;YAC9B,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,eAAe;YAC5B,GAAG,GAAG,uBAAuB,CAAC;YAC9B,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,eAAe;YAC5B,GAAG,GAAG,cAAc,CAAC;YACrB,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,mBAAmB;YAChC,GAAG,GAAG,gBAAgB,CAAC;YACvB,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,eAAe;YAC5B,GAAG,GAAG,gBAAgB,CAAC;YACvB,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,OAAO;YACpB,GAAG,GAAG,0BAA0B,CAAC;YACjC,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,IAAI,CAAC;QACpB,KAAK,iBAAS,CAAC,OAAO,CAAC;QACvB;YACE,GAAG,GAAG,YAAY,CAAC;YACnB,KAAK,CAAC;IACV,CAAC;IACD,MAAM,CAAC,GAAG,CAAC;AACb,CAAC;AA/CD,4EA+CC;AAED;;;;;GAKG;AACH,6CAAoD,SAAoB;IACtE;;;;;;;;;;;;;;;;;;;;MAoBE;IACF,IAAI,GAAW,CAAC;IAChB,MAAM,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC;QAClB,KAAK,iBAAS,CAAC,QAAQ,CAAC;QACxB,KAAK,iBAAS,CAAC,WAAW;YACxB,GAAG,GAAG,aAAa,CAAC;YACpB,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,eAAe;YAC5B,GAAG,GAAG,eAAe,CAAC,CAAC,wCAAwC;YAC/D,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,gBAAgB;YAC7B,GAAG,GAAG,eAAe,CAAC;YACtB,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,MAAM;YACnB,GAAG,GAAG,OAAO,CAAC;YACd,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,WAAW;YACxB,GAAG,GAAG,QAAQ,CAAC;YACf,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,UAAU;YACvB,GAAG,GAAG,aAAa,CAAC;YACpB,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,cAAc;YAC3B,GAAG,GAAG,eAAe,CAAC,CAAC,wCAAwC;YAC/D,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,eAAe;YAC5B,GAAG,GAAG,eAAe,CAAC;YACtB,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,eAAe;YAC5B,GAAG,GAAG,cAAc,CAAC;YACrB,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,mBAAmB;YAChC,GAAG,GAAG,gBAAgB,CAAC,CAAC,wCAAwC;YAChE,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,eAAe;YAC5B,GAAG,GAAG,gBAAgB,CAAC;YACvB,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,OAAO;YACpB,GAAG,GAAG,GAAG,CAAC;YACV,KAAK,CAAC;QACR,KAAK,iBAAS,CAAC,IAAI,CAAC;QACpB,KAAK,iBAAS,CAAC,OAAO,CAAC;QACvB;YACE,GAAG,GAAG,OAAO,CAAC;YACd,KAAK,CAAC;IACV,CAAC;IACD,MAAM,CAAC,GAAG,CAAC;AACb,CAAC;AApED,kFAoEC;AAED;;;;GAIG;AACH,yBAAgC,QAAgB;IAC9C,IAAI,GAAiB,CAAC;IACtB,MAAM,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC;QACjB,KAAK,GAAG;YACN,GAAG,GAAG,oBAAY,CAAC,QAAQ,CAAC;YAC5B,KAAK,CAAC;QACR,KAAK,IAAI;YACP,GAAG,GAAG,oBAAY,CAAC,eAAe,CAAC;YACnC,KAAK,CAAC;QACR,KAAK,GAAG;YACN,GAAG,GAAG,oBAAY,CAAC,WAAW,CAAC;YAC/B,KAAK,CAAC;QACR,KAAK,IAAI;YACP,GAAG,GAAG,oBAAY,CAAC,kBAAkB,CAAC;YACtC,KAAK,CAAC;QACR,KAAK,IAAI,CAAC;QACV,KAAK,IAAI,CAAC;QACV,KAAK,KAAK,CAAC;QACX,KAAK,KAAK;YACR,GAAG,GAAG,oBAAY,CAAC,QAAQ,CAAC;YAC5B,KAAK,CAAC;QACR,KAAK,GAAG,CAAC;QACT,KAAK,IAAI,CAAC;QACV,KAAK,YAAY;YACf,GAAG,GAAG,oBAAY,CAAC,UAAU,CAAC;YAC9B,KAAK,CAAC;QACR,KAAK,IAAI,CAAC;QACV,KAAK,UAAU;YACb,GAAG,GAAG,oBAAY,CAAC,QAAQ,CAAC;YAC5B,KAAK,CAAC;QACR,KAAK,GAAG,CAAC;QACT,KAAK,IAAI,CAAC;QACV,KAAK,IAAI,CAAC;QACV,KAAK,IAAI;YACP,GAAG,GAAG,oBAAY,CAAC,KAAK,CAAC;YACzB,KAAK,CAAC;QACR,KAAK,IAAI,CAAC;QACV,KAAK,IAAI;YACP,GAAG,GAAG,oBAAY,CAAC,EAAE,CAAC;YACtB,KAAK,CAAC;QACR,KAAK,OAAO,CAAC;QACb,KAAK,KAAK,CAAC;QACX,KAAK,QAAQ;YACX,GAAG,GAAG,oBAAY,CAAC,KAAK,CAAC;YACzB,KAAK,CAAC;QACR;YACE,GAAG,GAAG,oBAAY,CAAC,QAAQ,CAAC;YAC5B,KAAK,CAAC;IACV,CAAC;IAED,MAAM,CAAC,GAAG,CAAC;AACb,CAAC;AAnDD,0CAmDC;AAGD;;;;GAIG;AACH,sBAA6B,eAAuB,EAAE,MAAe;IACnE,IAAI,IAAI,GAAG,IAAI,CAAC;IAEhB,EAAE,CAAC,CAAC,cAAc,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC;QACzC,8FAA8F;QAC9F,IAAM,UAAU,GAAG,kBAAkB,CAAC,eAAe,CAAC,CAAC;QACvD,IAAM,UAAU,GAAG,MAAM,CAAC,IAAI,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC;QAChD,EAAE,CAAC,CAAC,UAAU,CAAC,OAAO,EAAE,IAAI,UAAU,CAAC,IAAI,EAAE,CAAC,QAAQ,EAAE,CAAC,MAAM,KAAK,CAAC,CAAC,CAAC,CAAC;YACtE,IAAI,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,GAAG,EAAE,CAAC,MAAM,EAAE,CAAC,CAAC,CAAC,UAAU,CAAC,MAAM,EAAE,CAAC;QACpE,CAAC;IACH,CAAC;IAED,MAAM,CAAC,IAAI,CAAC;AACd,CAAC;AAbD,oCAaC"}
\ No newline at end of file
+{"version":3,"file":"utilities.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/utilities.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/es2015/aurelia-slickgrid.js b/dist/es2015/aurelia-slickgrid.js
index 19b19fbde..d0b2ff69d 100644
--- a/dist/es2015/aurelia-slickgrid.js
+++ b/dist/es2015/aurelia-slickgrid.js
@@ -64,6 +64,7 @@ let AureliaSlickgridCustomElement = class AureliaSlickgridCustomElement {
this.sortService = sortService;
}
attached() {
+ this.ea.publish('onBeforeGridCreate', true);
// make sure the dataset is initialized (if not it will throw an error that it cannot getLength of null)
this._dataset = this._dataset || [];
this._gridOptions = this.mergeGridOptions();
@@ -76,6 +77,9 @@ let AureliaSlickgridCustomElement = class AureliaSlickgridCustomElement {
this.dataview.beginUpdate();
this.dataview.setItems(this._dataset);
this.dataview.endUpdate();
+ // publish certain events
+ this.ea.publish('onGridCreated', this.grid);
+ this.ea.publish('onDataviewCreated', this.dataview);
// attach resize ONLY after the dataView is ready
this.attachResizeHook(this.grid, this._gridOptions);
// attach grid extra service
@@ -86,12 +90,14 @@ let AureliaSlickgridCustomElement = class AureliaSlickgridCustomElement {
}
}
detached() {
+ this.ea.publish('onBeforeGridDestroy', this.grid);
this.dataview = [];
this.controlPluginService.destroy();
this.filterService.destroy();
this.resizer.destroy();
this.sortService.destroy();
this.grid.destroy();
+ this.ea.publish('onAfterGridDestroyed', true);
}
/**
* Keep original value(s) that could be passed by the user ViewModel.
@@ -166,14 +172,14 @@ let AureliaSlickgridCustomElement = class AureliaSlickgridCustomElement {
}
attachResizeHook(grid, options) {
// expand/autofit columns on first page load
- if (this._gridOptions.autoFitColumnsOnFirstLoad) {
+ if (grid && options.autoFitColumnsOnFirstLoad && typeof grid.autosizeColumns === 'function') {
this.grid.autosizeColumns();
}
// auto-resize grid on browser resize
this.resizer.init(grid, options);
- if (options.enableAutoResize) {
+ if (grid && options.enableAutoResize) {
this.resizer.attachAutoResizeDataGrid();
- if (options.autoFitColumnsOnFirstLoad) {
+ if (options.autoFitColumnsOnFirstLoad && typeof grid.autosizeColumns === 'function') {
grid.autosizeColumns();
}
}
@@ -204,7 +210,7 @@ let AureliaSlickgridCustomElement = class AureliaSlickgridCustomElement {
this.showPagination = true;
this.gridPaginationOptions = this.mergeGridOptions();
}
- if (this._gridOptions.enableAutoResize) {
+ if (this.grid && this._gridOptions.enableAutoResize) {
// resize the grid inside a slight timeout, in case other DOM element changed prior to the resize (like a filter/pagination changed)
this.resizer.resizeGrid(10);
// this.grid.autosizeColumns();
diff --git a/dist/es2015/aurelia-slickgrid.js.map b/dist/es2015/aurelia-slickgrid.js.map
index ef19cef2a..dc314e1f1 100644
--- a/dist/es2015/aurelia-slickgrid.js.map
+++ b/dist/es2015/aurelia-slickgrid.js.map
@@ -1 +1 @@
-{"version":3,"file":"aurelia-slickgrid.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/aurelia-slickgrid.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"aurelia-slickgrid.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/aurelia-slickgrid.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/es2015/formatters/index.d.ts b/dist/es2015/formatters/index.d.ts
index 27eece430..3cafe5f0a 100644
--- a/dist/es2015/formatters/index.d.ts
+++ b/dist/es2015/formatters/index.d.ts
@@ -13,6 +13,7 @@ export declare const Formatters: {
deleteIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
editIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
hyperlink: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
+ infoIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
lowercase: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
multiple: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
percentComplete: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
diff --git a/dist/es2015/formatters/index.js b/dist/es2015/formatters/index.js
index 10da18937..647ddc7c3 100644
--- a/dist/es2015/formatters/index.js
+++ b/dist/es2015/formatters/index.js
@@ -12,6 +12,7 @@ import { dateUsFormatter } from './dateUsFormatter';
import { deleteIconFormatter } from './deleteIconFormatter';
import { editIconFormatter } from './editIconFormatter';
import { hyperlinkFormatter } from './hyperlinkFormatter';
+import { infoIconFormatter } from './infoIconFormatter';
import { lowercaseFormatter } from './lowercaseFormatter';
import { multipleFormatter } from './multipleFormatter';
import { percentCompleteFormatter } from './percentCompleteFormatter';
@@ -43,6 +44,7 @@ export const Formatters = {
deleteIcon: deleteIconFormatter,
editIcon: editIconFormatter,
hyperlink: hyperlinkFormatter,
+ infoIcon: infoIconFormatter,
lowercase: lowercaseFormatter,
multiple: multipleFormatter,
percentComplete: percentCompleteFormatter,
diff --git a/dist/es2015/formatters/index.js.map b/dist/es2015/formatters/index.js.map
index 8838855bc..cc445620e 100644
--- a/dist/es2015/formatters/index.js.map
+++ b/dist/es2015/formatters/index.js.map
@@ -1 +1 @@
-{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/index.ts"],"names":[],"mappings":"AACA,+CAA+C;AAC/C,qCAAqC;AACrC,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAClE,OAAO,EAAE,gBAAgB,EAAE,MAAM,oBAAoB,CAAC;AACtD,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,uBAAuB,EAAE,MAAM,2BAA2B,CAAC;AACpE,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AACpD,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAC9D,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAC;AAElD;;;;;;;;EAQE;AACF,MAAM,CAAC,MAAM,UAAU,GAAG;IACxB,UAAU,EAAE,mBAAmB;IAC/B,QAAQ,EAAE,iBAAiB;IAC3B,SAAS,EAAE,kBAAkB;IAC7B,aAAa,EAAE,sBAAsB;IACrC,OAAO,EAAE,gBAAgB;IACzB,WAAW,EAAE,gBAAgB;IAC7B,eAAe,EAAE,wBAAwB;IACzC,MAAM,EAAE,eAAe;IACvB,UAAU,EAAE,mBAAmB;IAC/B,cAAc,EAAE,uBAAuB;IACvC,UAAU,EAAE,mBAAmB;IAC/B,QAAQ,EAAE,iBAAiB;IAC3B,SAAS,EAAE,kBAAkB;IAC7B,SAAS,EAAE,kBAAkB;IAC7B,QAAQ,EAAE,iBAAiB;IAC3B,eAAe,EAAE,wBAAwB;IACzC,kBAAkB,EAAE,2BAA2B;IAC/C,WAAW,EAAE,oBAAoB;IACjC,SAAS,EAAE,kBAAkB;IAC7B,SAAS,EAAE,kBAAkB;IAC7B,KAAK,EAAE,cAAc;CACtB,CAAC"}
\ No newline at end of file
+{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/index.ts"],"names":[],"mappings":"AACA,+CAA+C;AAC/C,qCAAqC;AACrC,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAClE,OAAO,EAAE,gBAAgB,EAAE,MAAM,oBAAoB,CAAC;AACtD,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,uBAAuB,EAAE,MAAM,2BAA2B,CAAC;AACpE,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AACpD,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAC9D,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAC;AAElD;;;;;;;;EAQE;AACF,MAAM,CAAC,MAAM,UAAU,GAAG;IACxB,UAAU,EAAE,mBAAmB;IAC/B,QAAQ,EAAE,iBAAiB;IAC3B,SAAS,EAAE,kBAAkB;IAC7B,aAAa,EAAE,sBAAsB;IACrC,OAAO,EAAE,gBAAgB;IACzB,WAAW,EAAE,gBAAgB;IAC7B,eAAe,EAAE,wBAAwB;IACzC,MAAM,EAAE,eAAe;IACvB,UAAU,EAAE,mBAAmB;IAC/B,cAAc,EAAE,uBAAuB;IACvC,UAAU,EAAE,mBAAmB;IAC/B,QAAQ,EAAE,iBAAiB;IAC3B,SAAS,EAAE,kBAAkB;IAC7B,QAAQ,EAAE,iBAAiB;IAC3B,SAAS,EAAE,kBAAkB;IAC7B,QAAQ,EAAE,iBAAiB;IAC3B,eAAe,EAAE,wBAAwB;IACzC,kBAAkB,EAAE,2BAA2B;IAC/C,WAAW,EAAE,oBAAoB;IACjC,SAAS,EAAE,kBAAkB;IAC7B,SAAS,EAAE,kBAAkB;IAC7B,KAAK,EAAE,cAAc;CACtB,CAAC"}
\ No newline at end of file
diff --git a/dist/es2015/formatters/infoIconFormatter.d.ts b/dist/es2015/formatters/infoIconFormatter.d.ts
new file mode 100644
index 000000000..54de4524e
--- /dev/null
+++ b/dist/es2015/formatters/infoIconFormatter.d.ts
@@ -0,0 +1,2 @@
+import { Formatter } from './../models/formatter.interface';
+export declare const infoIconFormatter: Formatter;
diff --git a/dist/es2015/formatters/infoIconFormatter.js b/dist/es2015/formatters/infoIconFormatter.js
new file mode 100644
index 000000000..5827a8f14
--- /dev/null
+++ b/dist/es2015/formatters/infoIconFormatter.js
@@ -0,0 +1,2 @@
+export const infoIconFormatter = (row, cell, value, columnDef, dataContext) => ``;
+//# sourceMappingURL=infoIconFormatter.js.map
\ No newline at end of file
diff --git a/dist/es2015/formatters/infoIconFormatter.js.map b/dist/es2015/formatters/infoIconFormatter.js.map
new file mode 100644
index 000000000..1fe44a39a
--- /dev/null
+++ b/dist/es2015/formatters/infoIconFormatter.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"infoIconFormatter.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/infoIconFormatter.ts"],"names":[],"mappings":"AAGA,MAAM,CAAC,MAAM,iBAAiB,GAAc,CAAC,GAAW,EAAE,IAAY,EAAE,KAAU,EAAE,SAAiB,EAAE,WAAgB,EAAE,EAAE,CACzH,wEAAwE,CAAC"}
\ No newline at end of file
diff --git a/dist/es2015/global-grid-options.d.ts b/dist/es2015/global-grid-options.d.ts
index dcf83eeaf..f5196d9cd 100644
--- a/dist/es2015/global-grid-options.d.ts
+++ b/dist/es2015/global-grid-options.d.ts
@@ -1,5 +1,5 @@
import { GridOption } from './models/gridOption.interface';
/**
- * Options that can be passed to the Aurelia-Slickgrid
+ * Default Options that can be passed to the Aurelia-Slickgrid
*/
export declare const GlobalGridOptions: GridOption;
diff --git a/dist/es2015/global-grid-options.js b/dist/es2015/global-grid-options.js
index 904b99980..ea82b5a61 100644
--- a/dist/es2015/global-grid-options.js
+++ b/dist/es2015/global-grid-options.js
@@ -1,5 +1,5 @@
/**
- * Options that can be passed to the Aurelia-Slickgrid
+ * Default Options that can be passed to the Aurelia-Slickgrid
*/
export const GlobalGridOptions = {
autoEdit: false,
@@ -31,10 +31,12 @@ export const GlobalGridOptions = {
gridMenu: {
iconCssClass: 'fa fa-bars',
menuWidth: 16,
- resizeOnShowHeaderRow: false
+ resizeOnShowHeaderRow: false,
+ showClearAllFiltersCommand: true,
+ showRefreshDatasetCommand: true,
+ showToggleFilterCommand: true
},
headerRowHeight: 35,
- locale: 'en',
multiColumnSort: true,
pagination: {
pageSizes: [10, 15, 20, 25, 30, 40, 50, 75, 100],
diff --git a/dist/es2015/global-grid-options.js.map b/dist/es2015/global-grid-options.js.map
index e2a326dc4..057f38d6e 100644
--- a/dist/es2015/global-grid-options.js.map
+++ b/dist/es2015/global-grid-options.js.map
@@ -1 +1 @@
-{"version":3,"file":"global-grid-options.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/global-grid-options.ts"],"names":[],"mappings":"AAEA;;GAEG;AACH,MAAM,CAAC,MAAM,iBAAiB,GAAe;IAC3C,QAAQ,EAAE,KAAK;IACf,kBAAkB,EAAE,KAAK;IACzB,yBAAyB,EAAE,IAAI;IAC/B,UAAU,EAAE;QACV,aAAa,EAAE,EAAE;QACjB,SAAS,EAAE,GAAG;QACd,QAAQ,EAAE,GAAG;QACb,WAAW,EAAE,CAAC;KACf;IACD,qBAAqB,EAAE,qBAAqB;IAC5C,gBAAgB,EAAE;QAChB,QAAQ,EAAE,wBAAwB;KACnC;IACD,gBAAgB,EAAE,IAAI;IACtB,kBAAkB,EAAE,IAAI;IACxB,QAAQ,EAAE,KAAK;IACf,oBAAoB,EAAE,KAAK;IAC3B,sBAAsB,EAAE,KAAK;IAC7B,kBAAkB,EAAE,IAAI;IACxB,mBAAmB,EAAE,IAAI;IACzB,cAAc,EAAE,IAAI;IACpB,gBAAgB,EAAE,KAAK;IACvB,aAAa,EAAE,IAAI;IACnB,0BAA0B,EAAE,IAAI;IAChC,sBAAsB,EAAE,IAAI;IAC5B,eAAe,EAAE,KAAK;IACtB,QAAQ,EAAE;QACR,YAAY,EAAE,YAAY;QAC1B,SAAS,EAAE,EAAE;QACb,qBAAqB,EAAE,KAAK;KAC7B;IACD,eAAe,EAAE,EAAE;IACnB,MAAM,EAAE,IAAI;IACZ,eAAe,EAAE,IAAI;IACrB,UAAU,EAAE;QACV,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC;QAChD,QAAQ,EAAE,EAAE;QACZ,UAAU,EAAE,CAAC;KACd;IACD,SAAS,EAAE,EAAE;IACb,aAAa,EAAE,KAAK;IACpB,cAAc,EAAE,EAAE;CACnB,CAAC"}
\ No newline at end of file
+{"version":3,"file":"global-grid-options.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/global-grid-options.ts"],"names":[],"mappings":"AAEA;;GAEG;AACH,MAAM,CAAC,MAAM,iBAAiB,GAAe;IAC3C,QAAQ,EAAE,KAAK;IACf,kBAAkB,EAAE,KAAK;IACzB,yBAAyB,EAAE,IAAI;IAC/B,UAAU,EAAE;QACV,aAAa,EAAE,EAAE;QACjB,SAAS,EAAE,GAAG;QACd,QAAQ,EAAE,GAAG;QACb,WAAW,EAAE,CAAC;KACf;IACD,qBAAqB,EAAE,qBAAqB;IAC5C,gBAAgB,EAAE;QAChB,QAAQ,EAAE,wBAAwB;KACnC;IACD,gBAAgB,EAAE,IAAI;IACtB,kBAAkB,EAAE,IAAI;IACxB,QAAQ,EAAE,KAAK;IACf,oBAAoB,EAAE,KAAK;IAC3B,sBAAsB,EAAE,KAAK;IAC7B,kBAAkB,EAAE,IAAI;IACxB,mBAAmB,EAAE,IAAI;IACzB,cAAc,EAAE,IAAI;IACpB,gBAAgB,EAAE,KAAK;IACvB,aAAa,EAAE,IAAI;IACnB,0BAA0B,EAAE,IAAI;IAChC,sBAAsB,EAAE,IAAI;IAC5B,eAAe,EAAE,KAAK;IACtB,QAAQ,EAAE;QACR,YAAY,EAAE,YAAY;QAC1B,SAAS,EAAE,EAAE;QACb,qBAAqB,EAAE,KAAK;QAC5B,0BAA0B,EAAE,IAAI;QAChC,yBAAyB,EAAE,IAAI;QAC/B,uBAAuB,EAAE,IAAI;KAC9B;IACD,eAAe,EAAE,EAAE;IACnB,eAAe,EAAE,IAAI;IACrB,UAAU,EAAE;QACV,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC;QAChD,QAAQ,EAAE,EAAE;QACZ,UAAU,EAAE,CAAC;KACd;IACD,SAAS,EAAE,EAAE;IACb,aAAa,EAAE,KAAK;IACpB,cAAc,EAAE,EAAE;CACnB,CAAC"}
\ No newline at end of file
diff --git a/dist/es2015/models/gridMenu.interface.d.ts b/dist/es2015/models/gridMenu.interface.d.ts
index e2eb42fa1..c86d40cc8 100644
--- a/dist/es2015/models/gridMenu.interface.d.ts
+++ b/dist/es2015/models/gridMenu.interface.d.ts
@@ -7,9 +7,12 @@ export interface GridMenu {
iconImage?: string;
iconCssClass?: string;
leaveOpen?: boolean;
- syncResizeTitle?: string;
menuWidth?: number;
resizeOnShowHeaderRow?: boolean;
+ showClearAllFiltersCommand?: boolean;
+ showRefreshDatasetCommand?: boolean;
+ showToggleFilterCommand?: boolean;
+ syncResizeTitle?: string;
onBeforeMenuShow?: (e: Event, args: any) => void;
onMenuClose?: (e: Event, args: any) => void;
onCommand?: (e: Event, args: any) => void;
diff --git a/dist/es2015/models/index.d.ts b/dist/es2015/models/index.d.ts
index 9529d3ce6..32ce3c42d 100644
--- a/dist/es2015/models/index.d.ts
+++ b/dist/es2015/models/index.d.ts
@@ -8,6 +8,7 @@ export { CheckboxSelector } from './checkboxSelector.interface';
export { Column } from './column.interface';
export { ColumnFilter } from './columnFilter.interface';
export { ColumnFilters } from './columnFilters.interface';
+export { CustomGridMenu } from './customGridMenu.interface';
export { Editor } from './editor.interface';
export { FieldType } from './fieldType';
export { Filter } from './filter.interface';
@@ -22,7 +23,7 @@ export { GraphqlFilteringOption } from './graphqlFilteringOption.interface';
export { GraphqlPaginationOption } from './graphqlPaginationOption.interface';
export { GraphqlServiceOption } from './graphqlServiceOption.interface';
export { GraphqlSortingOption } from './graphqlSortingOption.interface';
-export { CustomGridMenu } from './customGridMenu.interface';
+export { GridMenu } from './gridMenu.interface';
export { GridOption } from './gridOption.interface';
export { HeaderButton } from './headerButton.interface';
export { HeaderButtonItem } from './headerButtonItem.interface';
diff --git a/dist/es2015/models/index.js.map b/dist/es2015/models/index.js.map
index 9a43c3826..a79fff880 100644
--- a/dist/es2015/models/index.js.map
+++ b/dist/es2015/models/index.js.map
@@ -1 +1 @@
-{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/models/index.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AAOtC,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AAMxC,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AAiBpD,OAAO,EAAE,OAAO,EAAE,MAAM,gBAAgB,CAAC;AAGzC,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAK9C,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC"}
\ No newline at end of file
+{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/models/index.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AAQtC,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AAMxC,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AAiBpD,OAAO,EAAE,OAAO,EAAE,MAAM,gBAAgB,CAAC;AAGzC,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAK9C,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC"}
\ No newline at end of file
diff --git a/dist/es2015/services/controlAndPlugin.service.d.ts b/dist/es2015/services/controlAndPlugin.service.d.ts
index 821c45087..41ab3dd66 100644
--- a/dist/es2015/services/controlAndPlugin.service.d.ts
+++ b/dist/es2015/services/controlAndPlugin.service.d.ts
@@ -28,13 +28,33 @@ export declare class ControlAndPluginService {
*/
attachDifferentControlOrPlugins(grid: any, columnDefinitions: Column[], options: GridOption, dataView: any): void;
createColumnPicker(grid: any, columnDefinitions: Column[], options: GridOption): void;
+ /**
+ * Create (or re-create) Grid Menu and expose all the available hooks that user can subscribe (onCommand, onMenuClose, ...)
+ * @param grid
+ * @param columnDefinitions
+ * @param options
+ */
createGridMenu(grid: any, columnDefinitions: Column[], options: GridOption): any;
hideColumn(column: Column): void;
removeColumnByIndex(array: any[], index: number): any[];
autoResizeColumns(): void;
destroy(): void;
+ /**
+ * Create Grid Menu with Custom Commands if user has enabled Filters and/or uses a Backend Service (OData, GraphQL)
+ * @param grid
+ * @param options
+ */
private addGridMenuCustomCommands(grid, options);
- private prepareGridMenu(grid, options);
+ /**
+ * @return default Grid Menu options
+ */
+ private getDefaultGridMenuOptions();
+ private refreshBackendDataset(options);
+ /**
+ * Reset all the Grid Menu options which have text to translate
+ * @param grid menu object
+ */
+ private resetGridMenuTranslations(gridMenu);
/**
* Translate the Column Picker and it's last 2 checkboxes
* Note that the only way that seems to work is to destroy and re-create the Column Picker
diff --git a/dist/es2015/services/controlAndPlugin.service.js b/dist/es2015/services/controlAndPlugin.service.js
index 3cdd70f0b..485d10a75 100644
--- a/dist/es2015/services/controlAndPlugin.service.js
+++ b/dist/es2015/services/controlAndPlugin.service.js
@@ -94,10 +94,17 @@ let ControlAndPluginService = class ControlAndPluginService {
options.columnPicker.syncResizeTitle = options.columnPicker.syncResizeTitle || syncResizeTitle;
this.columnPickerControl = new Slick.Controls.ColumnPicker(columnDefinitions, grid, options);
}
+ /**
+ * Create (or re-create) Grid Menu and expose all the available hooks that user can subscribe (onCommand, onMenuClose, ...)
+ * @param grid
+ * @param columnDefinitions
+ * @param options
+ */
createGridMenu(grid, columnDefinitions, options) {
- this.prepareGridMenu(grid, options);
+ options.gridMenu = Object.assign({}, this.getDefaultGridMenuOptions(), options.gridMenu);
+ this.addGridMenuCustomCommands(grid, options);
const gridMenuControl = new Slick.Controls.GridMenu(columnDefinitions, grid, options);
- if (options.gridMenu) {
+ if (grid && options.gridMenu) {
gridMenuControl.onBeforeMenuShow.subscribe((e, args) => {
if (options.gridMenu && typeof options.gridMenu.onBeforeMenuShow === 'function') {
options.gridMenu.onBeforeMenuShow(e, args);
@@ -113,8 +120,8 @@ let ControlAndPluginService = class ControlAndPluginService {
options.gridMenu.onMenuClose(e, args);
}
// we also want to resize the columns if the user decided to hide certain column(s)
- if (this._grid && typeof this._grid.autosizeColumns === 'function') {
- this._grid.autosizeColumns();
+ if (grid && typeof grid.autosizeColumns === 'function') {
+ grid.autosizeColumns();
}
});
}
@@ -168,9 +175,14 @@ let ControlAndPluginService = class ControlAndPluginService {
this.headerMenuPlugin = null;
}
}
+ /**
+ * Create Grid Menu with Custom Commands if user has enabled Filters and/or uses a Backend Service (OData, GraphQL)
+ * @param grid
+ * @param options
+ */
addGridMenuCustomCommands(grid, options) {
if (options.enableFiltering) {
- if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.filter((item) => item.command === 'clear-filter').length === 0) {
+ if (options && options.gridMenu && options.gridMenu.showClearAllFiltersCommand && options.gridMenu.customItems && options.gridMenu.customItems.filter((item) => item.command === 'clear-filter').length === 0) {
options.gridMenu.customItems.push({
iconCssClass: 'fa fa-filter text-danger',
title: options.enableTranslate ? this.i18n.tr('CLEAR_ALL_FILTERS') : 'Clear All Filters',
@@ -178,7 +190,7 @@ let ControlAndPluginService = class ControlAndPluginService {
command: 'clear-filter'
});
}
- if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.filter((item) => item.command === 'toggle-filter').length === 0) {
+ if (options && options.gridMenu && options.gridMenu.showToggleFilterCommand && options.gridMenu.customItems && options.gridMenu.customItems.filter((item) => item.command === 'toggle-filter').length === 0) {
options.gridMenu.customItems.push({
iconCssClass: 'fa fa-random',
title: options.enableTranslate ? this.i18n.tr('TOGGLE_FILTER_ROW') : 'Toggle Filter Row',
@@ -186,44 +198,96 @@ let ControlAndPluginService = class ControlAndPluginService {
command: 'toggle-filter'
});
}
+ if (options && options.gridMenu && options.gridMenu.showRefreshDatasetCommand && options.onBackendEventApi && options.gridMenu.customItems && options.gridMenu.customItems.filter((item) => item.command === 'refresh-dataset').length === 0) {
+ options.gridMenu.customItems.push({
+ iconCssClass: 'fa fa-refresh',
+ title: options.enableTranslate ? this.i18n.tr('REFRESH_DATASET') : 'Refresh Dataset',
+ disabled: false,
+ command: 'refresh-dataset'
+ });
+ }
+ // Command callback, what will be executed after command is clicked
if (options.gridMenu) {
options.gridMenu.onCommand = (e, args) => {
- if (args.command === 'toggle-filter') {
- grid.setHeaderRowVisibility(!grid.getOptions().showHeaderRow);
- }
- else if (args.command === 'toggle-toppanel') {
- grid.setTopPanelVisibility(!grid.getOptions().showTopPanel);
- }
- else if (args.command === 'clear-filter') {
- this.filterService.clearFilters();
- this._dataView.refresh();
- }
- else {
- alert('Command: ' + args.command);
+ if (args && args.command) {
+ switch (args.command) {
+ case 'toggle-filter':
+ grid.setHeaderRowVisibility(!grid.getOptions().showHeaderRow);
+ break;
+ case 'toggle-toppanel':
+ grid.setTopPanelVisibility(!grid.getOptions().showTopPanel);
+ break;
+ case 'clear-filter':
+ this.filterService.clearFilters();
+ this._dataView.refresh();
+ break;
+ case 'refresh-dataset':
+ this.refreshBackendDataset(options);
+ break;
+ default:
+ alert('Command: ' + args.command);
+ break;
+ }
}
};
}
}
- // add the custom command title if there are commands
+ // add the custom "Commands" title if there are any commands
if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.length > 0) {
const customTitle = options.enableTranslate ? this.i18n.tr('COMMANDS') : 'Commands';
options.gridMenu.customTitle = options.gridMenu.customTitle || customTitle;
}
}
- prepareGridMenu(grid, options) {
- const columnTitle = options.enableTranslate ? this.i18n.tr('COLUMNS') : 'Columns';
- const forceFitTitle = options.enableTranslate ? this.i18n.tr('FORCE_FIT_COLUMNS') : 'Force fit columns';
- const syncResizeTitle = options.enableTranslate ? this.i18n.tr('SYNCHRONOUS_RESIZE') : 'Synchronous resize';
- options.gridMenu = options.gridMenu || {};
- options.gridMenu.columnTitle = options.gridMenu.columnTitle || columnTitle;
- options.gridMenu.forceFitTitle = options.gridMenu.forceFitTitle || forceFitTitle;
- options.gridMenu.syncResizeTitle = options.gridMenu.syncResizeTitle || syncResizeTitle;
- options.gridMenu.iconCssClass = options.gridMenu.iconCssClass || 'fa fa-bars';
- options.gridMenu.menuWidth = options.gridMenu.menuWidth || 18;
- options.gridMenu.customTitle = options.gridMenu.customTitle || undefined;
- options.gridMenu.customItems = options.gridMenu.customItems || [];
- this.addGridMenuCustomCommands(grid, options);
- // options.gridMenu.resizeOnShowHeaderRow = options.showHeaderRow;
+ /**
+ * @return default Grid Menu options
+ */
+ getDefaultGridMenuOptions() {
+ return {
+ columnTitle: this.i18n.tr('COLUMNS') || 'Columns',
+ forceFitTitle: this.i18n.tr('FORCE_FIT_COLUMNS') || 'Force fit columns',
+ syncResizeTitle: this.i18n.tr('SYNCHRONOUS_RESIZE') || 'Synchronous resize',
+ iconCssClass: 'fa fa-bars',
+ menuWidth: 18,
+ customTitle: undefined,
+ customItems: [],
+ showClearAllFiltersCommand: true,
+ showRefreshDatasetCommand: true,
+ showToggleFilterCommand: true
+ };
+ }
+ refreshBackendDataset(options) {
+ let query;
+ if (options && options.onBackendEventApi && options.onBackendEventApi.service) {
+ if (options.onBackendEventApi.service) {
+ query = options.onBackendEventApi.service.buildQuery();
+ }
+ if (query && query !== '') {
+ if (options.onBackendEventApi.preProcess) {
+ options.onBackendEventApi.preProcess();
+ }
+ // run the process() and then postProcess()
+ const processPromise = options.onBackendEventApi.process(query);
+ processPromise.then((responseProcess) => {
+ // send the response process to the postProcess callback
+ if (options.onBackendEventApi && options.onBackendEventApi.postProcess) {
+ options.onBackendEventApi.postProcess(responseProcess);
+ }
+ });
+ }
+ }
+ }
+ /**
+ * Reset all the Grid Menu options which have text to translate
+ * @param grid menu object
+ */
+ resetGridMenuTranslations(gridMenu) {
+ // we will reset the custom items array since the commands title have to be translated too (no worries, we will re-create it later)
+ gridMenu.customItems = [];
+ delete gridMenu.customTitle;
+ gridMenu.columnTitle = this.i18n.tr('COLUMNS') || 'Columns';
+ gridMenu.forceFitTitle = this.i18n.tr('FORCE_FIT_COLUMNS') || 'Force fit columns';
+ gridMenu.syncResizeTitle = this.i18n.tr('SYNCHRONOUS_RESIZE') || 'Synchronous resize';
+ return gridMenu;
}
/**
* Translate the Column Picker and it's last 2 checkboxes
@@ -247,7 +311,8 @@ let ControlAndPluginService = class ControlAndPluginService {
translateGridMenu() {
// destroy and re-create the Grid Menu which seems to be the only way to translate properly
this.gridMenuControl.destroy();
- this._gridOptions.gridMenu = undefined;
+ // reset all Grid Menu options that have translation text & then re-create the Grid Menu and also the custom items array
+ this._gridOptions.gridMenu = this.resetGridMenuTranslations(this._gridOptions.gridMenu || {});
this.createGridMenu(this._grid, this.visibleColumns, this._gridOptions);
}
/**
diff --git a/dist/es2015/services/controlAndPlugin.service.js.map b/dist/es2015/services/controlAndPlugin.service.js.map
index b77e06fe8..255167ca9 100644
--- a/dist/es2015/services/controlAndPlugin.service.js.map
+++ b/dist/es2015/services/controlAndPlugin.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"controlAndPlugin.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/controlAndPlugin.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"controlAndPlugin.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/controlAndPlugin.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/es2015/services/gridExtra.service.js b/dist/es2015/services/gridExtra.service.js
index 9fbb52f16..6fd4ca047 100644
--- a/dist/es2015/services/gridExtra.service.js
+++ b/dist/es2015/services/gridExtra.service.js
@@ -41,6 +41,11 @@ export class GridExtraService {
highlightRow(rowNumber, fadeDelay = 1500) {
// chain current item Metadata with our own Metadata for implementing highligh CSS styling
const previousMetadata = this._dataView.getItemMetadata;
+ // create a SelectionModel if there's not one yet
+ if (!this._grid.getSelectionModel()) {
+ const rowSelectionPlugin = new Slick.RowSelectionModel(this._gridOptions.rowSelectionOptions || {});
+ this._grid.setSelectionModel(rowSelectionPlugin);
+ }
this._grid.setSelectedRows([rowNumber]);
this._dataView.getItemMetadata = this.getItemRowMetadata(this._dataView.getItemMetadata);
const item = this._dataView.getItem(rowNumber);
diff --git a/dist/es2015/services/gridExtra.service.js.map b/dist/es2015/services/gridExtra.service.js.map
index ba6ecd320..5d64783d7 100644
--- a/dist/es2015/services/gridExtra.service.js.map
+++ b/dist/es2015/services/gridExtra.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"gridExtra.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/gridExtra.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"gridExtra.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/gridExtra.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/es2015/services/resizer.service.js b/dist/es2015/services/resizer.service.js
index dfd232b25..3d447d579 100644
--- a/dist/es2015/services/resizer.service.js
+++ b/dist/es2015/services/resizer.service.js
@@ -86,12 +86,14 @@ export class ResizerService {
timer = setTimeout(() => {
// calculate new available sizes but with minimum height of 220px
newSizes = newSizes || this.calculateGridNewDimensions(this._gridOptions);
- if (newSizes) {
+ const gridElm = $(`#${this._gridOptions.gridId}`);
+ const gridContainerElm = $(`#${this._gridOptions.gridContainerId}`);
+ if (newSizes && gridElm.length > 0) {
// apply these new height/width to the datagrid
- $(`#${this._gridOptions.gridId}`).height(newSizes.height);
- $(`#${this._gridOptions.gridId}`).width(newSizes.width);
- $(`#${this._gridOptions.gridContainerId}`).height(newSizes.height);
- $(`#${this._gridOptions.gridContainerId}`).width(newSizes.width);
+ gridElm.height(newSizes.height);
+ gridElm.width(newSizes.width);
+ gridContainerElm.height(newSizes.height);
+ gridContainerElm.width(newSizes.width);
// resize the slickgrid canvas on all browser except some IE versions
// exclude all IE below IE11
// IE11 wants to be a better standard (W3C) follower (finally) they even changed their appName output to also have 'Netscape'
diff --git a/dist/es2015/services/resizer.service.js.map b/dist/es2015/services/resizer.service.js.map
index 35faa4262..526ec7d89 100644
--- a/dist/es2015/services/resizer.service.js.map
+++ b/dist/es2015/services/resizer.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"resizer.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/resizer.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"resizer.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/resizer.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/es2015/services/utilities.js b/dist/es2015/services/utilities.js
index 39dfb2928..da8571768 100644
--- a/dist/es2015/services/utilities.js
+++ b/dist/es2015/services/utilities.js
@@ -39,9 +39,6 @@ export function mapMomentDateFormatWithFieldType(fieldType) {
case FieldType.dateTimeUsShortAmPm:
map = 'M/D/YY h:m:s a';
break;
- case FieldType.dateTimeUsAM_PM:
- map = 'M/D/YY h:m:s A';
- break;
case FieldType.dateUtc:
map = 'YYYY-MM-DDTHH:mm:ss.SSSZ';
break;
@@ -106,7 +103,7 @@ export function mapFlatpickrDateFormatWithFieldType(fieldType) {
map = 'm/d/Y h:i:S K'; // there is no lowercase in Flatpickr :(
break;
case FieldType.dateTimeUsAM_PM:
- map = 'm/d/Y h:i:S K';
+ map = 'M/D/YY h:i:s K';
break;
case FieldType.dateTimeUsShort:
map = 'M/D/YY H:i:s';
@@ -114,9 +111,6 @@ export function mapFlatpickrDateFormatWithFieldType(fieldType) {
case FieldType.dateTimeUsShortAmPm:
map = 'M/D/YY h:i:s K'; // there is no lowercase in Flatpickr :(
break;
- case FieldType.dateTimeUsAM_PM:
- map = 'M/D/YY h:i:s K';
- break;
case FieldType.dateUtc:
map = 'Z';
break;
diff --git a/dist/es2015/services/utilities.js.map b/dist/es2015/services/utilities.js.map
index a05612c9c..5896b27aa 100644
--- a/dist/es2015/services/utilities.js.map
+++ b/dist/es2015/services/utilities.js.map
@@ -1 +1 @@
-{"version":3,"file":"utilities.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/utilities.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"utilities.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/utilities.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/es2017/aurelia-slickgrid.js b/dist/es2017/aurelia-slickgrid.js
index bac50b2c1..bce6c8e59 100644
--- a/dist/es2017/aurelia-slickgrid.js
+++ b/dist/es2017/aurelia-slickgrid.js
@@ -56,6 +56,7 @@ let AureliaSlickgridCustomElement = class AureliaSlickgridCustomElement {
this.sortService = sortService;
}
attached() {
+ this.ea.publish('onBeforeGridCreate', true);
// make sure the dataset is initialized (if not it will throw an error that it cannot getLength of null)
this._dataset = this._dataset || [];
this._gridOptions = this.mergeGridOptions();
@@ -68,6 +69,9 @@ let AureliaSlickgridCustomElement = class AureliaSlickgridCustomElement {
this.dataview.beginUpdate();
this.dataview.setItems(this._dataset);
this.dataview.endUpdate();
+ // publish certain events
+ this.ea.publish('onGridCreated', this.grid);
+ this.ea.publish('onDataviewCreated', this.dataview);
// attach resize ONLY after the dataView is ready
this.attachResizeHook(this.grid, this._gridOptions);
// attach grid extra service
@@ -78,12 +82,14 @@ let AureliaSlickgridCustomElement = class AureliaSlickgridCustomElement {
}
}
detached() {
+ this.ea.publish('onBeforeGridDestroy', this.grid);
this.dataview = [];
this.controlPluginService.destroy();
this.filterService.destroy();
this.resizer.destroy();
this.sortService.destroy();
this.grid.destroy();
+ this.ea.publish('onAfterGridDestroyed', true);
}
/**
* Keep original value(s) that could be passed by the user ViewModel.
@@ -158,14 +164,14 @@ let AureliaSlickgridCustomElement = class AureliaSlickgridCustomElement {
}
attachResizeHook(grid, options) {
// expand/autofit columns on first page load
- if (this._gridOptions.autoFitColumnsOnFirstLoad) {
+ if (grid && options.autoFitColumnsOnFirstLoad && typeof grid.autosizeColumns === 'function') {
this.grid.autosizeColumns();
}
// auto-resize grid on browser resize
this.resizer.init(grid, options);
- if (options.enableAutoResize) {
+ if (grid && options.enableAutoResize) {
this.resizer.attachAutoResizeDataGrid();
- if (options.autoFitColumnsOnFirstLoad) {
+ if (options.autoFitColumnsOnFirstLoad && typeof grid.autosizeColumns === 'function') {
grid.autosizeColumns();
}
}
@@ -196,7 +202,7 @@ let AureliaSlickgridCustomElement = class AureliaSlickgridCustomElement {
this.showPagination = true;
this.gridPaginationOptions = this.mergeGridOptions();
}
- if (this._gridOptions.enableAutoResize) {
+ if (this.grid && this._gridOptions.enableAutoResize) {
// resize the grid inside a slight timeout, in case other DOM element changed prior to the resize (like a filter/pagination changed)
this.resizer.resizeGrid(10);
// this.grid.autosizeColumns();
diff --git a/dist/es2017/aurelia-slickgrid.js.map b/dist/es2017/aurelia-slickgrid.js.map
index 91fa36aa2..b17670a65 100644
--- a/dist/es2017/aurelia-slickgrid.js.map
+++ b/dist/es2017/aurelia-slickgrid.js.map
@@ -1 +1 @@
-{"version":3,"file":"aurelia-slickgrid.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/aurelia-slickgrid.ts"],"names":[],"mappings":";;;;;;AAAA,+BAA+B;AAC/B,OAAO,gCAAgC,CAAC;AACxC,OAAO,uCAAuC,CAAC;AAE/C,OAAO,sBAAsB,CAAC;AAC9B,OAAO,0BAA0B,CAAC;AAClC,OAAO,sBAAsB,CAAC;AAC9B,OAAO,uCAAuC,CAAC;AAC/C,OAAO,mCAAmC,CAAC;AAC3C,OAAO,gCAAgC,CAAC;AACxC,OAAO,sCAAsC,CAAC;AAC9C,OAAO,yCAAyC,CAAC;AACjD,OAAO,iDAAiD,CAAC;AACzD,OAAO,4CAA4C,CAAC;AACpD,OAAO,2CAA2C,CAAC;AACnD,OAAO,4CAA4C,CAAC;AACpD,OAAO,8CAA8C,CAAC;AACtD,OAAO,uCAAuC,CAAC;AAC/C,OAAO,oCAAoC,CAAC;AAC5C,OAAO,wCAAwC,CAAC;AAChD,OAAO,2CAA2C,CAAC;AAEnD,OAAO,EAAE,QAAQ,EAAE,WAAW,EAAE,MAAM,EAAE,MAAM,mBAAmB,CAAC;AAClE,OAAO,EAAE,eAAe,EAAE,MAAM,0BAA0B,CAAC;AAC3D,OAAO,EAAE,IAAI,EAAE,MAAM,cAAc,CAAC;AACpC,OAAO,EAAE,iBAAiB,EAAE,MAAM,uBAAuB,CAAC;AAE1D,OAAO,EAAE,uBAAuB,EAAE,aAAa,EAAE,gBAAgB,EAAE,gBAAgB,EAAE,cAAc,EAAE,WAAW,EAAE,MAAM,kBAAkB,CAAC;AAC3I,OAAO,KAAK,CAAC,MAAM,QAAQ,CAAC;AAM5B,IAAa,6BAA6B,GAA1C;IAqBE,YACU,oBAA6C,EAC7C,GAAY,EACZ,EAAmB,EACnB,aAA4B,EAC5B,gBAAkC,EAClC,gBAAkC,EAClC,IAAU,EACV,OAAuB,EACvB,WAAwB;QARxB,yBAAoB,GAApB,oBAAoB,CAAyB;QAC7C,QAAG,GAAH,GAAG,CAAS;QACZ,OAAE,GAAF,EAAE,CAAiB;QACnB,kBAAa,GAAb,aAAa,CAAe;QAC5B,qBAAgB,GAAhB,gBAAgB,CAAkB;QAClC,qBAAgB,GAAhB,gBAAgB,CAAkB;QAClC,SAAI,GAAJ,IAAI,CAAM;QACV,YAAO,GAAP,OAAO,CAAgB;QACvB,gBAAW,GAAX,WAAW,CAAa;QAzBlC,mBAAc,GAAG,KAAK,CAAC;QAYX,eAAU,GAAG,GAAG,CAAC;QACjB,cAAS,GAAG,GAAG,CAAC;QAc1B,yFAAyF;QACzF,IAAI,CAAC,oBAAoB,GAAG,oBAAoB,CAAC;QACjD,IAAI,CAAC,GAAG,GAAG,GAAG,CAAC;QACf,IAAI,CAAC,EAAE,GAAG,EAAE,CAAC;QACb,IAAI,CAAC,aAAa,GAAG,aAAa,CAAC;QACnC,IAAI,CAAC,gBAAgB,GAAG,gBAAgB,CAAC;QACzC,IAAI,CAAC,gBAAgB,GAAG,gBAAgB,CAAC;QACzC,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC;QACjB,IAAI,CAAC,OAAO,GAAG,OAAO,CAAC;QACvB,IAAI,CAAC,WAAW,GAAG,WAAW,CAAC;IACjC,CAAC;IAED,QAAQ;QACN,wGAAwG;QACxG,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,IAAI,EAAE,CAAC;QACpC,IAAI,CAAC,YAAY,GAAG,IAAI,CAAC,gBAAgB,EAAE,CAAC;QAE5C,IAAI,CAAC,QAAQ,GAAG,IAAI,KAAK,CAAC,IAAI,CAAC,QAAQ,EAAE,CAAC;QAC1C,IAAI,CAAC,oBAAoB,CAAC,8BAA8B,CAAC,IAAI,CAAC,iBAAiB,EAAE,IAAI,CAAC,YAAY,CAAC,CAAC;QACpG,IAAI,CAAC,IAAI,GAAG,IAAI,KAAK,CAAC,IAAI,CAAC,IAAI,IAAI,CAAC,MAAM,EAAE,EAAE,IAAI,CAAC,QAAQ,EAAE,IAAI,CAAC,iBAAiB,EAAE,IAAI,CAAC,YAAY,CAAC,CAAC;QACxG,IAAI,CAAC,oBAAoB,CAAC,+BAA+B,CAAC,IAAI,CAAC,IAAI,EAAE,IAAI,CAAC,iBAAiB,EAAE,IAAI,CAAC,YAAY,EAAE,IAAI,CAAC,QAAQ,CAAC,CAAC;QAE/H,IAAI,CAAC,oBAAoB,CAAC,IAAI,CAAC,IAAI,EAAE,IAAI,CAAC,YAAY,EAAE,IAAI,CAAC,QAAQ,CAAC,CAAC;QAEvE,IAAI,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC;QACjB,IAAI,CAAC,QAAQ,CAAC,WAAW,EAAE,CAAC;QAC5B,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;QACtC,IAAI,CAAC,QAAQ,CAAC,SAAS,EAAE,CAAC;QAE1B,iDAAiD;QACjD,IAAI,CAAC,gBAAgB,CAAC,IAAI,CAAC,IAAI,EAAE,IAAI,CAAC,YAAY,CAAC,CAAC;QAEpD,4BAA4B;QAC5B,MAAM,gBAAgB,GAAG,IAAI,CAAC,gBAAgB,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,EAAE,IAAI,CAAC,iBAAiB,EAAE,IAAI,CAAC,YAAY,EAAE,IAAI,CAAC,QAAQ,CAAC,CAAC;QAEzH,uHAAuH;QACvH,EAAE,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,eAAe,CAAC,CAAC,CAAC;YACtC,IAAI,CAAC,oBAAoB,CAAC,gBAAgB,EAAE,CAAC;QAC/C,CAAC;IACH,CAAC;IAED,QAAQ;QACN,IAAI,CAAC,QAAQ,GAAG,EAAE,CAAC;QACnB,IAAI,CAAC,oBAAoB,CAAC,OAAO,EAAE,CAAC;QACpC,IAAI,CAAC,aAAa,CAAC,OAAO,EAAE,CAAC;QAC7B,IAAI,CAAC,OAAO,CAAC,OAAO,EAAE,CAAC;QACvB,IAAI,CAAC,WAAW,CAAC,OAAO,EAAE,CAAC;QAC3B,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE,CAAC;IACtB,CAAC;IAED;;;OAGG;IACH,IAAI,CAAC,OAAY,EAAE,QAAa;QAC9B,qHAAqH;QACrH,IAAI,CAAC,WAAW,qBAAQ,iBAAiB,EAAK,OAAO,CAAC,WAAW,CAAE,CAAC;QAEpE,IAAI,CAAC,KAAK,GAAG;YACX,MAAM,EAAE,GAAG,OAAO,CAAC,UAAU,IAAI;YACjC,KAAK,EAAE,GAAG,OAAO,CAAC,SAAS,IAAI;SAChC,CAAC;IACJ,CAAC;IAED,MAAM,CAAC,OAAY,EAAE,KAAU;QAC7B,IAAI,CAAC,OAAO,CAAC,OAAO,EAAE,CAAC;IACzB,CAAC;IAED,cAAc,CAAC,QAAe,EAAE,QAAe;QAC7C,IAAI,CAAC,QAAQ,GAAG,QAAQ,CAAC;QACzB,IAAI,CAAC,eAAe,CAAC,QAAQ,CAAC,CAAC;QAE/B,4CAA4C;QAC5C,yEAAyE;QACzE,EAAE,CAAC,CAAC,CAAC,QAAQ,IAAI,QAAQ,CAAC,MAAM,GAAG,CAAC,CAAC,CAAC,CAAC;YACrC,EAAE,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,yBAAyB,CAAC,CAAC,CAAC;gBAChD,IAAI,CAAC,IAAI,CAAC,eAAe,EAAE,CAAC;YAC9B,CAAC;QACH,CAAC;IACH,CAAC;IAED,oBAAoB,CAAC,IAAS,EAAE,OAAmB,EAAE,QAAa;QAChE,wEAAwE;QACxE,IAAI,CAAC,EAAE,CAAC,SAAS,CAAC,qBAAqB,EAAE,CAAC,OAAY,EAAE,EAAE;YACxD,EAAE,CAAC,CAAC,OAAO,CAAC,eAAe,CAAC,CAAC,CAAC;gBAC5B,IAAI,CAAC,oBAAoB,CAAC,gBAAgB,EAAE,CAAC;gBAC7C,IAAI,CAAC,oBAAoB,CAAC,qBAAqB,EAAE,CAAC;gBAClD,IAAI,CAAC,oBAAoB,CAAC,iBAAiB,EAAE,CAAC;YAChD,CAAC;QACH,CAAC,CAAC,CAAC;QAEH,gFAAgF;QAChF,EAAE,CAAC,CAAC,OAAO,CAAC,aAAa,CAAC,CAAC,CAAC;YAC1B,CAAC,OAAO,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,WAAW,CAAC,mBAAmB,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,WAAW,CAAC,iBAAiB,CAAC,IAAI,EAAE,OAAO,EAAE,IAAI,CAAC,QAAQ,CAAC,CAAC;QACvJ,CAAC;QAED,iFAAiF;QACjF,EAAE,CAAC,CAAC,OAAO,CAAC,eAAe,CAAC,CAAC,CAAC;YAC5B,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,IAAI,EAAE,OAAO,EAAE,IAAI,CAAC,iBAAiB,CAAC,CAAC;YAC/D,CAAC,OAAO,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,aAAa,CAAC,qBAAqB,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,aAAa,CAAC,mBAAmB,CAAC,IAAI,EAAE,OAAO,EAAE,IAAI,CAAC,QAAQ,CAAC,CAAC;QAC/J,CAAC;QAED,EAAE,CAAC,CAAC,OAAO,CAAC,iBAAiB,IAAI,OAAO,CAAC,iBAAiB,CAAC,MAAM,CAAC,CAAC,CAAC;YAClE,MAAM,UAAU,GAAG,OAAO,CAAC,iBAAiB,CAAC;YAC7C,MAAM,KAAK,GAAG,UAAU,CAAC,OAAO,CAAC,UAAU,EAAE,CAAC;YAE9C,yHAAyH;YACzH,UAAU,CAAC,KAAK,IAAI,EAAE;gBACpB,4CAA4C;gBAC5C,EAAE,CAAC,CAAC,OAAO,IAAI,OAAO,CAAC,iBAAiB,IAAI,OAAO,CAAC,iBAAiB,CAAC,MAAM,CAAC,CAAC,CAAC;oBAC7E,MAAM,eAAe,GAAG,MAAM,OAAO,CAAC,iBAAiB,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC;oBAEtE,wDAAwD;oBACxD,EAAE,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,CAAC,CAAC;wBAC3B,UAAU,CAAC,WAAW,CAAC,eAAe,CAAC,CAAC;oBAC1C,CAAC;gBACH,CAAC;YACH,CAAC,CAAC,CAAC;QACL,CAAC;QAED,gEAAgE;QAChE,IAAI,CAAC,gBAAgB,CAAC,kBAAkB,CAAC,IAAI,EAAE,IAAI,CAAC,YAAY,EAAE,QAAQ,CAAC,CAAC;QAC5E,IAAI,CAAC,gBAAgB,CAAC,aAAa,CAAC,IAAI,EAAE,IAAI,CAAC,YAAY,EAAE,QAAQ,CAAC,CAAC;QAEvE,QAAQ,CAAC,iBAAiB,CAAC,SAAS,CAAC,CAAC,CAAM,EAAE,IAAS,EAAE,EAAE;YACzD,IAAI,CAAC,cAAc,EAAE,CAAC;YACtB,IAAI,CAAC,MAAM,EAAE,CAAC;QAChB,CAAC,CAAC,CAAC;QACH,QAAQ,CAAC,aAAa,CAAC,SAAS,CAAC,CAAC,CAAM,EAAE,IAAS,EAAE,EAAE;YACrD,IAAI,CAAC,cAAc,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;YAC/B,IAAI,CAAC,MAAM,EAAE,CAAC;QAChB,CAAC,CAAC,CAAC;IACL,CAAC;IAED,gBAAgB,CAAC,IAAS,EAAE,OAAmB;QAC7C,4CAA4C;QAC5C,EAAE,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,yBAAyB,CAAC,CAAC,CAAC;YAChD,IAAI,CAAC,IAAI,CAAC,eAAe,EAAE,CAAC;QAC9B,CAAC;QAED,qCAAqC;QACrC,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC;QACjC,EAAE,CAAC,CAAC,OAAO,CAAC,gBAAgB,CAAC,CAAC,CAAC;YAC7B,IAAI,CAAC,OAAO,CAAC,wBAAwB,EAAE,CAAC;YACxC,EAAE,CAAC,CAAC,OAAO,CAAC,yBAAyB,CAAC,CAAC,CAAC;gBACtC,IAAI,CAAC,eAAe,EAAE,CAAC;YACzB,CAAC;QACH,CAAC;QAAC,IAAI,CAAC,CAAC;YACN,IAAI,CAAC,OAAO,CAAC,UAAU,CAAC,CAAC,EAAE,EAAE,MAAM,EAAE,IAAI,CAAC,UAAU,EAAE,KAAK,EAAE,IAAI,CAAC,SAAS,EAAE,CAAC,CAAC;QACjF,CAAC;IACH,CAAC;IAED,gBAAgB;QACd,IAAI,CAAC,WAAW,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC;QACtC,IAAI,CAAC,WAAW,CAAC,eAAe,GAAG,sBAAsB,IAAI,CAAC,MAAM,EAAE,CAAC;QACvE,EAAE,CAAC,CAAC,IAAI,CAAC,WAAW,CAAC,eAAe,CAAC,CAAC,CAAC;YACrC,IAAI,CAAC,WAAW,CAAC,aAAa,GAAG,IAAI,CAAC;QACxC,CAAC;QAED,iHAAiH;QACjH,MAAM,CAAC,CAAC,CAAC,MAAM,CAAC,IAAI,EAAE,EAAE,EAAE,iBAAiB,EAAE,IAAI,CAAC,WAAW,CAAC,CAAC;IACjE,CAAC;IAED;;;OAGG;IACH,eAAe,CAAC,OAAc;QAC5B,EAAE,CAAC,CAAC,OAAO,IAAI,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC;YACzB,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC;YAEhC,8BAA8B;YAC9B,IAAI,CAAC,IAAI,CAAC,UAAU,EAAE,CAAC;YACvB,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,CAAC;YAEnB,EAAE,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,CAAC,CAAC;gBACvC,IAAI,CAAC,cAAc,GAAG,IAAI,CAAC;gBAC3B,IAAI,CAAC,qBAAqB,GAAG,IAAI,CAAC,gBAAgB,EAAE,CAAC;YACvD,CAAC;YACD,EAAE,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,CAAC,CAAC;gBACvC,oIAAoI;gBACpI,IAAI,CAAC,OAAO,CAAC,UAAU,CAAC,EAAE,CAAC,CAAC;gBAC5B,+BAA+B;YACjC,CAAC;QACH,CAAC;IACH,CAAC;IAED,mDAAmD;IACnD,aAAa,CAAC,SAAkB;QAC9B,IAAI,CAAC,IAAI,CAAC,sBAAsB,CAAC,SAAS,CAAC,CAAC;QAC5C,MAAM,CAAC,SAAS,CAAC;IACnB,CAAC;IAED,mDAAmD;IACnD,eAAe;QACb,MAAM,SAAS,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,UAAU,EAAE,CAAC,aAAa,CAAC;QACxD,IAAI,CAAC,IAAI,CAAC,sBAAsB,CAAC,SAAS,CAAC,CAAC;QAC5C,MAAM,CAAC,SAAS,CAAC;IACnB,CAAC;CACF,CAAA;AA/NuD;IAArD,QAAQ,CAAC,EAAE,kBAAkB,EAAE,WAAW,CAAC,MAAM,EAAE,CAAC;8DAAkB;AACjB;IAArD,QAAQ,CAAC,EAAE,kBAAkB,EAAE,WAAW,CAAC,MAAM,EAAE,CAAC;8DAAgB;AACf;IAArD,QAAQ,CAAC,EAAE,kBAAkB,EAAE,WAAW,CAAC,MAAM,EAAE,CAAC;wEAA+B;AAC9B;IAArD,QAAQ,CAAC,EAAE,kBAAkB,EAAE,WAAW,CAAC,MAAM,EAAE,CAAC;4EAAmC;AAClC;IAArD,QAAQ,CAAC,EAAE,kBAAkB,EAAE,WAAW,CAAC,MAAM,EAAE,CAAC;+DAAe;AACd;IAArD,QAAQ,CAAC,EAAE,kBAAkB,EAAE,WAAW,CAAC,MAAM,EAAE,CAAC;2DAAW;AACpD;IAAX,QAAQ,EAAE;6DAAgB;AACf;IAAX,QAAQ,EAAE;wEAA6B;AAC5B;IAAX,QAAQ,EAAE;kEAAyB;AACxB;IAAX,QAAQ,EAAE;iEAAkB;AACjB;IAAX,QAAQ,EAAE;gEAAiB;AAChB;IAAX,QAAQ,EAAE;oEAAoB;AAnBpB,6BAA6B;IADzC,MAAM,CAAC,uBAAuB,EAAE,OAAO,EAAE,eAAe,EAAE,aAAa,EAAE,gBAAgB,EAAE,gBAAgB,EAAE,IAAI,EAAE,cAAc,EAAE,WAAW,CAAC;GACnI,6BAA6B,CAuOzC;SAvOY,6BAA6B"}
\ No newline at end of file
+{"version":3,"file":"aurelia-slickgrid.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/aurelia-slickgrid.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/es2017/formatters/index.d.ts b/dist/es2017/formatters/index.d.ts
index 27eece430..3cafe5f0a 100644
--- a/dist/es2017/formatters/index.d.ts
+++ b/dist/es2017/formatters/index.d.ts
@@ -13,6 +13,7 @@ export declare const Formatters: {
deleteIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
editIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
hyperlink: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
+ infoIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
lowercase: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
multiple: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
percentComplete: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
diff --git a/dist/es2017/formatters/index.js b/dist/es2017/formatters/index.js
index 10da18937..647ddc7c3 100644
--- a/dist/es2017/formatters/index.js
+++ b/dist/es2017/formatters/index.js
@@ -12,6 +12,7 @@ import { dateUsFormatter } from './dateUsFormatter';
import { deleteIconFormatter } from './deleteIconFormatter';
import { editIconFormatter } from './editIconFormatter';
import { hyperlinkFormatter } from './hyperlinkFormatter';
+import { infoIconFormatter } from './infoIconFormatter';
import { lowercaseFormatter } from './lowercaseFormatter';
import { multipleFormatter } from './multipleFormatter';
import { percentCompleteFormatter } from './percentCompleteFormatter';
@@ -43,6 +44,7 @@ export const Formatters = {
deleteIcon: deleteIconFormatter,
editIcon: editIconFormatter,
hyperlink: hyperlinkFormatter,
+ infoIcon: infoIconFormatter,
lowercase: lowercaseFormatter,
multiple: multipleFormatter,
percentComplete: percentCompleteFormatter,
diff --git a/dist/es2017/formatters/index.js.map b/dist/es2017/formatters/index.js.map
index 8838855bc..cc445620e 100644
--- a/dist/es2017/formatters/index.js.map
+++ b/dist/es2017/formatters/index.js.map
@@ -1 +1 @@
-{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/index.ts"],"names":[],"mappings":"AACA,+CAA+C;AAC/C,qCAAqC;AACrC,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAClE,OAAO,EAAE,gBAAgB,EAAE,MAAM,oBAAoB,CAAC;AACtD,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,uBAAuB,EAAE,MAAM,2BAA2B,CAAC;AACpE,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AACpD,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAC9D,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAC;AAElD;;;;;;;;EAQE;AACF,MAAM,CAAC,MAAM,UAAU,GAAG;IACxB,UAAU,EAAE,mBAAmB;IAC/B,QAAQ,EAAE,iBAAiB;IAC3B,SAAS,EAAE,kBAAkB;IAC7B,aAAa,EAAE,sBAAsB;IACrC,OAAO,EAAE,gBAAgB;IACzB,WAAW,EAAE,gBAAgB;IAC7B,eAAe,EAAE,wBAAwB;IACzC,MAAM,EAAE,eAAe;IACvB,UAAU,EAAE,mBAAmB;IAC/B,cAAc,EAAE,uBAAuB;IACvC,UAAU,EAAE,mBAAmB;IAC/B,QAAQ,EAAE,iBAAiB;IAC3B,SAAS,EAAE,kBAAkB;IAC7B,SAAS,EAAE,kBAAkB;IAC7B,QAAQ,EAAE,iBAAiB;IAC3B,eAAe,EAAE,wBAAwB;IACzC,kBAAkB,EAAE,2BAA2B;IAC/C,WAAW,EAAE,oBAAoB;IACjC,SAAS,EAAE,kBAAkB;IAC7B,SAAS,EAAE,kBAAkB;IAC7B,KAAK,EAAE,cAAc;CACtB,CAAC"}
\ No newline at end of file
+{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/index.ts"],"names":[],"mappings":"AACA,+CAA+C;AAC/C,qCAAqC;AACrC,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAClE,OAAO,EAAE,gBAAgB,EAAE,MAAM,oBAAoB,CAAC;AACtD,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,uBAAuB,EAAE,MAAM,2BAA2B,CAAC;AACpE,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AACpD,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAC9D,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAC;AAElD;;;;;;;;EAQE;AACF,MAAM,CAAC,MAAM,UAAU,GAAG;IACxB,UAAU,EAAE,mBAAmB;IAC/B,QAAQ,EAAE,iBAAiB;IAC3B,SAAS,EAAE,kBAAkB;IAC7B,aAAa,EAAE,sBAAsB;IACrC,OAAO,EAAE,gBAAgB;IACzB,WAAW,EAAE,gBAAgB;IAC7B,eAAe,EAAE,wBAAwB;IACzC,MAAM,EAAE,eAAe;IACvB,UAAU,EAAE,mBAAmB;IAC/B,cAAc,EAAE,uBAAuB;IACvC,UAAU,EAAE,mBAAmB;IAC/B,QAAQ,EAAE,iBAAiB;IAC3B,SAAS,EAAE,kBAAkB;IAC7B,QAAQ,EAAE,iBAAiB;IAC3B,SAAS,EAAE,kBAAkB;IAC7B,QAAQ,EAAE,iBAAiB;IAC3B,eAAe,EAAE,wBAAwB;IACzC,kBAAkB,EAAE,2BAA2B;IAC/C,WAAW,EAAE,oBAAoB;IACjC,SAAS,EAAE,kBAAkB;IAC7B,SAAS,EAAE,kBAAkB;IAC7B,KAAK,EAAE,cAAc;CACtB,CAAC"}
\ No newline at end of file
diff --git a/dist/es2017/formatters/infoIconFormatter.d.ts b/dist/es2017/formatters/infoIconFormatter.d.ts
new file mode 100644
index 000000000..54de4524e
--- /dev/null
+++ b/dist/es2017/formatters/infoIconFormatter.d.ts
@@ -0,0 +1,2 @@
+import { Formatter } from './../models/formatter.interface';
+export declare const infoIconFormatter: Formatter;
diff --git a/dist/es2017/formatters/infoIconFormatter.js b/dist/es2017/formatters/infoIconFormatter.js
new file mode 100644
index 000000000..5827a8f14
--- /dev/null
+++ b/dist/es2017/formatters/infoIconFormatter.js
@@ -0,0 +1,2 @@
+export const infoIconFormatter = (row, cell, value, columnDef, dataContext) => ``;
+//# sourceMappingURL=infoIconFormatter.js.map
\ No newline at end of file
diff --git a/dist/es2017/formatters/infoIconFormatter.js.map b/dist/es2017/formatters/infoIconFormatter.js.map
new file mode 100644
index 000000000..1fe44a39a
--- /dev/null
+++ b/dist/es2017/formatters/infoIconFormatter.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"infoIconFormatter.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/infoIconFormatter.ts"],"names":[],"mappings":"AAGA,MAAM,CAAC,MAAM,iBAAiB,GAAc,CAAC,GAAW,EAAE,IAAY,EAAE,KAAU,EAAE,SAAiB,EAAE,WAAgB,EAAE,EAAE,CACzH,wEAAwE,CAAC"}
\ No newline at end of file
diff --git a/dist/es2017/global-grid-options.d.ts b/dist/es2017/global-grid-options.d.ts
index dcf83eeaf..f5196d9cd 100644
--- a/dist/es2017/global-grid-options.d.ts
+++ b/dist/es2017/global-grid-options.d.ts
@@ -1,5 +1,5 @@
import { GridOption } from './models/gridOption.interface';
/**
- * Options that can be passed to the Aurelia-Slickgrid
+ * Default Options that can be passed to the Aurelia-Slickgrid
*/
export declare const GlobalGridOptions: GridOption;
diff --git a/dist/es2017/global-grid-options.js b/dist/es2017/global-grid-options.js
index 904b99980..ea82b5a61 100644
--- a/dist/es2017/global-grid-options.js
+++ b/dist/es2017/global-grid-options.js
@@ -1,5 +1,5 @@
/**
- * Options that can be passed to the Aurelia-Slickgrid
+ * Default Options that can be passed to the Aurelia-Slickgrid
*/
export const GlobalGridOptions = {
autoEdit: false,
@@ -31,10 +31,12 @@ export const GlobalGridOptions = {
gridMenu: {
iconCssClass: 'fa fa-bars',
menuWidth: 16,
- resizeOnShowHeaderRow: false
+ resizeOnShowHeaderRow: false,
+ showClearAllFiltersCommand: true,
+ showRefreshDatasetCommand: true,
+ showToggleFilterCommand: true
},
headerRowHeight: 35,
- locale: 'en',
multiColumnSort: true,
pagination: {
pageSizes: [10, 15, 20, 25, 30, 40, 50, 75, 100],
diff --git a/dist/es2017/global-grid-options.js.map b/dist/es2017/global-grid-options.js.map
index e2a326dc4..057f38d6e 100644
--- a/dist/es2017/global-grid-options.js.map
+++ b/dist/es2017/global-grid-options.js.map
@@ -1 +1 @@
-{"version":3,"file":"global-grid-options.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/global-grid-options.ts"],"names":[],"mappings":"AAEA;;GAEG;AACH,MAAM,CAAC,MAAM,iBAAiB,GAAe;IAC3C,QAAQ,EAAE,KAAK;IACf,kBAAkB,EAAE,KAAK;IACzB,yBAAyB,EAAE,IAAI;IAC/B,UAAU,EAAE;QACV,aAAa,EAAE,EAAE;QACjB,SAAS,EAAE,GAAG;QACd,QAAQ,EAAE,GAAG;QACb,WAAW,EAAE,CAAC;KACf;IACD,qBAAqB,EAAE,qBAAqB;IAC5C,gBAAgB,EAAE;QAChB,QAAQ,EAAE,wBAAwB;KACnC;IACD,gBAAgB,EAAE,IAAI;IACtB,kBAAkB,EAAE,IAAI;IACxB,QAAQ,EAAE,KAAK;IACf,oBAAoB,EAAE,KAAK;IAC3B,sBAAsB,EAAE,KAAK;IAC7B,kBAAkB,EAAE,IAAI;IACxB,mBAAmB,EAAE,IAAI;IACzB,cAAc,EAAE,IAAI;IACpB,gBAAgB,EAAE,KAAK;IACvB,aAAa,EAAE,IAAI;IACnB,0BAA0B,EAAE,IAAI;IAChC,sBAAsB,EAAE,IAAI;IAC5B,eAAe,EAAE,KAAK;IACtB,QAAQ,EAAE;QACR,YAAY,EAAE,YAAY;QAC1B,SAAS,EAAE,EAAE;QACb,qBAAqB,EAAE,KAAK;KAC7B;IACD,eAAe,EAAE,EAAE;IACnB,MAAM,EAAE,IAAI;IACZ,eAAe,EAAE,IAAI;IACrB,UAAU,EAAE;QACV,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC;QAChD,QAAQ,EAAE,EAAE;QACZ,UAAU,EAAE,CAAC;KACd;IACD,SAAS,EAAE,EAAE;IACb,aAAa,EAAE,KAAK;IACpB,cAAc,EAAE,EAAE;CACnB,CAAC"}
\ No newline at end of file
+{"version":3,"file":"global-grid-options.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/global-grid-options.ts"],"names":[],"mappings":"AAEA;;GAEG;AACH,MAAM,CAAC,MAAM,iBAAiB,GAAe;IAC3C,QAAQ,EAAE,KAAK;IACf,kBAAkB,EAAE,KAAK;IACzB,yBAAyB,EAAE,IAAI;IAC/B,UAAU,EAAE;QACV,aAAa,EAAE,EAAE;QACjB,SAAS,EAAE,GAAG;QACd,QAAQ,EAAE,GAAG;QACb,WAAW,EAAE,CAAC;KACf;IACD,qBAAqB,EAAE,qBAAqB;IAC5C,gBAAgB,EAAE;QAChB,QAAQ,EAAE,wBAAwB;KACnC;IACD,gBAAgB,EAAE,IAAI;IACtB,kBAAkB,EAAE,IAAI;IACxB,QAAQ,EAAE,KAAK;IACf,oBAAoB,EAAE,KAAK;IAC3B,sBAAsB,EAAE,KAAK;IAC7B,kBAAkB,EAAE,IAAI;IACxB,mBAAmB,EAAE,IAAI;IACzB,cAAc,EAAE,IAAI;IACpB,gBAAgB,EAAE,KAAK;IACvB,aAAa,EAAE,IAAI;IACnB,0BAA0B,EAAE,IAAI;IAChC,sBAAsB,EAAE,IAAI;IAC5B,eAAe,EAAE,KAAK;IACtB,QAAQ,EAAE;QACR,YAAY,EAAE,YAAY;QAC1B,SAAS,EAAE,EAAE;QACb,qBAAqB,EAAE,KAAK;QAC5B,0BAA0B,EAAE,IAAI;QAChC,yBAAyB,EAAE,IAAI;QAC/B,uBAAuB,EAAE,IAAI;KAC9B;IACD,eAAe,EAAE,EAAE;IACnB,eAAe,EAAE,IAAI;IACrB,UAAU,EAAE;QACV,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC;QAChD,QAAQ,EAAE,EAAE;QACZ,UAAU,EAAE,CAAC;KACd;IACD,SAAS,EAAE,EAAE;IACb,aAAa,EAAE,KAAK;IACpB,cAAc,EAAE,EAAE;CACnB,CAAC"}
\ No newline at end of file
diff --git a/dist/es2017/models/gridMenu.interface.d.ts b/dist/es2017/models/gridMenu.interface.d.ts
index e2eb42fa1..c86d40cc8 100644
--- a/dist/es2017/models/gridMenu.interface.d.ts
+++ b/dist/es2017/models/gridMenu.interface.d.ts
@@ -7,9 +7,12 @@ export interface GridMenu {
iconImage?: string;
iconCssClass?: string;
leaveOpen?: boolean;
- syncResizeTitle?: string;
menuWidth?: number;
resizeOnShowHeaderRow?: boolean;
+ showClearAllFiltersCommand?: boolean;
+ showRefreshDatasetCommand?: boolean;
+ showToggleFilterCommand?: boolean;
+ syncResizeTitle?: string;
onBeforeMenuShow?: (e: Event, args: any) => void;
onMenuClose?: (e: Event, args: any) => void;
onCommand?: (e: Event, args: any) => void;
diff --git a/dist/es2017/models/index.d.ts b/dist/es2017/models/index.d.ts
index 9529d3ce6..32ce3c42d 100644
--- a/dist/es2017/models/index.d.ts
+++ b/dist/es2017/models/index.d.ts
@@ -8,6 +8,7 @@ export { CheckboxSelector } from './checkboxSelector.interface';
export { Column } from './column.interface';
export { ColumnFilter } from './columnFilter.interface';
export { ColumnFilters } from './columnFilters.interface';
+export { CustomGridMenu } from './customGridMenu.interface';
export { Editor } from './editor.interface';
export { FieldType } from './fieldType';
export { Filter } from './filter.interface';
@@ -22,7 +23,7 @@ export { GraphqlFilteringOption } from './graphqlFilteringOption.interface';
export { GraphqlPaginationOption } from './graphqlPaginationOption.interface';
export { GraphqlServiceOption } from './graphqlServiceOption.interface';
export { GraphqlSortingOption } from './graphqlSortingOption.interface';
-export { CustomGridMenu } from './customGridMenu.interface';
+export { GridMenu } from './gridMenu.interface';
export { GridOption } from './gridOption.interface';
export { HeaderButton } from './headerButton.interface';
export { HeaderButtonItem } from './headerButtonItem.interface';
diff --git a/dist/es2017/models/index.js.map b/dist/es2017/models/index.js.map
index 9a43c3826..a79fff880 100644
--- a/dist/es2017/models/index.js.map
+++ b/dist/es2017/models/index.js.map
@@ -1 +1 @@
-{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/models/index.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AAOtC,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AAMxC,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AAiBpD,OAAO,EAAE,OAAO,EAAE,MAAM,gBAAgB,CAAC;AAGzC,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAK9C,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC"}
\ No newline at end of file
+{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/models/index.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AAQtC,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AAMxC,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AAiBpD,OAAO,EAAE,OAAO,EAAE,MAAM,gBAAgB,CAAC;AAGzC,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAK9C,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC"}
\ No newline at end of file
diff --git a/dist/es2017/services/controlAndPlugin.service.d.ts b/dist/es2017/services/controlAndPlugin.service.d.ts
index 821c45087..41ab3dd66 100644
--- a/dist/es2017/services/controlAndPlugin.service.d.ts
+++ b/dist/es2017/services/controlAndPlugin.service.d.ts
@@ -28,13 +28,33 @@ export declare class ControlAndPluginService {
*/
attachDifferentControlOrPlugins(grid: any, columnDefinitions: Column[], options: GridOption, dataView: any): void;
createColumnPicker(grid: any, columnDefinitions: Column[], options: GridOption): void;
+ /**
+ * Create (or re-create) Grid Menu and expose all the available hooks that user can subscribe (onCommand, onMenuClose, ...)
+ * @param grid
+ * @param columnDefinitions
+ * @param options
+ */
createGridMenu(grid: any, columnDefinitions: Column[], options: GridOption): any;
hideColumn(column: Column): void;
removeColumnByIndex(array: any[], index: number): any[];
autoResizeColumns(): void;
destroy(): void;
+ /**
+ * Create Grid Menu with Custom Commands if user has enabled Filters and/or uses a Backend Service (OData, GraphQL)
+ * @param grid
+ * @param options
+ */
private addGridMenuCustomCommands(grid, options);
- private prepareGridMenu(grid, options);
+ /**
+ * @return default Grid Menu options
+ */
+ private getDefaultGridMenuOptions();
+ private refreshBackendDataset(options);
+ /**
+ * Reset all the Grid Menu options which have text to translate
+ * @param grid menu object
+ */
+ private resetGridMenuTranslations(gridMenu);
/**
* Translate the Column Picker and it's last 2 checkboxes
* Note that the only way that seems to work is to destroy and re-create the Column Picker
diff --git a/dist/es2017/services/controlAndPlugin.service.js b/dist/es2017/services/controlAndPlugin.service.js
index 3cdd70f0b..485d10a75 100644
--- a/dist/es2017/services/controlAndPlugin.service.js
+++ b/dist/es2017/services/controlAndPlugin.service.js
@@ -94,10 +94,17 @@ let ControlAndPluginService = class ControlAndPluginService {
options.columnPicker.syncResizeTitle = options.columnPicker.syncResizeTitle || syncResizeTitle;
this.columnPickerControl = new Slick.Controls.ColumnPicker(columnDefinitions, grid, options);
}
+ /**
+ * Create (or re-create) Grid Menu and expose all the available hooks that user can subscribe (onCommand, onMenuClose, ...)
+ * @param grid
+ * @param columnDefinitions
+ * @param options
+ */
createGridMenu(grid, columnDefinitions, options) {
- this.prepareGridMenu(grid, options);
+ options.gridMenu = Object.assign({}, this.getDefaultGridMenuOptions(), options.gridMenu);
+ this.addGridMenuCustomCommands(grid, options);
const gridMenuControl = new Slick.Controls.GridMenu(columnDefinitions, grid, options);
- if (options.gridMenu) {
+ if (grid && options.gridMenu) {
gridMenuControl.onBeforeMenuShow.subscribe((e, args) => {
if (options.gridMenu && typeof options.gridMenu.onBeforeMenuShow === 'function') {
options.gridMenu.onBeforeMenuShow(e, args);
@@ -113,8 +120,8 @@ let ControlAndPluginService = class ControlAndPluginService {
options.gridMenu.onMenuClose(e, args);
}
// we also want to resize the columns if the user decided to hide certain column(s)
- if (this._grid && typeof this._grid.autosizeColumns === 'function') {
- this._grid.autosizeColumns();
+ if (grid && typeof grid.autosizeColumns === 'function') {
+ grid.autosizeColumns();
}
});
}
@@ -168,9 +175,14 @@ let ControlAndPluginService = class ControlAndPluginService {
this.headerMenuPlugin = null;
}
}
+ /**
+ * Create Grid Menu with Custom Commands if user has enabled Filters and/or uses a Backend Service (OData, GraphQL)
+ * @param grid
+ * @param options
+ */
addGridMenuCustomCommands(grid, options) {
if (options.enableFiltering) {
- if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.filter((item) => item.command === 'clear-filter').length === 0) {
+ if (options && options.gridMenu && options.gridMenu.showClearAllFiltersCommand && options.gridMenu.customItems && options.gridMenu.customItems.filter((item) => item.command === 'clear-filter').length === 0) {
options.gridMenu.customItems.push({
iconCssClass: 'fa fa-filter text-danger',
title: options.enableTranslate ? this.i18n.tr('CLEAR_ALL_FILTERS') : 'Clear All Filters',
@@ -178,7 +190,7 @@ let ControlAndPluginService = class ControlAndPluginService {
command: 'clear-filter'
});
}
- if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.filter((item) => item.command === 'toggle-filter').length === 0) {
+ if (options && options.gridMenu && options.gridMenu.showToggleFilterCommand && options.gridMenu.customItems && options.gridMenu.customItems.filter((item) => item.command === 'toggle-filter').length === 0) {
options.gridMenu.customItems.push({
iconCssClass: 'fa fa-random',
title: options.enableTranslate ? this.i18n.tr('TOGGLE_FILTER_ROW') : 'Toggle Filter Row',
@@ -186,44 +198,96 @@ let ControlAndPluginService = class ControlAndPluginService {
command: 'toggle-filter'
});
}
+ if (options && options.gridMenu && options.gridMenu.showRefreshDatasetCommand && options.onBackendEventApi && options.gridMenu.customItems && options.gridMenu.customItems.filter((item) => item.command === 'refresh-dataset').length === 0) {
+ options.gridMenu.customItems.push({
+ iconCssClass: 'fa fa-refresh',
+ title: options.enableTranslate ? this.i18n.tr('REFRESH_DATASET') : 'Refresh Dataset',
+ disabled: false,
+ command: 'refresh-dataset'
+ });
+ }
+ // Command callback, what will be executed after command is clicked
if (options.gridMenu) {
options.gridMenu.onCommand = (e, args) => {
- if (args.command === 'toggle-filter') {
- grid.setHeaderRowVisibility(!grid.getOptions().showHeaderRow);
- }
- else if (args.command === 'toggle-toppanel') {
- grid.setTopPanelVisibility(!grid.getOptions().showTopPanel);
- }
- else if (args.command === 'clear-filter') {
- this.filterService.clearFilters();
- this._dataView.refresh();
- }
- else {
- alert('Command: ' + args.command);
+ if (args && args.command) {
+ switch (args.command) {
+ case 'toggle-filter':
+ grid.setHeaderRowVisibility(!grid.getOptions().showHeaderRow);
+ break;
+ case 'toggle-toppanel':
+ grid.setTopPanelVisibility(!grid.getOptions().showTopPanel);
+ break;
+ case 'clear-filter':
+ this.filterService.clearFilters();
+ this._dataView.refresh();
+ break;
+ case 'refresh-dataset':
+ this.refreshBackendDataset(options);
+ break;
+ default:
+ alert('Command: ' + args.command);
+ break;
+ }
}
};
}
}
- // add the custom command title if there are commands
+ // add the custom "Commands" title if there are any commands
if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.length > 0) {
const customTitle = options.enableTranslate ? this.i18n.tr('COMMANDS') : 'Commands';
options.gridMenu.customTitle = options.gridMenu.customTitle || customTitle;
}
}
- prepareGridMenu(grid, options) {
- const columnTitle = options.enableTranslate ? this.i18n.tr('COLUMNS') : 'Columns';
- const forceFitTitle = options.enableTranslate ? this.i18n.tr('FORCE_FIT_COLUMNS') : 'Force fit columns';
- const syncResizeTitle = options.enableTranslate ? this.i18n.tr('SYNCHRONOUS_RESIZE') : 'Synchronous resize';
- options.gridMenu = options.gridMenu || {};
- options.gridMenu.columnTitle = options.gridMenu.columnTitle || columnTitle;
- options.gridMenu.forceFitTitle = options.gridMenu.forceFitTitle || forceFitTitle;
- options.gridMenu.syncResizeTitle = options.gridMenu.syncResizeTitle || syncResizeTitle;
- options.gridMenu.iconCssClass = options.gridMenu.iconCssClass || 'fa fa-bars';
- options.gridMenu.menuWidth = options.gridMenu.menuWidth || 18;
- options.gridMenu.customTitle = options.gridMenu.customTitle || undefined;
- options.gridMenu.customItems = options.gridMenu.customItems || [];
- this.addGridMenuCustomCommands(grid, options);
- // options.gridMenu.resizeOnShowHeaderRow = options.showHeaderRow;
+ /**
+ * @return default Grid Menu options
+ */
+ getDefaultGridMenuOptions() {
+ return {
+ columnTitle: this.i18n.tr('COLUMNS') || 'Columns',
+ forceFitTitle: this.i18n.tr('FORCE_FIT_COLUMNS') || 'Force fit columns',
+ syncResizeTitle: this.i18n.tr('SYNCHRONOUS_RESIZE') || 'Synchronous resize',
+ iconCssClass: 'fa fa-bars',
+ menuWidth: 18,
+ customTitle: undefined,
+ customItems: [],
+ showClearAllFiltersCommand: true,
+ showRefreshDatasetCommand: true,
+ showToggleFilterCommand: true
+ };
+ }
+ refreshBackendDataset(options) {
+ let query;
+ if (options && options.onBackendEventApi && options.onBackendEventApi.service) {
+ if (options.onBackendEventApi.service) {
+ query = options.onBackendEventApi.service.buildQuery();
+ }
+ if (query && query !== '') {
+ if (options.onBackendEventApi.preProcess) {
+ options.onBackendEventApi.preProcess();
+ }
+ // run the process() and then postProcess()
+ const processPromise = options.onBackendEventApi.process(query);
+ processPromise.then((responseProcess) => {
+ // send the response process to the postProcess callback
+ if (options.onBackendEventApi && options.onBackendEventApi.postProcess) {
+ options.onBackendEventApi.postProcess(responseProcess);
+ }
+ });
+ }
+ }
+ }
+ /**
+ * Reset all the Grid Menu options which have text to translate
+ * @param grid menu object
+ */
+ resetGridMenuTranslations(gridMenu) {
+ // we will reset the custom items array since the commands title have to be translated too (no worries, we will re-create it later)
+ gridMenu.customItems = [];
+ delete gridMenu.customTitle;
+ gridMenu.columnTitle = this.i18n.tr('COLUMNS') || 'Columns';
+ gridMenu.forceFitTitle = this.i18n.tr('FORCE_FIT_COLUMNS') || 'Force fit columns';
+ gridMenu.syncResizeTitle = this.i18n.tr('SYNCHRONOUS_RESIZE') || 'Synchronous resize';
+ return gridMenu;
}
/**
* Translate the Column Picker and it's last 2 checkboxes
@@ -247,7 +311,8 @@ let ControlAndPluginService = class ControlAndPluginService {
translateGridMenu() {
// destroy and re-create the Grid Menu which seems to be the only way to translate properly
this.gridMenuControl.destroy();
- this._gridOptions.gridMenu = undefined;
+ // reset all Grid Menu options that have translation text & then re-create the Grid Menu and also the custom items array
+ this._gridOptions.gridMenu = this.resetGridMenuTranslations(this._gridOptions.gridMenu || {});
this.createGridMenu(this._grid, this.visibleColumns, this._gridOptions);
}
/**
diff --git a/dist/es2017/services/controlAndPlugin.service.js.map b/dist/es2017/services/controlAndPlugin.service.js.map
index b77e06fe8..255167ca9 100644
--- a/dist/es2017/services/controlAndPlugin.service.js.map
+++ b/dist/es2017/services/controlAndPlugin.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"controlAndPlugin.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/controlAndPlugin.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"controlAndPlugin.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/controlAndPlugin.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/es2017/services/gridExtra.service.js b/dist/es2017/services/gridExtra.service.js
index 9fbb52f16..6fd4ca047 100644
--- a/dist/es2017/services/gridExtra.service.js
+++ b/dist/es2017/services/gridExtra.service.js
@@ -41,6 +41,11 @@ export class GridExtraService {
highlightRow(rowNumber, fadeDelay = 1500) {
// chain current item Metadata with our own Metadata for implementing highligh CSS styling
const previousMetadata = this._dataView.getItemMetadata;
+ // create a SelectionModel if there's not one yet
+ if (!this._grid.getSelectionModel()) {
+ const rowSelectionPlugin = new Slick.RowSelectionModel(this._gridOptions.rowSelectionOptions || {});
+ this._grid.setSelectionModel(rowSelectionPlugin);
+ }
this._grid.setSelectedRows([rowNumber]);
this._dataView.getItemMetadata = this.getItemRowMetadata(this._dataView.getItemMetadata);
const item = this._dataView.getItem(rowNumber);
diff --git a/dist/es2017/services/gridExtra.service.js.map b/dist/es2017/services/gridExtra.service.js.map
index ba6ecd320..5d64783d7 100644
--- a/dist/es2017/services/gridExtra.service.js.map
+++ b/dist/es2017/services/gridExtra.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"gridExtra.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/gridExtra.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"gridExtra.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/gridExtra.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/es2017/services/resizer.service.js b/dist/es2017/services/resizer.service.js
index dfd232b25..3d447d579 100644
--- a/dist/es2017/services/resizer.service.js
+++ b/dist/es2017/services/resizer.service.js
@@ -86,12 +86,14 @@ export class ResizerService {
timer = setTimeout(() => {
// calculate new available sizes but with minimum height of 220px
newSizes = newSizes || this.calculateGridNewDimensions(this._gridOptions);
- if (newSizes) {
+ const gridElm = $(`#${this._gridOptions.gridId}`);
+ const gridContainerElm = $(`#${this._gridOptions.gridContainerId}`);
+ if (newSizes && gridElm.length > 0) {
// apply these new height/width to the datagrid
- $(`#${this._gridOptions.gridId}`).height(newSizes.height);
- $(`#${this._gridOptions.gridId}`).width(newSizes.width);
- $(`#${this._gridOptions.gridContainerId}`).height(newSizes.height);
- $(`#${this._gridOptions.gridContainerId}`).width(newSizes.width);
+ gridElm.height(newSizes.height);
+ gridElm.width(newSizes.width);
+ gridContainerElm.height(newSizes.height);
+ gridContainerElm.width(newSizes.width);
// resize the slickgrid canvas on all browser except some IE versions
// exclude all IE below IE11
// IE11 wants to be a better standard (W3C) follower (finally) they even changed their appName output to also have 'Netscape'
diff --git a/dist/es2017/services/resizer.service.js.map b/dist/es2017/services/resizer.service.js.map
index 35faa4262..526ec7d89 100644
--- a/dist/es2017/services/resizer.service.js.map
+++ b/dist/es2017/services/resizer.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"resizer.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/resizer.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"resizer.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/resizer.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/es2017/services/utilities.js b/dist/es2017/services/utilities.js
index 39dfb2928..da8571768 100644
--- a/dist/es2017/services/utilities.js
+++ b/dist/es2017/services/utilities.js
@@ -39,9 +39,6 @@ export function mapMomentDateFormatWithFieldType(fieldType) {
case FieldType.dateTimeUsShortAmPm:
map = 'M/D/YY h:m:s a';
break;
- case FieldType.dateTimeUsAM_PM:
- map = 'M/D/YY h:m:s A';
- break;
case FieldType.dateUtc:
map = 'YYYY-MM-DDTHH:mm:ss.SSSZ';
break;
@@ -106,7 +103,7 @@ export function mapFlatpickrDateFormatWithFieldType(fieldType) {
map = 'm/d/Y h:i:S K'; // there is no lowercase in Flatpickr :(
break;
case FieldType.dateTimeUsAM_PM:
- map = 'm/d/Y h:i:S K';
+ map = 'M/D/YY h:i:s K';
break;
case FieldType.dateTimeUsShort:
map = 'M/D/YY H:i:s';
@@ -114,9 +111,6 @@ export function mapFlatpickrDateFormatWithFieldType(fieldType) {
case FieldType.dateTimeUsShortAmPm:
map = 'M/D/YY h:i:s K'; // there is no lowercase in Flatpickr :(
break;
- case FieldType.dateTimeUsAM_PM:
- map = 'M/D/YY h:i:s K';
- break;
case FieldType.dateUtc:
map = 'Z';
break;
diff --git a/dist/es2017/services/utilities.js.map b/dist/es2017/services/utilities.js.map
index a05612c9c..5896b27aa 100644
--- a/dist/es2017/services/utilities.js.map
+++ b/dist/es2017/services/utilities.js.map
@@ -1 +1 @@
-{"version":3,"file":"utilities.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/utilities.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,YAAY,EAAE,MAAM,iBAAiB,CAAC;AAC1D,OAAO,KAAK,MAAM,MAAM,QAAQ,CAAC;AAEjC;;;;GAIG;AACH,MAAM,2CAA2C,SAAoB;IACnE,IAAI,GAAW,CAAC;IAChB,MAAM,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC;QAClB,KAAK,SAAS,CAAC,QAAQ,CAAC;QACxB,KAAK,SAAS,CAAC,WAAW;YACxB,GAAG,GAAG,qBAAqB,CAAC;YAC5B,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,eAAe;YAC5B,GAAG,GAAG,uBAAuB,CAAC;YAC9B,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,gBAAgB;YAC7B,GAAG,GAAG,uBAAuB,CAAC;YAC9B,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,MAAM;YACnB,GAAG,GAAG,YAAY,CAAC;YACnB,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,WAAW;YACxB,GAAG,GAAG,QAAQ,CAAC;YACf,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,UAAU;YACvB,GAAG,GAAG,qBAAqB,CAAC;YAC5B,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,cAAc;YAC3B,GAAG,GAAG,uBAAuB,CAAC;YAC9B,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,eAAe;YAC5B,GAAG,GAAG,uBAAuB,CAAC;YAC9B,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,eAAe;YAC5B,GAAG,GAAG,cAAc,CAAC;YACrB,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,mBAAmB;YAChC,GAAG,GAAG,gBAAgB,CAAC;YACvB,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,eAAe;YAC5B,GAAG,GAAG,gBAAgB,CAAC;YACvB,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,OAAO;YACpB,GAAG,GAAG,0BAA0B,CAAC;YACjC,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,IAAI,CAAC;QACpB,KAAK,SAAS,CAAC,OAAO,CAAC;QACvB;YACE,GAAG,GAAG,YAAY,CAAC;YACnB,KAAK,CAAC;IACV,CAAC;IACD,MAAM,CAAC,GAAG,CAAC;AACb,CAAC;AAED;;;;;GAKG;AACH,MAAM,8CAA8C,SAAoB;IACtE;;;;;;;;;;;;;;;;;;;;MAoBE;IACF,IAAI,GAAW,CAAC;IAChB,MAAM,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC;QAClB,KAAK,SAAS,CAAC,QAAQ,CAAC;QACxB,KAAK,SAAS,CAAC,WAAW;YACxB,GAAG,GAAG,aAAa,CAAC;YACpB,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,eAAe;YAC5B,GAAG,GAAG,eAAe,CAAC,CAAC,wCAAwC;YAC/D,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,gBAAgB;YAC7B,GAAG,GAAG,eAAe,CAAC;YACtB,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,MAAM;YACnB,GAAG,GAAG,OAAO,CAAC;YACd,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,WAAW;YACxB,GAAG,GAAG,QAAQ,CAAC;YACf,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,UAAU;YACvB,GAAG,GAAG,aAAa,CAAC;YACpB,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,cAAc;YAC3B,GAAG,GAAG,eAAe,CAAC,CAAC,wCAAwC;YAC/D,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,eAAe;YAC5B,GAAG,GAAG,eAAe,CAAC;YACtB,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,eAAe;YAC5B,GAAG,GAAG,cAAc,CAAC;YACrB,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,mBAAmB;YAChC,GAAG,GAAG,gBAAgB,CAAC,CAAC,wCAAwC;YAChE,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,eAAe;YAC5B,GAAG,GAAG,gBAAgB,CAAC;YACvB,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,OAAO;YACpB,GAAG,GAAG,GAAG,CAAC;YACV,KAAK,CAAC;QACR,KAAK,SAAS,CAAC,IAAI,CAAC;QACpB,KAAK,SAAS,CAAC,OAAO,CAAC;QACvB;YACE,GAAG,GAAG,OAAO,CAAC;YACd,KAAK,CAAC;IACV,CAAC;IACD,MAAM,CAAC,GAAG,CAAC;AACb,CAAC;AAED;;;;GAIG;AACH,MAAM,0BAA0B,QAAgB;IAC9C,IAAI,GAAiB,CAAC;IACtB,MAAM,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC;QACjB,KAAK,GAAG;YACN,GAAG,GAAG,YAAY,CAAC,QAAQ,CAAC;YAC5B,KAAK,CAAC;QACR,KAAK,IAAI;YACP,GAAG,GAAG,YAAY,CAAC,eAAe,CAAC;YACnC,KAAK,CAAC;QACR,KAAK,GAAG;YACN,GAAG,GAAG,YAAY,CAAC,WAAW,CAAC;YAC/B,KAAK,CAAC;QACR,KAAK,IAAI;YACP,GAAG,GAAG,YAAY,CAAC,kBAAkB,CAAC;YACtC,KAAK,CAAC;QACR,KAAK,IAAI,CAAC;QACV,KAAK,IAAI,CAAC;QACV,KAAK,KAAK,CAAC;QACX,KAAK,KAAK;YACR,GAAG,GAAG,YAAY,CAAC,QAAQ,CAAC;YAC5B,KAAK,CAAC;QACR,KAAK,GAAG,CAAC;QACT,KAAK,IAAI,CAAC;QACV,KAAK,YAAY;YACf,GAAG,GAAG,YAAY,CAAC,UAAU,CAAC;YAC9B,KAAK,CAAC;QACR,KAAK,IAAI,CAAC;QACV,KAAK,UAAU;YACb,GAAG,GAAG,YAAY,CAAC,QAAQ,CAAC;YAC5B,KAAK,CAAC;QACR,KAAK,GAAG,CAAC;QACT,KAAK,IAAI,CAAC;QACV,KAAK,IAAI,CAAC;QACV,KAAK,IAAI;YACP,GAAG,GAAG,YAAY,CAAC,KAAK,CAAC;YACzB,KAAK,CAAC;QACR,KAAK,IAAI,CAAC;QACV,KAAK,IAAI;YACP,GAAG,GAAG,YAAY,CAAC,EAAE,CAAC;YACtB,KAAK,CAAC;QACR,KAAK,OAAO,CAAC;QACb,KAAK,KAAK,CAAC;QACX,KAAK,QAAQ;YACX,GAAG,GAAG,YAAY,CAAC,KAAK,CAAC;YACzB,KAAK,CAAC;QACR;YACE,GAAG,GAAG,YAAY,CAAC,QAAQ,CAAC;YAC5B,KAAK,CAAC;IACV,CAAC;IAED,MAAM,CAAC,GAAG,CAAC;AACb,CAAC;AAGD;;;;GAIG;AACH,MAAM,uBAAuB,eAAuB,EAAE,MAAe;IACnE,IAAI,IAAI,GAAG,IAAI,CAAC;IAEhB,EAAE,CAAC,CAAC,cAAc,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC;QACzC,8FAA8F;QAC9F,MAAM,UAAU,GAAG,kBAAkB,CAAC,eAAe,CAAC,CAAC;QACvD,MAAM,UAAU,GAAG,MAAM,CAAC,IAAI,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC;QAChD,EAAE,CAAC,CAAC,UAAU,CAAC,OAAO,EAAE,IAAI,UAAU,CAAC,IAAI,EAAE,CAAC,QAAQ,EAAE,CAAC,MAAM,KAAK,CAAC,CAAC,CAAC,CAAC;YACtE,IAAI,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,GAAG,EAAE,CAAC,MAAM,EAAE,CAAC,CAAC,CAAC,UAAU,CAAC,MAAM,EAAE,CAAC;QACpE,CAAC;IACH,CAAC;IAED,MAAM,CAAC,IAAI,CAAC;AACd,CAAC"}
\ No newline at end of file
+{"version":3,"file":"utilities.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/utilities.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/i18n/en/aurelia-slickgrid.json b/dist/i18n/en/aurelia-slickgrid.json
index ca418cab0..f9d084a3a 100644
--- a/dist/i18n/en/aurelia-slickgrid.json
+++ b/dist/i18n/en/aurelia-slickgrid.json
@@ -9,6 +9,7 @@
"OF": "of",
"PAGE": "Page",
"PAGE_X_OF_Y": "page {{x}} of {{y}}",
+ "REFRESH_DATASET": "Refresh Dataset",
"SYNCHRONOUS_RESIZE": "Synchronous resize",
"TOGGLE_FILTER_ROW": "Toggle Filter Row",
diff --git a/dist/i18n/fr/aurelia-slickgrid.json b/dist/i18n/fr/aurelia-slickgrid.json
index 59ead4485..5f3ec0095 100644
--- a/dist/i18n/fr/aurelia-slickgrid.json
+++ b/dist/i18n/fr/aurelia-slickgrid.json
@@ -9,6 +9,7 @@
"OF": "de",
"PAGE": "Page",
"PAGE_X_OF_Y": "page {{x}} de {{y}}",
+ "REFRESH_DATASET": "Rafraîchir les données",
"SYNCHRONOUS_RESIZE": "Redimension synchrone",
"TOGGLE_FILTER_ROW": "Basculer la ligne des filtres",
diff --git a/dist/native-modules/aurelia-slickgrid.js b/dist/native-modules/aurelia-slickgrid.js
index a1099f5f0..2e8af59ad 100644
--- a/dist/native-modules/aurelia-slickgrid.js
+++ b/dist/native-modules/aurelia-slickgrid.js
@@ -99,6 +99,7 @@ var AureliaSlickgridCustomElement = /** @class */ (function () {
this.sortService = sortService;
}
AureliaSlickgridCustomElement.prototype.attached = function () {
+ this.ea.publish('onBeforeGridCreate', true);
// make sure the dataset is initialized (if not it will throw an error that it cannot getLength of null)
this._dataset = this._dataset || [];
this._gridOptions = this.mergeGridOptions();
@@ -111,6 +112,9 @@ var AureliaSlickgridCustomElement = /** @class */ (function () {
this.dataview.beginUpdate();
this.dataview.setItems(this._dataset);
this.dataview.endUpdate();
+ // publish certain events
+ this.ea.publish('onGridCreated', this.grid);
+ this.ea.publish('onDataviewCreated', this.dataview);
// attach resize ONLY after the dataView is ready
this.attachResizeHook(this.grid, this._gridOptions);
// attach grid extra service
@@ -121,12 +125,14 @@ var AureliaSlickgridCustomElement = /** @class */ (function () {
}
};
AureliaSlickgridCustomElement.prototype.detached = function () {
+ this.ea.publish('onBeforeGridDestroy', this.grid);
this.dataview = [];
this.controlPluginService.destroy();
this.filterService.destroy();
this.resizer.destroy();
this.sortService.destroy();
this.grid.destroy();
+ this.ea.publish('onAfterGridDestroyed', true);
};
/**
* Keep original value(s) that could be passed by the user ViewModel.
@@ -210,14 +216,14 @@ var AureliaSlickgridCustomElement = /** @class */ (function () {
};
AureliaSlickgridCustomElement.prototype.attachResizeHook = function (grid, options) {
// expand/autofit columns on first page load
- if (this._gridOptions.autoFitColumnsOnFirstLoad) {
+ if (grid && options.autoFitColumnsOnFirstLoad && typeof grid.autosizeColumns === 'function') {
this.grid.autosizeColumns();
}
// auto-resize grid on browser resize
this.resizer.init(grid, options);
- if (options.enableAutoResize) {
+ if (grid && options.enableAutoResize) {
this.resizer.attachAutoResizeDataGrid();
- if (options.autoFitColumnsOnFirstLoad) {
+ if (options.autoFitColumnsOnFirstLoad && typeof grid.autosizeColumns === 'function') {
grid.autosizeColumns();
}
}
@@ -248,7 +254,7 @@ var AureliaSlickgridCustomElement = /** @class */ (function () {
this.showPagination = true;
this.gridPaginationOptions = this.mergeGridOptions();
}
- if (this._gridOptions.enableAutoResize) {
+ if (this.grid && this._gridOptions.enableAutoResize) {
// resize the grid inside a slight timeout, in case other DOM element changed prior to the resize (like a filter/pagination changed)
this.resizer.resizeGrid(10);
// this.grid.autosizeColumns();
diff --git a/dist/native-modules/aurelia-slickgrid.js.map b/dist/native-modules/aurelia-slickgrid.js.map
index 40da7e7d6..07c29ddca 100644
--- a/dist/native-modules/aurelia-slickgrid.js.map
+++ b/dist/native-modules/aurelia-slickgrid.js.map
@@ -1 +1 @@
-{"version":3,"file":"aurelia-slickgrid.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/aurelia-slickgrid.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"aurelia-slickgrid.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/aurelia-slickgrid.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/native-modules/formatters/index.d.ts b/dist/native-modules/formatters/index.d.ts
index 27eece430..3cafe5f0a 100644
--- a/dist/native-modules/formatters/index.d.ts
+++ b/dist/native-modules/formatters/index.d.ts
@@ -13,6 +13,7 @@ export declare const Formatters: {
deleteIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
editIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
hyperlink: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
+ infoIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
lowercase: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
multiple: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
percentComplete: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
diff --git a/dist/native-modules/formatters/index.js b/dist/native-modules/formatters/index.js
index 885e979ba..36ababec7 100644
--- a/dist/native-modules/formatters/index.js
+++ b/dist/native-modules/formatters/index.js
@@ -12,6 +12,7 @@ import { dateUsFormatter } from './dateUsFormatter';
import { deleteIconFormatter } from './deleteIconFormatter';
import { editIconFormatter } from './editIconFormatter';
import { hyperlinkFormatter } from './hyperlinkFormatter';
+import { infoIconFormatter } from './infoIconFormatter';
import { lowercaseFormatter } from './lowercaseFormatter';
import { multipleFormatter } from './multipleFormatter';
import { percentCompleteFormatter } from './percentCompleteFormatter';
@@ -43,6 +44,7 @@ export var Formatters = {
deleteIcon: deleteIconFormatter,
editIcon: editIconFormatter,
hyperlink: hyperlinkFormatter,
+ infoIcon: infoIconFormatter,
lowercase: lowercaseFormatter,
multiple: multipleFormatter,
percentComplete: percentCompleteFormatter,
diff --git a/dist/native-modules/formatters/index.js.map b/dist/native-modules/formatters/index.js.map
index 2a8e2ec9c..056a85221 100644
--- a/dist/native-modules/formatters/index.js.map
+++ b/dist/native-modules/formatters/index.js.map
@@ -1 +1 @@
-{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/index.ts"],"names":[],"mappings":"AACA,+CAA+C;AAC/C,qCAAqC;AACrC,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAClE,OAAO,EAAE,gBAAgB,EAAE,MAAM,oBAAoB,CAAC;AACtD,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,uBAAuB,EAAE,MAAM,2BAA2B,CAAC;AACpE,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AACpD,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAC9D,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAC;AAElD;;;;;;;;EAQE;AACF,MAAM,CAAC,IAAM,UAAU,GAAG;IACxB,UAAU,EAAE,mBAAmB;IAC/B,QAAQ,EAAE,iBAAiB;IAC3B,SAAS,EAAE,kBAAkB;IAC7B,aAAa,EAAE,sBAAsB;IACrC,OAAO,EAAE,gBAAgB;IACzB,WAAW,EAAE,gBAAgB;IAC7B,eAAe,EAAE,wBAAwB;IACzC,MAAM,EAAE,eAAe;IACvB,UAAU,EAAE,mBAAmB;IAC/B,cAAc,EAAE,uBAAuB;IACvC,UAAU,EAAE,mBAAmB;IAC/B,QAAQ,EAAE,iBAAiB;IAC3B,SAAS,EAAE,kBAAkB;IAC7B,SAAS,EAAE,kBAAkB;IAC7B,QAAQ,EAAE,iBAAiB;IAC3B,eAAe,EAAE,wBAAwB;IACzC,kBAAkB,EAAE,2BAA2B;IAC/C,WAAW,EAAE,oBAAoB;IACjC,SAAS,EAAE,kBAAkB;IAC7B,SAAS,EAAE,kBAAkB;IAC7B,KAAK,EAAE,cAAc;CACtB,CAAC"}
\ No newline at end of file
+{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/index.ts"],"names":[],"mappings":"AACA,+CAA+C;AAC/C,qCAAqC;AACrC,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC;AAClE,OAAO,EAAE,gBAAgB,EAAE,MAAM,oBAAoB,CAAC;AACtD,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,uBAAuB,EAAE,MAAM,2BAA2B,CAAC;AACpE,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AACpD,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAC5D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AACxD,OAAO,EAAE,wBAAwB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAC;AAC5E,OAAO,EAAE,oBAAoB,EAAE,MAAM,wBAAwB,CAAC;AAC9D,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAC;AAC1D,OAAO,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAC;AAElD;;;;;;;;EAQE;AACF,MAAM,CAAC,IAAM,UAAU,GAAG;IACxB,UAAU,EAAE,mBAAmB;IAC/B,QAAQ,EAAE,iBAAiB;IAC3B,SAAS,EAAE,kBAAkB;IAC7B,aAAa,EAAE,sBAAsB;IACrC,OAAO,EAAE,gBAAgB;IACzB,WAAW,EAAE,gBAAgB;IAC7B,eAAe,EAAE,wBAAwB;IACzC,MAAM,EAAE,eAAe;IACvB,UAAU,EAAE,mBAAmB;IAC/B,cAAc,EAAE,uBAAuB;IACvC,UAAU,EAAE,mBAAmB;IAC/B,QAAQ,EAAE,iBAAiB;IAC3B,SAAS,EAAE,kBAAkB;IAC7B,QAAQ,EAAE,iBAAiB;IAC3B,SAAS,EAAE,kBAAkB;IAC7B,QAAQ,EAAE,iBAAiB;IAC3B,eAAe,EAAE,wBAAwB;IACzC,kBAAkB,EAAE,2BAA2B;IAC/C,WAAW,EAAE,oBAAoB;IACjC,SAAS,EAAE,kBAAkB;IAC7B,SAAS,EAAE,kBAAkB;IAC7B,KAAK,EAAE,cAAc;CACtB,CAAC"}
\ No newline at end of file
diff --git a/dist/native-modules/formatters/infoIconFormatter.d.ts b/dist/native-modules/formatters/infoIconFormatter.d.ts
new file mode 100644
index 000000000..54de4524e
--- /dev/null
+++ b/dist/native-modules/formatters/infoIconFormatter.d.ts
@@ -0,0 +1,2 @@
+import { Formatter } from './../models/formatter.interface';
+export declare const infoIconFormatter: Formatter;
diff --git a/dist/native-modules/formatters/infoIconFormatter.js b/dist/native-modules/formatters/infoIconFormatter.js
new file mode 100644
index 000000000..0a6ef1e78
--- /dev/null
+++ b/dist/native-modules/formatters/infoIconFormatter.js
@@ -0,0 +1,4 @@
+export var infoIconFormatter = function (row, cell, value, columnDef, dataContext) {
+ return "";
+};
+//# sourceMappingURL=infoIconFormatter.js.map
\ No newline at end of file
diff --git a/dist/native-modules/formatters/infoIconFormatter.js.map b/dist/native-modules/formatters/infoIconFormatter.js.map
new file mode 100644
index 000000000..eb1654d94
--- /dev/null
+++ b/dist/native-modules/formatters/infoIconFormatter.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"infoIconFormatter.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/infoIconFormatter.ts"],"names":[],"mappings":"AAGA,MAAM,CAAC,IAAM,iBAAiB,GAAc,UAAC,GAAW,EAAE,IAAY,EAAE,KAAU,EAAE,SAAiB,EAAE,WAAgB;IACrH,OAAA,4EAAwE;AAAxE,CAAwE,CAAC"}
\ No newline at end of file
diff --git a/dist/native-modules/global-grid-options.d.ts b/dist/native-modules/global-grid-options.d.ts
index dcf83eeaf..f5196d9cd 100644
--- a/dist/native-modules/global-grid-options.d.ts
+++ b/dist/native-modules/global-grid-options.d.ts
@@ -1,5 +1,5 @@
import { GridOption } from './models/gridOption.interface';
/**
- * Options that can be passed to the Aurelia-Slickgrid
+ * Default Options that can be passed to the Aurelia-Slickgrid
*/
export declare const GlobalGridOptions: GridOption;
diff --git a/dist/native-modules/global-grid-options.js b/dist/native-modules/global-grid-options.js
index 8bf490fb3..dd768bafd 100644
--- a/dist/native-modules/global-grid-options.js
+++ b/dist/native-modules/global-grid-options.js
@@ -1,5 +1,5 @@
/**
- * Options that can be passed to the Aurelia-Slickgrid
+ * Default Options that can be passed to the Aurelia-Slickgrid
*/
export var GlobalGridOptions = {
autoEdit: false,
@@ -31,10 +31,12 @@ export var GlobalGridOptions = {
gridMenu: {
iconCssClass: 'fa fa-bars',
menuWidth: 16,
- resizeOnShowHeaderRow: false
+ resizeOnShowHeaderRow: false,
+ showClearAllFiltersCommand: true,
+ showRefreshDatasetCommand: true,
+ showToggleFilterCommand: true
},
headerRowHeight: 35,
- locale: 'en',
multiColumnSort: true,
pagination: {
pageSizes: [10, 15, 20, 25, 30, 40, 50, 75, 100],
diff --git a/dist/native-modules/global-grid-options.js.map b/dist/native-modules/global-grid-options.js.map
index 25ef1238a..77b03fc2a 100644
--- a/dist/native-modules/global-grid-options.js.map
+++ b/dist/native-modules/global-grid-options.js.map
@@ -1 +1 @@
-{"version":3,"file":"global-grid-options.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/global-grid-options.ts"],"names":[],"mappings":"AAEA;;GAEG;AACH,MAAM,CAAC,IAAM,iBAAiB,GAAe;IAC3C,QAAQ,EAAE,KAAK;IACf,kBAAkB,EAAE,KAAK;IACzB,yBAAyB,EAAE,IAAI;IAC/B,UAAU,EAAE;QACV,aAAa,EAAE,EAAE;QACjB,SAAS,EAAE,GAAG;QACd,QAAQ,EAAE,GAAG;QACb,WAAW,EAAE,CAAC;KACf;IACD,qBAAqB,EAAE,qBAAqB;IAC5C,gBAAgB,EAAE;QAChB,QAAQ,EAAE,wBAAwB;KACnC;IACD,gBAAgB,EAAE,IAAI;IACtB,kBAAkB,EAAE,IAAI;IACxB,QAAQ,EAAE,KAAK;IACf,oBAAoB,EAAE,KAAK;IAC3B,sBAAsB,EAAE,KAAK;IAC7B,kBAAkB,EAAE,IAAI;IACxB,mBAAmB,EAAE,IAAI;IACzB,cAAc,EAAE,IAAI;IACpB,gBAAgB,EAAE,KAAK;IACvB,aAAa,EAAE,IAAI;IACnB,0BAA0B,EAAE,IAAI;IAChC,sBAAsB,EAAE,IAAI;IAC5B,eAAe,EAAE,KAAK;IACtB,QAAQ,EAAE;QACR,YAAY,EAAE,YAAY;QAC1B,SAAS,EAAE,EAAE;QACb,qBAAqB,EAAE,KAAK;KAC7B;IACD,eAAe,EAAE,EAAE;IACnB,MAAM,EAAE,IAAI;IACZ,eAAe,EAAE,IAAI;IACrB,UAAU,EAAE;QACV,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC;QAChD,QAAQ,EAAE,EAAE;QACZ,UAAU,EAAE,CAAC;KACd;IACD,SAAS,EAAE,EAAE;IACb,aAAa,EAAE,KAAK;IACpB,cAAc,EAAE,EAAE;CACnB,CAAC"}
\ No newline at end of file
+{"version":3,"file":"global-grid-options.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/global-grid-options.ts"],"names":[],"mappings":"AAEA;;GAEG;AACH,MAAM,CAAC,IAAM,iBAAiB,GAAe;IAC3C,QAAQ,EAAE,KAAK;IACf,kBAAkB,EAAE,KAAK;IACzB,yBAAyB,EAAE,IAAI;IAC/B,UAAU,EAAE;QACV,aAAa,EAAE,EAAE;QACjB,SAAS,EAAE,GAAG;QACd,QAAQ,EAAE,GAAG;QACb,WAAW,EAAE,CAAC;KACf;IACD,qBAAqB,EAAE,qBAAqB;IAC5C,gBAAgB,EAAE;QAChB,QAAQ,EAAE,wBAAwB;KACnC;IACD,gBAAgB,EAAE,IAAI;IACtB,kBAAkB,EAAE,IAAI;IACxB,QAAQ,EAAE,KAAK;IACf,oBAAoB,EAAE,KAAK;IAC3B,sBAAsB,EAAE,KAAK;IAC7B,kBAAkB,EAAE,IAAI;IACxB,mBAAmB,EAAE,IAAI;IACzB,cAAc,EAAE,IAAI;IACpB,gBAAgB,EAAE,KAAK;IACvB,aAAa,EAAE,IAAI;IACnB,0BAA0B,EAAE,IAAI;IAChC,sBAAsB,EAAE,IAAI;IAC5B,eAAe,EAAE,KAAK;IACtB,QAAQ,EAAE;QACR,YAAY,EAAE,YAAY;QAC1B,SAAS,EAAE,EAAE;QACb,qBAAqB,EAAE,KAAK;QAC5B,0BAA0B,EAAE,IAAI;QAChC,yBAAyB,EAAE,IAAI;QAC/B,uBAAuB,EAAE,IAAI;KAC9B;IACD,eAAe,EAAE,EAAE;IACnB,eAAe,EAAE,IAAI;IACrB,UAAU,EAAE;QACV,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC;QAChD,QAAQ,EAAE,EAAE;QACZ,UAAU,EAAE,CAAC;KACd;IACD,SAAS,EAAE,EAAE;IACb,aAAa,EAAE,KAAK;IACpB,cAAc,EAAE,EAAE;CACnB,CAAC"}
\ No newline at end of file
diff --git a/dist/native-modules/models/gridMenu.interface.d.ts b/dist/native-modules/models/gridMenu.interface.d.ts
index e2eb42fa1..c86d40cc8 100644
--- a/dist/native-modules/models/gridMenu.interface.d.ts
+++ b/dist/native-modules/models/gridMenu.interface.d.ts
@@ -7,9 +7,12 @@ export interface GridMenu {
iconImage?: string;
iconCssClass?: string;
leaveOpen?: boolean;
- syncResizeTitle?: string;
menuWidth?: number;
resizeOnShowHeaderRow?: boolean;
+ showClearAllFiltersCommand?: boolean;
+ showRefreshDatasetCommand?: boolean;
+ showToggleFilterCommand?: boolean;
+ syncResizeTitle?: string;
onBeforeMenuShow?: (e: Event, args: any) => void;
onMenuClose?: (e: Event, args: any) => void;
onCommand?: (e: Event, args: any) => void;
diff --git a/dist/native-modules/models/index.d.ts b/dist/native-modules/models/index.d.ts
index 9529d3ce6..32ce3c42d 100644
--- a/dist/native-modules/models/index.d.ts
+++ b/dist/native-modules/models/index.d.ts
@@ -8,6 +8,7 @@ export { CheckboxSelector } from './checkboxSelector.interface';
export { Column } from './column.interface';
export { ColumnFilter } from './columnFilter.interface';
export { ColumnFilters } from './columnFilters.interface';
+export { CustomGridMenu } from './customGridMenu.interface';
export { Editor } from './editor.interface';
export { FieldType } from './fieldType';
export { Filter } from './filter.interface';
@@ -22,7 +23,7 @@ export { GraphqlFilteringOption } from './graphqlFilteringOption.interface';
export { GraphqlPaginationOption } from './graphqlPaginationOption.interface';
export { GraphqlServiceOption } from './graphqlServiceOption.interface';
export { GraphqlSortingOption } from './graphqlSortingOption.interface';
-export { CustomGridMenu } from './customGridMenu.interface';
+export { GridMenu } from './gridMenu.interface';
export { GridOption } from './gridOption.interface';
export { HeaderButton } from './headerButton.interface';
export { HeaderButtonItem } from './headerButtonItem.interface';
diff --git a/dist/native-modules/models/index.js.map b/dist/native-modules/models/index.js.map
index 9a43c3826..a79fff880 100644
--- a/dist/native-modules/models/index.js.map
+++ b/dist/native-modules/models/index.js.map
@@ -1 +1 @@
-{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/models/index.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AAOtC,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AAMxC,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AAiBpD,OAAO,EAAE,OAAO,EAAE,MAAM,gBAAgB,CAAC;AAGzC,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAK9C,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC"}
\ No newline at end of file
+{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/models/index.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,QAAQ,EAAE,MAAM,YAAY,CAAC;AAQtC,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AAMxC,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AAiBpD,OAAO,EAAE,OAAO,EAAE,MAAM,gBAAgB,CAAC;AAGzC,OAAO,EAAE,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAK9C,OAAO,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC"}
\ No newline at end of file
diff --git a/dist/native-modules/services/controlAndPlugin.service.d.ts b/dist/native-modules/services/controlAndPlugin.service.d.ts
index 821c45087..41ab3dd66 100644
--- a/dist/native-modules/services/controlAndPlugin.service.d.ts
+++ b/dist/native-modules/services/controlAndPlugin.service.d.ts
@@ -28,13 +28,33 @@ export declare class ControlAndPluginService {
*/
attachDifferentControlOrPlugins(grid: any, columnDefinitions: Column[], options: GridOption, dataView: any): void;
createColumnPicker(grid: any, columnDefinitions: Column[], options: GridOption): void;
+ /**
+ * Create (or re-create) Grid Menu and expose all the available hooks that user can subscribe (onCommand, onMenuClose, ...)
+ * @param grid
+ * @param columnDefinitions
+ * @param options
+ */
createGridMenu(grid: any, columnDefinitions: Column[], options: GridOption): any;
hideColumn(column: Column): void;
removeColumnByIndex(array: any[], index: number): any[];
autoResizeColumns(): void;
destroy(): void;
+ /**
+ * Create Grid Menu with Custom Commands if user has enabled Filters and/or uses a Backend Service (OData, GraphQL)
+ * @param grid
+ * @param options
+ */
private addGridMenuCustomCommands(grid, options);
- private prepareGridMenu(grid, options);
+ /**
+ * @return default Grid Menu options
+ */
+ private getDefaultGridMenuOptions();
+ private refreshBackendDataset(options);
+ /**
+ * Reset all the Grid Menu options which have text to translate
+ * @param grid menu object
+ */
+ private resetGridMenuTranslations(gridMenu);
/**
* Translate the Column Picker and it's last 2 checkboxes
* Note that the only way that seems to work is to destroy and re-create the Column Picker
diff --git a/dist/native-modules/services/controlAndPlugin.service.js b/dist/native-modules/services/controlAndPlugin.service.js
index 534cf421d..2acb992d0 100644
--- a/dist/native-modules/services/controlAndPlugin.service.js
+++ b/dist/native-modules/services/controlAndPlugin.service.js
@@ -1,3 +1,11 @@
+var __assign = (this && this.__assign) || Object.assign || function(t) {
+ for (var s, i = 1, n = arguments.length; i < n; i++) {
+ s = arguments[i];
+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
+ t[p] = s[p];
+ }
+ return t;
+};
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
@@ -94,11 +102,17 @@ var ControlAndPluginService = /** @class */ (function () {
options.columnPicker.syncResizeTitle = options.columnPicker.syncResizeTitle || syncResizeTitle;
this.columnPickerControl = new Slick.Controls.ColumnPicker(columnDefinitions, grid, options);
};
+ /**
+ * Create (or re-create) Grid Menu and expose all the available hooks that user can subscribe (onCommand, onMenuClose, ...)
+ * @param grid
+ * @param columnDefinitions
+ * @param options
+ */
ControlAndPluginService.prototype.createGridMenu = function (grid, columnDefinitions, options) {
- var _this = this;
- this.prepareGridMenu(grid, options);
+ options.gridMenu = __assign({}, this.getDefaultGridMenuOptions(), options.gridMenu);
+ this.addGridMenuCustomCommands(grid, options);
var gridMenuControl = new Slick.Controls.GridMenu(columnDefinitions, grid, options);
- if (options.gridMenu) {
+ if (grid && options.gridMenu) {
gridMenuControl.onBeforeMenuShow.subscribe(function (e, args) {
if (options.gridMenu && typeof options.gridMenu.onBeforeMenuShow === 'function') {
options.gridMenu.onBeforeMenuShow(e, args);
@@ -114,8 +128,8 @@ var ControlAndPluginService = /** @class */ (function () {
options.gridMenu.onMenuClose(e, args);
}
// we also want to resize the columns if the user decided to hide certain column(s)
- if (_this._grid && typeof _this._grid.autosizeColumns === 'function') {
- _this._grid.autosizeColumns();
+ if (grid && typeof grid.autosizeColumns === 'function') {
+ grid.autosizeColumns();
}
});
}
@@ -169,10 +183,15 @@ var ControlAndPluginService = /** @class */ (function () {
this.headerMenuPlugin = null;
}
};
+ /**
+ * Create Grid Menu with Custom Commands if user has enabled Filters and/or uses a Backend Service (OData, GraphQL)
+ * @param grid
+ * @param options
+ */
ControlAndPluginService.prototype.addGridMenuCustomCommands = function (grid, options) {
var _this = this;
if (options.enableFiltering) {
- if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'clear-filter'; }).length === 0) {
+ if (options && options.gridMenu && options.gridMenu.showClearAllFiltersCommand && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'clear-filter'; }).length === 0) {
options.gridMenu.customItems.push({
iconCssClass: 'fa fa-filter text-danger',
title: options.enableTranslate ? this.i18n.tr('CLEAR_ALL_FILTERS') : 'Clear All Filters',
@@ -180,7 +199,7 @@ var ControlAndPluginService = /** @class */ (function () {
command: 'clear-filter'
});
}
- if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'toggle-filter'; }).length === 0) {
+ if (options && options.gridMenu && options.gridMenu.showToggleFilterCommand && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'toggle-filter'; }).length === 0) {
options.gridMenu.customItems.push({
iconCssClass: 'fa fa-random',
title: options.enableTranslate ? this.i18n.tr('TOGGLE_FILTER_ROW') : 'Toggle Filter Row',
@@ -188,44 +207,96 @@ var ControlAndPluginService = /** @class */ (function () {
command: 'toggle-filter'
});
}
+ if (options && options.gridMenu && options.gridMenu.showRefreshDatasetCommand && options.onBackendEventApi && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'refresh-dataset'; }).length === 0) {
+ options.gridMenu.customItems.push({
+ iconCssClass: 'fa fa-refresh',
+ title: options.enableTranslate ? this.i18n.tr('REFRESH_DATASET') : 'Refresh Dataset',
+ disabled: false,
+ command: 'refresh-dataset'
+ });
+ }
+ // Command callback, what will be executed after command is clicked
if (options.gridMenu) {
options.gridMenu.onCommand = function (e, args) {
- if (args.command === 'toggle-filter') {
- grid.setHeaderRowVisibility(!grid.getOptions().showHeaderRow);
- }
- else if (args.command === 'toggle-toppanel') {
- grid.setTopPanelVisibility(!grid.getOptions().showTopPanel);
- }
- else if (args.command === 'clear-filter') {
- _this.filterService.clearFilters();
- _this._dataView.refresh();
- }
- else {
- alert('Command: ' + args.command);
+ if (args && args.command) {
+ switch (args.command) {
+ case 'toggle-filter':
+ grid.setHeaderRowVisibility(!grid.getOptions().showHeaderRow);
+ break;
+ case 'toggle-toppanel':
+ grid.setTopPanelVisibility(!grid.getOptions().showTopPanel);
+ break;
+ case 'clear-filter':
+ _this.filterService.clearFilters();
+ _this._dataView.refresh();
+ break;
+ case 'refresh-dataset':
+ _this.refreshBackendDataset(options);
+ break;
+ default:
+ alert('Command: ' + args.command);
+ break;
+ }
}
};
}
}
- // add the custom command title if there are commands
+ // add the custom "Commands" title if there are any commands
if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.length > 0) {
var customTitle = options.enableTranslate ? this.i18n.tr('COMMANDS') : 'Commands';
options.gridMenu.customTitle = options.gridMenu.customTitle || customTitle;
}
};
- ControlAndPluginService.prototype.prepareGridMenu = function (grid, options) {
- var columnTitle = options.enableTranslate ? this.i18n.tr('COLUMNS') : 'Columns';
- var forceFitTitle = options.enableTranslate ? this.i18n.tr('FORCE_FIT_COLUMNS') : 'Force fit columns';
- var syncResizeTitle = options.enableTranslate ? this.i18n.tr('SYNCHRONOUS_RESIZE') : 'Synchronous resize';
- options.gridMenu = options.gridMenu || {};
- options.gridMenu.columnTitle = options.gridMenu.columnTitle || columnTitle;
- options.gridMenu.forceFitTitle = options.gridMenu.forceFitTitle || forceFitTitle;
- options.gridMenu.syncResizeTitle = options.gridMenu.syncResizeTitle || syncResizeTitle;
- options.gridMenu.iconCssClass = options.gridMenu.iconCssClass || 'fa fa-bars';
- options.gridMenu.menuWidth = options.gridMenu.menuWidth || 18;
- options.gridMenu.customTitle = options.gridMenu.customTitle || undefined;
- options.gridMenu.customItems = options.gridMenu.customItems || [];
- this.addGridMenuCustomCommands(grid, options);
- // options.gridMenu.resizeOnShowHeaderRow = options.showHeaderRow;
+ /**
+ * @return default Grid Menu options
+ */
+ ControlAndPluginService.prototype.getDefaultGridMenuOptions = function () {
+ return {
+ columnTitle: this.i18n.tr('COLUMNS') || 'Columns',
+ forceFitTitle: this.i18n.tr('FORCE_FIT_COLUMNS') || 'Force fit columns',
+ syncResizeTitle: this.i18n.tr('SYNCHRONOUS_RESIZE') || 'Synchronous resize',
+ iconCssClass: 'fa fa-bars',
+ menuWidth: 18,
+ customTitle: undefined,
+ customItems: [],
+ showClearAllFiltersCommand: true,
+ showRefreshDatasetCommand: true,
+ showToggleFilterCommand: true
+ };
+ };
+ ControlAndPluginService.prototype.refreshBackendDataset = function (options) {
+ var query;
+ if (options && options.onBackendEventApi && options.onBackendEventApi.service) {
+ if (options.onBackendEventApi.service) {
+ query = options.onBackendEventApi.service.buildQuery();
+ }
+ if (query && query !== '') {
+ if (options.onBackendEventApi.preProcess) {
+ options.onBackendEventApi.preProcess();
+ }
+ // run the process() and then postProcess()
+ var processPromise = options.onBackendEventApi.process(query);
+ processPromise.then(function (responseProcess) {
+ // send the response process to the postProcess callback
+ if (options.onBackendEventApi && options.onBackendEventApi.postProcess) {
+ options.onBackendEventApi.postProcess(responseProcess);
+ }
+ });
+ }
+ }
+ };
+ /**
+ * Reset all the Grid Menu options which have text to translate
+ * @param grid menu object
+ */
+ ControlAndPluginService.prototype.resetGridMenuTranslations = function (gridMenu) {
+ // we will reset the custom items array since the commands title have to be translated too (no worries, we will re-create it later)
+ gridMenu.customItems = [];
+ delete gridMenu.customTitle;
+ gridMenu.columnTitle = this.i18n.tr('COLUMNS') || 'Columns';
+ gridMenu.forceFitTitle = this.i18n.tr('FORCE_FIT_COLUMNS') || 'Force fit columns';
+ gridMenu.syncResizeTitle = this.i18n.tr('SYNCHRONOUS_RESIZE') || 'Synchronous resize';
+ return gridMenu;
};
/**
* Translate the Column Picker and it's last 2 checkboxes
@@ -249,7 +320,8 @@ var ControlAndPluginService = /** @class */ (function () {
ControlAndPluginService.prototype.translateGridMenu = function () {
// destroy and re-create the Grid Menu which seems to be the only way to translate properly
this.gridMenuControl.destroy();
- this._gridOptions.gridMenu = undefined;
+ // reset all Grid Menu options that have translation text & then re-create the Grid Menu and also the custom items array
+ this._gridOptions.gridMenu = this.resetGridMenuTranslations(this._gridOptions.gridMenu || {});
this.createGridMenu(this._grid, this.visibleColumns, this._gridOptions);
};
/**
diff --git a/dist/native-modules/services/controlAndPlugin.service.js.map b/dist/native-modules/services/controlAndPlugin.service.js.map
index 97ef52333..06fc53b13 100644
--- a/dist/native-modules/services/controlAndPlugin.service.js.map
+++ b/dist/native-modules/services/controlAndPlugin.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"controlAndPlugin.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/controlAndPlugin.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"controlAndPlugin.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/controlAndPlugin.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/native-modules/services/gridExtra.service.js b/dist/native-modules/services/gridExtra.service.js
index 41ca788f0..ddbbec63f 100644
--- a/dist/native-modules/services/gridExtra.service.js
+++ b/dist/native-modules/services/gridExtra.service.js
@@ -46,6 +46,11 @@ var GridExtraService = /** @class */ (function () {
if (fadeDelay === void 0) { fadeDelay = 1500; }
// chain current item Metadata with our own Metadata for implementing highligh CSS styling
var previousMetadata = this._dataView.getItemMetadata;
+ // create a SelectionModel if there's not one yet
+ if (!this._grid.getSelectionModel()) {
+ var rowSelectionPlugin = new Slick.RowSelectionModel(this._gridOptions.rowSelectionOptions || {});
+ this._grid.setSelectionModel(rowSelectionPlugin);
+ }
this._grid.setSelectedRows([rowNumber]);
this._dataView.getItemMetadata = this.getItemRowMetadata(this._dataView.getItemMetadata);
var item = this._dataView.getItem(rowNumber);
diff --git a/dist/native-modules/services/gridExtra.service.js.map b/dist/native-modules/services/gridExtra.service.js.map
index 88ac72deb..41b777c8b 100644
--- a/dist/native-modules/services/gridExtra.service.js.map
+++ b/dist/native-modules/services/gridExtra.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"gridExtra.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/gridExtra.service.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,CAAC,MAAM,QAAQ,CAAC;AAE5B;IAAA;IAqJA,CAAC;IA/IC,+BAAI,GAAJ,UAAK,IAAS,EAAE,gBAA0B,EAAE,WAAuB,EAAE,QAAa;QAChF,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC;QAClB,IAAI,CAAC,iBAAiB,GAAG,gBAAgB,CAAC;QAC1C,IAAI,CAAC,YAAY,GAAG,WAAW,CAAC;QAChC,IAAI,CAAC,SAAS,GAAG,QAAQ,CAAC;IAC5B,CAAC;IAED,iDAAsB,GAAtB,UAAuB,SAAiB;QACtC,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,IAAI,OAAO,IAAI,CAAC,KAAK,CAAC,WAAW,KAAK,UAAU,CAAC,CAAC,CAAC;YAChE,MAAM,IAAI,KAAK,CAAC,yCAAyC,CAAC,CAAC;QAC7D,CAAC;QACD,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,WAAW,CAAC,SAAS,CAAC,CAAC;IAC3C,CAAC;IAED,qFAAqF;IACrF,6CAAkB,GAAlB,UAAmB,oBAAyB;QAA5C,iBAoBC;QAnBC,MAAM,CAAC,UAAC,SAAiB;YACvB,IAAM,IAAI,GAAG,KAAI,CAAC,SAAS,CAAC,OAAO,CAAC,SAAS,CAAC,CAAC;YAC/C,IAAI,IAAI,GAAG;gBACT,UAAU,EAAE,EAAE;aACf,CAAC;YACF,EAAE,CAAC,CAAC,OAAO,oBAAoB,KAAK,QAAQ,IAAI,CAAC,CAAC,CAAC,aAAa,CAAC,oBAAoB,CAAC,CAAC,CAAC,CAAC;gBACvF,IAAI,GAAG,oBAAoB,CAAC,SAAS,CAAC,CAAC;YACzC,CAAC;YAED,EAAE,CAAC,CAAC,IAAI,IAAI,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC;gBACxB,IAAI,CAAC,UAAU,GAAG,CAAC,IAAI,CAAC,UAAU,IAAI,EAAE,CAAC,GAAG,QAAQ,CAAC;YACvD,CAAC;YACD,EAAE,CAAC,CAAC,IAAI,IAAI,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC;gBAC1B,IAAI,CAAC,UAAU,IAAI,MAAI,IAAI,CAAC,QAAU,CAAC;gBACvC,IAAI,CAAC,UAAU,IAAI,SAAO,SAAW,CAAC;YACxC,CAAC;YAED,MAAM,CAAC,IAAI,CAAC;QACd,CAAC,CAAC;IACJ,CAAC;IAED;;;;;OAKG;IACH,uCAAY,GAAZ,UAAa,SAAiB,EAAE,SAAwB;QAAxD,iBA4BC;QA5B+B,0BAAA,EAAA,gBAAwB;QACtD,0FAA0F;QAC1F,IAAM,gBAAgB,GAAG,IAAI,CAAC,SAAS,CAAC,eAAe,CAAC;QACxD,IAAI,CAAC,KAAK,CAAC,eAAe,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC;QACxC,IAAI,CAAC,SAAS,CAAC,eAAe,GAAG,IAAI,CAAC,kBAAkB,CAAC,IAAI,CAAC,SAAS,CAAC,eAAe,CAAC,CAAC;QAEzF,IAAM,IAAI,GAAG,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC,SAAS,CAAC,CAAC;QAC/C,EAAE,CAAC,CAAC,IAAI,IAAI,IAAI,CAAC,EAAE,CAAC,CAAC,CAAC;YACpB,IAAI,CAAC,QAAQ,GAAG,WAAW,CAAC;YAC5B,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,EAAE,EAAE,IAAI,CAAC,CAAC;YACzC,IAAM,WAAW,GAAG,IAAI,CAAC,KAAK,CAAC,UAAU,EAAgB,CAAC;YAE1D,+CAA+C;YAC/C,IAAM,MAAM,GAAG,CAAC,CAAC,MAAI,WAAW,CAAC,MAAQ,CAAC;iBACvC,IAAI,CAAC,mBAAiB,SAAW,CAAC;iBAClC,KAAK,EAAE,CAAC;YAEX,0DAA0D;YAC1D,UAAU,CAAC;gBACT,EAAE,CAAC,CAAC,IAAI,IAAI,IAAI,CAAC,EAAE,CAAC,CAAC,CAAC;oBACpB,OAAO,IAAI,CAAC,QAAQ,CAAC;oBACrB,IAAM,OAAO,GAAG,KAAI,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC;oBACnD,EAAE,CAAC,CAAC,OAAO,KAAK,SAAS,CAAC,CAAC,CAAC;wBAC1B,KAAI,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,EAAE,EAAE,IAAI,CAAC,CAAC;oBAC3C,CAAC;gBACH,CAAC;YACH,CAAC,EAAE,SAAS,GAAG,EAAE,CAAC,CAAC;QACrB,CAAC;IACH,CAAC;IAED,0CAAe,GAAf;QACE,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,eAAe,EAAE,CAAC;IACtC,CAAC;IACD,yCAAc,GAAd,UAAe,QAAgB;QAC7B,IAAI,CAAC,KAAK,CAAC,eAAe,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC;IACzC,CAAC;IACD,0CAAe,GAAf,UAAgB,UAAoB;QAClC,IAAI,CAAC,KAAK,CAAC,eAAe,CAAC,UAAU,CAAC,CAAC;IACzC,CAAC;IAED,qCAAU,GAAV;QACE,EAAE,CAAC,CAAC,IAAI,CAAC,KAAK,IAAI,OAAO,IAAI,CAAC,KAAK,CAAC,UAAU,KAAK,UAAU,CAAC,CAAC,CAAC;YAC9D,IAAI,CAAC,KAAK,CAAC,UAAU,EAAE,CAAC;YACxB,IAAI,CAAC,KAAK,CAAC,MAAM,EAAE,CAAC;QACtB,CAAC;IACH,CAAC;IAED;;;OAGG;IACH,4CAAiB,GAAjB,UAAkB,IAAS;QACzB,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,IAAI,CAAC,IAAI,CAAC,YAAY,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC;YACzD,MAAM,IAAI,KAAK,CAAC,oDAAoD,CAAC,CAAC;QACxE,CAAC;QACD,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,YAAY,IAAI,CAAC,CAAC,IAAI,CAAC,YAAY,CAAC,sBAAsB,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,kBAAkB,CAAC,CAAC,CAAC,CAAC;YAC/G,MAAM,IAAI,KAAK,CAAC,sKAAsK,CAAC,CAAC;QAC1L,CAAC;QAED,IAAM,GAAG,GAAG,CAAC,CAAC;QACd,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,GAAG,EAAE,IAAI,CAAC,CAAC;QAErC,uCAAuC;QACvC,IAAI,CAAC,KAAK,CAAC,iBAAiB,CAAC,CAAC,CAAC,CAAC;QAChC,IAAI,CAAC,YAAY,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC;QAE3B,0BAA0B;QAC1B,IAAI,CAAC,SAAS,CAAC,OAAO,EAAE,CAAC;QAEzB,yBAAyB;QACzB,IAAM,aAAa,GAAG,IAAI,CAAC,SAAS,CAAC,SAAS,EAAE,CAAC;IACnD,CAAC;IAED;;;OAGG;IACH,6CAAkB,GAAlB,UAAmB,IAAS;QAC1B,IAAM,GAAG,GAAG,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC;QAC/C,IAAM,MAAM,GAAG,CAAC,CAAC,IAAI,IAAI,CAAC,IAAI,CAAC,cAAc,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC;QAEpE,EAAE,CAAC,CAAC,MAAM,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC;YAClB,MAAM,IAAI,KAAK,CAAC,2EAAyE,CAAC,CAAC;QAC7F,CAAC;QAED,IAAM,OAAO,GAAG,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC;QAClD,EAAE,CAAC,CAAC,OAAO,KAAK,SAAS,CAAC,CAAC,CAAC;YAC1B,6CAA6C;YAC7C,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,MAAM,EAAE,IAAI,CAAC,CAAC;YAExC,oCAAoC;YACpC,IAAI,CAAC,YAAY,CAAC,GAAG,EAAE,IAAI,CAAC,CAAC;YAE7B,0BAA0B;YAC1B,IAAI,CAAC,SAAS,CAAC,OAAO,EAAE,CAAC;YAEzB,yBAAyB;YACzB,IAAM,aAAa,GAAG,IAAI,CAAC,SAAS,CAAC,SAAS,EAAE,CAAC;QACnD,CAAC;IACH,CAAC;IACH,uBAAC;AAAD,CAAC,AArJD,IAqJC"}
\ No newline at end of file
+{"version":3,"file":"gridExtra.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/gridExtra.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/native-modules/services/resizer.service.js b/dist/native-modules/services/resizer.service.js
index d7d24cbd5..42e5a0352 100644
--- a/dist/native-modules/services/resizer.service.js
+++ b/dist/native-modules/services/resizer.service.js
@@ -88,12 +88,14 @@ var ResizerService = /** @class */ (function () {
timer = setTimeout(function () {
// calculate new available sizes but with minimum height of 220px
newSizes = newSizes || _this.calculateGridNewDimensions(_this._gridOptions);
- if (newSizes) {
+ var gridElm = $("#" + _this._gridOptions.gridId);
+ var gridContainerElm = $("#" + _this._gridOptions.gridContainerId);
+ if (newSizes && gridElm.length > 0) {
// apply these new height/width to the datagrid
- $("#" + _this._gridOptions.gridId).height(newSizes.height);
- $("#" + _this._gridOptions.gridId).width(newSizes.width);
- $("#" + _this._gridOptions.gridContainerId).height(newSizes.height);
- $("#" + _this._gridOptions.gridContainerId).width(newSizes.width);
+ gridElm.height(newSizes.height);
+ gridElm.width(newSizes.width);
+ gridContainerElm.height(newSizes.height);
+ gridContainerElm.width(newSizes.width);
// resize the slickgrid canvas on all browser except some IE versions
// exclude all IE below IE11
// IE11 wants to be a better standard (W3C) follower (finally) they even changed their appName output to also have 'Netscape'
diff --git a/dist/native-modules/services/resizer.service.js.map b/dist/native-modules/services/resizer.service.js.map
index 778d0858b..9d247f449 100644
--- a/dist/native-modules/services/resizer.service.js.map
+++ b/dist/native-modules/services/resizer.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"resizer.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/resizer.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"resizer.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/resizer.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/native-modules/services/utilities.js b/dist/native-modules/services/utilities.js
index c5d1cfb3a..351a85624 100644
--- a/dist/native-modules/services/utilities.js
+++ b/dist/native-modules/services/utilities.js
@@ -39,9 +39,6 @@ export function mapMomentDateFormatWithFieldType(fieldType) {
case FieldType.dateTimeUsShortAmPm:
map = 'M/D/YY h:m:s a';
break;
- case FieldType.dateTimeUsAM_PM:
- map = 'M/D/YY h:m:s A';
- break;
case FieldType.dateUtc:
map = 'YYYY-MM-DDTHH:mm:ss.SSSZ';
break;
@@ -106,7 +103,7 @@ export function mapFlatpickrDateFormatWithFieldType(fieldType) {
map = 'm/d/Y h:i:S K'; // there is no lowercase in Flatpickr :(
break;
case FieldType.dateTimeUsAM_PM:
- map = 'm/d/Y h:i:S K';
+ map = 'M/D/YY h:i:s K';
break;
case FieldType.dateTimeUsShort:
map = 'M/D/YY H:i:s';
@@ -114,9 +111,6 @@ export function mapFlatpickrDateFormatWithFieldType(fieldType) {
case FieldType.dateTimeUsShortAmPm:
map = 'M/D/YY h:i:s K'; // there is no lowercase in Flatpickr :(
break;
- case FieldType.dateTimeUsAM_PM:
- map = 'M/D/YY h:i:s K';
- break;
case FieldType.dateUtc:
map = 'Z';
break;
diff --git a/dist/native-modules/services/utilities.js.map b/dist/native-modules/services/utilities.js.map
index 6a5208117..a5e8bb28b 100644
--- a/dist/native-modules/services/utilities.js.map
+++ b/dist/native-modules/services/utilities.js.map
@@ -1 +1 @@
-{"version":3,"file":"utilities.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/utilities.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"utilities.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/utilities.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/styles/css/slick-bootstrap.css b/dist/styles/css/slick-bootstrap.css
index fd5c4b35c..ab406e2f1 100644
--- a/dist/styles/css/slick-bootstrap.css
+++ b/dist/styles/css/slick-bootstrap.css
@@ -28,6 +28,7 @@
/* Editors */
/* pagination variables */
/* selector plugin */
+/* Viewport */
@-webkit-keyframes highlight-fade {
0% {
background: rgba(212, 203, 156, 0.774); }
@@ -45,12 +46,23 @@
border-bottom: 1px solid #dddddd;
border-left: 0 none;
border-right: 0 none;
- position: relative; }
+ position: relative;
+ /*
+ .slick-header-columns:last-child .slick-header-column:last-child {
+ width: 210px !important;
+ }
+ .slick-viewport {
+ overflow-y: scroll !important;
+ }
+ */ }
.slickgrid-container input[type="checkbox"] {
vertical-align: baseline;
margin: 0; }
.slickgrid-container .slick-viewport {
- /*opacity: 0.95;*/ }
+ border-top: 0 none;
+ border-bottom: 0 none;
+ border-left: 0 none;
+ border-right: 0 none; }
.slickgrid-container .ui-state-default {
border: 0; }
.slickgrid-container .grid-canvas .slick-row {
@@ -131,19 +143,24 @@
width: 100%;
-webkit-box-shadow: none !important;
box-shadow: none !important; }
- .slickgrid-container .slick-headerrow-columns .slick-headerrow-column {
- border: none;
- padding: 4px;
- background: #ffffff; }
- .slickgrid-container .slick-headerrow-columns .slick-headerrow-column input,
- .slickgrid-container .slick-headerrow-columns .slick-headerrow-column select,
- .slickgrid-container .slick-headerrow-columns .slick-headerrow-column textarea {
- margin-right: 0;
- padding: 0 6px;
- width: 100%;
- height: 27px;
- -webkit-box-sizing: border-box;
- box-sizing: border-box; }
+ .slickgrid-container .slick-headerrow {
+ border-bottom: 0 none;
+ border-top: 0 none;
+ border-left: 0 none;
+ border-right: 0 none; }
+ .slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column {
+ border: none;
+ padding: 4px;
+ background: #ffffff; }
+ .slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column input,
+ .slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column select,
+ .slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column textarea {
+ margin-right: 0;
+ padding: 0 6px;
+ width: 100%;
+ height: 27px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box; }
.slickgrid-container .slick-header-columns {
background: transparent;
width: calc(100% - 16px); }
@@ -211,4 +228,4 @@
right: 2px; }
.slickgrid-container .slick-header-columns .slick-header-column .slick-resizable-handle:hover {
border-right: 1px solid #d0d0d0; }
-/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNsaWNrLWJvb3RzdHJhcC5jc3MiLCIuLi8uLi8uLi9hdXJlbGlhLXNsaWNrZ3JpZC9zcmMvYXVyZWxpYS1zbGlja2dyaWQvc3R5bGVzL3NsaWNrLWJvb3RzdHJhcC5zY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCOzs7O0dBSUc7QUFBQTs7MEJBRXVCO0FDTjFCOzs7O0dBSUc7QUFBQTs7bUNBRWdDO0FBQ25DLGtDQUFrQztBQU1sQyxxRUFBcUU7QUFNckUsVUFBVTtBQU1WLFVBQVU7QUFXVixTQUFTO0FBUVQsWUFBWTtBQW1CWixvSEFBb0g7QUFnQnBILG1CQUFtQjtBQVluQixnQ0FBZ0M7QUFVaEMsdUNBQXVDO0FBTXZDLGFBQWE7QUFVYiwwQkFBMEI7QUFnQjFCLHFCQUFxQjtBRDVIckI7RUFDRTtJQUFJLHVDQzJCNEQsRUFBQTtFRDFCaEU7SUFBTSxpQkFBZ0IsRUFBQSxFQUFBOztBQUd4QjtFQUNFO0lBQUksdUNDc0I0RCxFQUFBO0VEckJoRTtJQUFNLGlCQUFnQixFQUFBLEVBQUE7O0FBR3hCO0VBQ0UsbUJDTjRDO0VETzVDLGlDQ2I2QztFRGM3QyxvQkNMNEM7RURNNUMscUJDUjRDO0VEUzVDLG1CQUFrQixFQWdQbkI7RUFyUEQ7SUF1QkkseUJBQXdCO0lBQ3hCLFVBQVMsRUFDVjtFQXpCSDtJQTRCSSxrQkFBa0IsRUFDbkI7RUE3Qkg7SUErQkksVUFBUyxFQUNWO0VBaENIO0lBb0NNLG1CQUFrQjtJQUNsQixZQUFXLEVBaURaO0lBdEZMO01BdUNRLDBCQ25Ca0QsRURvQm5EO0lBeENQO01BMENRLDZDQ3hCMEQ7TUR5QjFELCtDQ3hCNEM7TUR5QjVDLHVDQ3pCNEMsRUR5QzdDO01BNURQO1FBK0NZLHFDQUFvQyxFQUNyQztNQWhEWDtRQW1EVSx1Q0NqQ3dEO1FEa0N4RCwrQ0FBOEM7UUFDOUMsdUNBQXNDLEVBQ3ZDO01BdERUO1FBeURZLHFDQUFvQyxFQUNyQztJQTFEWDtNQThEUSw4QkFBNkI7TUFDN0Isd0NBQStCO01BQS9CLGdDQUErQjtNQUMvQixnQ0FBdUI7Y0FBdkIsd0JBQXVCO01BQ3ZCLDRDQUFtQztjQUFuQyxvQ0FBbUMsRUFDcEM7SUFsRVA7TUFvRVEsb0JDdkQ0RCxFRDJEN0Q7TUF4RVA7UUFzRVUsMEJDbERnRCxFRG1EakQ7SUF2RVQ7TUE2RVEsb0JBQW1CLEVBQ3BCO01BOUVQO1FBMkVVLDBCQ3REcUMsRUR1RHRDO0lBNUVUO01BbUZRLG9CQUFtQixFQUNwQjtNQXBGUDtRQWlGVSwwQkM1RHFDLEVENkR0QztFQWxGVDtJQXdGTSw4QkNuR3lDO0lEb0d6QyxzQkMvRXdDO0lEZ0Z4QyxvQkMvRXdDO0lEZ0Z4QyxxQkNsRndDLEVEbUZ6QztFQTVGTDtJQStGTSxvQkNuRnVDLEVEb0Z4QztFQWhHTDtJQVFJLHNCQ09nRDtJRE5oRCxnQkNsQjRELEVEdUkzRDtJQTlITDtNQVdNLGdCQ3BCMEQsRURxQjNEO0lBQ0Q7TUFDRSxrQkFBaUIsRUFDbEI7SUFmTDtNQXVHUSxZQ2pEZ0M7TURrRGhDLHNCQUFxQixFQUN0QjtJQXpHUDtNQTJHUSx5QkNwRHdEO01EcUR4RCxzQkFBcUI7TUFDckIsb0JBQW1CLEVBQ3BCO0lBOUdQO01BZ0hRLGFBQVk7TUFDWixlQUFjO01BQ2QsV0FBVTtNQUNWLGlCQUFnQixFQUNqQjtJQXBIUDtNQXNIUSxlQUFjO01BQ2QsV0FBVTtNQUNWLHVCQUFzQjtNQUN0QixpQkFBZ0IsRUFDakI7SUExSFA7TUE0SFEsMEJDdkd1QyxFRHdHeEM7RUE3SFA7SUFrSUksbUJDN0YwQztJRDhGMUMscUJDN0YwQztJRDhGMUMsc0JDN0YwQztJRDhGMUMsb0JDN0YwQztJRDhGMUMsWUFBVztJQUNYLG9DQUEyQjtZQUEzQiw0QkFBMkIsRUFDNUI7RUF4SUg7SUE0SU0sYUFBWTtJQUNaLGFDMUdxQztJRDJHckMsb0JDN0d5QyxFRDhHMUM7RUEvSUw7OztJQW1KTSxnQkFBZTtJQUNmLGVDcEh1QztJRHFIdkMsWUN0SHNDO0lEdUh0QyxhQ3hIc0M7SUQwSHRDLCtCQUE4QjtJQUM5Qix1QkFBc0IsRUFDdkI7RUExSkw7SUE4Skksd0JDMUcrQztJRDJHL0MseUJBQXFELEVBcUZ0RDtJQXBQSDtNQW9LUSxlQUFjLEVBQ2Y7SUFyS1A7TUF3S00sYUNwSTREO01EcUk1RCxrQkNsTDBEO01EbUwxRCxVQUFTO01BQ1QsbUJDdEl3QztNRHVJeEMscUJDdEl3QztNRHVJeEMsc0JDdEl3QztNRHVJeEMsb0JDdEl3QztNRHVJeEMsb0JBQW1CO01BU2pCLGNBQWM7TUFDZCx3QkNySTJDO01Ec0kzQyx3R0NsTTBIO01EbU0xSCxZQ25Ja0M7TURvSWxDLGtCQUFpQixFQXVEcEI7TUFuUEw7UUFRSSxzQkNPZ0Q7UUROaEQsZ0JDbEI0RCxFRDJMekQ7UUFsTFA7VUFXTSxnQkNwQjBELEVEcUIzRDtRQUNEO1VBQ0Usa0JBQWlCLEVBQ2xCO01BZkw7UUE4TFUsWUN0SWdDLEVEdUlqQztNQS9MVDtRQWlNVSxZQ3pJZ0MsRUQwSWpDO01BbE1UO1FBd0xRLGNBQWM7UUFDZCx3QkNySTJDO1FEc0kzQyx3R0NsTTBIO1FEbU0xSCxZQ25Ja0M7UURvSWxDLGtCQUFpQixFQVlsQjtRQXhNUDtVQThMVSxZQ3RJZ0MsRUR1SWpDO1FBL0xUO1VBaU1VLFlDeklnQyxFRDBJakM7TUFsTVQ7UUEyTVEsbUJBQWtCO1FBQ2xCLFlDcEprQyxFRHFKbkM7TUE3TVA7UUErTVEsWUN2SmtDLEVEd0puQztNQWhOUDtRQW1OUSxtQkFBa0I7UUFDbEIsc0JBQXFCO1FBQ3JCLGVDcEtpRDtRRHFLakQsV0FBVTtRQUNWLFlBQVc7UUFDWCxXQUFVO1FBQ1YsWUN2S29DO1FEd0twQyxVQ3ZLbUUsRUR3S3BFO01BM05QO1FBOE5RLGlCQUFnQjtRQUNoQiwyQkNsTDZDO1FEbUw3QyxnQkNsTG9DLEVEbUxyQztNQWpPUDtRQW9PVSxhQ3JMOEIsRUFBTztNRC9DL0M7UUF5T1UsYUN6TDhCLEVBQU87TURoRC9DO1FBNk9RLFdBQVU7UUFDVixXQUFVLEVBQ1g7TUEvT1A7UUFpUFEsZ0NDeE1pRCxFRHlNbEQiLCJmaWxlIjoic2xpY2stYm9vdHN0cmFwLmNzcyJ9 */
\ No newline at end of file
+/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNsaWNrLWJvb3RzdHJhcC5jc3MiLCIuLi8uLi8uLi9hdXJlbGlhLXNsaWNrZ3JpZC9zcmMvYXVyZWxpYS1zbGlja2dyaWQvc3R5bGVzL3NsaWNrLWJvb3RzdHJhcC5zY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCOzs7O0dBSUc7QUFBQTs7MEJBRXVCO0FDTjFCOzs7O0dBSUc7QUFBQTs7bUNBRWdDO0FBQ25DLGtDQUFrQztBQU1sQyxxRUFBcUU7QUFNckUsVUFBVTtBQU1WLFVBQVU7QUFXVixTQUFTO0FBUVQsWUFBWTtBQXVCWixvSEFBb0g7QUFnQnBILG1CQUFtQjtBQVluQixnQ0FBZ0M7QUFVaEMsdUNBQXVDO0FBTXZDLGFBQWE7QUFVYiwwQkFBMEI7QUFnQjFCLHFCQUFxQjtBQUdyQixjQUFjO0FEbklkO0VBQ0U7SUFBSSx1Q0MyQjRELEVBQUE7RUQxQmhFO0lBQU0saUJBQWdCLEVBQUEsRUFBQTs7QUFHeEI7RUFDRTtJQUFJLHVDQ3NCNEQsRUFBQTtFRHJCaEU7SUFBTSxpQkFBZ0IsRUFBQSxFQUFBOztBQUd4QjtFQUNFLG1CQ040QztFRE81QyxpQ0NiNkM7RURjN0Msb0JDTDRDO0VETTVDLHFCQ1I0QztFRFM1QyxtQkFBa0I7RUFtS2xCOzs7Ozs7O0lBT0UsRUF3Rkg7RUF2UUQ7SUF1QkkseUJBQXdCO0lBQ3hCLFVBQVMsRUFDVjtFQXpCSDtJQTRCSSxtQkM4RjBDO0lEN0YxQyxzQkMrRjBDO0lEOUYxQyxvQkMrRjBDO0lEOUYxQyxxQkM0RjBDLEVEM0YzQztFQWhDSDtJQWtDSSxVQUFTLEVBQ1Y7RUFuQ0g7SUF1Q00sbUJBQWtCO0lBQ2xCLFlBQVcsRUFpRFo7SUF6Rkw7TUEwQ1EsMEJDdEJrRCxFRHVCbkQ7SUEzQ1A7TUE2Q1EsNkNDM0IwRDtNRDRCMUQsK0NDM0I0QztNRDRCNUMsdUNDNUI0QyxFRDRDN0M7TUEvRFA7UUFrRFkscUNBQW9DLEVBQ3JDO01BbkRYO1FBc0RVLHVDQ3BDd0Q7UURxQ3hELCtDQUE4QztRQUM5Qyx1Q0FBc0MsRUFDdkM7TUF6RFQ7UUE0RFkscUNBQW9DLEVBQ3JDO0lBN0RYO01BaUVRLDhCQUE2QjtNQUM3Qix3Q0FBK0I7TUFBL0IsZ0NBQStCO01BQy9CLGdDQUF1QjtjQUF2Qix3QkFBdUI7TUFDdkIsNENBQW1DO2NBQW5DLG9DQUFtQyxFQUNwQztJQXJFUDtNQXVFUSxvQkMxRDRELEVEOEQ3RDtNQTNFUDtRQXlFVSwwQkNyRGdELEVEc0RqRDtJQTFFVDtNQWdGUSxvQkFBbUIsRUFDcEI7TUFqRlA7UUE4RVUsMEJDekRxQyxFRDBEdEM7SUEvRVQ7TUFzRlEsb0JBQW1CLEVBQ3BCO01BdkZQO1FBb0ZVLDBCQy9EcUMsRURnRXRDO0VBckZUO0lBMkZNLDhCQ3RHeUM7SUR1R3pDLHNCQ2xGd0M7SURtRnhDLG9CQ2xGd0M7SURtRnhDLHFCQ3JGd0MsRURzRnpDO0VBL0ZMO0lBa0dNLG9CQ3RGdUMsRUR1RnhDO0VBbkdMO0lBUUksc0JDT2dEO0lETmhELGdCQ2xCNEQsRUQwSTNEO0lBaklMO01BV00sZ0JDcEIwRCxFRHFCM0Q7SUFDRDtNQUNFLGtCQUFpQixFQUNsQjtJQWZMO01BMEdRLFlDaERnQztNRGlEaEMsc0JBQXFCLEVBQ3RCO0lBNUdQO01BOEdRLHlCQ25Ed0Q7TURvRHhELHNCQUFxQjtNQUNyQixvQkFBbUIsRUFDcEI7SUFqSFA7TUFtSFEsYUFBWTtNQUNaLGVBQWM7TUFDZCxXQUFVO01BQ1YsaUJBQWdCLEVBQ2pCO0lBdkhQO01BeUhRLGVBQWM7TUFDZCxXQUFVO01BQ1YsdUJBQXNCO01BQ3RCLGlCQUFnQixFQUNqQjtJQTdIUDtNQStIUSwwQkMxR3VDLEVEMkd4QztFQWhJUDtJQXFJSSxtQkNoRzBDO0lEaUcxQyxxQkNoRzBDO0lEaUcxQyxzQkNoRzBDO0lEaUcxQyxvQkNoRzBDO0lEaUcxQyxZQUFXO0lBQ1gsb0NBQTJCO1lBQTNCLDRCQUEyQixFQUM1QjtFQTNJSDtJQThJSSxzQkNuRzBDO0lEb0cxQyxtQkN0RzBDO0lEdUcxQyxvQkNwRzBDO0lEcUcxQyxxQkN2RzBDLEVEMkgzQztJQXJLSDtNQXFKUSxhQUFZO01BQ1osYUNuSG1DO01Eb0huQyxvQkN0SHVDLEVEdUh4QztJQXhKUDs7O01BNEpRLGdCQUFlO01BQ2YsZUM3SHFDO01EOEhyQyxZQy9Ib0M7TURnSXBDLGFDaklvQztNRG1JcEMsK0JBQThCO01BQzlCLHVCQUFzQixFQUN2QjtFQW5LUDtJQWlMSSx3QkN6SCtDO0lEMEgvQyx5QkFBcUQsRUFvRnREO0lBdFFIO01Bc0xRLGVBQWMsRUFDZjtJQXZMUDtNQTBMTSxhQ3RKNEQ7TUR1SjVELGtCQ3BNMEQ7TURxTTFELFVBQVM7TUFDVCxtQkN4SndDO01EeUp4QyxxQkN4SndDO01EeUp4QyxzQkN4SndDO01EeUp4QyxvQkN4SndDO01EeUp4QyxvQkFBbUI7TUFTakIsY0FBYztNQUNkLHdCQ25KMkM7TURvSjNDLHdHQ3BOMEg7TURxTjFILFlDakprQztNRGtKbEMsa0JBQWlCLEVBdURwQjtNQXJRTDtRQVFJLHNCQ09nRDtRRE5oRCxnQkNsQjRELEVENk16RDtRQXBNUDtVQVdNLGdCQ3BCMEQsRURxQjNEO1FBQ0Q7VUFDRSxrQkFBaUIsRUFDbEI7TUFmTDtRQWdOVSxZQ3BKZ0MsRURxSmpDO01Bak5UO1FBbU5VLFlDdkpnQyxFRHdKakM7TUFwTlQ7UUEwTVEsY0FBYztRQUNkLHdCQ25KMkM7UURvSjNDLHdHQ3BOMEg7UURxTjFILFlDakprQztRRGtKbEMsa0JBQWlCLEVBWWxCO1FBMU5QO1VBZ05VLFlDcEpnQyxFRHFKakM7UUFqTlQ7VUFtTlUsWUN2SmdDLEVEd0pqQztNQXBOVDtRQTZOUSxtQkFBa0I7UUFDbEIsWUNsS2tDLEVEbUtuQztNQS9OUDtRQWlPUSxZQ3JLa0MsRURzS25DO01BbE9QO1FBcU9RLG1CQUFrQjtRQUNsQixzQkFBcUI7UUFDckIsZUNsTGlEO1FEbUxqRCxXQUFVO1FBQ1YsWUFBVztRQUNYLFdBQVU7UUFDVixZQ3JMb0M7UURzTHBDLFVDckxtRSxFRHNMcEU7TUE3T1A7UUFnUFEsaUJBQWdCO1FBQ2hCLDJCQ2hNNkM7UURpTTdDLGdCQ2hNb0MsRURpTXJDO01BblBQO1FBc1BVLGFDbk04QixFQUFPO01EbkQvQztRQTJQVSxhQ3ZNOEIsRUFBTztNRHBEL0M7UUErUFEsV0FBVTtRQUNWLFdBQVUsRUFDWDtNQWpRUDtRQW1RUSxnQ0N0TmlELEVEdU5sRCIsImZpbGUiOiJzbGljay1ib290c3RyYXAuY3NzIn0= */
\ No newline at end of file
diff --git a/dist/styles/css/slick-bootstrap.css.map b/dist/styles/css/slick-bootstrap.css.map
index c2d9c0f7d..f58e25f7f 100644
--- a/dist/styles/css/slick-bootstrap.css.map
+++ b/dist/styles/css/slick-bootstrap.css.map
@@ -6,5 +6,5 @@
"../../../aurelia-slickgrid/src/aurelia-slickgrid/styles/_variables.scss"
],
"names": [],
- "mappings": "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"
+ "mappings": "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"
}
\ No newline at end of file
diff --git a/dist/styles/css/slick-controls.css b/dist/styles/css/slick-controls.css
index 769ae7fd1..73dd96d2f 100644
--- a/dist/styles/css/slick-controls.css
+++ b/dist/styles/css/slick-controls.css
@@ -20,6 +20,7 @@
/* Editors */
/* pagination variables */
/* selector plugin */
+/* Viewport */
.slick-columnpicker {
background-color: #f8f8f8;
border: 1px solid #b8b8b8;
@@ -160,4 +161,4 @@
/* Disabled */
.slick-gridmenu-item-disabled {
color: silver; }
-/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvc2xpY2stY29udHJvbHMuc2NzcyIsIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHVCQUF1QjtBQ0F2Qjs7OztHQUlHO0FBQUE7O21DQUVnQztBQUNuQyxrQ0FBa0M7QUFNbEMscUVBQXFFO0FBTXJFLFVBQVU7QUFNVixVQUFVO0FBV1YsU0FBUztBQVFULFlBQVk7QUFtQlosb0hBQW9IO0FBZ0JwSCxtQkFBbUI7QUFZbkIsZ0NBQWdDO0FBVWhDLHVDQUF1QztBQU12QyxhQUFhO0FBVWIsMEJBQTBCO0FBZ0IxQixxQkFBcUI7QUQ5SHJCO0VBQ0UsMEJDd0U2QztFRHZFN0MsMEJDd0V1RDtFRHZFdkQsbUJDd0V5QztFRHZFekMsYUFBWTtFQUVaLHVDQUFzQztFQUN0QywrQkNxRXdEO0VEcEV4RCxpQkFBZ0I7RUFDaEIsZ0JBQWU7RUFDZixtQkFBa0I7RUFDbEIsWUFBVztFQUNaLGVBQWM7RUFDYixhQUFZLEVBMENiO0VBdkREO0lBZ0JJLGFBQVk7SUFDWixZQUFXO0lBQ1gsYUFBWTtJQUNaLGFBQVk7SUFDWixvQ0N5RHFEO0lEeERyRCwwQkN5RHFELEVEcER0RDtJQTFCSDtNQXdCTSxhQ3VEcUMsRUR0RHRDO0VBekJMO0lBNkJJLGlCQUFnQjtJQUNoQixVQUFTO0lBQ1QsV0FBVTtJQUNWLGlCQUFnQixFQWdCakI7SUFoREg7TUFtQ00sZUFBYztNQUNkLGFBQVk7TUFDWixrQkFBaUIsRUFJbEI7TUF6Q0w7UUF1Q1EsMEJDMkN1QyxFRDFDeEM7SUF4Q1A7TUEyQ00sb0JDc0N3QyxFRGxDekM7TUEvQ0w7UUE2Q1EsWUNtQ21DLEVEbENwQztFQTlDUDtJQWtESSxnQkFBZTtJQUNmLFdBQVU7SUFDVixpQ0FBZ0M7SUFDaEMsb0JBQW1CLEVBQ3BCOztBQUdIO0VBQ0UsY0FBYTtFQUNiLFVBQVM7RUFDVCw4QkFBNkIsRUFDOUI7O0FBT0Q7RUFDRSwwQkNnQjZDO0VEZjdDLDBCQ2dCdUQ7RURmdkQsbUJDZ0J5QztFRGZ6QyxhQUFZO0VBQ1osdUNDa0J3RDtVRGxCeEQsK0JDa0J3RDtFRGpCeEQsaUJBQWdCO0VBQ2hCLGdCQUFlO0VBQ2YsbUJBQWlCO0VBQ2pCLFlBQVU7RUFDWCxlQUFjO0VBQ2IsYUFBWSxFQW1DYjtFQTlDRDtJQWNJLGFBQVk7SUFDWixhQUFZLEVBQ2I7RUFoQkg7SUFrQkksZ0JBQWU7SUFDZix5QkFBd0I7SUFDeEIsaUNBQWdDO0lBQ2hDLG1CQUFrQixFQUNuQjtFQXRCSDtJQXdCSSxpQkFBZ0I7SUFDaEIsVUFBUztJQUNULFdBQVU7SUFDVixpQkFBZ0IsRUFlakI7SUExQ0g7TUE2Qk0sZUFBYztNQUNkLGFBQVk7TUFDWixrQkFBaUIsRUFJbEI7TUFuQ0w7UUFpQ1EsMEJDWHVDLEVEWXhDO0lBbENQO01BcUNNLG9CQ2hCd0MsRURvQnpDO01BekNMO1FBdUNRLFlDbkJtQyxFRG9CcEM7RUF4Q1A7SUE0Q0ksWUFBVyxFQUNaOztBQUdIO0VBQ0UsbUJBQWtCO0VBQ2xCLGdCQUFlO0VBQ2YsU0FBUTtFQUNSLGVBQWM7RUFDZCxPQUFNO0VBQ04sOEJBQTZCO0VBQzdCLGdCQUFlO0VBQ2YsVUFBUztFQUNULGdCQUFlO0VBQ2YsWUFBVztFQUNYLGdCQ25DMEMsRURvQzNDOztBQUVEO0VBQ0Usb0JBQW1CLEVBQ3BCOztBQUVELGdCQUFnQjtBQUNoQjtFQUNFLGlCQUFnQjtFQUNoQixVQUFTO0VBQ1QsZ0JBQWU7RUFDZixpQkFBZ0I7RUFDaEIsOEJBQTZCO0VBQzdCLG1CQUFrQixFQUtuQjtFQVhEO0lBUUkscUJBQW9CO0lBQ3BCLGtCQUFpQixFQUNsQjs7QUFHSDtFQUNFLHFDQUFvQztFQUNwQywrQkFBOEIsRUFDL0I7O0FBRUQ7RUFDRSxzQkFBcUI7RUFDckIsWUFBVztFQUNYLGFBQVk7RUFDWix1QkFBc0I7RUFDdEIsa0JBQWlCO0VBQ2pCLDZCQUE0QjtFQUM1QixtQ0FBa0MsRUFDbkM7O0FBRUQ7RUFDRSxzQkFBcUI7RUFDckIsdUJBQXNCLEVBQ3ZCOztBQUNEO0VBQ0UsY0FBYTtFQUNiLFVBQVM7RUFDVCw4QkFBNkIsRUFDOUI7O0FBRUQsY0FBYztBQUNkO0VBQ0UsY0FBYSxFQUNkIiwiZmlsZSI6InNsaWNrLWNvbnRyb2xzLmNzcyJ9 */
\ No newline at end of file
+/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvc2xpY2stY29udHJvbHMuc2NzcyIsIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHVCQUF1QjtBQ0F2Qjs7OztHQUlHO0FBQUE7O21DQUVnQztBQUNuQyxrQ0FBa0M7QUFNbEMscUVBQXFFO0FBTXJFLFVBQVU7QUFNVixVQUFVO0FBV1YsU0FBUztBQVFULFlBQVk7QUF1Qlosb0hBQW9IO0FBZ0JwSCxtQkFBbUI7QUFZbkIsZ0NBQWdDO0FBVWhDLHVDQUF1QztBQU12QyxhQUFhO0FBVWIsMEJBQTBCO0FBZ0IxQixxQkFBcUI7QUFHckIsY0FBYztBRHJJZDtFQUNFLDBCQzRFNkM7RUQzRTdDLDBCQzRFdUQ7RUQzRXZELG1CQzRFeUM7RUQzRXpDLGFBQVk7RUFFWix1Q0FBc0M7RUFDdEMsK0JDeUV3RDtFRHhFeEQsaUJBQWdCO0VBQ2hCLGdCQUFlO0VBQ2YsbUJBQWtCO0VBQ2xCLFlBQVc7RUFDWixlQUFjO0VBQ2IsYUFBWSxFQTBDYjtFQXZERDtJQWdCSSxhQUFZO0lBQ1osWUFBVztJQUNYLGFBQVk7SUFDWixhQUFZO0lBQ1osb0NDNkRxRDtJRDVEckQsMEJDNkRxRCxFRHhEdEQ7SUExQkg7TUF3Qk0sYUMyRHFDLEVEMUR0QztFQXpCTDtJQTZCSSxpQkFBZ0I7SUFDaEIsVUFBUztJQUNULFdBQVU7SUFDVixpQkFBZ0IsRUFnQmpCO0lBaERIO01BbUNNLGVBQWM7TUFDZCxhQUFZO01BQ1osa0JBQWlCLEVBSWxCO01BekNMO1FBdUNRLDBCQytDdUMsRUQ5Q3hDO0lBeENQO01BMkNNLG9CQzBDd0MsRUR0Q3pDO01BL0NMO1FBNkNRLFlDdUNtQyxFRHRDcEM7RUE5Q1A7SUFrREksZ0JBQWU7SUFDZixXQUFVO0lBQ1YsaUNBQWdDO0lBQ2hDLG9CQUFtQixFQUNwQjs7QUFHSDtFQUNFLGNBQWE7RUFDYixVQUFTO0VBQ1QsOEJBQTZCLEVBQzlCOztBQU9EO0VBQ0UsMEJDb0I2QztFRG5CN0MsMEJDb0J1RDtFRG5CdkQsbUJDb0J5QztFRG5CekMsYUFBWTtFQUNaLHVDQ3NCd0Q7VUR0QnhELCtCQ3NCd0Q7RURyQnhELGlCQUFnQjtFQUNoQixnQkFBZTtFQUNmLG1CQUFpQjtFQUNqQixZQUFVO0VBQ1gsZUFBYztFQUNiLGFBQVksRUFtQ2I7RUE5Q0Q7SUFjSSxhQUFZO0lBQ1osYUFBWSxFQUNiO0VBaEJIO0lBa0JJLGdCQUFlO0lBQ2YseUJBQXdCO0lBQ3hCLGlDQUFnQztJQUNoQyxtQkFBa0IsRUFDbkI7RUF0Qkg7SUF3QkksaUJBQWdCO0lBQ2hCLFVBQVM7SUFDVCxXQUFVO0lBQ1YsaUJBQWdCLEVBZWpCO0lBMUNIO01BNkJNLGVBQWM7TUFDZCxhQUFZO01BQ1osa0JBQWlCLEVBSWxCO01BbkNMO1FBaUNRLDBCQ1B1QyxFRFF4QztJQWxDUDtNQXFDTSxvQkNad0MsRURnQnpDO01BekNMO1FBdUNRLFlDZm1DLEVEZ0JwQztFQXhDUDtJQTRDSSxZQUFXLEVBQ1o7O0FBR0g7RUFDRSxtQkFBa0I7RUFDbEIsZ0JBQWU7RUFDZixTQUFRO0VBQ1IsZUFBYztFQUNkLE9BQU07RUFDTiw4QkFBNkI7RUFDN0IsZ0JBQWU7RUFDZixVQUFTO0VBQ1QsZ0JBQWU7RUFDZixZQUFXO0VBQ1gsZ0JDL0IwQyxFRGdDM0M7O0FBRUQ7RUFDRSxvQkFBbUIsRUFDcEI7O0FBRUQsZ0JBQWdCO0FBQ2hCO0VBQ0UsaUJBQWdCO0VBQ2hCLFVBQVM7RUFDVCxnQkFBZTtFQUNmLGlCQUFnQjtFQUNoQiw4QkFBNkI7RUFDN0IsbUJBQWtCLEVBS25CO0VBWEQ7SUFRSSxxQkFBb0I7SUFDcEIsa0JBQWlCLEVBQ2xCOztBQUdIO0VBQ0UscUNBQW9DO0VBQ3BDLCtCQUE4QixFQUMvQjs7QUFFRDtFQUNFLHNCQUFxQjtFQUNyQixZQUFXO0VBQ1gsYUFBWTtFQUNaLHVCQUFzQjtFQUN0QixrQkFBaUI7RUFDakIsNkJBQTRCO0VBQzVCLG1DQUFrQyxFQUNuQzs7QUFFRDtFQUNFLHNCQUFxQjtFQUNyQix1QkFBc0IsRUFDdkI7O0FBQ0Q7RUFDRSxjQUFhO0VBQ2IsVUFBUztFQUNULDhCQUE2QixFQUM5Qjs7QUFFRCxjQUFjO0FBQ2Q7RUFDRSxjQUFhLEVBQ2QiLCJmaWxlIjoic2xpY2stY29udHJvbHMuY3NzIn0= */
\ No newline at end of file
diff --git a/dist/styles/css/slick-controls.css.map b/dist/styles/css/slick-controls.css.map
index 9d0c3671c..a09c6fd67 100644
--- a/dist/styles/css/slick-controls.css.map
+++ b/dist/styles/css/slick-controls.css.map
@@ -6,5 +6,5 @@
"../../../aurelia-slickgrid/src/aurelia-slickgrid/styles/_variables.scss"
],
"names": [],
- "mappings": "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"
+ "mappings": "AAAA,uBAAuB;ACAvB;;;;GAIG;AAAA;;mCAEgC;AACnC,kCAAkC;AAMlC,qEAAqE;AAMrE,UAAU;AAMV,UAAU;AAWV,SAAS;AAQT,YAAY;AAuBZ,oHAAoH;AAgBpH,mBAAmB;AAYnB,gCAAgC;AAUhC,uCAAuC;AAMvC,aAAa;AAUb,0BAA0B;AAgB1B,qBAAqB;AAGrB,cAAc;ADrId,AAAA,mBAAmB,CAAC;EAClB,gBAAgB,EC4EsB,OAAO;ED3E7C,MAAM,EC4EgC,GAAG,CAAC,KAAK,CAAC,OAAO;ED3EvD,aAAa,EC4EyB,GAAG;ED3EzC,OAAO,EAAE,GAAG;EACZ,eAAe,EAAE,kBAAkB;EACnC,kBAAkB,EAAE,kBAAkB;EACtC,UAAU,ECyE4B,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,MAAM;EDxExD,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,OAAO;EACf,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,EAAE;EACZ,QAAQ,EAAE,IAAI;EACb,MAAM,EAAE,IAAI,GA0Cb;EAvDD,AAeI,mBAfe,GAef,MAAM,CAAC;IACP,KAAK,EAAE,KAAK;IACZ,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,OAAO,EAAE,GAAG;IACZ,gBAAgB,EC6DoB,GAAG,CAAC,KAAK,CAAC,OAAO;ID5DrD,MAAM,EC6D8B,GAAG,CAAC,KAAK,CAAC,OAAO,GDxDtD;IA1BH,AAuBM,mBAvBa,GAef,MAAM,GAQJ,IAAI,CAAC;MACL,OAAO,EC2D2B,GAAG,GD1DtC;EAzBL,AA4BE,mBA5BiB,CA4BjB,EAAE,CAAC;IACD,UAAU,EAAE,IAAI;IAChB,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,IAAI,GAgBjB;IAhDH,AAkCI,mBAlCe,CA4BjB,EAAE,CAMA,CAAC,CAAC;MACA,OAAO,EAAE,KAAK;MACd,OAAO,EAAE,GAAG;MACZ,WAAW,EAAE,IAAI,GAIlB;MAzCL,AAkCI,mBAlCe,CA4BjB,EAAE,CAMA,CAAC,AAIC,MAAO,CAAC;QACN,gBAAgB,EC+CgB,OAAO,GD9CxC;IAxCP,AA0CI,mBA1Ce,CA4BjB,EAAE,CAcA,KAAK,CAAC;MACJ,WAAW,EC0CuB,MAAM,GDtCzC;MA/CL,AA4CM,mBA5Ca,CA4BjB,EAAE,CAcA,KAAK,CAEH,KAAK,CAAC;QACJ,MAAM,ECuC0B,GAAG,GDtCpC;EA9CP,AAiDE,mBAjDiB,CAiDjB,MAAM,CAAC;IACL,SAAS,EAAE,IAAI;IACf,KAAK,EAAE,GAAG;IACV,aAAa,EAAE,iBAAiB;IAChC,aAAa,EAAE,IAAI,GACpB;;AAGH,AAA2B,wBAAH,GAAG,EAAE,CAAC;EAC5B,MAAM,EAAE,KAAK;EACb,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,iBAAiB,GAC9B;;AAOD,AAAA,eAAe,CAAC;EACd,gBAAgB,ECoBsB,OAAO;EDnB7C,MAAM,ECoBgC,GAAG,CAAC,KAAK,CAAC,OAAO;EDnBvD,aAAa,ECoByB,GAAG;EDnBzC,OAAO,EAAE,GAAG;EACZ,UAAU,ECsB4B,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,MAAM;EDrBxD,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,OAAO;EACf,QAAQ,EAAC,QAAQ;EACjB,OAAO,EAAC,EAAE;EACX,QAAQ,EAAE,IAAI;EACb,MAAM,EAAE,IAAI,GAmCb;EA9CD,AAaI,eAbW,GAaX,MAAM,CAAC;IACP,KAAK,EAAE,KAAK;IACZ,OAAO,EAAE,GAAG,GACb;EAhBH,AAiBE,eAjBa,CAiBb,MAAM,CAAC;IACL,SAAS,EAAE,IAAI;IACf,KAAK,EAAE,iBAAiB;IACxB,aAAa,EAAE,iBAAiB;IAChC,aAAa,EAAE,GAAG,GACnB;EAtBH,AAuBE,eAvBa,CAuBb,EAAE,CAAC;IACD,UAAU,EAAE,IAAI;IAChB,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,IAAI,GAejB;IA1CH,AA4BI,eA5BW,CAuBb,EAAE,CAKA,CAAC,CAAC;MACA,OAAO,EAAE,KAAK;MACd,OAAO,EAAE,GAAG;MACZ,WAAW,EAAE,IAAI,GAIlB;MAnCL,AA4BI,eA5BW,CAuBb,EAAE,CAKA,CAAC,AAIC,MAAO,CAAC;QACN,gBAAgB,ECPgB,OAAO,GDQxC;IAlCP,AAoCI,eApCW,CAuBb,EAAE,CAaA,KAAK,CAAC;MACJ,WAAW,ECZuB,MAAM,GDgBzC;MAzCL,AAsCM,eAtCS,CAuBb,EAAE,CAaA,KAAK,CAEH,KAAK,CAAC;QACJ,MAAM,ECf0B,GAAG,GDgBpC;EAxCP,AA2CE,eA3Ca,CA2Cb,KAAK,CAAC;IACJ,MAAM,EAAE,GAAG,GACZ;;AAGH,AAAA,sBAAsB,CAAC;EACrB,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,OAAO;EACf,KAAK,EAAE,CAAC;EACR,OAAO,EAAE,KAAK;EACd,GAAG,EAAE,CAAC;EACN,gBAAgB,EAAE,WAAW;EAC7B,MAAM,EAAE,OAAO;EACf,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,GAAG;EACf,KAAK,EAAE,IAAI;EACX,SAAS,EC/B6B,IAAI,GDgC3C;;AAED,AAAA,sBAAsB,CAAC;EACrB,aAAa,EAAE,IAAI,GACpB;;AAED,gBAAgB;AAChB,AAAA,oBAAoB,CAAC;EACnB,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,OAAO;EACf,OAAO,EAAE,OAAO;EAChB,MAAM,EAAE,qBAAqB;EAC7B,aAAa,EAAE,GAAG,GAKnB;EAXD,AAOE,oBAPkB,AAOlB,MAAO,CAAC;IACN,YAAY,EAAE,MAAM;IACpB,UAAU,EAAE,KAAK,GAClB;;AAGH,AAAA,6BAA6B,CAAC;EAC5B,YAAY,EAAE,sBAAsB;EACpC,UAAU,EAAE,kBAAkB,GAC/B;;AAED,AAAA,oBAAoB,CAAC;EACnB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,cAAc,EAAE,MAAM;EACtB,YAAY,EAAE,GAAG;EACjB,iBAAiB,EAAE,SAAS;EAC5B,mBAAmB,EAAE,aAAa,GACnC;;AAED,AAAA,uBAAuB,CAAC;EACtB,OAAO,EAAE,YAAY;EACrB,cAAc,EAAE,MAAM,GACvB;;AACD,AAAuB,oBAAH,GAAG,EAAE,CAAC;EACxB,MAAM,EAAE,KAAK;EACb,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,iBAAiB,GAC9B;;AAED,cAAc;AACd,AAAA,6BAA6B,CAAC;EAC5B,KAAK,EAAE,MAAM,GACd"
}
\ No newline at end of file
diff --git a/dist/styles/css/slick-default-theme.css b/dist/styles/css/slick-default-theme.css
index 5e3d43ea2..563c2c037 100644
--- a/dist/styles/css/slick-default-theme.css
+++ b/dist/styles/css/slick-default-theme.css
@@ -25,6 +25,7 @@
/* Editors */
/* pagination variables */
/* selector plugin */
+/* Viewport */
.pointer {
cursor: pointer; }
@@ -159,4 +160,4 @@
background: transparent;
border: none;
outline: black; }
-/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvc2xpY2stZGVmYXVsdC10aGVtZS5zY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O0dBS0c7QUNMSDs7OztHQUlHO0FBQUE7O21DQUVnQztBQUNuQyxrQ0FBa0M7QUFNbEMscUVBQXFFO0FBTXJFLFVBQVU7QUFNVixVQUFVO0FBV1YsU0FBUztBQVFULFlBQVk7QUFtQlosb0hBQW9IO0FBZ0JwSCxtQkFBbUI7QUFZbkIsZ0NBQWdDO0FBVWhDLHVDQUF1QztBQU12QyxhQUFhO0FBVWIsMEJBQTBCO0FBZ0IxQixxQkFBcUI7QUQ3SG5CO0VBQ0UsZ0JBQWUsRUFDaEI7O0FBQ0Q7O0VBR0kscUNDUXlELEVETjFEOztBQUxIO0VBUUkseUNDQ2lEO0VEQWpELGtIQUE4RDtFQUE5RCxpRUFBOEQsRUFDL0Q7O0FBVkg7RUFhSSx3Q0NKaUQ7RURLakQseUNDTGlELEVETWxEOztBQWZIO0VBa0JJLHFDQUErQyxFQUNoRDs7QUFuQkg7RUFzQkksZ0RBQTBELEVBQzNEOztBQXZCSDtFQTBCSSxxQ0NmeUQsRURnQjFEOztBQTNCSDtFQThCSSxvQkFBbUI7RUFDbkIsaUJBQWdCLEVBQ2pCOztBQWhDSDtFQW1DSSxrQkFBaUIsRUFDbEI7O0FBcENIO0VBdUNJLG9CQUFtQjtFQUNuQixVQUFTO0VBQ1Qsa0JBQWlCLEVBNEVsQjtFQXJISDtJQTRDTSxvQkFBbUI7SUFFbkIsaUJBQWdCO0lBQ2hCLG9CQUFtQjtJQUNuQixrQkFBaUI7SUFDakIsbUJBQWtCO0lBQ2xCLCtCQUFzQjtZQUF0Qix1QkFBc0IsRUFtQ3ZCO0lBckZMO01BcURRLGtCQUFpQjtNQUNqQiw4QkFBNkI7TUFDN0IsaUNBQWdDO01BQ2hDLDhDQUE2QztNQUM3QyxpREFBZ0Q7TUFDaEQseUJBQXdCO01BQ3hCLHlDQUF3QyxFQUN6QztJQTVEUDtNQStEUSwwQkFBb0MsRUFDckM7SUFoRVA7TUFtRVEsMEJDcEQwRDtNRHVEMUQsaUJBQWdCO01BQ2hCLGtCQUFpQixFQWFsQjtNQXBGUDtRQTBFVSxZQUFXO1FBQ1gsYUFBWTtRQUNaLFVBQVM7UUFDVCxVQUFTO1FBQ1QsV0FBVTtRQUNWLHdCQUF1QjtRQUN2QixXQUFVO1FBQ1Ysc0NBQTZCO2dCQUE3Qiw4QkFBNkIsRUFDOUI7RUFsRlQ7SUF3Rk0sb0JDbkU0RCxFRHlFN0Q7SUE5Rkw7TUE0RlEsMEJBQW9DLEVBQ3JDO0VBN0ZQO0lBaUdNLDBCQUFvQyxFQU1yQztJQXZHTDtNQXFHUSxzQkFBcUIsRUFDdEI7RUF0R1A7SUEwR00sMEJDcEY0RCxFRDBGN0Q7SUFoSEw7TUE4R1Esd0JBQXVCLEVBQ3hCO0VBL0dQO0lBbUhNLGFBQVksRUFDYjs7QUFwSEw7RUF3SEksZ0NBQStCLEVBQ2hDOztBQXpISDtFQTRISSxXQUFVO0VBQ1YsWUFBVztFQUNYLGtCQUFpQixFQVNsQjtFQXZJSDtJQWlJTSxpQkFBZ0IsRUFDakI7RUFsSUw7SUFxSU0saUJBQWdCLEVBQ2pCOztBQXRJTDtFQTBJSSxZQUFXO0VBQ1gsa0JBQWlCLEVBQ2xCOztBQTVJSDtFQStJSSw4QkFBNkIsRUFDOUI7O0FBV0Q7RUFDRTtJQUNFLGdDQUF1QjtZQUF2Qix3QkFBdUIsRUFBQTtFQUV6QjtJQUNFLHlCQUFnQjtZQUFoQixpQkFBZ0IsRUFBQSxFQUFBOztBQWhLdEI7OztFQThLSSxlQUFjO0VBQ2QsbUJBQWtCO0VBQ2xCLGFBQVksRUFDYjs7QUFqTEg7RUFvTEksbUJBQWtCO0VBQ2xCLFFBQU87RUFDUCxTQUFRO0VBQ1IsWUFBVztFQUNYLE9BQU07RUFDTixVQUFTO0VBQ1QsZ0JBQWU7RUFDZixhQUFZO0VBQ1osVUFBUyxFQUNWOztBQTdMSDtFQWdNSSxhQUFZO0VBQ1oscUJBQW9CO0VBQ3BCLHdCQUF1QjtFQUN2QixhQUFZO0VBQ1osZUFBYyxFQUNmIiwiZmlsZSI6InNsaWNrLWRlZmF1bHQtdGhlbWUuY3NzIn0= */
\ No newline at end of file
+/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvc2xpY2stZGVmYXVsdC10aGVtZS5zY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O0dBS0c7QUNMSDs7OztHQUlHO0FBQUE7O21DQUVnQztBQUNuQyxrQ0FBa0M7QUFNbEMscUVBQXFFO0FBTXJFLFVBQVU7QUFNVixVQUFVO0FBV1YsU0FBUztBQVFULFlBQVk7QUF1Qlosb0hBQW9IO0FBZ0JwSCxtQkFBbUI7QUFZbkIsZ0NBQWdDO0FBVWhDLHVDQUF1QztBQU12QyxhQUFhO0FBVWIsMEJBQTBCO0FBZ0IxQixxQkFBcUI7QUFHckIsY0FBYztBRHBJWjtFQUNFLGdCQUFlLEVBQ2hCOztBQUNEOztFQUdJLHFDQ1F5RCxFRE4xRDs7QUFMSDtFQVFJLHlDQ0NpRDtFREFqRCxrSEFBOEQ7RUFBOUQsaUVBQThELEVBQy9EOztBQVZIO0VBYUksd0NDSmlEO0VES2pELHlDQ0xpRCxFRE1sRDs7QUFmSDtFQWtCSSxxQ0FBK0MsRUFDaEQ7O0FBbkJIO0VBc0JJLGdEQUEwRCxFQUMzRDs7QUF2Qkg7RUEwQkkscUNDZnlELEVEZ0IxRDs7QUEzQkg7RUE4Qkksb0JBQW1CO0VBQ25CLGlCQUFnQixFQUNqQjs7QUFoQ0g7RUFtQ0ksa0JBQWlCLEVBQ2xCOztBQXBDSDtFQXVDSSxvQkFBbUI7RUFDbkIsVUFBUztFQUNULGtCQUFpQixFQTRFbEI7RUFySEg7SUE0Q00sb0JBQW1CO0lBRW5CLGlCQUFnQjtJQUNoQixvQkFBbUI7SUFDbkIsa0JBQWlCO0lBQ2pCLG1CQUFrQjtJQUNsQiwrQkFBc0I7WUFBdEIsdUJBQXNCLEVBbUN2QjtJQXJGTDtNQXFEUSxrQkFBaUI7TUFDakIsOEJBQTZCO01BQzdCLGlDQUFnQztNQUNoQyw4Q0FBNkM7TUFDN0MsaURBQWdEO01BQ2hELHlCQUF3QjtNQUN4Qix5Q0FBd0MsRUFDekM7SUE1RFA7TUErRFEsMEJBQW9DLEVBQ3JDO0lBaEVQO01BbUVRLDBCQ3BEMEQ7TUR1RDFELGlCQUFnQjtNQUNoQixrQkFBaUIsRUFhbEI7TUFwRlA7UUEwRVUsWUFBVztRQUNYLGFBQVk7UUFDWixVQUFTO1FBQ1QsVUFBUztRQUNULFdBQVU7UUFDVix3QkFBdUI7UUFDdkIsV0FBVTtRQUNWLHNDQUE2QjtnQkFBN0IsOEJBQTZCLEVBQzlCO0VBbEZUO0lBd0ZNLG9CQ25FNEQsRUR5RTdEO0lBOUZMO01BNEZRLDBCQUFvQyxFQUNyQztFQTdGUDtJQWlHTSwwQkFBb0MsRUFNckM7SUF2R0w7TUFxR1Esc0JBQXFCLEVBQ3RCO0VBdEdQO0lBMEdNLDBCQ3BGNEQsRUQwRjdEO0lBaEhMO01BOEdRLHdCQUF1QixFQUN4QjtFQS9HUDtJQW1ITSxhQUFZLEVBQ2I7O0FBcEhMO0VBd0hJLGdDQUErQixFQUNoQzs7QUF6SEg7RUE0SEksV0FBVTtFQUNWLFlBQVc7RUFDWCxrQkFBaUIsRUFTbEI7RUF2SUg7SUFpSU0saUJBQWdCLEVBQ2pCO0VBbElMO0lBcUlNLGlCQUFnQixFQUNqQjs7QUF0SUw7RUEwSUksWUFBVztFQUNYLGtCQUFpQixFQUNsQjs7QUE1SUg7RUErSUksOEJBQTZCLEVBQzlCOztBQVdEO0VBQ0U7SUFDRSxnQ0FBdUI7WUFBdkIsd0JBQXVCLEVBQUE7RUFFekI7SUFDRSx5QkFBZ0I7WUFBaEIsaUJBQWdCLEVBQUEsRUFBQTs7QUFoS3RCOzs7RUE4S0ksZUFBYztFQUNkLG1CQUFrQjtFQUNsQixhQUFZLEVBQ2I7O0FBakxIO0VBb0xJLG1CQUFrQjtFQUNsQixRQUFPO0VBQ1AsU0FBUTtFQUNSLFlBQVc7RUFDWCxPQUFNO0VBQ04sVUFBUztFQUNULGdCQUFlO0VBQ2YsYUFBWTtFQUNaLFVBQVMsRUFDVjs7QUE3TEg7RUFnTUksYUFBWTtFQUNaLHFCQUFvQjtFQUNwQix3QkFBdUI7RUFDdkIsYUFBWTtFQUNaLGVBQWMsRUFDZiIsImZpbGUiOiJzbGljay1kZWZhdWx0LXRoZW1lLmNzcyJ9 */
\ No newline at end of file
diff --git a/dist/styles/css/slick-default-theme.css.map b/dist/styles/css/slick-default-theme.css.map
index 01d7f8701..5f3f1122f 100644
--- a/dist/styles/css/slick-default-theme.css.map
+++ b/dist/styles/css/slick-default-theme.css.map
@@ -6,5 +6,5 @@
"../../../aurelia-slickgrid/src/aurelia-slickgrid/styles/_variables.scss"
],
"names": [],
- "mappings": "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"
+ "mappings": "AAAA;;;;;GAKG;ACLH;;;;GAIG;AAAA;;mCAEgC;AACnC,kCAAkC;AAMlC,qEAAqE;AAMrE,UAAU;AAMV,UAAU;AAWV,SAAS;AAQT,YAAY;AAuBZ,oHAAoH;AAgBpH,mBAAmB;AAYnB,gCAAgC;AAUhC,uCAAuC;AAMvC,aAAa;AAUb,0BAA0B;AAgB1B,qBAAqB;AAGrB,cAAc;ADpIZ,AAAA,QAAQ,CAAC;EACP,MAAM,EAAE,OAAO,GAChB;;AACD,AACE,oBADkB,CAClB,qBAAqB;AADvB,AAEE,oBAFkB,CAElB,oBAAoB,CAAC;EACnB,UAAU,ECQwB,wBAAuB,GDN1D;;AALH,AAOE,oBAPkB,CAOlB,qBAAqB,CAAC;EACpB,aAAa,EAAE,GAAG,CAAC,KAAK,CCCU,eAAe;EDAjD,UAAU,EAAE,oDAAkD,GAC/D;;AAVH,AAYE,oBAZkB,CAYlB,oBAAoB,CAAC;EACnB,YAAY,EAAE,GAAG,CAAC,KAAK,CCJW,eAAe;EDKjD,aAAa,EAAE,GAAG,CAAC,KAAK,CCLU,eAAe,GDMlD;;AAfH,AAiBE,oBAjBkB,CAiBlB,oBAAoB,AAAA,MAAM,CAAC;EACzB,UAAU,EAAE,wBAAmC,GAChD;;AAnBH,AAqBE,oBArBkB,CAqBlB,2BAA2B,CAAC;EAC1B,UAAU,EAAE,wBAAmC,CAAC,UAAU,GAC3D;;AAvBH,AAyBE,oBAzBkB,CAyBlB,gBAAgB,CAAC;EACf,UAAU,ECfwB,wBAAuB,GDgB1D;;AA3BH,AA6BE,oBA7BkB,CA6BlB,uBAAuB,CAAC;EACtB,UAAU,EAAE,OAAO;EACnB,aAAa,EAAE,CAAC,GACjB;;AAhCH,AAkCE,oBAlCkB,CAkClB,YAAY,CAAC;EACX,UAAU,EAAE,KAAK,GAClB;;AApCH,AAsCE,oBAtCkB,CAsClB,UAAU,CAAC;EACT,UAAU,EAAE,OAAO;EACnB,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,IAAI,GA4ElB;EArHH,AA2CI,oBA3CgB,CAsClB,UAAU,CAKR,WAAW,CAAC;IACV,UAAU,EAAE,OAAO;IAEnB,WAAW,EAAE,GAAG;IAChB,cAAc,EAAE,GAAG;IACnB,YAAY,EAAE,GAAG;IACjB,aAAa,EAAE,GAAG;IAClB,UAAU,EAAE,UAAU,GAmCvB;IArFL,AA2CI,oBA3CgB,CAsClB,UAAU,CAKR,WAAW,AAST,QAAS,CAAC;MACR,YAAY,EAAE,GAAG;MACjB,uBAAuB,EAAE,IAAI;MAC7B,0BAA0B,EAAE,IAAI;MAChC,mBAAmB,EAAE,wBAAwB;MAC7C,sBAAsB,EAAE,wBAAwB;MAChD,kBAAkB,EAAE,IAAI;MACxB,cAAc,EAAE,wBAAwB,GACzC;IA5DP,AA2CI,oBA3CgB,CAsClB,UAAU,CAKR,WAAW,AAmBT,SAAU,CAAC;MACT,gBAAgB,EAAE,OAAkB,GACrC;IAhEP,AA2CI,oBA3CgB,CAsClB,UAAU,CAKR,WAAW,AAuBT,OAAQ,CAAC;MACP,MAAM,ECpDwB,GAAG,CAAC,KAAK,CAAC,OAAkB;MDuD1D,WAAW,EAAE,GAAG;MAChB,YAAY,EAAE,GAAG,GAalB;MApFP,AAyEQ,oBAzEY,CAsClB,UAAU,CAKR,WAAW,AAuBT,OAAQ,CAON,KAAK,AAAA,YAAY,CAAC;QAChB,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,IAAI;QACZ,MAAM,EAAE,CAAC;QACT,MAAM,EAAE,CAAC;QACT,OAAO,EAAE,CAAC;QACV,UAAU,EAAE,WAAW;QACvB,OAAO,EAAE,CAAC;QACV,SAAS,EAAE,kBAAkB,GAC9B;EAlFT,AAuFU,oBAvFU,CAsClB,UAAU,AAiDR,IAAK,CAAC,WAAW,CAAC;IAChB,UAAU,ECnEsB,OAA4B,GDyE7D;IA9FL,AAuFU,oBAvFU,CAsClB,UAAU,AAiDR,IAAK,CAAC,WAAW,AAIf,SAAU,CAAC;MACT,gBAAgB,EAAE,OAAkB,GACrC;EA7FP,AAgGiB,oBAhGG,CAsClB,UAAU,AA0DR,WAAY,CAAC,WAAW,CAAC;IACvB,gBAAgB,EAAE,OAAkB,GAMrC;IAvGL,AAgGiB,oBAhGG,CAsClB,UAAU,AA0DR,WAAY,CAAC,WAAW,AAItB,SAAU,CAAC;MACT,gBAAgB,EAAE,GAAG,GACtB;EAtGP,AAyGqB,oBAzGD,CAsClB,UAAU,AAmER,WAAY,AAAA,IAAI,CAAC,WAAW,CAAC;IAC3B,gBAAgB,ECpFgB,OAA4B,GD0F7D;IAhHL,AAyGqB,oBAzGD,CAsClB,UAAU,AAmER,WAAY,AAAA,IAAI,CAAC,WAAW,AAI1B,SAAU,CAAC;MACT,gBAAgB,EAAE,KAAK,GACxB;EA/GP,AAsCE,oBAtCkB,CAsClB,UAAU,AA4ER,QAAS,CAAC;IACR,OAAO,EAAE,GAAG,GACb;;AApHL,AAuHE,oBAvHkB,CAuHlB,YAAY,CAAC;EACX,aAAa,EAAE,gBAAgB,GAChC;;AAzHH,AA2HE,oBA3HkB,CA2HlB,mBAAmB,CAAC;EAClB,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,GAAG;EACX,YAAY,EAAE,GAAG,GASlB;EAvIH,AA2HE,oBA3HkB,CA2HlB,mBAAmB,AAKjB,SAAU,AAAA,OAAO,CAAC;IAChB,OAAO,EAAE,OAAO,GACjB;EAlIL,AA2HE,oBA3HkB,CA2HlB,mBAAmB,AASjB,UAAW,AAAA,OAAO,CAAC;IACjB,OAAO,EAAE,OAAO,GACjB;;AAtIL,AAyIE,oBAzIkB,CAyIlB,mBAAmB,CAAC;EAClB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,KAAK,GAClB;;AA5IH,AA8IE,oBA9IkB,CA8IlB,2BAA2B,CAAC;EAC1B,UAAU,EAAE,iBAAiB,GAC9B;;AAED,eAAe,CAAf,wBAAe;EACb,AAAA,IAAI;IACF,UAAU,EAAE,WAAW;EAEzB,AAAA,EAAE;IACA,UAAU,EAAE,IAAI;;AAIpB,kBAAkB,CAAlB,wBAAkB;EAChB,AAAA,IAAI;IACF,UAAU,EAAE,WAAW;EAEzB,AAAA,EAAE;IACA,UAAU,EAAE,IAAI;;AAhKtB,AA2KE,oBA3KkB,CA2KlB,eAAe;AA3KjB,AA4KE,oBA5KkB,CA4KlB,aAAa;AA5Kf,AA6KE,oBA7KkB,CA6KlB,uBAAuB,CAAC;EACtB,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,GAAG,GACb;;AAjLH,AAmLgB,oBAnLI,CAmLlB,WAAW,GAAG,cAAc,CAAC;EAC3B,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,CAAC;EACR,KAAK,EAAE,IAAI;EACX,GAAG,EAAE,CAAC;EACN,MAAM,EAAE,CAAC;EACT,SAAS,EAAE,IAAI;EACf,SAAS,EAAE,CAAC;EACZ,MAAM,EAAE,CAAC,GACV;;AA7LH,AA+LE,oBA/LkB,CA+LlB,sBAAsB,CAAC;EACrB,OAAO,EAAE,GAAG;EACZ,cAAc,EAAE,IAAI;EACpB,UAAU,EAAE,WAAW;EACvB,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,KAAK,GACf"
}
\ No newline at end of file
diff --git a/dist/styles/css/slick-editors.css b/dist/styles/css/slick-editors.css
index 336f1aa56..9f9a5132f 100644
--- a/dist/styles/css/slick-editors.css
+++ b/dist/styles/css/slick-editors.css
@@ -19,6 +19,7 @@
/* Editors */
/* pagination variables */
/* selector plugin */
+/* Viewport */
/* Long Text Editor */
.slick-large-editor-text {
z-index: 10000;
@@ -40,4 +41,4 @@
.slick-large-editor-text .editor-footer > button {
margin-left: 2px; }
-/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9zbGljay1lZGl0b3JzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7R0FJRztBQUFBOzttQ0FFZ0M7QUFDbkMsa0NBQWtDO0FBTWxDLHFFQUFxRTtBQU1yRSxVQUFVO0FBTVYsVUFBVTtBQVdWLFNBQVM7QUFRVCxZQUFZO0FBbUJaLG9IQUFvSDtBQWdCcEgsbUJBQW1CO0FBWW5CLGdDQUFnQztBQVVoQyx1Q0FBdUM7QUFNdkMsYUFBYTtBQVViLDBCQUEwQjtBQWdCMUIscUJBQXFCO0FDbklyQixzQkFBc0I7QUFDdEI7RUFDRSxlQUFjO0VBQ2QsbUJBQWtCO0VBQ2xCLG9CRHNHNkM7RUNyRzdDLGFEdUd5QztFQ3RHekMsdUJEcUdvRDtFQ3BHcEQsbUJEc0d5QyxFQ3JHMUM7O0FBQ0Q7RUFDRSxvQkRnRzZDO0VDL0Y3QyxhRG1HMEM7RUNsRzFDLGFEbUcyQztFQ2xHM0MsVUFBUztFQUNULFdBQVUsRUFDWDs7QUFDRDtFQUNFLGtCRCtGMkMsRUM5RjVDOztBQUNEO0VBQ0UsaUJENkZ5QyxFQzVGMUMiLCJmaWxlIjoic2xpY2stZWRpdG9ycy5jc3MifQ== */
\ No newline at end of file
+/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9zbGljay1lZGl0b3JzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7R0FJRztBQUFBOzttQ0FFZ0M7QUFDbkMsa0NBQWtDO0FBTWxDLHFFQUFxRTtBQU1yRSxVQUFVO0FBTVYsVUFBVTtBQVdWLFNBQVM7QUFRVCxZQUFZO0FBdUJaLG9IQUFvSDtBQWdCcEgsbUJBQW1CO0FBWW5CLGdDQUFnQztBQVVoQyx1Q0FBdUM7QUFNdkMsYUFBYTtBQVViLDBCQUEwQjtBQWdCMUIscUJBQXFCO0FBR3JCLGNBQWM7QUMxSWQsc0JBQXNCO0FBQ3RCO0VBQ0UsZUFBYztFQUNkLG1CQUFrQjtFQUNsQixvQkQwRzZDO0VDekc3QyxhRDJHeUM7RUMxR3pDLHVCRHlHb0Q7RUN4R3BELG1CRDBHeUMsRUN6RzFDOztBQUNEO0VBQ0Usb0JEb0c2QztFQ25HN0MsYUR1RzBDO0VDdEcxQyxhRHVHMkM7RUN0RzNDLFVBQVM7RUFDVCxXQUFVLEVBQ1g7O0FBQ0Q7RUFDRSxrQkRtRzJDLEVDbEc1Qzs7QUFDRDtFQUNFLGlCRGlHeUMsRUNoRzFDIiwiZmlsZSI6InNsaWNrLWVkaXRvcnMuY3NzIn0= */
\ No newline at end of file
diff --git a/dist/styles/css/slick-editors.css.map b/dist/styles/css/slick-editors.css.map
index 3ca6ea384..70d0c3339 100644
--- a/dist/styles/css/slick-editors.css.map
+++ b/dist/styles/css/slick-editors.css.map
@@ -6,5 +6,5 @@
"../../../aurelia-slickgrid/src/aurelia-slickgrid/styles/_variables.scss"
],
"names": [],
- "mappings": "ACAA;;;;GAIG;AAAA;;mCAEgC;AACnC,kCAAkC;AAMlC,qEAAqE;AAMrE,UAAU;AAMV,UAAU;AAWV,SAAS;AAQT,YAAY;AAmBZ,oHAAoH;AAgBpH,mBAAmB;AAYnB,gCAAgC;AAUhC,uCAAuC;AAMvC,aAAa;AAUb,0BAA0B;AAgB1B,qBAAqB;ADnIrB,sBAAsB;AACtB,AAAA,wBAAwB,CAAC;EACvB,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,UAAU,ECsG4B,OAAO;EDrG7C,OAAO,ECuG+B,GAAG;EDtGzC,MAAM,ECqGgC,GAAG,CAAC,KAAK,CAAC,IAAI;EDpGpD,aAAa,ECsGyB,GAAG,GDrG1C;;AACD,AAAyB,wBAAD,CAAC,QAAQ,CAAC;EAChC,UAAU,ECgG4B,OAAO;ED/F7C,MAAM,ECmGgC,IAAI;EDlG1C,KAAK,ECmGiC,KAAK;EDlG3C,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC,GACX;;AACD,AAAyB,wBAAD,CAAC,cAAc,CAAC;EACtC,UAAU,EC+F4B,KAAK,GD9F5C;;AACD,AAA0C,wBAAlB,CAAC,cAAc,GAAG,MAAM,CAAC;EAC/C,WAAW,EC6F2B,GAAG,GD5F1C"
+ "mappings": "ACAA;;;;GAIG;AAAA;;mCAEgC;AACnC,kCAAkC;AAMlC,qEAAqE;AAMrE,UAAU;AAMV,UAAU;AAWV,SAAS;AAQT,YAAY;AAuBZ,oHAAoH;AAgBpH,mBAAmB;AAYnB,gCAAgC;AAUhC,uCAAuC;AAMvC,aAAa;AAUb,0BAA0B;AAgB1B,qBAAqB;AAGrB,cAAc;AD1Id,sBAAsB;AACtB,AAAA,wBAAwB,CAAC;EACvB,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,UAAU,EC0G4B,OAAO;EDzG7C,OAAO,EC2G+B,GAAG;ED1GzC,MAAM,ECyGgC,GAAG,CAAC,KAAK,CAAC,IAAI;EDxGpD,aAAa,EC0GyB,GAAG,GDzG1C;;AACD,AAAyB,wBAAD,CAAC,QAAQ,CAAC;EAChC,UAAU,ECoG4B,OAAO;EDnG7C,MAAM,ECuGgC,IAAI;EDtG1C,KAAK,ECuGiC,KAAK;EDtG3C,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC,GACX;;AACD,AAAyB,wBAAD,CAAC,cAAc,CAAC;EACtC,UAAU,ECmG4B,KAAK,GDlG5C;;AACD,AAA0C,wBAAlB,CAAC,cAAc,GAAG,MAAM,CAAC;EAC/C,WAAW,ECiG2B,GAAG,GDhG1C"
}
\ No newline at end of file
diff --git a/dist/styles/css/slick-grid.css b/dist/styles/css/slick-grid.css
index 151be24f6..9b2b6ef66 100644
--- a/dist/styles/css/slick-grid.css
+++ b/dist/styles/css/slick-grid.css
@@ -25,6 +25,7 @@
/* Editors */
/* pagination variables */
/* selector plugin */
+/* Viewport */
.slickgrid-container {
overflow: hidden;
outline: 0;
@@ -237,4 +238,4 @@
.scrollbar-fix::-webkit-scrollbar {
-webkit-appearance: none; }
-/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvc2xpY2stZ3JpZC5zY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O0dBS0c7QUNMSDs7OztHQUlHO0FBQUE7O21DQUVnQztBQUNuQyxrQ0FBa0M7QUFNbEMscUVBQXFFO0FBTXJFLFVBQVU7QUFNVixVQUFVO0FBV1YsU0FBUztBQVFULFlBQVk7QUFtQlosb0hBQW9IO0FBZ0JwSCxtQkFBbUI7QUFZbkIsZ0NBQWdDO0FBVWhDLHVDQUF1QztBQU12QyxhQUFhO0FBVWIsMEJBQTBCO0FBZ0IxQixxQkFBcUI7QUQ3SHJCO0VBQ0UsaUJBQWdCO0VBQ2hCLFdBQVU7RUFDVixtQkFBa0I7RUFDbEIsZ0NBQXVCO1VBQXZCLHdCQUF1QixFQWtReEI7RUF0UUQ7SUFPSSxtQkFBa0I7SUFDbEIsb0JBQW1CO0lBQ25CLGdCQUFlO0lBQ2YsaUJBQWdCLEVBQ2pCO0VBWEg7SUFjSSxZQUFXO0lBQ1gsaUJBQWdCO0lBQ2hCLGlCQUFnQixFQUNqQjtFQWpCSDtJQW9CSSxtQkFBa0I7SUFDbEIsc0JBQXFCO0lBQ3JCLGlCQUFnQjtJQUVoQix3QkFBdUI7SUFDdkIsYUFBWTtJQUNaLGtCQUFpQjtJQUNqQixVQUFTO0lBQ1QsYUFBWSxFQUNiO0VBN0JIOzs7OztJQW9DSSxtQkFBa0I7SUFDbEIsWUFBVztJQUNYLGtDQzFCbUQ7SUQyQm5ELGdDQUErQjtJQUMvQixpQ0FBZ0M7SUFDaEMsc0JBQXFCO0lBQ3JCLHVCQUFzQjtJQUN0QixVQUFTO0lBQ1QsV0FBVSxFQUNYO0VBN0NIO0lBK0NJLGVBQWMsRUFTZjtJQXhESDtNQWlETSx5QkFBd0IsRUFDekI7SUFsREw7TUFvRE0sbUJBQWtCO01BQ2xCLHdCQUF1QjtNQUFHLG1EQUFtRDtN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 */
\ No newline at end of file
+/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvc2xpY2stZ3JpZC5zY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O0dBS0c7QUNMSDs7OztHQUlHO0FBQUE7O21DQUVnQztBQUNuQyxrQ0FBa0M7QUFNbEMscUVBQXFFO0FBTXJFLFVBQVU7QUFNVixVQUFVO0FBV1YsU0FBUztBQVFULFlBQVk7QUF1Qlosb0hBQW9IO0FBZ0JwSCxtQkFBbUI7QUFZbkIsZ0NBQWdDO0FBVWhDLHVDQUF1QztBQU12QyxhQUFhO0FBVWIsMEJBQTBCO0FBZ0IxQixxQkFBcUI7QUFHckIsY0FBYztBRHBJZDtFQUNFLGlCQUFnQjtFQUNoQixXQUFVO0VBQ1YsbUJBQWtCO0VBQ2xCLGdDQUF1QjtVQUF2Qix3QkFBdUIsRUFrUXhCO0VBdFFEO0lBT0ksbUJBQWtCO0lBQ2xCLG9CQUFtQjtJQUNuQixnQkFBZTtJQUNmLGlCQUFnQixFQUNqQjtFQVhIO0lBY0ksWUFBVztJQUNYLGlCQUFnQjtJQUNoQixpQkFBZ0IsRUFDakI7RUFqQkg7SUFvQkksbUJBQWtCO0lBQ2xCLHNCQUFxQjtJQUNyQixpQkFBZ0I7SUFFaEIsd0JBQXVCO0lBQ3ZCLGFBQVk7SUFDWixrQkFBaUI7SUFDakIsVUFBUztJQUNULGFBQVksRUFDYjtFQTdCSDs7Ozs7SUFvQ0ksbUJBQWtCO0lBQ2xCLFlBQVc7SUFDWCxrQ0MxQm1EO0lEMkJuRCxnQ0FBK0I7SUFDL0IsaUNBQWdDO0lBQ2hDLHNCQUFxQjtJQUNyQix1QkFBc0I7SUFDdEIsVUFBUztJQUNULFdBQVUsRUFDWDtFQTdDSDtJQStDSSxlQUFjLEVBU2Y7SUF4REg7TUFpRE0seUJBQXdCLEVBQ3pCO0lBbERMO01Bb0RNLG1CQUFrQjtNQUNsQix3QkFBdUI7TUFB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 */
\ No newline at end of file
diff --git a/dist/styles/css/slick-grid.css.map b/dist/styles/css/slick-grid.css.map
index 26b7f9fa6..f6f4162f3 100644
--- a/dist/styles/css/slick-grid.css.map
+++ b/dist/styles/css/slick-grid.css.map
@@ -6,5 +6,5 @@
"../../../aurelia-slickgrid/src/aurelia-slickgrid/styles/_variables.scss"
],
"names": [],
- "mappings": "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"
+ "mappings": "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"
}
\ No newline at end of file
diff --git a/dist/styles/css/slick-pagination.css b/dist/styles/css/slick-pagination.css
index fa35a46ed..98f1c85bf 100644
--- a/dist/styles/css/slick-pagination.css
+++ b/dist/styles/css/slick-pagination.css
@@ -21,6 +21,7 @@
/* Editors */
/* pagination variables */
/* selector plugin */
+/* Viewport */
/* Pagination styling */
.slick-pagination {
border-top: 0 none;
@@ -98,4 +99,4 @@
border-radius: 3px; }
.slick-pagination .slick-pagination-settings .slick-pagination-count {
padding-left: 10px; }
-/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNsaWNrLXBhZ2luYXRpb24uY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9zbGljay1wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi8uLi9hdXJlbGlhLXNsaWNrZ3JpZC9zcmMvYXVyZWxpYS1zbGlja2dyaWQvc3R5bGVzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNBakIscUNBQXFDO0FDQXJDOzs7O0dBSUc7QUFBQTs7bUNBRWdDO0FBQ25DLGtDQUFrQztBQU1sQyxxRUFBcUU7QUFNckUsVUFBVTtBQU1WLFVBQVU7QUFXVixTQUFTO0FBUVQsWUFBWTtBQW1CWixvSEFBb0g7QUFnQnBILG1CQUFtQjtBQVluQixnQ0FBZ0M7QUFVaEMsdUNBQXVDO0FBTXZDLGFBQWE7QUFVYiwwQkFBMEI7QUFnQjFCLHFCQUFxQjtBRGxJckIsd0JBQXdCO0FBQ3hCO0VBQ0UsbUJDMEg0QztFRHpINUMscUJDMEg0QztFRHpINUMsc0JDMEg0QztFRHpINUMsb0JDMEg0QztFRHpINUMsWUFBVztFQUNYLGFBQVk7RUFDWixpQkFBZ0I7RUFDaEIsdUJBQXNCO0VBQ3RCLHdHQ0ZnSTtFREdoSSxnQkFBa0M7RUFDbEMsaUJBQWdCO0VBQ2hCLGVDbUg2QyxFRFY5QztFQXJIRDtJQWVJLHNCQUFxQjtJQUNyQixhQUFZLEVBQ2I7RUFqQkg7SUFvQkksc0JBQXFCO0lBQ3JCLG1CQzhGd0MsRUQ3RnpDO0VBdEJIO0lBeUJJLHNCQUFxQjtJQUNyQixhQUFZO0lBQ1osYUFBWSxFQW9FYjtJQS9GSDtNQThCTSxzQkFBcUIsRUFDdEI7SUEvQkw7TUFrQ00sb0JBQW1CO01BQ25CLGdCQUFlO01BQ2Ysc0JBQXFCO01BQ3JCLGVBQWMsRUFDZjtJQXRDTDtNQXlDTSxVQUFTLEVBcURWO01BOUZMO1FBNENRLGdCQUFrQztRQUNsQywwQkM2RWlEO1FENUVqRCxhQUFZLEVBQ2I7TUEvQ1A7UUFrRFEsZ0JBQWUsRUFpQ2hCO1FBbkZQO1VBcURZLGdDQ3FFNkM7VURwRTdDLGVDOERtQztVRDdEbkMsc0JBQXFCO1VBQ3JCLDJCQ0l5QztVREh6QywyQkNnRWlDLEVEL0RwQztRQTFEVDtVQTREVSwwQkNzRHFDLEVEckR0QztRQTdEVDtVQWlFWSxhQ29ENEIsRUFBTztRRHJIL0M7VUFzRVksYUNrRDRCLEVBQU87UUR4SC9DO1VBMkVZLGFDNEM0QixFQUFPO1FEdkgvQztVQWdGWSxhQ3NDNEIsRUFBTztNRHRIL0M7UUFxRlEsb0JBQW1CO1FBQ25CLG9CQUFtQixFQU9wQjtRQTdGUDtVQXlGVSxlQUFjO1VBQ2QsMEJBQW9DO1VBQ3BDLHNCQUFxQixFQUN0QjtFQTVGVDtJQWtHSSxlQUFjO0lBQ2QsYUFBWTtJQUNaLGFBQVk7SUFDWix1QkFBc0IsRUFldkI7SUFwSEg7TUF3R00sZ0JBQWtDO01BQ2xDLGlCQUFnQjtNQUNoQixhQUFZO01BQ1osWUFBVztNQUNYLGFBQVk7TUFDWiwwQkNhbUQ7TURabkQsbUJBQWtCLEVBQ25CO0lBL0dMO01Ba0hNLG1CQUFrQixFQUNuQiIsImZpbGUiOiJzbGljay1wYWdpbmF0aW9uLmNzcyJ9 */
\ No newline at end of file
+/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNsaWNrLXBhZ2luYXRpb24uY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9zbGljay1wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi8uLi9hdXJlbGlhLXNsaWNrZ3JpZC9zcmMvYXVyZWxpYS1zbGlja2dyaWQvc3R5bGVzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNBakIscUNBQXFDO0FDQXJDOzs7O0dBSUc7QUFBQTs7bUNBRWdDO0FBQ25DLGtDQUFrQztBQU1sQyxxRUFBcUU7QUFNckUsVUFBVTtBQU1WLFVBQVU7QUFXVixTQUFTO0FBUVQsWUFBWTtBQXVCWixvSEFBb0g7QUFnQnBILG1CQUFtQjtBQVluQixnQ0FBZ0M7QUFVaEMsdUNBQXVDO0FBTXZDLGFBQWE7QUFVYiwwQkFBMEI7QUFnQjFCLHFCQUFxQjtBQUdyQixjQUFjO0FEeklkLHdCQUF3QjtBQUN4QjtFQUNFLG1CQzhINEM7RUQ3SDVDLHFCQzhINEM7RUQ3SDVDLHNCQzhINEM7RUQ3SDVDLG9CQzhINEM7RUQ3SDVDLFlBQVc7RUFDWCxhQUFZO0VBQ1osaUJBQWdCO0VBQ2hCLHVCQUFzQjtFQUN0Qix3R0NGZ0k7RURHaEksZ0JBQWtDO0VBQ2xDLGlCQUFnQjtFQUNoQixlQ3VINkMsRURkOUM7RUFySEQ7SUFlSSxzQkFBcUI7SUFDckIsYUFBWSxFQUNiO0VBakJIO0lBb0JJLHNCQUFxQjtJQUNyQixtQkNrR3dDLEVEakd6QztFQXRCSDtJQXlCSSxzQkFBcUI7SUFDckIsYUFBWTtJQUNaLGFBQVksRUFvRWI7SUEvRkg7TUE4Qk0sc0JBQXFCLEVBQ3RCO0lBL0JMO01Ba0NNLG9CQUFtQjtNQUNuQixnQkFBZTtNQUNmLHNCQUFxQjtNQUNyQixlQUFjLEVBQ2Y7SUF0Q0w7TUF5Q00sVUFBUyxFQXFEVjtNQTlGTDtRQTRDUSxnQkFBa0M7UUFDbEMsMEJDaUZpRDtRRGhGakQsYUFBWSxFQUNiO01BL0NQO1FBa0RRLGdCQUFlLEVBaUNoQjtRQW5GUDtVQXFEWSxnQ0N5RTZDO1VEeEU3QyxlQ2tFbUM7VURqRW5DLHNCQUFxQjtVQUNyQiwyQkNReUM7VURQekMsMkJDb0VpQyxFRG5FcEM7UUExRFQ7VUE0RFUsMEJDMERxQyxFRHpEdEM7UUE3RFQ7VUFpRVksYUN3RDRCLEVBQU87UUR6SC9DO1VBc0VZLGFDc0Q0QixFQUFPO1FENUgvQztVQTJFWSxhQ2dENEIsRUFBTztRRDNIL0M7VUFnRlksYUMwQzRCLEVBQU87TUQxSC9DO1FBcUZRLG9CQUFtQjtRQUNuQixvQkFBbUIsRUFPcEI7UUE3RlA7VUF5RlUsZUFBYztVQUNkLDBCQUFvQztVQUNwQyxzQkFBcUIsRUFDdEI7RUE1RlQ7SUFrR0ksZUFBYztJQUNkLGFBQVk7SUFDWixhQUFZO0lBQ1osdUJBQXNCLEVBZXZCO0lBcEhIO01Bd0dNLGdCQUFrQztNQUNsQyxpQkFBZ0I7TUFDaEIsYUFBWTtNQUNaLFlBQVc7TUFDWCxhQUFZO01BQ1osMEJDaUJtRDtNRGhCbkQsbUJBQWtCLEVBQ25CO0lBL0dMO01Ba0hNLG1CQUFrQixFQUNuQiIsImZpbGUiOiJzbGljay1wYWdpbmF0aW9uLmNzcyJ9 */
\ No newline at end of file
diff --git a/dist/styles/css/slick-pagination.css.map b/dist/styles/css/slick-pagination.css.map
index 952de8fa9..c886e0b55 100644
--- a/dist/styles/css/slick-pagination.css.map
+++ b/dist/styles/css/slick-pagination.css.map
@@ -6,5 +6,5 @@
"../../../aurelia-slickgrid/src/aurelia-slickgrid/styles/_variables.scss"
],
"names": [],
- "mappings": "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"
+ "mappings": "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"
}
\ No newline at end of file
diff --git a/dist/styles/css/slick-plugins.css b/dist/styles/css/slick-plugins.css
index f17b92584..de8e3761e 100644
--- a/dist/styles/css/slick-plugins.css
+++ b/dist/styles/css/slick-plugins.css
@@ -21,6 +21,7 @@
/* Editors */
/* pagination variables */
/* selector plugin */
+/* Viewport */
.slick-column-name,
.slick-sort-indicator {
/**
@@ -161,4 +162,4 @@ label {
.slickgrid-container input[type=checkbox]:checked + label:before {
opacity: 1;
/* checked icon */ }
-/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNsaWNrLXBsdWdpbnMuY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9zbGljay1wbHVnaW5zLnNjc3MiLCIuLi8uLi8uLi9hdXJlbGlhLXNsaWNrZ3JpZC9zcmMvYXVyZWxpYS1zbGlja2dyaWQvc3R5bGVzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNBakIsc0JBQXNCO0FDQXRCOzs7O0dBSUc7QUFBQTs7bUNBRWdDO0FBQ25DLGtDQUFrQztBQU1sQyxxRUFBcUU7QUFNckUsVUFBVTtBQU1WLFVBQVU7QUFXVixTQUFTO0FBUVQsWUFBWTtBQW1CWixvSEFBb0g7QUFnQnBILG1CQUFtQjtBQVluQixnQ0FBZ0M7QUFVaEMsdUNBQXVDO0FBTXZDLGFBQWE7QUFVYiwwQkFBMEI7QUFnQjFCLHFCQUFxQjtBRDlIckI7O0VBRUU7OztLQUdHO0VBQ0gsc0JBQXFCO0VBQ3JCLHFCQUFvQixFQUNyQjs7QUFFRDtFQUNFLHNCQUFxQjtFQUNyQixvQkFBbUI7RUFDbkIsWUFBVztFQUNYOzs7SUFHRTtFQUNGLHFCQUFvQjtFQUNwQixhQUFZO0VBQ1osWUFBVztFQUNYLDZCQUE0QjtFQUM1QixtQ0FBa0M7RUFDbEMsZ0JBQWUsRUFDaEI7O0FBRUQ7RUFDRSxTQUFRO0VBQ1IsbUJBQWtCO0VBRWxCLCtCQUE4QjtFQUU5Qix1QkFBc0IsRUFDdkI7O0FBRUQ7RUFDRSxZQUFXLEVBQ1o7O0FBTUQ7RUFDRSxtQ0FBa0M7RUFDbEMsNkJBQTRCO0VBQzVCLGdCQUFlO0VBQ2YsY0FBYTtFQUNiLG1CQUFrQjtFQUdsQixVQUFTO0VBQ1QsV0FBVTtFQUNWLE9BQU07RUFDTixZQUFXLEVBQ1o7O0FBQ0Q7RUFDRSwyQkNBbUQ7RURDbkQsZ0JBQWU7RUFDZixpQkFBZ0IsRUFDakI7O0FBRUQ7RUFFSSxzQkFBcUIsRUFDdEI7O0FBRUg7RUFDRSx5Q0FBd0M7RUFDeEMsMEJBQXlCO0VBQ3pCLGlCQUFnQjtFQUNoQixhQUFZO0VBQ1osZ0JBQWU7RUFDZixnQkFBZTtFQUNmLHNCQUFxQjtFQUNyQixVQUFTO0VBQ1QsbUJBQWtCLEVBZ0NuQjtFQXpDRDtJQVlJLDBCQUF5QjtJQUN6Qix3QkFBdUI7SUFDdkIsWUFBVztJQUNYLGFBQVk7SUFDWixzQkFBcUIsRUFDdEI7RUFqQkg7SUFvQkksMEJBQXlCO0lBQ3pCLGVBQWM7SUFDZCxjQUFhO0lBQ2IsZ0JBQWU7SUFDZixpQkFBZ0I7SUFDaEIsYUFBWTtJQUNaLG9CQUFtQjtJQUNuQixhQUFZLEVBQ2I7RUE1Qkg7SUFnQ00sc0JBQXFCO0lBQ3JCLGlCQUFnQjtJQUNoQixtQkFBa0IsRUFDbkI7RUFuQ0w7SUFzQ00sV0FBVSxFQUNYOztBQUlMO0VBQ0UsZUFBYztFQUNkLG1CQUFrQixFQUNuQjs7QUFFRDtFQUNFLDhCQUE2QjtFQUM3QixpQkFBZ0I7RUFDaEIsZ0JBQWU7RUFDZiw4QkFBNkI7RUFDN0IsVUFBUyxFQUNWOztBQUVEO0VBQ0UsbUNBQWtDO0VBQ2xDLDZCQUE0QjtFQUM1QixzQkFBcUI7RUFDckIsYUFBWTtFQUNaLGtCQUFpQjtFQUNqQix1QkFBc0I7RUFDdEIsWUFBVyxFQUNaOztBQUVEO0VBQ0Usc0JBQXFCO0VBQ3JCLHVCQUFzQixFQUN2Qjs7QUFFRDtFQUNFLHNCQUFxQjtFQUNyQiwwQkFBb0MsRUFDckM7O0FBQ0Q7RUFDRSxxQ0FBb0M7RUFDcEMsK0JBQThCLEVBQy9COztBQUNELGNBQWM7QUFDZDtFQUNFLGNBQWEsRUFDZDs7QUFNRDtFQUNFLGNBQVk7RUFBSSxpQ0FBaUMsRUFDbEQ7O0FBQ0Q7RUFDRSwyQkN0R21EO0VEdUduRCxlQ2pFNkM7RURrRTdDLGtCQUFpQjtFQUNqQixzQkFBcUI7RUFDckIsYUNsRXNDO0VEbUV0QyxnQkNwRTBDO0VEcUUxQyxnQkFBZSxFQUNoQjs7QUFDRDtFQUNFLGNDdEUwQztFRHNFTixvQkFBb0IsRUFDekQ7O0FBQ0Q7RUFDRSxXQUFVO0VBQUcsa0JBQWtCLEVBQ2hDIiwiZmlsZSI6InNsaWNrLXBsdWdpbnMuY3NzIn0= */
\ No newline at end of file
+/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNsaWNrLXBsdWdpbnMuY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9zbGljay1wbHVnaW5zLnNjc3MiLCIuLi8uLi8uLi9hdXJlbGlhLXNsaWNrZ3JpZC9zcmMvYXVyZWxpYS1zbGlja2dyaWQvc3R5bGVzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNBakIsc0JBQXNCO0FDQXRCOzs7O0dBSUc7QUFBQTs7bUNBRWdDO0FBQ25DLGtDQUFrQztBQU1sQyxxRUFBcUU7QUFNckUsVUFBVTtBQU1WLFVBQVU7QUFXVixTQUFTO0FBUVQsWUFBWTtBQXVCWixvSEFBb0g7QUFnQnBILG1CQUFtQjtBQVluQixnQ0FBZ0M7QUFVaEMsdUNBQXVDO0FBTXZDLGFBQWE7QUFVYiwwQkFBMEI7QUFnQjFCLHFCQUFxQjtBQUdyQixjQUFjO0FEcklkOztFQUVFOzs7S0FHRztFQUNILHNCQUFxQjtFQUNyQixxQkFBb0IsRUFDckI7O0FBRUQ7RUFDRSxzQkFBcUI7RUFDckIsb0JBQW1CO0VBQ25CLFlBQVc7RUFDWDs7O0lBR0U7RUFDRixxQkFBb0I7RUFDcEIsYUFBWTtFQUNaLFlBQVc7RUFDWCw2QkFBNEI7RUFDNUIsbUNBQWtDO0VBQ2xDLGdCQUFlLEVBQ2hCOztBQUVEO0VBQ0UsU0FBUTtFQUNSLG1CQUFrQjtFQUVsQiwrQkFBOEI7RUFFOUIsdUJBQXNCLEVBQ3ZCOztBQUVEO0VBQ0UsWUFBVyxFQUNaOztBQU1EO0VBQ0UsbUNBQWtDO0VBQ2xDLDZCQUE0QjtFQUM1QixnQkFBZTtFQUNmLGNBQWE7RUFDYixtQkFBa0I7RUFHbEIsVUFBUztFQUNULFdBQVU7RUFDVixPQUFNO0VBQ04sWUFBVyxFQUNaOztBQUNEO0VBQ0UsMkJDSW1EO0VESG5ELGdCQUFlO0VBQ2YsaUJBQWdCLEVBQ2pCOztBQUVEO0VBRUksc0JBQXFCLEVBQ3RCOztBQUVIO0VBQ0UseUNBQXdDO0VBQ3hDLDBCQUF5QjtFQUN6QixpQkFBZ0I7RUFDaEIsYUFBWTtFQUNaLGdCQUFlO0VBQ2YsZ0JBQWU7RUFDZixzQkFBcUI7RUFDckIsVUFBUztFQUNULG1CQUFrQixFQWdDbkI7RUF6Q0Q7SUFZSSwwQkFBeUI7SUFDekIsd0JBQXVCO0lBQ3ZCLFlBQVc7SUFDWCxhQUFZO0lBQ1osc0JBQXFCLEVBQ3RCO0VBakJIO0lBb0JJLDBCQUF5QjtJQUN6QixlQUFjO0lBQ2QsY0FBYTtJQUNiLGdCQUFlO0lBQ2YsaUJBQWdCO0lBQ2hCLGFBQVk7SUFDWixvQkFBbUI7SUFDbkIsYUFBWSxFQUNiO0VBNUJIO0lBZ0NNLHNCQUFxQjtJQUNyQixpQkFBZ0I7SUFDaEIsbUJBQWtCLEVBQ25CO0VBbkNMO0lBc0NNLFdBQVUsRUFDWDs7QUFJTDtFQUNFLGVBQWM7RUFDZCxtQkFBa0IsRUFDbkI7O0FBRUQ7RUFDRSw4QkFBNkI7RUFDN0IsaUJBQWdCO0VBQ2hCLGdCQUFlO0VBQ2YsOEJBQTZCO0VBQzdCLFVBQVMsRUFDVjs7QUFFRDtFQUNFLG1DQUFrQztFQUNsQyw2QkFBNEI7RUFDNUIsc0JBQXFCO0VBQ3JCLGFBQVk7RUFDWixrQkFBaUI7RUFDakIsdUJBQXNCO0VBQ3RCLFlBQVcsRUFDWjs7QUFFRDtFQUNFLHNCQUFxQjtFQUNyQix1QkFBc0IsRUFDdkI7O0FBRUQ7RUFDRSxzQkFBcUI7RUFDckIsMEJBQW9DLEVBQ3JDOztBQUNEO0VBQ0UscUNBQW9DO0VBQ3BDLCtCQUE4QixFQUMvQjs7QUFDRCxjQUFjO0FBQ2Q7RUFDRSxjQUFhLEVBQ2Q7O0FBTUQ7RUFDRSxjQUFZO0VBQUksaUNBQWlDLEVBQ2xEOztBQUNEO0VBQ0UsMkJDbEdtRDtFRG1HbkQsZUM3RDZDO0VEOEQ3QyxrQkFBaUI7RUFDakIsc0JBQXFCO0VBQ3JCLGFDOURzQztFRCtEdEMsZ0JDaEUwQztFRGlFMUMsZ0JBQWUsRUFDaEI7O0FBQ0Q7RUFDRSxjQ2xFMEM7RURrRU4sb0JBQW9CLEVBQ3pEOztBQUNEO0VBQ0UsV0FBVTtFQUFHLGtCQUFrQixFQUNoQyIsImZpbGUiOiJzbGljay1wbHVnaW5zLmNzcyJ9 */
\ No newline at end of file
diff --git a/dist/styles/css/slick-plugins.css.map b/dist/styles/css/slick-plugins.css.map
index 3a8c88453..78ed2c4f6 100644
--- a/dist/styles/css/slick-plugins.css.map
+++ b/dist/styles/css/slick-plugins.css.map
@@ -6,5 +6,5 @@
"../../../aurelia-slickgrid/src/aurelia-slickgrid/styles/_variables.scss"
],
"names": [],
- "mappings": "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"
+ "mappings": "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"
}
\ No newline at end of file
diff --git a/dist/styles/css/slickgrid-examples.css b/dist/styles/css/slickgrid-examples.css
index 28792d4cc..37e0cb1d7 100644
--- a/dist/styles/css/slickgrid-examples.css
+++ b/dist/styles/css/slickgrid-examples.css
@@ -19,6 +19,7 @@
/* Editors */
/* pagination variables */
/* selector plugin */
+/* Viewport */
.full-height {
height: 100%; }
@@ -181,4 +182,4 @@ input.editor-checkbox {
.slick-row.frozen:last-child .slick-cell {
border-bottom: 1px solid #999; }
-/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9zbGlja2dyaWQtZXhhbXBsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7OztHQUlHO0FBQUE7O21DQUVnQztBQUNuQyxrQ0FBa0M7QUFNbEMscUVBQXFFO0FBTXJFLFVBQVU7QUFNVixVQUFVO0FBV1YsU0FBUztBQVFULFlBQVk7QUFtQlosb0hBQW9IO0FBZ0JwSCxtQkFBbUI7QUFZbkIsZ0NBQWdDO0FBVWhDLHVDQUF1QztBQU12QyxhQUFhO0FBVWIsMEJBQTBCO0FBZ0IxQixxQkFBcUI7QUNuSXJCO0VBQ0ksYUFBWSxFQUNmOztBQUNEO0VBQ0ksWUFBVyxFQUNkOztBQUNEO0VBQ0UsdUJBQXNCO0VBQ3RCLGlCQUFnQjtFQUNoQixjQUFhO0VBQ2IsbUVBQW1FO0VBQ25FLGFBQVk7RUFDWixhQUFZO0VBQ1osa0JBQWlCLEVBQ2xCOztBQUVEO0VBQ0Usc0JBQXFCO0VBQ3JCLGtCQUFpQjtFQUNqQiwyQkFBMEIsRUFDM0I7O0FBRUQ7RUFDRSx5QkFBd0I7RUFDeEIsOEJBQTZCO0VBQzdCLDBCQUF5QixFQUMxQjs7QUFFRDtFQUNFLHdCQUF1QixFQUN4Qjs7QUFFRDtFQUNFLG9CQUFtQjtFQUNuQixpQkFBZ0I7RUFHaEIsbUJBQWtCO0VBQ2xCLHlCQUF3QixFQUN6Qjs7QUFFRDtFQUdFLG1CQUFrQjtFQUNsQix5QkFBd0I7RUFDeEIsb0JBQW1CO0VBQ25CLGFBQVk7RUFDWixvQkFBbUI7RUFDbkIsYUFBWTtFQUNaLG1CQUFrQjtFQUNsQixTQUFRO0VBQ1IsWUFBVyxFQUNaOztBQUVELDRCQUE0QjtBQUM1QjtFQUNFLGtCQUFpQjtFQUNqQixrQkFBaUIsRUFDbEI7O0FBRUQ7RUFDRSxrQkFBaUIsRUFDbEI7O0FBRUQ7RUFDRSxrQkFBaUI7RUFDakIsa0JBQWlCO0VBQ2pCLHlCQUF3QjtFQUV4QixvQkFBbUI7RUFDbkIsYUFBWSxFQUNiOztBQUVEO0VBQ0Usb0JBQW1CLEVBQ3BCOztBQUVEO0VBQ0Usb0JBQW1CLEVBQ3BCOztBQUVEO0VBQ0UsaUJBQWdCLEVBQ2pCOztBQUVEO0VBQ0UsdUJBQXNCO0VBQ3RCLFlBQVcsRUFDWjs7QUFFRDtFQUNFLHNCQUFxQjtFQUNyQixZQUFXO0VBR1gsbUJBQWtCO0VBQ2xCLDhCQUE2QixFQUM5Qjs7QUFFRCw0Q0FBNEM7QUFDNUM7RUFDRSxnQkFBZTtFQUNmLFdBQVU7RUFDVixvQkFBbUIsRUFDcEI7O0FBRUQsbUNBQW1DO0FBQ25DO0VBQ0UsWUFBVztFQUNYLGFBQVk7RUFDWixVQUFTO0VBQ1QsVUFBUztFQUNULHdCQUF1QjtFQUN2QixXQUFVO0VBQ1YsV0FBVTtFQUVWLFlBQVcsRUFDWjs7QUFFRDtFQUNFLG1CQUFrQjtFQUNsQixzQkFBcUI7RUFDckIsWUFBVztFQUNYLGFBQVk7RUFDWixvRUFBb0U7RUFDcEUsa0JBQWlCO0VBQ2pCLGNBQWE7RUFDYixhQUFZLEVBQ2I7O0FBRUQ7RUFDRSxxQkFBb0I7RUFDcEIsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCxXQUFVO0VBQ1YseUVBQXlFO0VBQ3pFLGtCQUFpQjtFQUVqQixhQUFZO0VBQ1osY0FBYTtFQUNiLGNBQWE7RUFDYixrQkFBaUIsRUFDbEI7O0FBRUQ7RUFDRSxrQkFBaUI7RUFDakIsa0JBQWlCO0VBRWpCLFlBQVc7RUFDWCxhQUFZO0VBQ1osdUJBQXNCO0VBQ3RCLGVBQWMsRUFDZjs7QUFFRDtFQUNFLGFBQVksRUFDYjs7QUFFRDtFQUNFLFlBQVcsRUFDWjs7QUFFRDtFQUNFLFlBQVcsRUFDWjs7QUFFRDtFQUNFLGVBQWMsRUFDZjs7QUFFRDtFQUNFLGVBQWMsRUFDZjs7QUFFRCwrQkFBK0I7QUFDL0I7RUFDRSxZQUFXO0VBQ1gsVUFBUztFQUNULHVCQUFzQixFQUN2Qjs7QUFFRCw0QkFBNEI7QUFDNUI7RUFDRSxVQUFTO0VBQ1QsYUFBWTtFQUNaLFdBQVU7RUFDVixVQUFTLEVBQ1Y7O0FBR0Q7RUFDRSxvQkFBbUIsRUFDcEI7O0FBRUQ7RUFDRSw2QkFBNEIsRUFDN0I7O0FBRUQ7RUFDRSw4QkFBNkIsRUFDOUIiLCJmaWxlIjoic2xpY2tncmlkLWV4YW1wbGVzLmNzcyJ9 */
\ No newline at end of file
+/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9zbGlja2dyaWQtZXhhbXBsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7OztHQUlHO0FBQUE7O21DQUVnQztBQUNuQyxrQ0FBa0M7QUFNbEMscUVBQXFFO0FBTXJFLFVBQVU7QUFNVixVQUFVO0FBV1YsU0FBUztBQVFULFlBQVk7QUF1Qlosb0hBQW9IO0FBZ0JwSCxtQkFBbUI7QUFZbkIsZ0NBQWdDO0FBVWhDLHVDQUF1QztBQU12QyxhQUFhO0FBVWIsMEJBQTBCO0FBZ0IxQixxQkFBcUI7QUFHckIsY0FBYztBQzFJZDtFQUNJLGFBQVksRUFDZjs7QUFDRDtFQUNJLFlBQVcsRUFDZDs7QUFDRDtFQUNFLHVCQUFzQjtFQUN0QixpQkFBZ0I7RUFDaEIsY0FBYTtFQUNiLG1FQUFtRTtFQUNuRSxhQUFZO0VBQ1osYUFBWTtFQUNaLGtCQUFpQixFQUNsQjs7QUFFRDtFQUNFLHNCQUFxQjtFQUNyQixrQkFBaUI7RUFDakIsMkJBQTBCLEVBQzNCOztBQUVEO0VBQ0UseUJBQXdCO0VBQ3hCLDhCQUE2QjtFQUM3QiwwQkFBeUIsRUFDMUI7O0FBRUQ7RUFDRSx3QkFBdUIsRUFDeEI7O0FBRUQ7RUFDRSxvQkFBbUI7RUFDbkIsaUJBQWdCO0VBR2hCLG1CQUFrQjtFQUNsQix5QkFBd0IsRUFDekI7O0FBRUQ7RUFHRSxtQkFBa0I7RUFDbEIseUJBQXdCO0VBQ3hCLG9CQUFtQjtFQUNuQixhQUFZO0VBQ1osb0JBQW1CO0VBQ25CLGFBQVk7RUFDWixtQkFBa0I7RUFDbEIsU0FBUTtFQUNSLFlBQVcsRUFDWjs7QUFFRCw0QkFBNEI7QUFDNUI7RUFDRSxrQkFBaUI7RUFDakIsa0JBQWlCLEVBQ2xCOztBQUVEO0VBQ0Usa0JBQWlCLEVBQ2xCOztBQUVEO0VBQ0Usa0JBQWlCO0VBQ2pCLGtCQUFpQjtFQUNqQix5QkFBd0I7RUFFeEIsb0JBQW1CO0VBQ25CLGFBQVksRUFDYjs7QUFFRDtFQUNFLG9CQUFtQixFQUNwQjs7QUFFRDtFQUNFLG9CQUFtQixFQUNwQjs7QUFFRDtFQUNFLGlCQUFnQixFQUNqQjs7QUFFRDtFQUNFLHVCQUFzQjtFQUN0QixZQUFXLEVBQ1o7O0FBRUQ7RUFDRSxzQkFBcUI7RUFDckIsWUFBVztFQUdYLG1CQUFrQjtFQUNsQiw4QkFBNkIsRUFDOUI7O0FBRUQsNENBQTRDO0FBQzVDO0VBQ0UsZ0JBQWU7RUFDZixXQUFVO0VBQ1Ysb0JBQW1CLEVBQ3BCOztBQUVELG1DQUFtQztBQUNuQztFQUNFLFlBQVc7RUFDWCxhQUFZO0VBQ1osVUFBUztFQUNULFVBQVM7RUFDVCx3QkFBdUI7RUFDdkIsV0FBVTtFQUNWLFdBQVU7RUFFVixZQUFXLEVBQ1o7O0FBRUQ7RUFDRSxtQkFBa0I7RUFDbEIsc0JBQXFCO0VBQ3JCLFlBQVc7RUFDWCxhQUFZO0VBQ1osb0VBQW9FO0VBQ3BFLGtCQUFpQjtFQUNqQixjQUFhO0VBQ2IsYUFBWSxFQUNiOztBQUVEO0VBQ0UscUJBQW9CO0VBQ3BCLG1CQUFrQjtFQUNsQixVQUFTO0VBQ1QsV0FBVTtFQUNWLHlFQUF5RTtFQUN6RSxrQkFBaUI7RUFFakIsYUFBWTtFQUNaLGNBQWE7RUFDYixjQUFhO0VBQ2Isa0JBQWlCLEVBQ2xCOztBQUVEO0VBQ0Usa0JBQWlCO0VBQ2pCLGtCQUFpQjtFQUVqQixZQUFXO0VBQ1gsYUFBWTtFQUNaLHVCQUFzQjtFQUN0QixlQUFjLEVBQ2Y7O0FBRUQ7RUFDRSxhQUFZLEVBQ2I7O0FBRUQ7RUFDRSxZQUFXLEVBQ1o7O0FBRUQ7RUFDRSxZQUFXLEVBQ1o7O0FBRUQ7RUFDRSxlQUFjLEVBQ2Y7O0FBRUQ7RUFDRSxlQUFjLEVBQ2Y7O0FBRUQsK0JBQStCO0FBQy9CO0VBQ0UsWUFBVztFQUNYLFVBQVM7RUFDVCx1QkFBc0IsRUFDdkI7O0FBRUQsNEJBQTRCO0FBQzVCO0VBQ0UsVUFBUztFQUNULGFBQVk7RUFDWixXQUFVO0VBQ1YsVUFBUyxFQUNWOztBQUdEO0VBQ0Usb0JBQW1CLEVBQ3BCOztBQUVEO0VBQ0UsNkJBQTRCLEVBQzdCOztBQUVEO0VBQ0UsOEJBQTZCLEVBQzlCIiwiZmlsZSI6InNsaWNrZ3JpZC1leGFtcGxlcy5jc3MifQ== */
\ No newline at end of file
diff --git a/dist/styles/css/slickgrid-examples.css.map b/dist/styles/css/slickgrid-examples.css.map
index 5234af93c..3f1adb8ca 100644
--- a/dist/styles/css/slickgrid-examples.css.map
+++ b/dist/styles/css/slickgrid-examples.css.map
@@ -6,5 +6,5 @@
"../../../aurelia-slickgrid/src/aurelia-slickgrid/styles/_variables.scss"
],
"names": [],
- "mappings": "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"
+ "mappings": "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"
}
\ No newline at end of file
diff --git a/dist/styles/css/slickgrid-theme-bootstrap.css b/dist/styles/css/slickgrid-theme-bootstrap.css
index 26f0d3d8c..a3ed38a23 100644
--- a/dist/styles/css/slickgrid-theme-bootstrap.css
+++ b/dist/styles/css/slickgrid-theme-bootstrap.css
@@ -26,6 +26,7 @@
/* Editors */
/* pagination variables */
/* selector plugin */
+/* Viewport */
.slickgrid-container {
overflow: hidden;
outline: 0;
@@ -261,6 +262,7 @@
/* Editors */
/* pagination variables */
/* selector plugin */
+/* Viewport */
.slick-columnpicker {
background-color: #f8f8f8;
border: 1px solid #b8b8b8;
@@ -423,6 +425,7 @@
/* Editors */
/* pagination variables */
/* selector plugin */
+/* Viewport */
/* Long Text Editor */
.slick-large-editor-text {
z-index: 10000;
@@ -467,6 +470,7 @@
/* Editors */
/* pagination variables */
/* selector plugin */
+/* Viewport */
/* Pagination styling */
.slick-pagination {
border-top: 0 none;
@@ -567,6 +571,7 @@
/* Editors */
/* pagination variables */
/* selector plugin */
+/* Viewport */
.slick-column-name,
.slick-sort-indicator {
/**
@@ -735,6 +740,7 @@ label {
/* Editors */
/* pagination variables */
/* selector plugin */
+/* Viewport */
.pointer {
cursor: pointer; }
@@ -891,6 +897,7 @@ label {
/* Editors */
/* pagination variables */
/* selector plugin */
+/* Viewport */
.full-height {
height: 100%; }
@@ -1083,6 +1090,7 @@ input.editor-checkbox {
/* Editors */
/* pagination variables */
/* selector plugin */
+/* Viewport */
@-webkit-keyframes highlight-fade {
0% {
background: rgba(212, 203, 156, 0.774); }
@@ -1100,12 +1108,23 @@ input.editor-checkbox {
border-bottom: 1px solid #dddddd;
border-left: 0 none;
border-right: 0 none;
- position: relative; }
+ position: relative;
+ /*
+ .slick-header-columns:last-child .slick-header-column:last-child {
+ width: 210px !important;
+ }
+ .slick-viewport {
+ overflow-y: scroll !important;
+ }
+ */ }
.slickgrid-container input[type="checkbox"] {
vertical-align: baseline;
margin: 0; }
.slickgrid-container .slick-viewport {
- /*opacity: 0.95;*/ }
+ border-top: 0 none;
+ border-bottom: 0 none;
+ border-left: 0 none;
+ border-right: 0 none; }
.slickgrid-container .ui-state-default {
border: 0; }
.slickgrid-container .grid-canvas .slick-row {
@@ -1186,19 +1205,24 @@ input.editor-checkbox {
width: 100%;
-webkit-box-shadow: none !important;
box-shadow: none !important; }
- .slickgrid-container .slick-headerrow-columns .slick-headerrow-column {
- border: none;
- padding: 4px;
- background: #ffffff; }
- .slickgrid-container .slick-headerrow-columns .slick-headerrow-column input,
- .slickgrid-container .slick-headerrow-columns .slick-headerrow-column select,
- .slickgrid-container .slick-headerrow-columns .slick-headerrow-column textarea {
- margin-right: 0;
- padding: 0 6px;
- width: 100%;
- height: 27px;
- -webkit-box-sizing: border-box;
- box-sizing: border-box; }
+ .slickgrid-container .slick-headerrow {
+ border-bottom: 0 none;
+ border-top: 0 none;
+ border-left: 0 none;
+ border-right: 0 none; }
+ .slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column {
+ border: none;
+ padding: 4px;
+ background: #ffffff; }
+ .slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column input,
+ .slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column select,
+ .slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column textarea {
+ margin-right: 0;
+ padding: 0 6px;
+ width: 100%;
+ height: 27px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box; }
.slickgrid-container .slick-header-columns {
background: transparent;
width: calc(100% - 16px); }
@@ -1266,4 +1290,4 @@ input.editor-checkbox {
right: 2px; }
.slickgrid-container .slick-header-columns .slick-header-column .slick-resizable-handle:hover {
border-right: 1px solid #d0d0d0; }
-/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNsaWNrZ3JpZC10aGVtZS1ib290c3RyYXAuY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9zbGljay1ncmlkLnNjc3MiLCIuLi8uLi8uLi9hdXJlbGlhLXNsaWNrZ3JpZC9zcmMvYXVyZWxpYS1zbGlja2dyaWQvc3R5bGVzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvc2xpY2stY29udHJvbHMuc2NzcyIsIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvc2xpY2stZWRpdG9ycy5zY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9zbGljay1wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi8uLi9hdXJlbGlhLXNsaWNrZ3JpZC9zcmMvYXVyZWxpYS1zbGlja2dyaWQvc3R5bGVzL3NsaWNrLXBsdWdpbnMuc2NzcyIsIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvc2xpY2stZGVmYXVsdC10aGVtZS5zY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9zbGlja2dyaWQtZXhhbXBsZXMuc2NzcyIsIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvc2xpY2stYm9vdHN0cmFwLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCOzs7OztHQUtHO0FDTEg7Ozs7R0FJRztBQUFBOzttQ0FFZ0M7QUFDbkMsa0NBQWtDO0FBTWxDLHFFQUFxRTtBQU1yRSxVQUFVO0FBTVYsVUFBVTtBQVdWLFNBQVM7QUFRVCxZ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 */
\ No newline at end of file
+/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNsaWNrZ3JpZC10aGVtZS1ib290c3RyYXAuY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9zbGljay1ncmlkLnNjc3MiLCIuLi8uLi8uLi9hdXJlbGlhLXNsaWNrZ3JpZC9zcmMvYXVyZWxpYS1zbGlja2dyaWQvc3R5bGVzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvc2xpY2stY29udHJvbHMuc2NzcyIsIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvc2xpY2stZWRpdG9ycy5zY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9zbGljay1wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi8uLi9hdXJlbGlhLXNsaWNrZ3JpZC9zcmMvYXVyZWxpYS1zbGlja2dyaWQvc3R5bGVzL3NsaWNrLXBsdWdpbnMuc2NzcyIsIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvc2xpY2stZGVmYXVsdC10aGVtZS5zY3NzIiwiLi4vLi4vLi4vYXVyZWxpYS1zbGlja2dyaWQvc3JjL2F1cmVsaWEtc2xpY2tncmlkL3N0eWxlcy9zbGlja2dyaWQtZXhhbXBsZXMuc2NzcyIsIi4uLy4uLy4uL2F1cmVsaWEtc2xpY2tncmlkL3NyYy9hdXJlbGlhLXNsaWNrZ3JpZC9zdHlsZXMvc2xpY2stYm9vdHN0cmFwLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCOzs7OztHQUtHO0FDTEg7Ozs7R0FJRztBQUFBOzttQ0FFZ0M7QUFDbkMsa0NBQWtDO0FBTWxDLHFFQUFxRTtBQU1yRSxVQUFVO0FBTVYsVUFBVTtBQVdWLFNBQVM7QUFRVCxZ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 */
\ No newline at end of file
diff --git a/dist/styles/css/slickgrid-theme-bootstrap.css.map b/dist/styles/css/slickgrid-theme-bootstrap.css.map
index 4138cf693..09b188b3a 100644
--- a/dist/styles/css/slickgrid-theme-bootstrap.css.map
+++ b/dist/styles/css/slickgrid-theme-bootstrap.css.map
@@ -14,5 +14,5 @@
"../../../aurelia-slickgrid/src/aurelia-slickgrid/styles/slick-bootstrap.scss"
],
"names": [],
- "mappings": "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"
+ "mappings": "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"
}
\ No newline at end of file
diff --git a/dist/styles/sass/_variables.scss b/dist/styles/sass/_variables.scss
index fdd14272f..6ef6416d5 100644
--- a/dist/styles/sass/_variables.scss
+++ b/dist/styles/sass/_variables.scss
@@ -54,10 +54,14 @@ $header-row-background-color: #ffffff !default;
$header-row-count: 2 !default; // how many rows to display on the header
$header-row-filter-padding: 4px !default;
$header-column-height: (16px * $header-row-count) !default; // header is calculated by rows to show
-$header-border-top: 0 none !default;
+$header-border-top: 0 none !default; // header, column titles, that is without the Filters
$header-border-right: 0 none !default;
$header-border-bottom: 0 none !default;
$header-border-left: 0 none !default;
+$header-filter-row-border-top: 0 none !default; // header row is where the Filters are showing
+$header-filter-row-border-right: 0 none !default;
+$header-filter-row-border-bottom: 0 none !default;
+$header-filter-row-border-left: 0 none !default;
$header-resizable-hover: 1px solid #d0d0d0 !default;
$header-scroll-width-to-remove: 16px !default; // without this, the header (which doesn't have scrolling) will be wider than the data viewport
@@ -133,3 +137,9 @@ $pagination-text-color: #808080 !default;
/* selector plugin */
$selector-border-right: 1px solid rgb(196, 196, 196) !default;
+
+/* Viewport */
+$viewport-border-top: 0 none !default; // header row is where the Filters are showing
+$viewport-border-right: 0 none !default;
+$viewport-border-bottom: 0 none !default;
+$viewport-border-left: 0 none !default;
diff --git a/dist/styles/sass/slick-bootstrap.scss b/dist/styles/sass/slick-bootstrap.scss
index 5fcdc23b2..5ae53ad9f 100644
--- a/dist/styles/sass/slick-bootstrap.scss
+++ b/dist/styles/sass/slick-bootstrap.scss
@@ -45,7 +45,10 @@
}
.slick-viewport {
- /*opacity: 0.95;*/
+ border-top: $viewport-border-top;
+ border-bottom: $viewport-border-bottom;
+ border-left: $viewport-border-left;
+ border-right: $viewport-border-right;
}
.ui-state-default {
border: 0;
@@ -155,30 +158,45 @@
box-shadow: none !important;
}
- .slick-headerrow-columns {
- .slick-headerrow-column {
- border: none;
- padding: $header-row-filter-padding;
- background: $header-row-background-color;
- }
- .slick-headerrow-column input,
- .slick-headerrow-column select,
- .slick-headerrow-column textarea {
- margin-right: 0;
- padding: $header-input-padding;
- width: $header-input-width;
- height: $header-input-height;
- -moz-box-sizing: border-box;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
+ .slick-headerrow {
+ border-bottom: $header-filter-row-border-bottom;
+ border-top: $header-filter-row-border-top;
+ border-left: $header-filter-row-border-left;
+ border-right: $header-filter-row-border-right;
+
+ .slick-headerrow-columns {
+ .slick-headerrow-column {
+ border: none;
+ padding: $header-row-filter-padding;
+ background: $header-row-background-color;
+ }
+ .slick-headerrow-column input,
+ .slick-headerrow-column select,
+ .slick-headerrow-column textarea {
+ margin-right: 0;
+ padding: $header-input-padding;
+ width: $header-input-width;
+ height: $header-input-height;
+ -moz-box-sizing: border-box;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ }
}
}
+
+ /*
+ .slick-header-columns:last-child .slick-header-column:last-child {
+ width: 210px !important;
+ }
+ .slick-viewport {
+ overflow-y: scroll !important;
+ }
+ */
.slick-header-columns {
background: $table-background;
width: calc(100% - #{$header-scroll-width-to-remove});
-
.slick-header-sortable {
.slick-column-name {
margin-left: 0;
@@ -262,4 +280,4 @@
}
}
}
-}
\ No newline at end of file
+}
diff --git a/dist/system/aurelia-slickgrid.js b/dist/system/aurelia-slickgrid.js
index 8814db091..762aed78b 100644
--- a/dist/system/aurelia-slickgrid.js
+++ b/dist/system/aurelia-slickgrid.js
@@ -137,6 +137,7 @@ System.register(["slickgrid/lib/jquery-ui-1.11.3", "slickgrid/lib/jquery.event.d
this.sortService = sortService;
}
AureliaSlickgridCustomElement.prototype.attached = function () {
+ this.ea.publish('onBeforeGridCreate', true);
// make sure the dataset is initialized (if not it will throw an error that it cannot getLength of null)
this._dataset = this._dataset || [];
this._gridOptions = this.mergeGridOptions();
@@ -149,6 +150,9 @@ System.register(["slickgrid/lib/jquery-ui-1.11.3", "slickgrid/lib/jquery.event.d
this.dataview.beginUpdate();
this.dataview.setItems(this._dataset);
this.dataview.endUpdate();
+ // publish certain events
+ this.ea.publish('onGridCreated', this.grid);
+ this.ea.publish('onDataviewCreated', this.dataview);
// attach resize ONLY after the dataView is ready
this.attachResizeHook(this.grid, this._gridOptions);
// attach grid extra service
@@ -159,12 +163,14 @@ System.register(["slickgrid/lib/jquery-ui-1.11.3", "slickgrid/lib/jquery.event.d
}
};
AureliaSlickgridCustomElement.prototype.detached = function () {
+ this.ea.publish('onBeforeGridDestroy', this.grid);
this.dataview = [];
this.controlPluginService.destroy();
this.filterService.destroy();
this.resizer.destroy();
this.sortService.destroy();
this.grid.destroy();
+ this.ea.publish('onAfterGridDestroyed', true);
};
/**
* Keep original value(s) that could be passed by the user ViewModel.
@@ -248,14 +254,14 @@ System.register(["slickgrid/lib/jquery-ui-1.11.3", "slickgrid/lib/jquery.event.d
};
AureliaSlickgridCustomElement.prototype.attachResizeHook = function (grid, options) {
// expand/autofit columns on first page load
- if (this._gridOptions.autoFitColumnsOnFirstLoad) {
+ if (grid && options.autoFitColumnsOnFirstLoad && typeof grid.autosizeColumns === 'function') {
this.grid.autosizeColumns();
}
// auto-resize grid on browser resize
this.resizer.init(grid, options);
- if (options.enableAutoResize) {
+ if (grid && options.enableAutoResize) {
this.resizer.attachAutoResizeDataGrid();
- if (options.autoFitColumnsOnFirstLoad) {
+ if (options.autoFitColumnsOnFirstLoad && typeof grid.autosizeColumns === 'function') {
grid.autosizeColumns();
}
}
@@ -286,7 +292,7 @@ System.register(["slickgrid/lib/jquery-ui-1.11.3", "slickgrid/lib/jquery.event.d
this.showPagination = true;
this.gridPaginationOptions = this.mergeGridOptions();
}
- if (this._gridOptions.enableAutoResize) {
+ if (this.grid && this._gridOptions.enableAutoResize) {
// resize the grid inside a slight timeout, in case other DOM element changed prior to the resize (like a filter/pagination changed)
this.resizer.resizeGrid(10);
// this.grid.autosizeColumns();
diff --git a/dist/system/aurelia-slickgrid.js.map b/dist/system/aurelia-slickgrid.js.map
index a6e8ccecd..45b124d5c 100644
--- a/dist/system/aurelia-slickgrid.js.map
+++ b/dist/system/aurelia-slickgrid.js.map
@@ -1 +1 @@
-{"version":3,"file":"aurelia-slickgrid.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/aurelia-slickgrid.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"aurelia-slickgrid.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/aurelia-slickgrid.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/system/formatters/index.d.ts b/dist/system/formatters/index.d.ts
index 27eece430..3cafe5f0a 100644
--- a/dist/system/formatters/index.d.ts
+++ b/dist/system/formatters/index.d.ts
@@ -13,6 +13,7 @@ export declare const Formatters: {
deleteIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
editIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
hyperlink: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
+ infoIcon: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
lowercase: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
multiple: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
percentComplete: (row: number, cell: number, value: any, columnDef: Column, dataContext: any) => string;
diff --git a/dist/system/formatters/index.js b/dist/system/formatters/index.js
index bb1084025..958ca19fe 100644
--- a/dist/system/formatters/index.js
+++ b/dist/system/formatters/index.js
@@ -1,7 +1,7 @@
-System.register(["./arrayToCsvFormatter", "./checkboxFormatter", "./checkmarkFormatter", "./complexObjectFormatter", "./dateIsoFormatter", "./dateTimeIsoAmPmFormatter", "./dateTimeUsAmPmFormatter", "./dateTimeUsFormatter", "./dateUsFormatter", "./deleteIconFormatter", "./editIconFormatter", "./hyperlinkFormatter", "./lowercaseFormatter", "./multipleFormatter", "./percentCompleteFormatter", "./percentCompleteBarFormatter", "./progressBarFormatter", "./translateFormatter", "./uppercaseFormatter", "./yesNoFormatter"], function (exports_1, context_1) {
+System.register(["./arrayToCsvFormatter", "./checkboxFormatter", "./checkmarkFormatter", "./complexObjectFormatter", "./dateIsoFormatter", "./dateTimeIsoAmPmFormatter", "./dateTimeUsAmPmFormatter", "./dateTimeUsFormatter", "./dateUsFormatter", "./deleteIconFormatter", "./editIconFormatter", "./hyperlinkFormatter", "./infoIconFormatter", "./lowercaseFormatter", "./multipleFormatter", "./percentCompleteFormatter", "./percentCompleteBarFormatter", "./progressBarFormatter", "./translateFormatter", "./uppercaseFormatter", "./yesNoFormatter"], function (exports_1, context_1) {
"use strict";
var __moduleName = context_1 && context_1.id;
- var arrayToCsvFormatter_1, checkboxFormatter_1, checkmarkFormatter_1, complexObjectFormatter_1, dateIsoFormatter_1, dateTimeIsoAmPmFormatter_1, dateTimeUsAmPmFormatter_1, dateTimeUsFormatter_1, dateUsFormatter_1, deleteIconFormatter_1, editIconFormatter_1, hyperlinkFormatter_1, lowercaseFormatter_1, multipleFormatter_1, percentCompleteFormatter_1, percentCompleteBarFormatter_1, progressBarFormatter_1, translateFormatter_1, uppercaseFormatter_1, yesNoFormatter_1, Formatters;
+ var arrayToCsvFormatter_1, checkboxFormatter_1, checkmarkFormatter_1, complexObjectFormatter_1, dateIsoFormatter_1, dateTimeIsoAmPmFormatter_1, dateTimeUsAmPmFormatter_1, dateTimeUsFormatter_1, dateUsFormatter_1, deleteIconFormatter_1, editIconFormatter_1, hyperlinkFormatter_1, infoIconFormatter_1, lowercaseFormatter_1, multipleFormatter_1, percentCompleteFormatter_1, percentCompleteBarFormatter_1, progressBarFormatter_1, translateFormatter_1, uppercaseFormatter_1, yesNoFormatter_1, Formatters;
return {
setters: [
function (arrayToCsvFormatter_1_1) {
@@ -40,6 +40,9 @@ System.register(["./arrayToCsvFormatter", "./checkboxFormatter", "./checkmarkFor
function (hyperlinkFormatter_1_1) {
hyperlinkFormatter_1 = hyperlinkFormatter_1_1;
},
+ function (infoIconFormatter_1_1) {
+ infoIconFormatter_1 = infoIconFormatter_1_1;
+ },
function (lowercaseFormatter_1_1) {
lowercaseFormatter_1 = lowercaseFormatter_1_1;
},
@@ -89,6 +92,7 @@ System.register(["./arrayToCsvFormatter", "./checkboxFormatter", "./checkmarkFor
deleteIcon: deleteIconFormatter_1.deleteIconFormatter,
editIcon: editIconFormatter_1.editIconFormatter,
hyperlink: hyperlinkFormatter_1.hyperlinkFormatter,
+ infoIcon: infoIconFormatter_1.infoIconFormatter,
lowercase: lowercaseFormatter_1.lowercaseFormatter,
multiple: multipleFormatter_1.multipleFormatter,
percentComplete: percentCompleteFormatter_1.percentCompleteFormatter,
diff --git a/dist/system/formatters/index.js.map b/dist/system/formatters/index.js.map
index 4a0e745cb..feba43aaf 100644
--- a/dist/system/formatters/index.js.map
+++ b/dist/system/formatters/index.js.map
@@ -1 +1 @@
-{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;YAwBA;;;;;;;;cAQE;YACF,wBAAa,UAAU,GAAG;gBACxB,UAAU,EAAE,yCAAmB;gBAC/B,QAAQ,EAAE,qCAAiB;gBAC3B,SAAS,EAAE,uCAAkB;gBAC7B,aAAa,EAAE,+CAAsB;gBACrC,OAAO,EAAE,mCAAgB;gBACzB,WAAW,EAAE,mCAAgB;gBAC7B,eAAe,EAAE,mDAAwB;gBACzC,MAAM,EAAE,iCAAe;gBACvB,UAAU,EAAE,yCAAmB;gBAC/B,cAAc,EAAE,iDAAuB;gBACvC,UAAU,EAAE,yCAAmB;gBAC/B,QAAQ,EAAE,qCAAiB;gBAC3B,SAAS,EAAE,uCAAkB;gBAC7B,SAAS,EAAE,uCAAkB;gBAC7B,QAAQ,EAAE,qCAAiB;gBAC3B,eAAe,EAAE,mDAAwB;gBACzC,kBAAkB,EAAE,yDAA2B;gBAC/C,WAAW,EAAE,2CAAoB;gBACjC,SAAS,EAAE,uCAAkB;gBAC7B,SAAS,EAAE,uCAAkB;gBAC7B,KAAK,EAAE,+BAAc;aACtB,EAAC;QACF,CAAC"}
\ No newline at end of file
+{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;YAyBA;;;;;;;;cAQE;YACF,wBAAa,UAAU,GAAG;gBACxB,UAAU,EAAE,yCAAmB;gBAC/B,QAAQ,EAAE,qCAAiB;gBAC3B,SAAS,EAAE,uCAAkB;gBAC7B,aAAa,EAAE,+CAAsB;gBACrC,OAAO,EAAE,mCAAgB;gBACzB,WAAW,EAAE,mCAAgB;gBAC7B,eAAe,EAAE,mDAAwB;gBACzC,MAAM,EAAE,iCAAe;gBACvB,UAAU,EAAE,yCAAmB;gBAC/B,cAAc,EAAE,iDAAuB;gBACvC,UAAU,EAAE,yCAAmB;gBAC/B,QAAQ,EAAE,qCAAiB;gBAC3B,SAAS,EAAE,uCAAkB;gBAC7B,QAAQ,EAAE,qCAAiB;gBAC3B,SAAS,EAAE,uCAAkB;gBAC7B,QAAQ,EAAE,qCAAiB;gBAC3B,eAAe,EAAE,mDAAwB;gBACzC,kBAAkB,EAAE,yDAA2B;gBAC/C,WAAW,EAAE,2CAAoB;gBACjC,SAAS,EAAE,uCAAkB;gBAC7B,SAAS,EAAE,uCAAkB;gBAC7B,KAAK,EAAE,+BAAc;aACtB,EAAC;QACF,CAAC"}
\ No newline at end of file
diff --git a/dist/system/formatters/infoIconFormatter.d.ts b/dist/system/formatters/infoIconFormatter.d.ts
new file mode 100644
index 000000000..54de4524e
--- /dev/null
+++ b/dist/system/formatters/infoIconFormatter.d.ts
@@ -0,0 +1,2 @@
+import { Formatter } from './../models/formatter.interface';
+export declare const infoIconFormatter: Formatter;
diff --git a/dist/system/formatters/infoIconFormatter.js b/dist/system/formatters/infoIconFormatter.js
new file mode 100644
index 000000000..edb2000b7
--- /dev/null
+++ b/dist/system/formatters/infoIconFormatter.js
@@ -0,0 +1,14 @@
+System.register([], function (exports_1, context_1) {
+ "use strict";
+ var __moduleName = context_1 && context_1.id;
+ var infoIconFormatter;
+ return {
+ setters: [],
+ execute: function () {
+ exports_1("infoIconFormatter", infoIconFormatter = function (row, cell, value, columnDef, dataContext) {
+ return "";
+ });
+ }
+ };
+});
+//# sourceMappingURL=infoIconFormatter.js.map
\ No newline at end of file
diff --git a/dist/system/formatters/infoIconFormatter.js.map b/dist/system/formatters/infoIconFormatter.js.map
new file mode 100644
index 000000000..bc3b08bc5
--- /dev/null
+++ b/dist/system/formatters/infoIconFormatter.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"infoIconFormatter.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/formatters/infoIconFormatter.ts"],"names":[],"mappings":";;;;;;;YAGA,+BAAa,iBAAiB,GAAc,UAAC,GAAW,EAAE,IAAY,EAAE,KAAU,EAAE,SAAiB,EAAE,WAAgB;gBACrH,OAAA,4EAAwE;YAAxE,CAAwE,EAAC;QAC3E,CAAC"}
\ No newline at end of file
diff --git a/dist/system/global-grid-options.d.ts b/dist/system/global-grid-options.d.ts
index dcf83eeaf..f5196d9cd 100644
--- a/dist/system/global-grid-options.d.ts
+++ b/dist/system/global-grid-options.d.ts
@@ -1,5 +1,5 @@
import { GridOption } from './models/gridOption.interface';
/**
- * Options that can be passed to the Aurelia-Slickgrid
+ * Default Options that can be passed to the Aurelia-Slickgrid
*/
export declare const GlobalGridOptions: GridOption;
diff --git a/dist/system/global-grid-options.js b/dist/system/global-grid-options.js
index f5b632c69..a772b42df 100644
--- a/dist/system/global-grid-options.js
+++ b/dist/system/global-grid-options.js
@@ -6,7 +6,7 @@ System.register([], function (exports_1, context_1) {
setters: [],
execute: function () {
/**
- * Options that can be passed to the Aurelia-Slickgrid
+ * Default Options that can be passed to the Aurelia-Slickgrid
*/
exports_1("GlobalGridOptions", GlobalGridOptions = {
autoEdit: false,
@@ -38,10 +38,12 @@ System.register([], function (exports_1, context_1) {
gridMenu: {
iconCssClass: 'fa fa-bars',
menuWidth: 16,
- resizeOnShowHeaderRow: false
+ resizeOnShowHeaderRow: false,
+ showClearAllFiltersCommand: true,
+ showRefreshDatasetCommand: true,
+ showToggleFilterCommand: true
},
headerRowHeight: 35,
- locale: 'en',
multiColumnSort: true,
pagination: {
pageSizes: [10, 15, 20, 25, 30, 40, 50, 75, 100],
diff --git a/dist/system/global-grid-options.js.map b/dist/system/global-grid-options.js.map
index c81f5455c..2dced9024 100644
--- a/dist/system/global-grid-options.js.map
+++ b/dist/system/global-grid-options.js.map
@@ -1 +1 @@
-{"version":3,"file":"global-grid-options.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/global-grid-options.ts"],"names":[],"mappings":";;;;;;;YAEA;;eAEG;YACH,+BAAa,iBAAiB,GAAe;gBAC3C,QAAQ,EAAE,KAAK;gBACf,kBAAkB,EAAE,KAAK;gBACzB,yBAAyB,EAAE,IAAI;gBAC/B,UAAU,EAAE;oBACV,aAAa,EAAE,EAAE;oBACjB,SAAS,EAAE,GAAG;oBACd,QAAQ,EAAE,GAAG;oBACb,WAAW,EAAE,CAAC;iBACf;gBACD,qBAAqB,EAAE,qBAAqB;gBAC5C,gBAAgB,EAAE;oBAChB,QAAQ,EAAE,wBAAwB;iBACnC;gBACD,gBAAgB,EAAE,IAAI;gBACtB,kBAAkB,EAAE,IAAI;gBACxB,QAAQ,EAAE,KAAK;gBACf,oBAAoB,EAAE,KAAK;gBAC3B,sBAAsB,EAAE,KAAK;gBAC7B,kBAAkB,EAAE,IAAI;gBACxB,mBAAmB,EAAE,IAAI;gBACzB,cAAc,EAAE,IAAI;gBACpB,gBAAgB,EAAE,KAAK;gBACvB,aAAa,EAAE,IAAI;gBACnB,0BAA0B,EAAE,IAAI;gBAChC,sBAAsB,EAAE,IAAI;gBAC5B,eAAe,EAAE,KAAK;gBACtB,QAAQ,EAAE;oBACR,YAAY,EAAE,YAAY;oBAC1B,SAAS,EAAE,EAAE;oBACb,qBAAqB,EAAE,KAAK;iBAC7B;gBACD,eAAe,EAAE,EAAE;gBACnB,MAAM,EAAE,IAAI;gBACZ,eAAe,EAAE,IAAI;gBACrB,UAAU,EAAE;oBACV,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC;oBAChD,QAAQ,EAAE,EAAE;oBACZ,UAAU,EAAE,CAAC;iBACd;gBACD,SAAS,EAAE,EAAE;gBACb,aAAa,EAAE,KAAK;gBACpB,cAAc,EAAE,EAAE;aACnB,EAAC;QACF,CAAC"}
\ No newline at end of file
+{"version":3,"file":"global-grid-options.js","sourceRoot":"","sources":["../../aurelia-slickgrid/src/aurelia-slickgrid/global-grid-options.ts"],"names":[],"mappings":";;;;;;;YAEA;;eAEG;YACH,+BAAa,iBAAiB,GAAe;gBAC3C,QAAQ,EAAE,KAAK;gBACf,kBAAkB,EAAE,KAAK;gBACzB,yBAAyB,EAAE,IAAI;gBAC/B,UAAU,EAAE;oBACV,aAAa,EAAE,EAAE;oBACjB,SAAS,EAAE,GAAG;oBACd,QAAQ,EAAE,GAAG;oBACb,WAAW,EAAE,CAAC;iBACf;gBACD,qBAAqB,EAAE,qBAAqB;gBAC5C,gBAAgB,EAAE;oBAChB,QAAQ,EAAE,wBAAwB;iBACnC;gBACD,gBAAgB,EAAE,IAAI;gBACtB,kBAAkB,EAAE,IAAI;gBACxB,QAAQ,EAAE,KAAK;gBACf,oBAAoB,EAAE,KAAK;gBAC3B,sBAAsB,EAAE,KAAK;gBAC7B,kBAAkB,EAAE,IAAI;gBACxB,mBAAmB,EAAE,IAAI;gBACzB,cAAc,EAAE,IAAI;gBACpB,gBAAgB,EAAE,KAAK;gBACvB,aAAa,EAAE,IAAI;gBACnB,0BAA0B,EAAE,IAAI;gBAChC,sBAAsB,EAAE,IAAI;gBAC5B,eAAe,EAAE,KAAK;gBACtB,QAAQ,EAAE;oBACR,YAAY,EAAE,YAAY;oBAC1B,SAAS,EAAE,EAAE;oBACb,qBAAqB,EAAE,KAAK;oBAC5B,0BAA0B,EAAE,IAAI;oBAChC,yBAAyB,EAAE,IAAI;oBAC/B,uBAAuB,EAAE,IAAI;iBAC9B;gBACD,eAAe,EAAE,EAAE;gBACnB,eAAe,EAAE,IAAI;gBACrB,UAAU,EAAE;oBACV,SAAS,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC;oBAChD,QAAQ,EAAE,EAAE;oBACZ,UAAU,EAAE,CAAC;iBACd;gBACD,SAAS,EAAE,EAAE;gBACb,aAAa,EAAE,KAAK;gBACpB,cAAc,EAAE,EAAE;aACnB,EAAC;QACF,CAAC"}
\ No newline at end of file
diff --git a/dist/system/models/gridMenu.interface.d.ts b/dist/system/models/gridMenu.interface.d.ts
index e2eb42fa1..c86d40cc8 100644
--- a/dist/system/models/gridMenu.interface.d.ts
+++ b/dist/system/models/gridMenu.interface.d.ts
@@ -7,9 +7,12 @@ export interface GridMenu {
iconImage?: string;
iconCssClass?: string;
leaveOpen?: boolean;
- syncResizeTitle?: string;
menuWidth?: number;
resizeOnShowHeaderRow?: boolean;
+ showClearAllFiltersCommand?: boolean;
+ showRefreshDatasetCommand?: boolean;
+ showToggleFilterCommand?: boolean;
+ syncResizeTitle?: string;
onBeforeMenuShow?: (e: Event, args: any) => void;
onMenuClose?: (e: Event, args: any) => void;
onCommand?: (e: Event, args: any) => void;
diff --git a/dist/system/models/gridMenu.interface.js.map b/dist/system/models/gridMenu.interface.js.map
index de5cc94cd..d69209b9e 100644
--- a/dist/system/models/gridMenu.interface.js.map
+++ b/dist/system/models/gridMenu.interface.js.map
@@ -1 +1 @@
-{"version":3,"file":"gridMenu.interface.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/models/gridMenu.interface.ts"],"names":[],"mappings":";;;;;;QAkBA,CAAC"}
\ No newline at end of file
+{"version":3,"file":"gridMenu.interface.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/models/gridMenu.interface.ts"],"names":[],"mappings":";;;;;;QAqBA,CAAC"}
\ No newline at end of file
diff --git a/dist/system/models/index.d.ts b/dist/system/models/index.d.ts
index 9529d3ce6..32ce3c42d 100644
--- a/dist/system/models/index.d.ts
+++ b/dist/system/models/index.d.ts
@@ -8,6 +8,7 @@ export { CheckboxSelector } from './checkboxSelector.interface';
export { Column } from './column.interface';
export { ColumnFilter } from './columnFilter.interface';
export { ColumnFilters } from './columnFilters.interface';
+export { CustomGridMenu } from './customGridMenu.interface';
export { Editor } from './editor.interface';
export { FieldType } from './fieldType';
export { Filter } from './filter.interface';
@@ -22,7 +23,7 @@ export { GraphqlFilteringOption } from './graphqlFilteringOption.interface';
export { GraphqlPaginationOption } from './graphqlPaginationOption.interface';
export { GraphqlServiceOption } from './graphqlServiceOption.interface';
export { GraphqlSortingOption } from './graphqlSortingOption.interface';
-export { CustomGridMenu } from './customGridMenu.interface';
+export { GridMenu } from './gridMenu.interface';
export { GridOption } from './gridOption.interface';
export { HeaderButton } from './headerButton.interface';
export { HeaderButtonItem } from './headerButtonItem.interface';
diff --git a/dist/system/models/index.js.map b/dist/system/models/index.js.map
index 6f285c927..4cc5f7a31 100644
--- a/dist/system/models/index.js.map
+++ b/dist/system/models/index.js.map
@@ -1 +1 @@
-{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/models/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;QA4CA,CAAC"}
\ No newline at end of file
+{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/models/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;QA6CA,CAAC"}
\ No newline at end of file
diff --git a/dist/system/services/controlAndPlugin.service.d.ts b/dist/system/services/controlAndPlugin.service.d.ts
index 821c45087..41ab3dd66 100644
--- a/dist/system/services/controlAndPlugin.service.d.ts
+++ b/dist/system/services/controlAndPlugin.service.d.ts
@@ -28,13 +28,33 @@ export declare class ControlAndPluginService {
*/
attachDifferentControlOrPlugins(grid: any, columnDefinitions: Column[], options: GridOption, dataView: any): void;
createColumnPicker(grid: any, columnDefinitions: Column[], options: GridOption): void;
+ /**
+ * Create (or re-create) Grid Menu and expose all the available hooks that user can subscribe (onCommand, onMenuClose, ...)
+ * @param grid
+ * @param columnDefinitions
+ * @param options
+ */
createGridMenu(grid: any, columnDefinitions: Column[], options: GridOption): any;
hideColumn(column: Column): void;
removeColumnByIndex(array: any[], index: number): any[];
autoResizeColumns(): void;
destroy(): void;
+ /**
+ * Create Grid Menu with Custom Commands if user has enabled Filters and/or uses a Backend Service (OData, GraphQL)
+ * @param grid
+ * @param options
+ */
private addGridMenuCustomCommands(grid, options);
- private prepareGridMenu(grid, options);
+ /**
+ * @return default Grid Menu options
+ */
+ private getDefaultGridMenuOptions();
+ private refreshBackendDataset(options);
+ /**
+ * Reset all the Grid Menu options which have text to translate
+ * @param grid menu object
+ */
+ private resetGridMenuTranslations(gridMenu);
/**
* Translate the Column Picker and it's last 2 checkboxes
* Note that the only way that seems to work is to destroy and re-create the Column Picker
diff --git a/dist/system/services/controlAndPlugin.service.js b/dist/system/services/controlAndPlugin.service.js
index bf20355c1..cd2761238 100644
--- a/dist/system/services/controlAndPlugin.service.js
+++ b/dist/system/services/controlAndPlugin.service.js
@@ -1,5 +1,13 @@
System.register(["aurelia-framework", "aurelia-i18n", "./filter.service", "./gridExtra.service"], function (exports_1, context_1) {
"use strict";
+ var __assign = (this && this.__assign) || Object.assign || function(t) {
+ for (var s, i = 1, n = arguments.length; i < n; i++) {
+ s = arguments[i];
+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
+ t[p] = s[p];
+ }
+ return t;
+ };
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
@@ -110,11 +118,17 @@ System.register(["aurelia-framework", "aurelia-i18n", "./filter.service", "./gri
options.columnPicker.syncResizeTitle = options.columnPicker.syncResizeTitle || syncResizeTitle;
this.columnPickerControl = new Slick.Controls.ColumnPicker(columnDefinitions, grid, options);
};
+ /**
+ * Create (or re-create) Grid Menu and expose all the available hooks that user can subscribe (onCommand, onMenuClose, ...)
+ * @param grid
+ * @param columnDefinitions
+ * @param options
+ */
ControlAndPluginService.prototype.createGridMenu = function (grid, columnDefinitions, options) {
- var _this = this;
- this.prepareGridMenu(grid, options);
+ options.gridMenu = __assign({}, this.getDefaultGridMenuOptions(), options.gridMenu);
+ this.addGridMenuCustomCommands(grid, options);
var gridMenuControl = new Slick.Controls.GridMenu(columnDefinitions, grid, options);
- if (options.gridMenu) {
+ if (grid && options.gridMenu) {
gridMenuControl.onBeforeMenuShow.subscribe(function (e, args) {
if (options.gridMenu && typeof options.gridMenu.onBeforeMenuShow === 'function') {
options.gridMenu.onBeforeMenuShow(e, args);
@@ -130,8 +144,8 @@ System.register(["aurelia-framework", "aurelia-i18n", "./filter.service", "./gri
options.gridMenu.onMenuClose(e, args);
}
// we also want to resize the columns if the user decided to hide certain column(s)
- if (_this._grid && typeof _this._grid.autosizeColumns === 'function') {
- _this._grid.autosizeColumns();
+ if (grid && typeof grid.autosizeColumns === 'function') {
+ grid.autosizeColumns();
}
});
}
@@ -185,10 +199,15 @@ System.register(["aurelia-framework", "aurelia-i18n", "./filter.service", "./gri
this.headerMenuPlugin = null;
}
};
+ /**
+ * Create Grid Menu with Custom Commands if user has enabled Filters and/or uses a Backend Service (OData, GraphQL)
+ * @param grid
+ * @param options
+ */
ControlAndPluginService.prototype.addGridMenuCustomCommands = function (grid, options) {
var _this = this;
if (options.enableFiltering) {
- if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'clear-filter'; }).length === 0) {
+ if (options && options.gridMenu && options.gridMenu.showClearAllFiltersCommand && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'clear-filter'; }).length === 0) {
options.gridMenu.customItems.push({
iconCssClass: 'fa fa-filter text-danger',
title: options.enableTranslate ? this.i18n.tr('CLEAR_ALL_FILTERS') : 'Clear All Filters',
@@ -196,7 +215,7 @@ System.register(["aurelia-framework", "aurelia-i18n", "./filter.service", "./gri
command: 'clear-filter'
});
}
- if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'toggle-filter'; }).length === 0) {
+ if (options && options.gridMenu && options.gridMenu.showToggleFilterCommand && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'toggle-filter'; }).length === 0) {
options.gridMenu.customItems.push({
iconCssClass: 'fa fa-random',
title: options.enableTranslate ? this.i18n.tr('TOGGLE_FILTER_ROW') : 'Toggle Filter Row',
@@ -204,44 +223,96 @@ System.register(["aurelia-framework", "aurelia-i18n", "./filter.service", "./gri
command: 'toggle-filter'
});
}
+ if (options && options.gridMenu && options.gridMenu.showRefreshDatasetCommand && options.onBackendEventApi && options.gridMenu.customItems && options.gridMenu.customItems.filter(function (item) { return item.command === 'refresh-dataset'; }).length === 0) {
+ options.gridMenu.customItems.push({
+ iconCssClass: 'fa fa-refresh',
+ title: options.enableTranslate ? this.i18n.tr('REFRESH_DATASET') : 'Refresh Dataset',
+ disabled: false,
+ command: 'refresh-dataset'
+ });
+ }
+ // Command callback, what will be executed after command is clicked
if (options.gridMenu) {
options.gridMenu.onCommand = function (e, args) {
- if (args.command === 'toggle-filter') {
- grid.setHeaderRowVisibility(!grid.getOptions().showHeaderRow);
- }
- else if (args.command === 'toggle-toppanel') {
- grid.setTopPanelVisibility(!grid.getOptions().showTopPanel);
- }
- else if (args.command === 'clear-filter') {
- _this.filterService.clearFilters();
- _this._dataView.refresh();
- }
- else {
- alert('Command: ' + args.command);
+ if (args && args.command) {
+ switch (args.command) {
+ case 'toggle-filter':
+ grid.setHeaderRowVisibility(!grid.getOptions().showHeaderRow);
+ break;
+ case 'toggle-toppanel':
+ grid.setTopPanelVisibility(!grid.getOptions().showTopPanel);
+ break;
+ case 'clear-filter':
+ _this.filterService.clearFilters();
+ _this._dataView.refresh();
+ break;
+ case 'refresh-dataset':
+ _this.refreshBackendDataset(options);
+ break;
+ default:
+ alert('Command: ' + args.command);
+ break;
+ }
}
};
}
}
- // add the custom command title if there are commands
+ // add the custom "Commands" title if there are any commands
if (options && options.gridMenu && options.gridMenu.customItems && options.gridMenu.customItems.length > 0) {
var customTitle = options.enableTranslate ? this.i18n.tr('COMMANDS') : 'Commands';
options.gridMenu.customTitle = options.gridMenu.customTitle || customTitle;
}
};
- ControlAndPluginService.prototype.prepareGridMenu = function (grid, options) {
- var columnTitle = options.enableTranslate ? this.i18n.tr('COLUMNS') : 'Columns';
- var forceFitTitle = options.enableTranslate ? this.i18n.tr('FORCE_FIT_COLUMNS') : 'Force fit columns';
- var syncResizeTitle = options.enableTranslate ? this.i18n.tr('SYNCHRONOUS_RESIZE') : 'Synchronous resize';
- options.gridMenu = options.gridMenu || {};
- options.gridMenu.columnTitle = options.gridMenu.columnTitle || columnTitle;
- options.gridMenu.forceFitTitle = options.gridMenu.forceFitTitle || forceFitTitle;
- options.gridMenu.syncResizeTitle = options.gridMenu.syncResizeTitle || syncResizeTitle;
- options.gridMenu.iconCssClass = options.gridMenu.iconCssClass || 'fa fa-bars';
- options.gridMenu.menuWidth = options.gridMenu.menuWidth || 18;
- options.gridMenu.customTitle = options.gridMenu.customTitle || undefined;
- options.gridMenu.customItems = options.gridMenu.customItems || [];
- this.addGridMenuCustomCommands(grid, options);
- // options.gridMenu.resizeOnShowHeaderRow = options.showHeaderRow;
+ /**
+ * @return default Grid Menu options
+ */
+ ControlAndPluginService.prototype.getDefaultGridMenuOptions = function () {
+ return {
+ columnTitle: this.i18n.tr('COLUMNS') || 'Columns',
+ forceFitTitle: this.i18n.tr('FORCE_FIT_COLUMNS') || 'Force fit columns',
+ syncResizeTitle: this.i18n.tr('SYNCHRONOUS_RESIZE') || 'Synchronous resize',
+ iconCssClass: 'fa fa-bars',
+ menuWidth: 18,
+ customTitle: undefined,
+ customItems: [],
+ showClearAllFiltersCommand: true,
+ showRefreshDatasetCommand: true,
+ showToggleFilterCommand: true
+ };
+ };
+ ControlAndPluginService.prototype.refreshBackendDataset = function (options) {
+ var query;
+ if (options && options.onBackendEventApi && options.onBackendEventApi.service) {
+ if (options.onBackendEventApi.service) {
+ query = options.onBackendEventApi.service.buildQuery();
+ }
+ if (query && query !== '') {
+ if (options.onBackendEventApi.preProcess) {
+ options.onBackendEventApi.preProcess();
+ }
+ // run the process() and then postProcess()
+ var processPromise = options.onBackendEventApi.process(query);
+ processPromise.then(function (responseProcess) {
+ // send the response process to the postProcess callback
+ if (options.onBackendEventApi && options.onBackendEventApi.postProcess) {
+ options.onBackendEventApi.postProcess(responseProcess);
+ }
+ });
+ }
+ }
+ };
+ /**
+ * Reset all the Grid Menu options which have text to translate
+ * @param grid menu object
+ */
+ ControlAndPluginService.prototype.resetGridMenuTranslations = function (gridMenu) {
+ // we will reset the custom items array since the commands title have to be translated too (no worries, we will re-create it later)
+ gridMenu.customItems = [];
+ delete gridMenu.customTitle;
+ gridMenu.columnTitle = this.i18n.tr('COLUMNS') || 'Columns';
+ gridMenu.forceFitTitle = this.i18n.tr('FORCE_FIT_COLUMNS') || 'Force fit columns';
+ gridMenu.syncResizeTitle = this.i18n.tr('SYNCHRONOUS_RESIZE') || 'Synchronous resize';
+ return gridMenu;
};
/**
* Translate the Column Picker and it's last 2 checkboxes
@@ -265,7 +336,8 @@ System.register(["aurelia-framework", "aurelia-i18n", "./filter.service", "./gri
ControlAndPluginService.prototype.translateGridMenu = function () {
// destroy and re-create the Grid Menu which seems to be the only way to translate properly
this.gridMenuControl.destroy();
- this._gridOptions.gridMenu = undefined;
+ // reset all Grid Menu options that have translation text & then re-create the Grid Menu and also the custom items array
+ this._gridOptions.gridMenu = this.resetGridMenuTranslations(this._gridOptions.gridMenu || {});
this.createGridMenu(this._grid, this.visibleColumns, this._gridOptions);
};
/**
diff --git a/dist/system/services/controlAndPlugin.service.js.map b/dist/system/services/controlAndPlugin.service.js.map
index 8e8c354bf..d3395365d 100644
--- a/dist/system/services/controlAndPlugin.service.js.map
+++ b/dist/system/services/controlAndPlugin.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"controlAndPlugin.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/controlAndPlugin.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"controlAndPlugin.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/controlAndPlugin.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/system/services/gridExtra.service.js b/dist/system/services/gridExtra.service.js
index 767ebbe0f..ad47359f7 100644
--- a/dist/system/services/gridExtra.service.js
+++ b/dist/system/services/gridExtra.service.js
@@ -56,6 +56,11 @@ System.register(["jquery"], function (exports_1, context_1) {
if (fadeDelay === void 0) { fadeDelay = 1500; }
// chain current item Metadata with our own Metadata for implementing highligh CSS styling
var previousMetadata = this._dataView.getItemMetadata;
+ // create a SelectionModel if there's not one yet
+ if (!this._grid.getSelectionModel()) {
+ var rowSelectionPlugin = new Slick.RowSelectionModel(this._gridOptions.rowSelectionOptions || {});
+ this._grid.setSelectionModel(rowSelectionPlugin);
+ }
this._grid.setSelectedRows([rowNumber]);
this._dataView.getItemMetadata = this.getItemRowMetadata(this._dataView.getItemMetadata);
var item = this._dataView.getItem(rowNumber);
diff --git a/dist/system/services/gridExtra.service.js.map b/dist/system/services/gridExtra.service.js.map
index a1bfb583d..b1bc902b3 100644
--- a/dist/system/services/gridExtra.service.js.map
+++ b/dist/system/services/gridExtra.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"gridExtra.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/gridExtra.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"gridExtra.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/gridExtra.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/system/services/resizer.service.js b/dist/system/services/resizer.service.js
index 8d3d3ce90..b956268a1 100644
--- a/dist/system/services/resizer.service.js
+++ b/dist/system/services/resizer.service.js
@@ -97,12 +97,14 @@ System.register(["jquery"], function (exports_1, context_1) {
timer = setTimeout(function () {
// calculate new available sizes but with minimum height of 220px
newSizes = newSizes || _this.calculateGridNewDimensions(_this._gridOptions);
- if (newSizes) {
+ var gridElm = $("#" + _this._gridOptions.gridId);
+ var gridContainerElm = $("#" + _this._gridOptions.gridContainerId);
+ if (newSizes && gridElm.length > 0) {
// apply these new height/width to the datagrid
- $("#" + _this._gridOptions.gridId).height(newSizes.height);
- $("#" + _this._gridOptions.gridId).width(newSizes.width);
- $("#" + _this._gridOptions.gridContainerId).height(newSizes.height);
- $("#" + _this._gridOptions.gridContainerId).width(newSizes.width);
+ gridElm.height(newSizes.height);
+ gridElm.width(newSizes.width);
+ gridContainerElm.height(newSizes.height);
+ gridContainerElm.width(newSizes.width);
// resize the slickgrid canvas on all browser except some IE versions
// exclude all IE below IE11
// IE11 wants to be a better standard (W3C) follower (finally) they even changed their appName output to also have 'Netscape'
diff --git a/dist/system/services/resizer.service.js.map b/dist/system/services/resizer.service.js.map
index 144f2eaed..12f687ce9 100644
--- a/dist/system/services/resizer.service.js.map
+++ b/dist/system/services/resizer.service.js.map
@@ -1 +1 @@
-{"version":3,"file":"resizer.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/resizer.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"resizer.service.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/resizer.service.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/system/services/utilities.js b/dist/system/services/utilities.js
index dbc0e5816..69397e7a8 100644
--- a/dist/system/services/utilities.js
+++ b/dist/system/services/utilities.js
@@ -40,9 +40,6 @@ System.register(["../models/index", "moment"], function (exports_1, context_1) {
case index_1.FieldType.dateTimeUsShortAmPm:
map = 'M/D/YY h:m:s a';
break;
- case index_1.FieldType.dateTimeUsAM_PM:
- map = 'M/D/YY h:m:s A';
- break;
case index_1.FieldType.dateUtc:
map = 'YYYY-MM-DDTHH:mm:ss.SSSZ';
break;
@@ -108,7 +105,7 @@ System.register(["../models/index", "moment"], function (exports_1, context_1) {
map = 'm/d/Y h:i:S K'; // there is no lowercase in Flatpickr :(
break;
case index_1.FieldType.dateTimeUsAM_PM:
- map = 'm/d/Y h:i:S K';
+ map = 'M/D/YY h:i:s K';
break;
case index_1.FieldType.dateTimeUsShort:
map = 'M/D/YY H:i:s';
@@ -116,9 +113,6 @@ System.register(["../models/index", "moment"], function (exports_1, context_1) {
case index_1.FieldType.dateTimeUsShortAmPm:
map = 'M/D/YY h:i:s K'; // there is no lowercase in Flatpickr :(
break;
- case index_1.FieldType.dateTimeUsAM_PM:
- map = 'M/D/YY h:i:s K';
- break;
case index_1.FieldType.dateUtc:
map = 'Z';
break;
diff --git a/dist/system/services/utilities.js.map b/dist/system/services/utilities.js.map
index ee8367b21..dac04e68f 100644
--- a/dist/system/services/utilities.js.map
+++ b/dist/system/services/utilities.js.map
@@ -1 +1 @@
-{"version":3,"file":"utilities.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/utilities.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"utilities.js","sourceRoot":"","sources":["../../../aurelia-slickgrid/src/aurelia-slickgrid/services/utilities.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/doc/assets/i18n/en/aurelia-slickgrid.json b/doc/assets/i18n/en/aurelia-slickgrid.json
index ca418cab0..f9d084a3a 100644
--- a/doc/assets/i18n/en/aurelia-slickgrid.json
+++ b/doc/assets/i18n/en/aurelia-slickgrid.json
@@ -9,6 +9,7 @@
"OF": "of",
"PAGE": "Page",
"PAGE_X_OF_Y": "page {{x}} of {{y}}",
+ "REFRESH_DATASET": "Refresh Dataset",
"SYNCHRONOUS_RESIZE": "Synchronous resize",
"TOGGLE_FILTER_ROW": "Toggle Filter Row",
diff --git a/doc/assets/i18n/fr/aurelia-slickgrid.json b/doc/assets/i18n/fr/aurelia-slickgrid.json
index 59ead4485..5f3ec0095 100644
--- a/doc/assets/i18n/fr/aurelia-slickgrid.json
+++ b/doc/assets/i18n/fr/aurelia-slickgrid.json
@@ -9,6 +9,7 @@
"OF": "de",
"PAGE": "Page",
"PAGE_X_OF_Y": "page {{x}} de {{y}}",
+ "REFRESH_DATASET": "Rafraîchir les données",
"SYNCHRONOUS_RESIZE": "Redimension synchrone",
"TOGGLE_FILTER_ROW": "Basculer la ligne des filtres",
diff --git a/package.json b/package.json
index 92f3efb41..04edbcb54 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "aurelia-slickgrid",
- "version": "1.2.0",
+ "version": "1.3.0",
"description": "Slickgrid components made available in Aurelia",
"keywords": [
"aurelia",