summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/node/node_modules/lit-element/lit-element.js
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/node/node_modules/lit-element/lit-element.js')
-rw-r--r--chromium/third_party/node/node_modules/lit-element/lit-element.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/chromium/third_party/node/node_modules/lit-element/lit-element.js b/chromium/third_party/node/node_modules/lit-element/lit-element.js
new file mode 100644
index 00000000000..59afa97c415
--- /dev/null
+++ b/chromium/third_party/node/node_modules/lit-element/lit-element.js
@@ -0,0 +1,7 @@
+import{ReactiveElement as t}from"@lit/reactive-element";export*from"@lit/reactive-element";import{render as e,noChange as i}from"lit-html";export*from"lit-html";
+/**
+ * @license
+ * Copyright 2017 Google LLC
+ * SPDX-License-Identifier: BSD-3-Clause
+ */class s extends t{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){const t=super.createRenderRoot();return this.renderOptions.renderBefore??=t.firstChild,t}update(t){const i=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Do=e(i,this.renderRoot,this.renderOptions)}connectedCallback(){super.connectedCallback(),this._$Do?.setConnected(!0)}disconnectedCallback(){super.disconnectedCallback(),this._$Do?.setConnected(!1)}render(){return i}}s._$litElement$=!0,s[("finalized","finalized")]=!0,globalThis.litElementHydrateSupport?.({LitElement:s});const r=globalThis.litElementPolyfillSupport;r?.({LitElement:s});const o={_$AK:(t,e,i)=>{t._$AK(e,i)},_$AL:t=>t._$AL};(globalThis.litElementVersions??=[]).push("4.0.2");export{s as LitElement,o as _$LE};
+//# sourceMappingURL=lit-element.js.map