/**
@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}
`;
}
static get properties() { return {
name: String,
emails: Array,
divisions: Array,
infoTabOpen: Boolean
}};
constructor() {
super();
this.name = "";
this.emails = [];
this.divisons = [];
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 other = this.shadowRoot.getElementById('name-list-other');
thetas.innerHTML = "";
alphas.innerHTML = "";
mus .innerHTML = "";
other .innerHTML = "";
for(var i=0; i