mirror of
https://git.zavage.net/Zavage-Software/skrill-frontend.git
synced 2025-01-18 06:17:32 -07:00
77 lines
3.5 KiB
JavaScript
77 lines
3.5 KiB
JavaScript
'use strict';
|
|
|
|
customElements.define('compodoc-menu', class extends HTMLElement {
|
|
constructor() {
|
|
super();
|
|
this.isNormalMode = this.getAttribute('mode') === 'normal';
|
|
}
|
|
|
|
connectedCallback() {
|
|
this.render(this.isNormalMode);
|
|
}
|
|
|
|
render(isNormalMode) {
|
|
let tp = lithtml.html(`
|
|
<nav>
|
|
<ul class="list">
|
|
<li class="title">
|
|
<a href="index.html" data-type="index-link">angular-starter documentation</a>
|
|
</li>
|
|
|
|
<li class="divider"></li>
|
|
${ isNormalMode ? `<div id="book-search-input" role="search"><input type="text" placeholder="Type to search"></div>` : '' }
|
|
<li class="chapter">
|
|
<a data-type="chapter-link" href="index.html"><span class="icon ion-ios-home"></span>Getting started</a>
|
|
<ul class="links">
|
|
<li class="link">
|
|
<a href="overview.html" data-type="chapter-link">
|
|
<span class="icon ion-ios-keypad"></span>Overview
|
|
</a>
|
|
</li>
|
|
<li class="link">
|
|
<a href="index.html" data-type="chapter-link">
|
|
<span class="icon ion-ios-paper"></span>README
|
|
</a>
|
|
</li>
|
|
<li class="link">
|
|
<a href="changelog.html" data-type="chapter-link">
|
|
<span class="icon ion-ios-paper"></span>CHANGELOG
|
|
</a>
|
|
</li>
|
|
<li class="link">
|
|
<a href="contributing.html" data-type="chapter-link">
|
|
<span class="icon ion-ios-paper"></span>CONTRIBUTING
|
|
</a>
|
|
</li>
|
|
<li class="link">
|
|
<a href="license.html" data-type="chapter-link">
|
|
<span class="icon ion-ios-paper"></span>LICENSE
|
|
</a>
|
|
</li>
|
|
<li class="link">
|
|
<a href="dependencies.html" data-type="chapter-link">
|
|
<span class="icon ion-ios-list"></span>Dependencies
|
|
</a>
|
|
</li>
|
|
<li class="link">
|
|
<a href="properties.html" data-type="chapter-link">
|
|
<span class="icon ion-ios-apps"></span>Properties
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="chapter">
|
|
<a data-type="chapter-link" href="coverage.html"><span class="icon ion-ios-stats"></span>Documentation coverage</a>
|
|
</li>
|
|
<li class="divider"></li>
|
|
<li class="copyright">
|
|
Documentation generated using <a href="https://compodoc.app/" target="_blank" rel="noopener noreferrer">
|
|
<img data-src="images/compodoc-vectorise.png" class="img-responsive" data-type="compodoc-logo">
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</nav>
|
|
`);
|
|
this.innerHTML = tp.strings;
|
|
}
|
|
}); |