ag-grid-enterprise
Advanced tools
Comparing version 7.0.2 to 7.1.0
{ | ||
"name": "ag-grid-enterprise", | ||
"version": "7.0.2", | ||
"version": "7.1.0", | ||
"homepage": "http://www.ag-grid.com/", | ||
@@ -5,0 +5,0 @@ "authors": [ |
@@ -0,0 +0,0 @@ |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { IAggFuncService, IAggFunc, GridOptionsWrapper } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class AggFuncService implements IAggFuncService { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
@@ -88,3 +89,3 @@ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
return AggFuncService; | ||
})(); | ||
}()); | ||
exports.AggFuncService = AggFuncService; | ||
@@ -91,0 +92,0 @@ function aggSum(input) { |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
export declare function populateClientExports(exports: any): void; |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var columnSelectPanel_1 = require("./toolPanel/columnsSelect/columnSelectPanel"); | ||
@@ -3,0 +4,0 @@ var renderedColumn_1 = require("./toolPanel/columnsSelect/renderedColumn"); |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { ColDef, IClipboardService, Column } from "ag-grid/main"; | ||
@@ -27,2 +27,3 @@ export declare class ClipboardService implements IClipboardService { | ||
copySelectedRangeToClipboard(includeHeaders?: boolean): void; | ||
private copyFocusedCellToClipboard(); | ||
private processRangeCell(rowNode, column, value, func); | ||
@@ -29,0 +30,0 @@ private getRowNode(gridRow); |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
@@ -60,3 +61,4 @@ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
_this.valueService.setValue(rowNode, column, firstRowValue); | ||
var cellId = new main_1.GridCell(currentRow.rowIndex, currentRow.floating, column).createId(); | ||
var gridCellDef = { rowIndex: currentRow.rowIndex, floating: currentRow.floating, column: column }; | ||
var cellId = new main_1.GridCell(gridCellDef).createId(); | ||
cellsToFlash[cellId] = true; | ||
@@ -111,3 +113,4 @@ }); | ||
_this.valueService.setValue(rowNode, column, processedValue); | ||
var cellId = new main_1.GridCell(currentRow.rowIndex, currentRow.floating, column).createId(); | ||
var gridCellDef = { rowIndex: currentRow.rowIndex, floating: currentRow.floating, column: column }; | ||
var cellId = new main_1.GridCell(gridCellDef).createId(); | ||
cellsToFlash[cellId] = true; | ||
@@ -136,6 +139,9 @@ if (updatedColumnIds.indexOf(column.getId()) < 0) { | ||
else if (selectedRowsToCopy) { | ||
// otherwise copy selected rows if they exist | ||
this.copySelectedRowsToClipboard(includeHeaders); | ||
} | ||
else if (!this.rangeController.isEmpty()) { | ||
this.copySelectedRangeToClipboard(includeHeaders); | ||
else { | ||
// then lastly, if no range or no row selection, | ||
// then copy the focused cell | ||
this.copyFocusedCellToClipboard(); | ||
} | ||
@@ -211,3 +217,4 @@ }; | ||
} | ||
var cellId = new main_1.GridCell(currentRow.rowIndex, currentRow.floating, column).createId(); | ||
var gridCellDef = { rowIndex: currentRow.rowIndex, floating: currentRow.floating, column: column }; | ||
var cellId = new main_1.GridCell(gridCellDef).createId(); | ||
cellsToFlash[cellId] = true; | ||
@@ -221,2 +228,24 @@ }); | ||
}; | ||
ClipboardService.prototype.copyFocusedCellToClipboard = function () { | ||
var focusedCell = this.focusedCellController.getFocusedCell(); | ||
if (main_1.Utils.missing(focusedCell)) { | ||
return; | ||
} | ||
var currentRow = focusedCell.getGridRow(); | ||
var rowNode = this.getRowNode(currentRow); | ||
var column = focusedCell.column; | ||
var value = this.valueService.getValue(column, rowNode); | ||
var processedValue = this.processRangeCell(rowNode, column, value, this.gridOptionsWrapper.getProcessCellForClipboardFunc()); | ||
if (main_1.Utils.exists(processedValue)) { | ||
var data = value.toString(); | ||
this.copyDataToClipboard(data); | ||
} | ||
else { | ||
this.copyDataToClipboard(''); | ||
} | ||
var cellId = focusedCell.createId(); | ||
var cellsToFlash = {}; | ||
cellsToFlash[cellId] = true; | ||
this.eventService.dispatchEvent(main_1.Events.EVENT_FLASH_CELLS, { cells: cellsToFlash }); | ||
}; | ||
ClipboardService.prototype.processRangeCell = function (rowNode, column, value, func) { | ||
@@ -262,8 +291,15 @@ if (func) { | ||
ClipboardService.prototype.copyDataToClipboard = function (data) { | ||
this.executeOnTempElement(function (element) { | ||
element.value = data; | ||
element.select(); | ||
element.focus(); | ||
return document.execCommand('copy'); | ||
}); | ||
var userProvidedFunc = this.gridOptionsWrapper.getSendToClipboardFunc(); | ||
if (main_1.Utils.exists(userProvidedFunc)) { | ||
var params = { data: data }; | ||
userProvidedFunc(params); | ||
} | ||
else { | ||
this.executeOnTempElement(function (element) { | ||
element.value = data; | ||
element.select(); | ||
element.focus(); | ||
return document.execCommand('copy'); | ||
}); | ||
} | ||
}; | ||
@@ -419,3 +455,3 @@ ClipboardService.prototype.executeOnTempElement = function (callbackNow, callbackAfter) { | ||
return ClipboardService; | ||
})(); | ||
}()); | ||
exports.ClipboardService = ClipboardService; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
export declare class EnterpriseBoot { | ||
@@ -3,0 +3,0 @@ private static RICH_SELECT; |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
@@ -47,3 +48,3 @@ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
return EnterpriseBoot; | ||
})(); | ||
}()); | ||
exports.EnterpriseBoot = EnterpriseBoot; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
export declare class MD5 { | ||
@@ -3,0 +3,0 @@ private ieCompatibility; |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
@@ -183,3 +184,3 @@ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
return MD5; | ||
})(); | ||
}()); | ||
exports.MD5 = MD5; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
export declare class LicenseManager { | ||
@@ -3,0 +3,0 @@ private static RELEASE_INFORMATION; |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
@@ -127,3 +128,3 @@ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
return LicenseManager; | ||
})(); | ||
}()); | ||
exports.LicenseManager = LicenseManager; |
@@ -1,1 +0,1 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var main_1 = require("ag-grid/main"); | ||
@@ -3,0 +4,0 @@ var enterpriseMenu_1 = require("./menu/enterpriseMenu"); |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { IContextMenuFactory, RowNode, Column } from "ag-grid"; | ||
@@ -3,0 +3,0 @@ export declare class ContextMenuFactory implements IContextMenuFactory { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -94,3 +95,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
return ContextMenuFactory; | ||
})(); | ||
}()); | ||
exports.ContextMenuFactory = ContextMenuFactory; | ||
@@ -147,2 +148,2 @@ var ContextMenu = (function (_super) { | ||
return ContextMenu; | ||
})(ag_grid_1.Component); | ||
}(ag_grid_1.Component)); |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { IMenuFactory, Column } from "ag-grid"; | ||
@@ -3,0 +3,0 @@ export declare class EnterpriseMenuFactory implements IMenuFactory { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
@@ -80,3 +81,3 @@ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
return EnterpriseMenuFactory; | ||
})(); | ||
}()); | ||
exports.EnterpriseMenuFactory = EnterpriseMenuFactory; | ||
@@ -313,3 +314,3 @@ var EnterpriseMenu = (function () { | ||
return EnterpriseMenu; | ||
})(); | ||
}()); | ||
exports.EnterpriseMenu = EnterpriseMenu; |
@@ -1,5 +0,5 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { MenuItemDef, Component } from "ag-grid"; | ||
export declare class MenuItemComponent extends Component { | ||
private popupService; | ||
private gridOptionsWrapper; | ||
private static TEMPLATE; | ||
@@ -9,4 +9,5 @@ static EVENT_ITEM_SELECTED: string; | ||
constructor(params: MenuItemDef); | ||
private init(); | ||
private onOptionSelected(); | ||
destroy(): void; | ||
} |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -22,13 +23,14 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
_super.call(this, MenuItemComponent.TEMPLATE); | ||
// console.log('MenuItemComponent->constructor() ' + this.instance); | ||
this.params = params; | ||
if (params.checked) { | ||
} | ||
MenuItemComponent.prototype.init = function () { | ||
if (this.params.checked) { | ||
this.queryForHtmlElement('#eIcon').innerHTML = '✔'; | ||
} | ||
else if (params.icon) { | ||
if (ag_grid_1.Utils.isNodeOrElement(params.icon)) { | ||
this.queryForHtmlElement('#eIcon').appendChild(params.icon); | ||
else if (this.params.icon) { | ||
if (ag_grid_1.Utils.isNodeOrElement(this.params.icon)) { | ||
this.queryForHtmlElement('#eIcon').appendChild(this.params.icon); | ||
} | ||
else if (typeof params.icon === 'string') { | ||
this.queryForHtmlElement('#eIcon').innerHTML = params.icon; | ||
else if (typeof this.params.icon === 'string') { | ||
this.queryForHtmlElement('#eIcon').innerHTML = this.params.icon; | ||
} | ||
@@ -45,7 +47,14 @@ else { | ||
} | ||
if (params.shortcut) { | ||
this.queryForHtmlElement('#eShortcut').innerHTML = params.shortcut; | ||
if (this.params.shortcut) { | ||
this.queryForHtmlElement('#eShortcut').innerHTML = this.params.shortcut; | ||
} | ||
if (params.subMenu) { | ||
this.queryForHtmlElement('#ePopupPointer').appendChild(svgFactory.createSmallArrowRightSvg()); | ||
if (this.params.subMenu) { | ||
if (this.gridOptionsWrapper.isEnableRtl()) { | ||
// for RTL, we show arrow going left | ||
this.queryForHtmlElement('#ePopupPointer').appendChild(svgFactory.createSmallArrowLeftSvg()); | ||
} | ||
else { | ||
// for normal, we show arrow going right | ||
this.queryForHtmlElement('#ePopupPointer').appendChild(svgFactory.createSmallArrowRightSvg()); | ||
} | ||
} | ||
@@ -55,4 +64,4 @@ else { | ||
} | ||
this.queryForHtmlElement('#eName').innerHTML = params.name; | ||
if (params.disabled) { | ||
this.queryForHtmlElement('#eName').innerHTML = this.params.name; | ||
if (this.params.disabled) { | ||
ag_grid_1.Utils.addCssClass(this.getGui(), 'ag-menu-option-disabled'); | ||
@@ -63,3 +72,3 @@ } | ||
} | ||
} | ||
}; | ||
MenuItemComponent.prototype.onOptionSelected = function () { | ||
@@ -84,7 +93,13 @@ this.dispatchEvent(MenuItemComponent.EVENT_ITEM_SELECTED, this.params); | ||
__decorate([ | ||
ag_grid_1.Autowired('popupService'), | ||
__metadata('design:type', ag_grid_1.PopupService) | ||
], MenuItemComponent.prototype, "popupService", void 0); | ||
ag_grid_1.Autowired('gridOptionsWrapper'), | ||
__metadata('design:type', ag_grid_1.GridOptionsWrapper) | ||
], MenuItemComponent.prototype, "gridOptionsWrapper", void 0); | ||
__decorate([ | ||
ag_grid_1.PostConstruct, | ||
__metadata('design:type', Function), | ||
__metadata('design:paramtypes', []), | ||
__metadata('design:returntype', void 0) | ||
], MenuItemComponent.prototype, "init", null); | ||
return MenuItemComponent; | ||
})(ag_grid_1.Component); | ||
}(ag_grid_1.Component)); | ||
exports.MenuItemComponent = MenuItemComponent; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { MenuItemDef, Column } from 'ag-grid'; | ||
@@ -3,0 +3,0 @@ export declare class MenuItemMapper { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
@@ -184,3 +185,3 @@ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
return MenuItemMapper; | ||
})(); | ||
}()); | ||
exports.MenuItemMapper = MenuItemMapper; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { MenuItemDef, Component } from "ag-grid"; | ||
@@ -3,0 +3,0 @@ export declare class MenuList extends Component { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -115,3 +116,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
this.subMenuParentDef = menuItemDef; | ||
var selectedListener = function () { | ||
var selectedListener = function (event) { | ||
_this.dispatchEvent(menuItemComponent_1.MenuItemComponent.EVENT_ITEM_SELECTED, event); | ||
@@ -154,3 +155,3 @@ }; | ||
return MenuList; | ||
})(ag_grid_1.Component); | ||
}(ag_grid_1.Component)); | ||
exports.MenuList = MenuList; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { ICompFactory, Component } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class PivotCompFactory implements ICompFactory { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
@@ -30,3 +31,3 @@ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
return PivotCompFactory; | ||
})(); | ||
}()); | ||
exports.PivotCompFactory = PivotCompFactory; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { IRangeController, RangeSelection, GridCell, AddRangeSelectionParams } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class RangeController implements IRangeController { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
@@ -35,5 +36,6 @@ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
} | ||
var gridCellDef = { rowIndex: cell.rowIndex, floating: cell.floating, column: cell.column }; | ||
var newRange = { | ||
start: new main_1.GridCell(cell.rowIndex, cell.floating, cell.column), | ||
end: new main_1.GridCell(cell.rowIndex, cell.floating, cell.column), | ||
start: new main_1.GridCell(gridCellDef), | ||
end: new main_1.GridCell(gridCellDef), | ||
columns: columns | ||
@@ -66,5 +68,7 @@ }; | ||
} | ||
var startGridCellDef = { column: columnStart, rowIndex: rangeSelection.rowStart, floating: rangeSelection.floatingStart }; | ||
var endGridCellDef = { column: columnEnd, rowIndex: rangeSelection.rowEnd, floating: rangeSelection.floatingEnd }; | ||
var newRange = { | ||
start: new main_1.GridCell(rangeSelection.rowStart, rangeSelection.floatingStart, columnStart), | ||
end: new main_1.GridCell(rangeSelection.rowEnd, rangeSelection.floatingEnd, columnEnd), | ||
start: new main_1.GridCell(startGridCellDef), | ||
end: new main_1.GridCell(endGridCellDef), | ||
columns: columns | ||
@@ -160,3 +164,3 @@ }; | ||
} | ||
var cell = this.mouseEventService.getCellForMouseEvent(mouseEvent); | ||
var cell = this.mouseEventService.getGridCellForEvent(mouseEvent); | ||
if (main_1.Utils.missing(cell)) { | ||
@@ -174,5 +178,6 @@ // if drag wasn't on cell, then do nothing, including do not set dragging=true, | ||
RangeController.prototype.createNewActiveRange = function (cell) { | ||
var gridCellDef = { column: cell.column, rowIndex: cell.rowIndex, floating: cell.floating }; | ||
this.activeRange = { | ||
start: new main_1.GridCell(cell.rowIndex, cell.floating, cell.column), | ||
end: new main_1.GridCell(cell.rowIndex, cell.floating, cell.column), | ||
start: new main_1.GridCell(gridCellDef), | ||
end: new main_1.GridCell(gridCellDef), | ||
columns: [cell.column] | ||
@@ -203,3 +208,3 @@ }; | ||
this.lastMouseEvent = mouseEvent; | ||
var cell = this.mouseEventService.getCellForMouseEvent(mouseEvent); | ||
var cell = this.mouseEventService.getGridCellForEvent(mouseEvent); | ||
if (main_1.Utils.missing(cell)) { | ||
@@ -224,5 +229,5 @@ return; | ||
RangeController.prototype.updateSelectedColumns = function (columnFrom, columnTo) { | ||
var allDisplayedColumns = this.columnController.getAllDisplayedColumns(); | ||
var fromIndex = allDisplayedColumns.indexOf(columnFrom); | ||
var toIndex = allDisplayedColumns.indexOf(columnTo); | ||
var allColumns = this.columnController.getAllDisplayedColumns(); | ||
var fromIndex = allColumns.indexOf(columnFrom); | ||
var toIndex = allColumns.indexOf(columnTo); | ||
if (fromIndex < 0) { | ||
@@ -240,3 +245,3 @@ console.log('ag-Grid: column ' + columnFrom.getId() + ' is not visible'); | ||
for (var i = firstIndex; i <= lastIndex; i++) { | ||
columns.push(allDisplayedColumns[i]); | ||
columns.push(allColumns[i]); | ||
} | ||
@@ -292,3 +297,3 @@ return columns; | ||
return RangeController; | ||
})(); | ||
}()); | ||
exports.RangeController = RangeController; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { ICellEditor, ICellEditorParams, Component, Context, ICellRenderer, ICellRendererFunc, CellRendererService } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export interface IRichCellEditorParams extends ICellEditorParams { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -156,3 +157,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
return RichSelectCellEditor; | ||
})(main_1.Component); | ||
}(main_1.Component)); | ||
exports.RichSelectCellEditor = RichSelectCellEditor; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { Component, CellRendererService, ICellRendererFunc, ICellRenderer } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class RichSelectRow extends Component { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -50,3 +51,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
return RichSelectRow; | ||
})(main_1.Component); | ||
}(main_1.Component)); | ||
exports.RichSelectRow = RichSelectRow; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { Component } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export interface VirtualListModel { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -148,3 +149,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
return VirtualList; | ||
})(main_1.Component); | ||
}(main_1.Component)); | ||
exports.VirtualList = VirtualList; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { ICompFactory, Component } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class RowGroupCompFactory implements ICompFactory { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
@@ -30,3 +31,3 @@ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
return RowGroupCompFactory; | ||
})(); | ||
}()); | ||
exports.RowGroupCompFactory = RowGroupCompFactory; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { IRowNodeStage, RowNode } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class AggregationStage implements IRowNodeStage { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
@@ -188,3 +189,3 @@ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
return AggregationStage; | ||
})(); | ||
}()); | ||
exports.AggregationStage = AggregationStage; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { IRowNodeStage, RowNode } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class GroupStage implements IRowNodeStage { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
@@ -162,3 +163,3 @@ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
return GroupStage; | ||
})(); | ||
}()); | ||
exports.GroupStage = GroupStage; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { ColDef, ColGroupDef } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export interface PivotColDefServiceResult { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
@@ -124,3 +125,3 @@ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
return PivotColDefService; | ||
})(); | ||
}()); | ||
exports.PivotColDefService = PivotColDefService; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { IRowNodeStage, RowNode, ColDef } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class PivotStage implements IRowNodeStage { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
@@ -143,3 +144,3 @@ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
return PivotStage; | ||
})(); | ||
}()); | ||
exports.PivotStage = PivotStage; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { IFilter, IFilterParams, IDoesFilterPassParams, Component } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class SetFilter extends Component implements IFilter { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -241,3 +242,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
return SetFilter; | ||
})(main_1.Component); | ||
}(main_1.Component)); | ||
exports.SetFilter = SetFilter; | ||
@@ -255,2 +256,2 @@ var ModelWrapper = (function () { | ||
return ModelWrapper; | ||
})(); | ||
}()); |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { Component, ICellRenderer, ICellRendererFunc } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class SetFilterListItem extends Component { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -73,3 +74,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
return SetFilterListItem; | ||
})(main_1.Component); | ||
}(main_1.Component)); | ||
exports.SetFilterListItem = SetFilterListItem; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { ColDef } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class SetFilterModel { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var main_1 = require("ag-grid/main"); | ||
@@ -229,3 +230,3 @@ var SetFilterModel = (function () { | ||
return SetFilterModel; | ||
})(); | ||
}()); | ||
exports.SetFilterModel = SetFilterModel; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { Component } from 'ag-grid/main'; | ||
@@ -3,0 +3,0 @@ export declare class StatusBar extends Component { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -180,3 +181,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
return StatusBar; | ||
})(main_1.Component); | ||
}(main_1.Component)); | ||
exports.StatusBar = StatusBar; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { Component } from 'ag-grid/main'; | ||
@@ -3,0 +3,0 @@ export declare class StatusItem extends Component { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -40,3 +41,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
return StatusItem; | ||
})(main_1.Component); | ||
}(main_1.Component)); | ||
exports.StatusItem = StatusItem; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { Component, EventService, GridOptionsWrapper, Context, LoggerFactory, DragAndDropService, Column } from "ag-grid/main"; | ||
@@ -20,2 +20,4 @@ export interface AbstractColumnDropPanelParams { | ||
private static STATE_REARRANGE_COLUMNS; | ||
private static CHAR_LEFT_ARROW; | ||
private static CHAR_RIGHT_ARROW; | ||
private state; | ||
@@ -22,0 +24,0 @@ private logger; |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -81,16 +82,12 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
var mouseEvent = draggingEvent.event; | ||
var enableRtl = this.beans.gridOptionsWrapper.isEnableRtl(); | ||
var goingLeft = draggingEvent.hDirection === main_1.HDirection.Left; | ||
var mouseX = mouseEvent.clientX; | ||
this.childColumnComponents.forEach(function (childColumn) { | ||
var rect = childColumn.getGui().getBoundingClientRect(); | ||
if (draggingEvent.hDirection === main_1.HDirection.Left) { | ||
var horizontalFit = mouseEvent.clientX >= rect.right; | ||
if (horizontalFit) { | ||
newIndex++; | ||
} | ||
var rectX = goingLeft ? rect.right : rect.left; | ||
var horizontalFit = enableRtl ? (mouseX <= rectX) : (mouseX >= rectX); | ||
if (horizontalFit) { | ||
newIndex++; | ||
} | ||
else { | ||
var horizontalFit = mouseEvent.clientX >= rect.left; | ||
if (horizontalFit) { | ||
newIndex++; | ||
} | ||
} | ||
}); | ||
@@ -170,3 +167,3 @@ return newIndex; | ||
if (this.potentialDndColumns) { | ||
var success; | ||
var success = void 0; | ||
if (this.state === AbstractColumnDropPanel.STATE_NEW_COLUMNS_IN) { | ||
@@ -311,4 +308,8 @@ this.addColumns(this.potentialDndColumns); | ||
if (this.horizontal) { | ||
// for RTL it's a left arrow, otherwise it's a right arrow | ||
var enableRtl = this.beans.gridOptionsWrapper.isEnableRtl(); | ||
var charCode = enableRtl ? | ||
AbstractColumnDropPanel.CHAR_LEFT_ARROW : AbstractColumnDropPanel.CHAR_RIGHT_ARROW; | ||
var eArrow = document.createElement('span'); | ||
eArrow.innerHTML = '→'; | ||
eArrow.innerHTML = charCode; | ||
this.getGui().appendChild(eArrow); | ||
@@ -320,4 +321,6 @@ } | ||
AbstractColumnDropPanel.STATE_REARRANGE_COLUMNS = 'rearrangeColumns'; | ||
AbstractColumnDropPanel.CHAR_LEFT_ARROW = '←'; | ||
AbstractColumnDropPanel.CHAR_RIGHT_ARROW = '→'; | ||
return AbstractColumnDropPanel; | ||
})(main_1.Component); | ||
}(main_1.Component)); | ||
exports.AbstractColumnDropPanel = AbstractColumnDropPanel; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { PopupService, Component, ColumnController, Context, EventService, DragAndDropService, GridPanel, GridOptionsWrapper, DropTarget, Column } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ import { AggFuncService } from "../../aggregation/aggFuncService"; |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -22,3 +23,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
function ColumnComponent(column, dragSourceDropTarget, ghost, valueColumn) { | ||
_super.call(this, ColumnComponent.TEMPLATE); | ||
_super.call(this); | ||
this.popupShowing = false; | ||
@@ -31,2 +32,3 @@ this.valueColumn = valueColumn; | ||
ColumnComponent.prototype.init = function () { | ||
this.setTemplate(ColumnComponent.TEMPLATE); | ||
this.displayName = this.columnController.getDisplayNameForColumn(this.column, 'columnDrop'); | ||
@@ -185,3 +187,3 @@ this.setupComponents(); | ||
return ColumnComponent; | ||
})(main_1.Component); | ||
}(main_1.Component)); | ||
exports.ColumnComponent = ColumnComponent; | ||
@@ -197,2 +199,2 @@ var AggItemComp = (function (_super) { | ||
return AggItemComp; | ||
})(main_1.Component); | ||
}(main_1.Component)); |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { Column } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ import { AbstractColumnDropPanel } from "./abstractColumnDropPanel"; |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -131,3 +132,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
return PivotColumnsPanel; | ||
})(abstractColumnDropPanel_1.AbstractColumnDropPanel); | ||
}(abstractColumnDropPanel_1.AbstractColumnDropPanel)); | ||
exports.PivotColumnsPanel = PivotColumnsPanel; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { Component } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class PivotModePanel extends Component { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -71,3 +72,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
return PivotModePanel; | ||
})(main_1.Component); | ||
}(main_1.Component)); | ||
exports.PivotModePanel = PivotModePanel; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { Column } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ import { AbstractColumnDropPanel } from "./abstractColumnDropPanel"; |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -100,3 +101,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
return RowGroupColumnsPanel; | ||
})(abstractColumnDropPanel_1.AbstractColumnDropPanel); | ||
}(abstractColumnDropPanel_1.AbstractColumnDropPanel)); | ||
exports.RowGroupColumnsPanel = RowGroupColumnsPanel; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { Column } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ import { AbstractColumnDropPanel } from "./abstractColumnDropPanel"; |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -100,3 +101,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
return ValuesColumnPanel; | ||
})(abstractColumnDropPanel_1.AbstractColumnDropPanel); | ||
}(abstractColumnDropPanel_1.AbstractColumnDropPanel)); | ||
exports.ValuesColumnPanel = ValuesColumnPanel; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { Component } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class ColumnSelectPanel extends Component { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -133,3 +134,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
return ColumnSelectPanel; | ||
})(main_1.Component); | ||
}(main_1.Component)); | ||
exports.ColumnSelectPanel = ColumnSelectPanel; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { Component, Column } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class RenderedColumn extends Component { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -20,3 +21,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
function RenderedColumn(column, columnDept, allowDragging) { | ||
_super.call(this, RenderedColumn.TEMPLATE); | ||
_super.call(this); | ||
this.processingColumnStateChange = false; | ||
@@ -28,2 +29,3 @@ this.column = column; | ||
RenderedColumn.prototype.init = function () { | ||
this.setTemplate(RenderedColumn.TEMPLATE); | ||
this.displayName = this.columnController.getDisplayNameForColumn(this.column, 'toolPanel'); | ||
@@ -236,3 +238,3 @@ this.eText.innerHTML = this.displayName; | ||
return RenderedColumn; | ||
})(main_1.Component); | ||
}(main_1.Component)); | ||
exports.RenderedColumn = RenderedColumn; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { Component, OriginalColumnGroup } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class RenderedGroup extends Component { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -21,3 +22,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
function RenderedGroup(columnGroup, columnDept, expandedCallback, allowDragging) { | ||
_super.call(this, RenderedGroup.TEMPLATE); | ||
_super.call(this); | ||
this.expanded = true; | ||
@@ -31,2 +32,3 @@ this.processingColumnStateChange = false; | ||
RenderedGroup.prototype.init = function () { | ||
this.setTemplate(RenderedGroup.TEMPLATE); | ||
this.instantiate(this.context); | ||
@@ -261,3 +263,3 @@ var eText = this.queryForHtmlElement('#eText'); | ||
return RenderedGroup; | ||
})(main_1.Component); | ||
}(main_1.Component)); | ||
exports.RenderedGroup = RenderedGroup; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { Component } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class ToolPanelComp extends Component { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __extends = (this && this.__extends) || function (d, b) { | ||
@@ -72,3 +73,3 @@ for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; | ||
return ToolPanelComp; | ||
})(main_1.Component); | ||
}(main_1.Component)); | ||
exports.ToolPanelComp = ToolPanelComp; |
@@ -1,2 +0,2 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
import { IRowModel, RowNode, IViewportDatasource } from "ag-grid/main"; | ||
@@ -3,0 +3,0 @@ export declare class ViewportRowModel implements IRowModel { |
@@ -1,2 +0,3 @@ | ||
// ag-grid-enterprise v7.0.2 | ||
// ag-grid-enterprise v7.1.0 | ||
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
@@ -213,3 +214,3 @@ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
return ViewportRowModel; | ||
})(); | ||
}()); | ||
exports.ViewportRowModel = ViewportRowModel; |
@@ -0,0 +0,0 @@ var gulpTypescript = require('gulp-typescript'); |
@@ -0,0 +0,0 @@ ag-Grid-Enterprise Software Licence Agreement Version 1.5 |
@@ -0,0 +0,0 @@ export * from './dist/lib/aggregation/aggFuncService'; |
@@ -0,0 +0,0 @@ require('./dist/lib/main'); |
{ | ||
"name": "ag-grid-enterprise", | ||
"version": "7.0.2", | ||
"version": "7.1.0", | ||
"description": "ag-Grid Enterprise Features", | ||
@@ -38,3 +38,3 @@ "main": "main.js", | ||
"peerDependencies": { | ||
"ag-grid": "7.0.x" | ||
"ag-grid": "7.1.0" | ||
}, | ||
@@ -41,0 +41,0 @@ "dependencies": { |
@@ -0,0 +0,0 @@ |
@@ -0,0 +0,0 @@ import { |
@@ -0,0 +0,0 @@ import {ColumnSelectPanel} from "./toolPanel/columnsSelect/columnSelectPanel"; |
import { | ||
Bean, | ||
RangeSelection, | ||
GridCellDef, | ||
CsvExportParams, | ||
@@ -110,3 +111,4 @@ ColDef, | ||
var cellId = new GridCell(currentRow.rowIndex, currentRow.floating, column).createId(); | ||
let gridCellDef = <GridCellDef> {rowIndex: currentRow.rowIndex, floating: currentRow.floating, column: column}; | ||
var cellId = new GridCell(gridCellDef).createId(); | ||
cellsToFlash[cellId] = true; | ||
@@ -166,3 +168,4 @@ }); | ||
this.valueService.setValue(rowNode, column, processedValue); | ||
var cellId = new GridCell(currentRow.rowIndex, currentRow.floating, column).createId(); | ||
let gridCellDef = <GridCellDef> {rowIndex: currentRow.rowIndex, floating: currentRow.floating, column: column}; | ||
var cellId = new GridCell(gridCellDef).createId(); | ||
cellsToFlash[cellId] = true; | ||
@@ -189,3 +192,3 @@ | ||
var selectedRowsToCopy = !this.selectionController.isEmpty() | ||
let selectedRowsToCopy = !this.selectionController.isEmpty() | ||
&& !this.gridOptionsWrapper.isSuppressCopyRowsToClipboard(); | ||
@@ -197,5 +200,8 @@ | ||
} else if (selectedRowsToCopy) { | ||
// otherwise copy selected rows if they exist | ||
this.copySelectedRowsToClipboard(includeHeaders); | ||
} else if (!this.rangeController.isEmpty()) { | ||
this.copySelectedRangeToClipboard(includeHeaders); | ||
} else { | ||
// then lastly, if no range or no row selection, | ||
// then copy the focused cell | ||
this.copyFocusedCellToClipboard(); | ||
} | ||
@@ -279,3 +285,4 @@ } | ||
} | ||
var cellId = new GridCell(currentRow.rowIndex, currentRow.floating, column).createId(); | ||
let gridCellDef = <GridCellDef> {rowIndex: currentRow.rowIndex, floating: currentRow.floating, column: column}; | ||
var cellId = new GridCell(gridCellDef).createId(); | ||
cellsToFlash[cellId] = true; | ||
@@ -291,2 +298,25 @@ }); | ||
private copyFocusedCellToClipboard(): void { | ||
let focusedCell = this.focusedCellController.getFocusedCell(); | ||
if (Utils.missing(focusedCell)) { return; } | ||
let currentRow = focusedCell.getGridRow(); | ||
var rowNode = this.getRowNode(currentRow); | ||
let column = focusedCell.column; | ||
var value = this.valueService.getValue(column, rowNode); | ||
let processedValue = this.processRangeCell(rowNode, column, value, this.gridOptionsWrapper.getProcessCellForClipboardFunc()); | ||
if (Utils.exists(processedValue)) { | ||
var data = value.toString(); | ||
this.copyDataToClipboard(data); | ||
} else { | ||
this.copyDataToClipboard(''); | ||
} | ||
let cellId = focusedCell.createId(); | ||
let cellsToFlash = {}; | ||
(<any>cellsToFlash)[cellId] = true; | ||
this.eventService.dispatchEvent(Events.EVENT_FLASH_CELLS, {cells: cellsToFlash}); | ||
} | ||
private processRangeCell(rowNode: RowNode, column: Column, value: any, func: (params: ProcessCellForExportParams) => void ): any { | ||
@@ -337,8 +367,14 @@ if (func) { | ||
private copyDataToClipboard(data: string): void { | ||
this.executeOnTempElement( (element: HTMLTextAreaElement)=> { | ||
element.value = data; | ||
element.select(); | ||
element.focus(); | ||
return document.execCommand('copy'); | ||
}); | ||
let userProvidedFunc = this.gridOptionsWrapper.getSendToClipboardFunc(); | ||
if (Utils.exists(userProvidedFunc)) { | ||
let params = {data: data}; | ||
userProvidedFunc(params); | ||
} else { | ||
this.executeOnTempElement( (element: HTMLTextAreaElement)=> { | ||
element.value = data; | ||
element.select(); | ||
element.focus(); | ||
return document.execCommand('copy'); | ||
}); | ||
} | ||
} | ||
@@ -345,0 +381,0 @@ |
@@ -0,0 +0,0 @@ import {Bean, CellEditorFactory, Autowired, FilterManager, PostConstruct} from "ag-grid/main"; |
@@ -0,0 +0,0 @@ import {Bean, Autowired, PostConstruct} from "ag-grid/main"; |
@@ -0,0 +0,0 @@ import {Bean, Autowired, PostConstruct} from 'ag-grid/main'; |
@@ -0,0 +0,0 @@ import {Grid} from "ag-grid/main"; |
@@ -0,0 +0,0 @@ import { |
@@ -0,0 +0,0 @@ import { |
@@ -1,2 +0,2 @@ | ||
import {SvgFactory, MenuItemDef, Utils as _, PopupService, Component, Autowired} from "ag-grid"; | ||
import {GridOptionsWrapper, PostConstruct, SvgFactory, MenuItemDef, Utils as _, Component, Autowired} from "ag-grid"; | ||
@@ -7,3 +7,3 @@ var svgFactory = SvgFactory.getInstance(); | ||
@Autowired('popupService') private popupService: PopupService; | ||
@Autowired('gridOptionsWrapper') private gridOptionsWrapper: GridOptionsWrapper; | ||
@@ -26,14 +26,15 @@ // private instance = Math.random(); | ||
super(MenuItemComponent.TEMPLATE); | ||
this.params = params; | ||
} | ||
// console.log('MenuItemComponent->constructor() ' + this.instance); | ||
@PostConstruct | ||
private init() { | ||
this.params = params; | ||
if (params.checked) { | ||
if (this.params.checked) { | ||
this.queryForHtmlElement('#eIcon').innerHTML = '✔'; | ||
} else if (params.icon) { | ||
if (_.isNodeOrElement(params.icon)) { | ||
this.queryForHtmlElement('#eIcon').appendChild(<HTMLElement> params.icon); | ||
} else if (typeof params.icon === 'string') { | ||
this.queryForHtmlElement('#eIcon').innerHTML = <string> params.icon; | ||
} else if (this.params.icon) { | ||
if (_.isNodeOrElement(this.params.icon)) { | ||
this.queryForHtmlElement('#eIcon').appendChild(<HTMLElement> this.params.icon); | ||
} else if (typeof this.params.icon === 'string') { | ||
this.queryForHtmlElement('#eIcon').innerHTML = <string> this.params.icon; | ||
} else { | ||
@@ -48,13 +49,19 @@ console.log('ag-Grid: menu item icon must be DOM node or string'); | ||
} | ||
if (params.shortcut) { | ||
this.queryForHtmlElement('#eShortcut').innerHTML = params.shortcut; | ||
if (this.params.shortcut) { | ||
this.queryForHtmlElement('#eShortcut').innerHTML = this.params.shortcut; | ||
} | ||
if (params.subMenu) { | ||
this.queryForHtmlElement('#ePopupPointer').appendChild(svgFactory.createSmallArrowRightSvg()); | ||
if (this.params.subMenu) { | ||
if (this.gridOptionsWrapper.isEnableRtl()) { | ||
// for RTL, we show arrow going left | ||
this.queryForHtmlElement('#ePopupPointer').appendChild(svgFactory.createSmallArrowLeftSvg()); | ||
} else { | ||
// for normal, we show arrow going right | ||
this.queryForHtmlElement('#ePopupPointer').appendChild(svgFactory.createSmallArrowRightSvg()); | ||
} | ||
} else { | ||
this.queryForHtmlElement('#ePopupPointer').innerHTML = ' '; | ||
} | ||
this.queryForHtmlElement('#eName').innerHTML = params.name; | ||
this.queryForHtmlElement('#eName').innerHTML = this.params.name; | ||
if (params.disabled) { | ||
if (this.params.disabled) { | ||
_.addCssClass(this.getGui(), 'ag-menu-option-disabled'); | ||
@@ -61,0 +68,0 @@ } else { |
@@ -0,0 +0,0 @@ import {ColumnController, SvgFactory, MenuItemDef, Autowired, Utils, Bean, GridOptionsWrapper, GridApi, Column} from 'ag-grid'; |
@@ -137,3 +137,3 @@ import {Utils as _, PopupService, MenuItemDef, Component, Autowired, Context} from "ag-grid"; | ||
var selectedListener = ()=> { | ||
var selectedListener = (event: any)=> { | ||
this.dispatchEvent(MenuItemComponent.EVENT_ITEM_SELECTED, event) | ||
@@ -140,0 +140,0 @@ }; |
@@ -0,0 +0,0 @@ import {Bean, ICompFactory, Component, Autowired, Context} from "ag-grid/main"; |
@@ -6,2 +6,3 @@ import { | ||
Autowired, | ||
GridCellDef, | ||
LoggerFactory, | ||
@@ -68,5 +69,7 @@ GridPanel, | ||
let gridCellDef = <GridCellDef> {rowIndex: cell.rowIndex, floating: cell.floating, column: cell.column}; | ||
var newRange = { | ||
start: new GridCell(cell.rowIndex, cell.floating, cell.column), | ||
end: new GridCell(cell.rowIndex, cell.floating, cell.column), | ||
start: new GridCell(gridCellDef), | ||
end: new GridCell(gridCellDef), | ||
columns: columns | ||
@@ -97,5 +100,8 @@ }; | ||
let startGridCellDef = <GridCellDef> {column: columnStart, rowIndex: rangeSelection.rowStart, floating: rangeSelection.floatingStart}; | ||
let endGridCellDef = <GridCellDef> {column: columnEnd, rowIndex: rangeSelection.rowEnd, floating: rangeSelection.floatingEnd}; | ||
var newRange = <RangeSelection> { | ||
start: new GridCell(rangeSelection.rowStart, rangeSelection.floatingStart, columnStart), | ||
end: new GridCell(rangeSelection.rowEnd, rangeSelection.floatingEnd, columnEnd), | ||
start: new GridCell(startGridCellDef), | ||
end: new GridCell(endGridCellDef), | ||
columns: columns | ||
@@ -206,3 +212,4 @@ }; | ||
var cell = this.mouseEventService.getCellForMouseEvent(mouseEvent); | ||
var cell = this.mouseEventService.getGridCellForEvent(mouseEvent); | ||
if (Utils.missing(cell)) { | ||
@@ -226,5 +233,7 @@ // if drag wasn't on cell, then do nothing, including do not set dragging=true, | ||
let gridCellDef = <GridCellDef> {column: cell.column, rowIndex: cell.rowIndex, floating: cell.floating}; | ||
this.activeRange = { | ||
start: new GridCell(cell.rowIndex, cell.floating, cell.column), | ||
end: new GridCell(cell.rowIndex, cell.floating, cell.column), | ||
start: new GridCell(gridCellDef), | ||
end: new GridCell(gridCellDef), | ||
columns: [cell.column] | ||
@@ -263,3 +272,3 @@ }; | ||
var cell = this.mouseEventService.getCellForMouseEvent(mouseEvent); | ||
var cell = this.mouseEventService.getGridCellForEvent(mouseEvent); | ||
if (Utils.missing(cell)) { | ||
@@ -288,6 +297,6 @@ return; | ||
private updateSelectedColumns(columnFrom: Column, columnTo: Column): Column[] { | ||
var allDisplayedColumns = this.columnController.getAllDisplayedColumns(); | ||
var allColumns = this.columnController.getAllDisplayedColumns(); | ||
var fromIndex = allDisplayedColumns.indexOf(columnFrom); | ||
var toIndex = allDisplayedColumns.indexOf(columnTo); | ||
var fromIndex = allColumns.indexOf(columnFrom); | ||
var toIndex = allColumns.indexOf(columnTo); | ||
@@ -308,3 +317,3 @@ if (fromIndex < 0) { | ||
for (var i = firstIndex; i<=lastIndex; i++) { | ||
columns.push(allDisplayedColumns[i]); | ||
columns.push(allColumns[i]); | ||
} | ||
@@ -311,0 +320,0 @@ |
@@ -0,0 +0,0 @@ |
@@ -0,0 +0,0 @@ |
@@ -0,0 +0,0 @@ import {Component, PostConstruct, Utils} from "ag-grid/main"; |
@@ -0,0 +0,0 @@ import {Bean, ICompFactory, Component, Autowired, Context} from "ag-grid/main"; |
@@ -0,0 +0,0 @@ import { |
@@ -0,0 +0,0 @@ import { |
@@ -0,0 +0,0 @@ import {NumberSequence, Bean, Autowired, ColumnController, ColDef, ColGroupDef, Utils, Column} from "ag-grid/main"; |
@@ -0,0 +0,0 @@ import { |
@@ -0,0 +0,0 @@ import {IFilter, IFilterParams, IDoesFilterPassParams, Utils, ICellRenderer, ICellRendererFunc, Component, Context, Autowired, PostConstruct, GridOptionsWrapper} from "ag-grid/main"; |
@@ -0,0 +0,0 @@ import {Component, ICellRenderer, ICellRendererFunc, CellRendererService, Autowired, PostConstruct, GridOptionsWrapper, Utils as _} from "ag-grid/main"; |
@@ -0,0 +0,0 @@ import {Utils} from "ag-grid/main"; |
@@ -0,0 +0,0 @@ import {EventService, Component, Autowired, PostConstruct, Events, Utils, Column, |
@@ -0,0 +0,0 @@ import {PostConstruct, Component, Utils as _} from 'ag-grid/main'; |
@@ -40,2 +40,5 @@ import { | ||
private static CHAR_LEFT_ARROW = '←'; | ||
private static CHAR_RIGHT_ARROW = '→'; | ||
private state = AbstractColumnDropPanel.STATE_NOT_DRAGGING; | ||
@@ -147,14 +150,12 @@ | ||
let enableRtl = this.beans.gridOptionsWrapper.isEnableRtl(); | ||
let goingLeft = draggingEvent.hDirection===HDirection.Left; | ||
let mouseX = mouseEvent.clientX; | ||
this.childColumnComponents.forEach( childColumn => { | ||
let rect = childColumn.getGui().getBoundingClientRect(); | ||
if (draggingEvent.hDirection===HDirection.Left) { | ||
let horizontalFit = mouseEvent.clientX >= rect.right; | ||
if (horizontalFit) { | ||
newIndex++; | ||
} | ||
} else { | ||
let horizontalFit = mouseEvent.clientX >= rect.left; | ||
if (horizontalFit) { | ||
newIndex++; | ||
} | ||
let rectX = goingLeft ? rect.right : rect.left; | ||
let horizontalFit = enableRtl ? (mouseX <= rectX) : (mouseX >= rectX); | ||
if (horizontalFit) { | ||
newIndex++; | ||
} | ||
@@ -407,4 +408,8 @@ }); | ||
if (this.horizontal) { | ||
// for RTL it's a left arrow, otherwise it's a right arrow | ||
let enableRtl = this.beans.gridOptionsWrapper.isEnableRtl(); | ||
let charCode = enableRtl ? | ||
AbstractColumnDropPanel.CHAR_LEFT_ARROW : AbstractColumnDropPanel.CHAR_RIGHT_ARROW; | ||
var eArrow = document.createElement('span'); | ||
eArrow.innerHTML = '→'; | ||
eArrow.innerHTML = charCode; | ||
this.getGui().appendChild(eArrow); | ||
@@ -411,0 +416,0 @@ } |
@@ -55,3 +55,3 @@ import { | ||
constructor(column: Column, dragSourceDropTarget: DropTarget, ghost: boolean, valueColumn: boolean) { | ||
super(ColumnComponent.TEMPLATE); | ||
super(); | ||
this.valueColumn = valueColumn; | ||
@@ -65,2 +65,4 @@ this.column = column; | ||
public init(): void { | ||
this.setTemplate(ColumnComponent.TEMPLATE); | ||
this.displayName = this.columnController.getDisplayNameForColumn(this.column, 'columnDrop'); | ||
@@ -67,0 +69,0 @@ this.setupComponents(); |
@@ -0,0 +0,0 @@ import { |
@@ -0,0 +0,0 @@ import { |
@@ -0,0 +0,0 @@ import { |
@@ -0,0 +0,0 @@ import { |
@@ -0,0 +0,0 @@ import { |
@@ -51,3 +51,3 @@ import { | ||
constructor(column: Column, columnDept: number, allowDragging: boolean) { | ||
super(RenderedColumn.TEMPLATE); | ||
super(); | ||
this.column = column; | ||
@@ -61,2 +61,4 @@ this.columnDept = columnDept; | ||
this.setTemplate(RenderedColumn.TEMPLATE); | ||
this.displayName = this.columnController.getDisplayNameForColumn(this.column, 'toolPanel'); | ||
@@ -63,0 +65,0 @@ this.eText.innerHTML = this.displayName; |
@@ -66,3 +66,3 @@ import { | ||
constructor(columnGroup: OriginalColumnGroup, columnDept: number, expandedCallback: ()=>void, allowDragging: boolean) { | ||
super(RenderedGroup.TEMPLATE); | ||
super(); | ||
this.columnGroup = columnGroup; | ||
@@ -76,2 +76,4 @@ this.columnDept = columnDept; | ||
public init(): void { | ||
this.setTemplate(RenderedGroup.TEMPLATE); | ||
this.instantiate(this.context); | ||
@@ -78,0 +80,0 @@ |
@@ -0,0 +0,0 @@ import {Component, GridOptionsWrapper, PostConstruct, Bean, Autowired, Context} from "ag-grid/main"; |
@@ -0,0 +0,0 @@ import { |
Support and Maintenance document is now merged into the licence document. Please see the licence. |
@@ -0,0 +0,0 @@ require('./dist/lib/main'); |
@@ -0,0 +0,0 @@ require('./dist/lib/main'); |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
Found 1 instance in 1 package
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
Found 1 instance in 1 package
4844513
77031
130