/** @license Copyright (c) 2018 The Polymer Project Authors. All rights reserved. This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt */ import { LitElement, html } from '@polymer/lit-element'; //import button styles import { ButtonSharedStyles } from './button-shared-styles.js'; // Import paper elements import '@polymer/paper-card/paper-card.js'; class TestElement extends LitElement { _render(props) { return html` ${ButtonSharedStyles}

${props.information}

`; } static get properties() { return { name: String, information: String, image: String, signedIn: Boolean, isRegistered: Boolean }}; constructor() { super(); this.name = "Competition"; this.information = "Competition Information"; this.image = "Image Path"; this.signedIn = false; this.isRegistered = false; } registerComp() { if(confirm('Are you sure you want to register for ' + this.name + '?')) { this.dispatchEvent(new CustomEvent('register-comp')); } } } window.customElements.define('test-element', TestElement);