/** @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'; import '@polymer/paper-button/paper-button.js'; class RegistryElement extends LitElement { _render(props) { return html` ${ButtonSharedStyles}

${props.name}

`; } static get properties() { return { name: String, emails: Array, infoTabOpen: Boolean }}; constructor() { super(); this.name = ""; this.emails = []; this.infoTabOpen = false; } toggleTabOpen() { this.sortNames(); this.infoTabOpen = true; } toggleTabClosed() { this.infoTabOpen = false; } sortNames() { var thetas = this.shadowRoot.getElementById('name-list-theta'); var alphas = this.shadowRoot.getElementById('name-list-alpha'); var mus = this.shadowRoot.getElementById('name-list-mu'); //var stats = this.shadowRoot.getElementById('name-list-stats'); thetas.innerHTML = ""; alphas.innerHTML = ""; mus .innerHTML = ""; for(var i=0; i