/** * Bundled by jsDelivr using Rollup v2.79.1 and Terser v5.19.2. * Original file: /npm/@lit/reactive-element@1.6.3/decorators/query-async.js * * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files */ /** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ /** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ function e(e){return(({finisher:e,descriptor:r})=>(t,n)=>{var o;if(void 0===n){const n=null!==(o=t.originalKey)&&void 0!==o?o:t.key,i=null!=r?{kind:"method",placement:"prototype",key:n,descriptor:r(t.key)}:{...t,key:n};return null!=e&&(i.finisher=function(r){e(r,n)}),i}{const o=t.constructor;void 0!==r&&Object.defineProperty(t,n,r(n)),null==e||e(o,n)}})({descriptor:r=>({async get(){var r;return await this.updateComplete,null===(r=this.renderRoot)||void 0===r?void 0:r.querySelector(e)},enumerable:!0,configurable:!0})})}export{e as queryAsync};export default null; //# sourceMappingURL=/sm/11ac9a13799fb8dbc81cdca66c8facb2a70de8d434c1078ee5d09ecea760b241.map