v2 update

This commit is contained in:
2018-11-28 20:04:01 +01:00
parent 096eea3a55
commit 1536f70d35
6 changed files with 106 additions and 480 deletions

133
dist/autoloaderV2.js vendored
View File

@@ -1,4 +1,4 @@
/*Generated on:Wed Nov 28 2018 19:29:19 GMT+0100 (CET)*/
/*Generated on:Wed Nov 28 2018 20:04:00 GMT+0100 (CET)*/
/*
* Dexie.js - a minimalistic wrapper for IndexedDB
* ===============================================
@@ -4556,23 +4556,23 @@ class AutomaticDispose {
ADisMissionsVerbandEvent: "++missionID,type,name,last_check,next_check,available,done",
});
this.ADisDB.on("populate", function () {
ADisDB.ADisSettings.add({
that.ADisDB.ADisSettings.add({
name: "Krankentransport-Automatic",
value: 'true'
});
ADisDB.ADisSettings.add({
that.ADisDB.ADisSettings.add({
name: "Sprechwunsch-Automatic",
value: 'true'
});
ADisDB.ADisSettings.add({
that.ADisDB.ADisSettings.add({
name: "MissionsOwn-Automatic",
value: 'true'
});
ADisDB.ADisSettings.add({
that.ADisDB.ADisSettings.add({
name: "Alliance-Automatic",
value: 'false'
});
ADisDB.ADisSettings.add({
that.ADisDB.ADisSettings.add({
name: "AllianceEvent-Automatic",
value: 'false'
});
@@ -7090,6 +7090,7 @@ class AutomaticDispose {
// - Index Page Loader
// -
IndexPage() {
let that = this;
// -
// - Google Font
// -
@@ -7298,14 +7299,11 @@ class AutomaticDispose {
box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.32);
transition: all 200ms;
}
</style>
<script>
//
// Setting-Events
//
$(document).ready(function () {
</style>`)
$("#adis-dashboard").css({
display: "none",
opacity: "0"
});
//
// Click Events
@@ -7314,54 +7312,54 @@ class AutomaticDispose {
$("#adis-setting-krankentransport-automatic").click(function () {
var tf = $(this).hasClass("active");
console.log(tf);
ADisDB.ADisSettings.put({
that.ADisDB.ADisSettings.put({
name: "Krankentransport-Automatic",
value: !tf ? 'true' : 'false'
}).then((res) => {
console.log(res);
ADis_UpdateSettings();
that.UIUpdateSettings();
});
});
$("#adis-setting-full-automatic").click(function () {
var tf = $(this).hasClass("active");
console.log(tf);
ADisDB.ADisSettings.put({
that.ADisDB.ADisSettings.put({
name: "MissionsOwn-Automatic",
value: !tf ? 'true' : 'false'
}).then(() => {
ADis_UpdateSettings();
that.UIUpdateSettings();
});
});
$("#adis-setting-sprechwunsch-automatic").click(function () {
var tf = $(this).hasClass("active");
console.log(tf);
ADisDB.ADisSettings.put({
that.ADisDB.ADisSettings.put({
name: "Sprechwunsch-Automatic",
value: !tf ? 'true' : 'false'
}).then(() => {
ADis_UpdateSettings();
that.UIUpdateSettings();
});
});
$("#adis-setting-alliance-automatic").click(function () {
var tf = $(this).hasClass("active");
ADisDB.ADisSettings.put({
that.ADisDB.ADisSettings.put({
name: "Alliance-Automatic",
value: !tf ? 'true' : 'false'
}).then(() => {
ADis_UpdateSettings();
that.UIUpdateSettings();
});
});
$("#adis-setting-alliance-automatic").click(function () {
var tf = $(this).hasClass("active");
ADisDB.ADisSettings.put({
that.ADisDB.ADisSettings.put({
name: "AllianceEvent-Automatic",
value: !tf ? 'true' : 'false'
}).then(() => {
ADis_UpdateSettings();
that.UIUpdateSettings();
});
});
@@ -7384,53 +7382,7 @@ class AutomaticDispose {
});
// initial call to load the current setting state
ADis_UpdateSettings();
});
//
// Display Settings
//
function ADis_UpdateSettings() {
ADisDB.ADisSettings.each((setting) => {
if (setting.name == "Krankentransport-Automatic") {
if (setting.value == "true") {
$("#adis-setting-krankentransport-automatic").addClass("active");
} else {
$("#adis-setting-krankentransport-automatic").removeClass("active");
}
} else if (setting.name == "Sprechwunsch-Automatic") {
if (setting.value == "true") {
$("#adis-setting-sprechwunsch-automatic").addClass("active");
} else {
$("#adis-setting-sprechwunsch-automatic").removeClass("active");
}
} else if (setting.name == "MissionsOwn-Automatic") {
if (setting.value == "true") {
$("#adis-setting-full-automatic").addClass("active");
} else {
$("#adis-setting-full-automatic").removeClass("active");
}
} else if (setting.name == "Alliance-Automatic") {
if (setting.value == "true") {
$("#adis-setting-alliance-automatic").addClass("active");
} else {
$("#adis-setting-alliance-automatic").removeClass("active");
}
} else if (setting.name == "AllianceEvents-Automatic") {
if (setting.value == "true") {
$("#adis-setting-allianceevents-automatic").addClass("active");
} else {
$("#adis-setting-allianceevents-automatic").removeClass("active");
}
}
});
}
</script>`)
$("#adis-dashboard").css({
display: "none",
opacity: "0"
});
that.UIUpdateSettings();
// Create Iframes
$("body").append('<div id="adis-frame-container"></div>');
@@ -7495,6 +7447,45 @@ class AutomaticDispose {
});
}
//
// Display Settings
//
UIUpdateSettings() {
this.ADisDB.ADisSettings.each((setting) => {
if (setting.name == "Krankentransport-Automatic") {
if (setting.value == "true") {
$("#adis-setting-krankentransport-automatic").addClass("active");
} else {
$("#adis-setting-krankentransport-automatic").removeClass("active");
}
} else if (setting.name == "Sprechwunsch-Automatic") {
if (setting.value == "true") {
$("#adis-setting-sprechwunsch-automatic").addClass("active");
} else {
$("#adis-setting-sprechwunsch-automatic").removeClass("active");
}
} else if (setting.name == "MissionsOwn-Automatic") {
if (setting.value == "true") {
$("#adis-setting-full-automatic").addClass("active");
} else {
$("#adis-setting-full-automatic").removeClass("active");
}
} else if (setting.name == "Alliance-Automatic") {
if (setting.value == "true") {
$("#adis-setting-alliance-automatic").addClass("active");
} else {
$("#adis-setting-alliance-automatic").removeClass("active");
}
} else if (setting.name == "AllianceEvents-Automatic") {
if (setting.value == "true") {
$("#adis-setting-allianceevents-automatic").addClass("active");
} else {
$("#adis-setting-allianceevents-automatic").removeClass("active");
}
}
});
}
}