/**
 * Copyright 2024 The Pennsylvania State University
 * @license Apache-2.0, see License.md for full text.
 */
import{LitElement as t,html as e,css as r}from"../../lit/index.js";export class ExampleHaxElement extends t{static get tag(){return"example-hax-element"}constructor(){super(),this.title=null,this.shiny=!1}static get properties(){return{title:{type:String},shiny:{type:Boolean,reflect:!0}}}static get styles(){return[r`
        :host {
          display: block;
        }
        :host([shiny]) h2 {
          background-color: var(--ddd-theme-accent);
        }
      `]}render(){return e`<h2>${this.title}</h2>`}static get haxProperties(){return new URL(`./lib/${this.tag}.haxProperties.json`,import.meta.url).href}}globalThis.customElements.define(ExampleHaxElement.tag,ExampleHaxElement);