new version

This commit is contained in:
silas
2020-10-17 16:42:59 +02:00
parent 0d70067fe4
commit db76378425
388 changed files with 47326 additions and 19804 deletions

View File

@@ -0,0 +1,34 @@
import {WordRotatorBaseSite} from "./WordRotatorBaseSite";
import view from "../../html/sites/privacyPolicy.html"
import {App} from "cordova-sites/dist/client/js/App";
import {Matomo} from "cordova-sites/dist/client/js/Legacy/Matomo";
export class PrivacyPolicySite extends WordRotatorBaseSite {
constructor(siteManager) {
super(siteManager,view);
}
async onViewLoaded() {
let trackSwitch =this.findBy("#track-switch");
trackSwitch.addEventListener("change", function (e) {
Matomo.setTrack(this.checked === true);
e.stopPropagation();
e.preventDefault();
});
return super.onViewLoaded();
}
async onStart(args) {
let trackSwitch =this.findBy("#track-switch");
trackSwitch.checked = ((await Matomo.getTrackingPromise()) === "1");
// Matomo.update("Privacy Policy Sites");
return super.onStart(args);
}
}
App.addInitialization(app => {
app.addDeepLink("privacyPolicy", PrivacyPolicySite);
});