@vaadin/vaadin-grid-pro
Advanced tools
Comparing version 21.0.0-alpha9 to 21.0.0-beta1
{ | ||
"name": "@vaadin/vaadin-grid-pro", | ||
"version": "21.0.0-alpha9", | ||
"version": "21.0.0-beta1", | ||
"description": "vaadin-grid-pro", | ||
@@ -29,13 +29,13 @@ "main": "vaadin-grid-pro.js", | ||
"@polymer/polymer": "^3.0.0", | ||
"@vaadin/vaadin-checkbox": "^21.0.0-alpha9", | ||
"@vaadin/vaadin-element-mixin": "^21.0.0-alpha9", | ||
"@vaadin/vaadin-grid": "^21.0.0-alpha9", | ||
"@vaadin/vaadin-item": "^21.0.0-alpha9", | ||
"@vaadin/vaadin-checkbox": "21.0.0-beta1", | ||
"@vaadin/vaadin-element-mixin": "21.0.0-beta1", | ||
"@vaadin/vaadin-grid": "21.0.0-beta1", | ||
"@vaadin/vaadin-item": "21.0.0-beta1", | ||
"@vaadin/vaadin-license-checker": "^2.1.0", | ||
"@vaadin/vaadin-list-box": "^21.0.0-alpha9", | ||
"@vaadin/vaadin-lumo-styles": "^21.0.0-alpha9", | ||
"@vaadin/vaadin-material-styles": "^21.0.0-alpha9", | ||
"@vaadin/vaadin-select": "^21.0.0-alpha9", | ||
"@vaadin/vaadin-text-field": "^21.0.0-alpha9", | ||
"@vaadin/vaadin-themable-mixin": "^21.0.0-alpha9" | ||
"@vaadin/vaadin-list-box": "21.0.0-beta1", | ||
"@vaadin/vaadin-lumo-styles": "21.0.0-beta1", | ||
"@vaadin/vaadin-material-styles": "21.0.0-beta1", | ||
"@vaadin/vaadin-select": "21.0.0-beta1", | ||
"@vaadin/vaadin-text-field": "21.0.0-beta1", | ||
"@vaadin/vaadin-themable-mixin": "21.0.0-beta1" | ||
}, | ||
@@ -45,5 +45,6 @@ "devDependencies": { | ||
"@vaadin/testing-helpers": "^0.2.1", | ||
"@vaadin/vaadin-date-picker": "^21.0.0-alpha9", | ||
"@vaadin/vaadin-dialog": "^21.0.0-alpha9", | ||
"@vaadin/vaadin-template-renderer": "^21.0.0-alpha9", | ||
"@vaadin/vaadin-date-picker": "21.0.0-beta1", | ||
"@vaadin/vaadin-dialog": "21.0.0-beta1", | ||
"@vaadin/vaadin-template-renderer": "21.0.0-beta1", | ||
"lit": "^2.0.0-rc.1", | ||
"sinon": "^9.2.1" | ||
@@ -54,3 +55,3 @@ }, | ||
}, | ||
"gitHead": "72059f699ad36f58e1bb0a40aa7d3a411587e22b" | ||
"gitHead": "7d08834d03228105c2ea72213a385ddf35125f79" | ||
} |
@@ -214,5 +214,6 @@ /** | ||
cell.__savedRenderer = this._renderer || cell._renderer; | ||
cell._content.innerHTML = ''; | ||
cell._renderer = this.editModeRenderer || this.__editModeRenderer; | ||
this.__runRenderer(cell._renderer, cell, model); | ||
this._clearCellContent(cell); | ||
this._runRenderer(cell._renderer, cell, model); | ||
} | ||
@@ -224,6 +225,7 @@ | ||
cell._content.innerHTML = ''; | ||
cell._renderer = cell.__savedRenderer; | ||
cell.__savedRenderer = undefined; | ||
this._clearCellContent(cell); | ||
const row = cell.parentElement; | ||
@@ -256,3 +258,3 @@ this._grid._updateItem(row, row._item); | ||
this._renderEditor(cell, model); | ||
this._grid.notifyResize(); | ||
const editor = this._getEditorComponent(cell); | ||
@@ -275,15 +277,5 @@ editor.addEventListener('focusout', this._grid.__boundEditorFocusOut); | ||
_stopCellEdit(cell, model) { | ||
const editor = this._getEditorComponent(cell); | ||
let shouldResize = true; | ||
if (editor) { | ||
editor.removeEventListener('focusout', this._grid.__boundEditorFocusOut); | ||
editor.removeEventListener('focusin', this._grid.__boundEditorFocusIn); | ||
editor.removeEventListener('internal-tab', this._grid.__boundCancelCellSwitch); | ||
} else { | ||
// avoid notify resize of editor removed due to scroll | ||
shouldResize = false; | ||
} | ||
document.body.removeEventListener('focusin', this._grid.__boundGlobalFocusIn); | ||
this._removeEditor(cell, model); | ||
shouldResize && this._grid.notifyResize(); | ||
} | ||
@@ -290,0 +282,0 @@ } |
@@ -53,3 +53,3 @@ /** | ||
static get version() { | ||
return '21.0.0-alpha9'; | ||
return '21.0.0-beta1'; | ||
} | ||
@@ -56,0 +56,0 @@ |
64728
7
1244
+ Added@vaadin/vaadin-checkbox@21.0.0-beta1(transitive)
+ Added@vaadin/vaadin-control-state-mixin@21.0.0-beta1(transitive)
+ Added@vaadin/vaadin-element-mixin@21.0.0-beta1(transitive)
+ Added@vaadin/vaadin-grid@21.0.0-beta1(transitive)
+ Added@vaadin/vaadin-icon@21.0.0-beta1(transitive)
+ Added@vaadin/vaadin-item@21.0.0-beta1(transitive)
+ Added@vaadin/vaadin-list-box@21.0.0-beta1(transitive)
+ Added@vaadin/vaadin-list-mixin@21.0.0-beta1(transitive)
+ Added@vaadin/vaadin-lumo-styles@21.0.0-beta1(transitive)
+ Added@vaadin/vaadin-material-styles@21.0.0-beta1(transitive)
+ Added@vaadin/vaadin-overlay@21.0.0-beta1(transitive)
+ Added@vaadin/vaadin-select@21.0.0-beta1(transitive)
+ Added@vaadin/vaadin-text-field@21.0.0-beta1(transitive)
+ Added@vaadin/vaadin-themable-mixin@21.0.0-beta1(transitive)
+ Added@vaadin/vaadin-virtual-list@21.0.0-beta1(transitive)
- Removed@vaadin/vaadin-checkbox@21.0.5(transitive)
- Removed@vaadin/vaadin-control-state-mixin@21.0.5(transitive)
- Removed@vaadin/vaadin-element-mixin@21.0.5(transitive)
- Removed@vaadin/vaadin-grid@21.0.5(transitive)
- Removed@vaadin/vaadin-icon@21.0.5(transitive)
- Removed@vaadin/vaadin-item@21.0.5(transitive)
- Removed@vaadin/vaadin-list-box@21.0.5(transitive)
- Removed@vaadin/vaadin-list-mixin@21.0.5(transitive)
- Removed@vaadin/vaadin-lumo-styles@21.0.5(transitive)
- Removed@vaadin/vaadin-material-styles@21.0.5(transitive)
- Removed@vaadin/vaadin-overlay@21.0.5(transitive)
- Removed@vaadin/vaadin-select@21.0.5(transitive)
- Removed@vaadin/vaadin-text-field@21.0.5(transitive)
- Removed@vaadin/vaadin-themable-mixin@21.0.5(transitive)
- Removed@vaadin/vaadin-virtual-list@21.0.5(transitive)