38 lines
1.0 KiB
Plaintext
38 lines
1.0 KiB
Plaintext
<!-- Site Settings -->
|
|
<script>
|
|
const weatherSettings = {
|
|
handleOnToggle: turnOnWeather,
|
|
handleOnDefault: turnOnWeather,
|
|
handleOffToggle: turnOffWeather,
|
|
handleOffDefault: turnOffWeather,
|
|
settingToggle: "weatherToggle",
|
|
preferenceName: "weather",
|
|
defaultSetting: {{ metadata.weatherOnByDefault }},
|
|
forcedOn: false,
|
|
};
|
|
const wooModeSettings = {
|
|
handleOnToggle: deployWoo,
|
|
handleOnDefault: wooSensibleDefault,
|
|
handleOffToggle: withdrawWoo,
|
|
handleOffDefault: withdrawWoo,
|
|
settingToggle: "wooToggle",
|
|
preferenceName: "wooMode",
|
|
defaultSetting: {% if forcedWoo %}true{% else %}false{% endif %},
|
|
forcedOn: {% if forcedWoo %}true{% else %}false{% endif %},
|
|
};
|
|
const petBirbSettings = {
|
|
handleOnToggle: showBirb,
|
|
handleOnDefault: showBirb,
|
|
handleOffToggle: hideBirb,
|
|
handleOffDefault: noBirb,
|
|
settingToggle: "birbToggle",
|
|
preferenceName: "petBirb",
|
|
defaultSetting: false,
|
|
forcedOn: false,
|
|
};
|
|
settingHandler(weatherSettings);
|
|
settingHandler(wooModeSettings);
|
|
settingHandler(petBirbSettings);
|
|
</script>
|
|
<!-- /Site Settings -->
|