Skip to content

Commit 1c190dd

Browse files
authored
refactor!: remove polymer-legacy-adapter package and template support (#9194)
1 parent dc163a8 commit 1c190dd

File tree

57 files changed

+6
-3556
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+6
-3556
lines changed

packages/combo-box/src/vaadin-combo-box-mixin.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import { isTouch } from '@vaadin/component-base/src/browser-utils.js';
1111
import { ControllerMixin } from '@vaadin/component-base/src/controller-mixin.js';
1212
import { OverlayClassMixin } from '@vaadin/component-base/src/overlay-class-mixin.js';
1313
import { get } from '@vaadin/component-base/src/path-utils.js';
14-
import { processTemplates } from '@vaadin/component-base/src/templates.js';
1514
import { InputMixin } from '@vaadin/field-base/src/input-mixin.js';
1615
import { ValidateMixin } from '@vaadin/field-base/src/validate-mixin.js';
1716
import { VirtualKeyboardController } from '@vaadin/field-base/src/virtual-keyboard-controller.js';
@@ -383,8 +382,6 @@ export const ComboBoxMixin = (subclass) =>
383382
this.addEventListener('mousedown', bringToFrontListener);
384383
this.addEventListener('touchstart', bringToFrontListener);
385384

386-
processTemplates(this);
387-
388385
this.addController(new VirtualKeyboardController(this));
389386
}
390387

packages/component-base/src/templates.js

Lines changed: 0 additions & 24 deletions
This file was deleted.

packages/component-base/test/templates.test.js

Lines changed: 0 additions & 70 deletions
This file was deleted.

packages/context-menu/src/vaadin-context-menu.js

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import { ControllerMixin } from '@vaadin/component-base/src/controller-mixin.js'
1212
import { defineCustomElement } from '@vaadin/component-base/src/define.js';
1313
import { ElementMixin } from '@vaadin/component-base/src/element-mixin.js';
1414
import { OverlayClassMixin } from '@vaadin/component-base/src/overlay-class-mixin.js';
15-
import { processTemplates } from '@vaadin/component-base/src/templates.js';
1615
import { ThemePropertyMixin } from '@vaadin/vaadin-themable-mixin/vaadin-theme-property-mixin.js';
1716
import { ContextMenuMixin } from './vaadin-context-menu-mixin.js';
1817

@@ -236,13 +235,6 @@ class ContextMenu extends ContextMenuMixin(
236235
return 'vaadin-context-menu';
237236
}
238237

239-
/** @protected */
240-
ready() {
241-
super.ready();
242-
243-
processTemplates(this);
244-
}
245-
246238
/**
247239
* @param {DocumentFragment} dom
248240
* @return {null}

packages/context-menu/src/vaadin-lit-context-menu.js

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import { defineCustomElement } from '@vaadin/component-base/src/define.js';
1212
import { ElementMixin } from '@vaadin/component-base/src/element-mixin.js';
1313
import { OverlayClassMixin } from '@vaadin/component-base/src/overlay-class-mixin.js';
1414
import { PolylitMixin } from '@vaadin/component-base/src/polylit-mixin.js';
15-
import { processTemplates } from '@vaadin/component-base/src/templates.js';
1615
import { ThemePropertyMixin } from '@vaadin/vaadin-themable-mixin/vaadin-theme-property-mixin.js';
1716
import { ContextMenuMixin } from './vaadin-context-menu-mixin.js';
1817

@@ -49,13 +48,6 @@ class ContextMenu extends ContextMenuMixin(
4948
return html`<slot id="slot"></slot>`;
5049
}
5150

52-
/** @protected */
53-
ready() {
54-
super.ready();
55-
56-
processTemplates(this);
57-
}
58-
5951
/**
6052
* @protected
6153
* @override

packages/dialog/src/vaadin-dialog.js

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import { html, PolymerElement } from '@polymer/polymer/polymer-element.js';
88
import { defineCustomElement } from '@vaadin/component-base/src/define.js';
99
import { ElementMixin } from '@vaadin/component-base/src/element-mixin.js';
1010
import { OverlayClassMixin } from '@vaadin/component-base/src/overlay-class-mixin.js';
11-
import { processTemplates } from '@vaadin/component-base/src/templates.js';
1211
import { ThemePropertyMixin } from '@vaadin/vaadin-themable-mixin/vaadin-theme-property-mixin.js';
1312
import { DialogBaseMixin } from './vaadin-dialog-base-mixin.js';
1413
import { DialogDraggableMixin } from './vaadin-dialog-draggable-mixin.js';
@@ -146,13 +145,6 @@ class Dialog extends DialogDraggableMixin(
146145
];
147146
}
148147

149-
/** @protected */
150-
ready() {
151-
super.ready();
152-
153-
processTemplates(this);
154-
}
155-
156148
/** @private */
157149
_rendererChanged(renderer, headerRenderer, footerRenderer) {
158150
this.$.overlay.setProperties({ owner: this, renderer, headerRenderer, footerRenderer });

packages/grid/src/vaadin-grid-column-mixin.js

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import { animationFrame } from '@vaadin/component-base/src/async.js';
77
import { Debouncer } from '@vaadin/component-base/src/debounce.js';
88
import { DirMixin } from '@vaadin/component-base/src/dir-mixin.js';
99
import { get } from '@vaadin/component-base/src/path-utils.js';
10-
import { processTemplates } from '@vaadin/component-base/src/templates.js';
1110
import { updateCellState } from './vaadin-grid-helpers.js';
1211

1312
/**
@@ -354,13 +353,6 @@ export const ColumnBaseMixin = (superClass) =>
354353
this._gridValue = undefined;
355354
}
356355

357-
/** @protected */
358-
ready() {
359-
super.ready();
360-
361-
processTemplates(this);
362-
}
363-
364356
/**
365357
* @return {!Grid | undefined}
366358
* @protected

packages/grid/src/vaadin-grid-mixin.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ import {
1717
import { Debouncer } from '@vaadin/component-base/src/debounce.js';
1818
import { getClosestElement } from '@vaadin/component-base/src/dom-utils.js';
1919
import { SlotObserver } from '@vaadin/component-base/src/slot-observer.js';
20-
import { processTemplates } from '@vaadin/component-base/src/templates.js';
2120
import { TooltipController } from '@vaadin/component-base/src/tooltip-controller.js';
2221
import { Virtualizer } from '@vaadin/component-base/src/virtualizer.js';
2322
import { A11yMixin } from './vaadin-grid-a11y-mixin.js';
@@ -282,8 +281,6 @@ export const GridMixin = (superClass) =>
282281
minHeightObserver.observe(this.$.items);
283282
minHeightObserver.observe(this.$.footer);
284283

285-
processTemplates(this);
286-
287284
this._tooltipController = new TooltipController(this);
288285
this.addController(this._tooltipController);
289286
this._tooltipController.setManual(true);

packages/multi-select-combo-box/src/vaadin-multi-select-combo-box-mixin.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
import { announce } from '@vaadin/a11y-base/src/announce.js';
77
import { ResizeMixin } from '@vaadin/component-base/src/resize-mixin.js';
88
import { SlotController } from '@vaadin/component-base/src/slot-controller.js';
9-
import { processTemplates } from '@vaadin/component-base/src/templates.js';
109
import { TooltipController } from '@vaadin/component-base/src/tooltip-controller.js';
1110
import { InputControlMixin } from '@vaadin/field-base/src/input-control-mixin.js';
1211
import { InputController } from '@vaadin/field-base/src/input-controller.js';
@@ -430,8 +429,6 @@ export const MultiSelectComboBoxMixin = (superClass) =>
430429
this.addController(this._overflowController);
431430

432431
this.__updateChips();
433-
434-
processTemplates(this);
435432
}
436433

437434
/**

packages/notification/src/vaadin-notification-mixin.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import { render } from 'lit';
77
import { isTemplateResult } from 'lit/directive-helpers.js';
88
import { isIOS } from '@vaadin/component-base/src/browser-utils.js';
99
import { OverlayClassMixin } from '@vaadin/component-base/src/overlay-class-mixin.js';
10-
import { processTemplates } from '@vaadin/component-base/src/templates.js';
1110
import { OverlayStackMixin } from '@vaadin/overlay/src/vaadin-overlay-stack-mixin.js';
1211
import { ThemePropertyMixin } from '@vaadin/vaadin-themable-mixin/vaadin-theme-property-mixin.js';
1312

@@ -246,8 +245,6 @@ export const NotificationMixin = (superClass) =>
246245
super.ready();
247246

248247
this._overlayElement = this.shadowRoot.querySelector('vaadin-notification-card');
249-
250-
processTemplates(this);
251248
}
252249

253250
/** @protected */

0 commit comments

Comments
 (0)