Lexiconga/src/js/displayToggles.js

37 lines
976 B
JavaScript
Raw Permalink Normal View History

import { renderDescription, renderDetails, renderStats } from './render/details';
2019-05-02 23:45:10 +02:00
export function showSection(sectionName) {
switch (sectionName) {
case 'description': showDescription(); break;
case 'details': showDetails(); break;
case 'stats': showStats(); break;
}
}
2019-05-10 21:08:03 +02:00
export function hideDetailsPanel() {
document.getElementById('detailsPanel').style.display = 'none';
}
export function getIsDetailsPanelDisplayed() {
return document.getElementById('detailsPanel').style.display !== 'none';
}
2019-05-02 23:45:10 +02:00
function showDescription() {
const detailsPanel = document.getElementById('detailsPanel');
detailsPanel.style.display = 'block';
renderDescription();
2019-05-02 23:45:10 +02:00
}
function showDetails() {
const detailsPanel = document.getElementById('detailsPanel');
detailsPanel.style.display = 'block';
renderDetails();
2019-05-02 23:45:10 +02:00
}
function showStats() {
const detailsPanel = document.getElementById('detailsPanel');
detailsPanel.style.display = 'block';
renderStats();
2019-05-02 23:45:10 +02:00
}