This commit is contained in:
Kevin Kub 2020-10-18 09:52:16 +02:00 committed by GitHub
parent 1d8527bcb9
commit f9d03d2d19

View File

@ -8,21 +8,24 @@ Script.setWidget(widget)
Script.complete()
async function createWidget(items) {
Location.setAccuracyToKilometer()
Location.setAccuracyToThreeKilometers()
const location = await Location.current()
const data = await new Request(apiUrl(location)).loadJSON()
const attr = data.features[0].attributes
const incidence = attr.cases7_per_100k.toFixed(1)
const cityName = attr.GEN
const gradient = new LinearGradient()
gradient.locations = [0, 1]
gradient.colors = [
new Color("111111"),
new Color("222222")
]
const list = new ListWidget()
list.backgroundGradient = gradient
list.addText("🦠 Inzidenz")
if(Device.isUsingDarkAppearance()){
const gradient = new LinearGradient()
gradient.locations = [0, 1]
gradient.colors = [
new Color("111111"),
new Color("222222")
]
list.backgroundGradient = gradient
}
const header = list.addText("🦠 Inzidenz".toUpperCase())
header.font = Font.mediumSystemFont(13)
list.addSpacer()
const label = list.addText(incidence+"")
label.font = Font.boldSystemFont(24)