Add toggle to show/hide altitude chart
This commit is contained in:
parent
fddb2298ee
commit
e0e09ed3a4
|
@ -221,6 +221,10 @@
|
|||
<div class="settingsCheckbox" id="acpositions_checkbox"></div>
|
||||
<div class="settingsText">Aircraft Positions</div>
|
||||
</div>
|
||||
<div class="settingsOptionContainer">
|
||||
<div class="settingsCheckbox" id="altitude_checkbox"></div>
|
||||
<div class="settingsText">Altitude Chart</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="settingsColumn">
|
||||
<div class="settingsOptionContainer">
|
||||
|
|
|
@ -268,6 +268,10 @@ function initialize() {
|
|||
|
||||
});
|
||||
|
||||
$('#altitude_checkbox').on('click', function() {
|
||||
toggleAltitudeChart(true);
|
||||
});
|
||||
|
||||
$('#selectall_checkbox').on('click', function() {
|
||||
if ($('#selectall_checkbox').hasClass('settingsCheckboxChecked')) {
|
||||
deselectAllPlanes();
|
||||
|
@ -285,6 +289,7 @@ function initialize() {
|
|||
|
||||
filterGroundVehicles(false);
|
||||
filterBlockedMLAT(false);
|
||||
toggleAltitudeChart(false);
|
||||
|
||||
// Get receiver metadata, reconfigure using it, then continue
|
||||
// with initialization
|
||||
|
@ -1531,6 +1536,24 @@ function filterBlockedMLAT(switchFilter) {
|
|||
PlaneFilter.blockedMLAT = blockedMLATFilter;
|
||||
}
|
||||
|
||||
function toggleAltitudeChart(switchToggle) {
|
||||
if (typeof localStorage['altitudeChart'] === 'undefined') {
|
||||
localStorage['altitudeChart'] = 'show';
|
||||
}
|
||||
var altitudeChartDisplay = localStorage['altitudeChart'];
|
||||
if (switchToggle === true) {
|
||||
altitudeChartDisplay = (altitudeChartDisplay === 'show') ? 'hidden' : 'show';
|
||||
}
|
||||
if (altitudeChartDisplay === 'show') {
|
||||
$('#altitude_checkbox').addClass('settingsCheckboxChecked');
|
||||
$('#altitude_chart').show();
|
||||
} else {
|
||||
$('#altitude_checkbox').removeClass('settingsCheckboxChecked');
|
||||
$('#altitude_chart').hide();
|
||||
}
|
||||
localStorage['altitudeChart'] = altitudeChartDisplay;
|
||||
}
|
||||
|
||||
function onResetAltitudeFilter(e) {
|
||||
$("#altitude_filter_min").val("");
|
||||
$("#altitude_filter_max").val("");
|
||||
|
|
Loading…
Reference in a new issue