mirror of
https://github.com/glanceapp/glance.git
synced 2025-06-21 18:31:24 +02:00
Rename variables
This commit is contained in:
parent
d6470ae814
commit
1d9ae72c81
@ -15,67 +15,67 @@ import (
|
|||||||
"gopkg.in/yaml.v3"
|
"gopkg.in/yaml.v3"
|
||||||
)
|
)
|
||||||
|
|
||||||
var uniqueID atomic.Uint64
|
var widgetIDCounter atomic.Uint64
|
||||||
|
|
||||||
func newWidget(widgetType string) (widget, error) {
|
func newWidget(widgetType string) (widget, error) {
|
||||||
var widget widget
|
var w widget
|
||||||
|
|
||||||
switch widgetType {
|
switch widgetType {
|
||||||
case "calendar":
|
case "calendar":
|
||||||
widget = &calendarWidget{}
|
w = &calendarWidget{}
|
||||||
case "clock":
|
case "clock":
|
||||||
widget = &clockWidget{}
|
w = &clockWidget{}
|
||||||
case "weather":
|
case "weather":
|
||||||
widget = &weatherWidget{}
|
w = &weatherWidget{}
|
||||||
case "bookmarks":
|
case "bookmarks":
|
||||||
widget = &bookmarksWidget{}
|
w = &bookmarksWidget{}
|
||||||
case "iframe":
|
case "iframe":
|
||||||
widget = &iframeWidget{}
|
w = &iframeWidget{}
|
||||||
case "html":
|
case "html":
|
||||||
widget = &htmlWidget{}
|
w = &htmlWidget{}
|
||||||
case "hacker-news":
|
case "hacker-news":
|
||||||
widget = &hackerNewsWidget{}
|
w = &hackerNewsWidget{}
|
||||||
case "releases":
|
case "releases":
|
||||||
widget = &releasesWidget{}
|
w = &releasesWidget{}
|
||||||
case "videos":
|
case "videos":
|
||||||
widget = &videosWidget{}
|
w = &videosWidget{}
|
||||||
case "markets", "stocks":
|
case "markets", "stocks":
|
||||||
widget = &marketsWidget{}
|
w = &marketsWidget{}
|
||||||
case "reddit":
|
case "reddit":
|
||||||
widget = &redditWidget{}
|
w = &redditWidget{}
|
||||||
case "rss":
|
case "rss":
|
||||||
widget = &rssWidget{}
|
w = &rssWidget{}
|
||||||
case "monitor":
|
case "monitor":
|
||||||
widget = &monitorWidget{}
|
w = &monitorWidget{}
|
||||||
case "twitch-top-games":
|
case "twitch-top-games":
|
||||||
widget = &twitchGamesWidget{}
|
w = &twitchGamesWidget{}
|
||||||
case "twitch-channels":
|
case "twitch-channels":
|
||||||
widget = &twitchChannelsWidget{}
|
w = &twitchChannelsWidget{}
|
||||||
case "lobsters":
|
case "lobsters":
|
||||||
widget = &lobstersWidget{}
|
w = &lobstersWidget{}
|
||||||
case "change-detection":
|
case "change-detection":
|
||||||
widget = &changeDetectionWidget{}
|
w = &changeDetectionWidget{}
|
||||||
case "repository":
|
case "repository":
|
||||||
widget = &repositoryWidget{}
|
w = &repositoryWidget{}
|
||||||
case "search":
|
case "search":
|
||||||
widget = &searchWidget{}
|
w = &searchWidget{}
|
||||||
case "extension":
|
case "extension":
|
||||||
widget = &extensionWidget{}
|
w = &extensionWidget{}
|
||||||
case "group":
|
case "group":
|
||||||
widget = &groupWidget{}
|
w = &groupWidget{}
|
||||||
case "dns-stats":
|
case "dns-stats":
|
||||||
widget = &dnsStatsWidget{}
|
w = &dnsStatsWidget{}
|
||||||
case "split-column":
|
case "split-column":
|
||||||
widget = &splitColumnWidget{}
|
w = &splitColumnWidget{}
|
||||||
case "custom-api":
|
case "custom-api":
|
||||||
widget = &customAPIWidget{}
|
w = &customAPIWidget{}
|
||||||
default:
|
default:
|
||||||
return nil, fmt.Errorf("unknown widget type: %s", widgetType)
|
return nil, fmt.Errorf("unknown widget type: %s", widgetType)
|
||||||
}
|
}
|
||||||
|
|
||||||
widget.setID(uniqueID.Add(1))
|
w.setID(widgetIDCounter.Add(1))
|
||||||
|
|
||||||
return widget, nil
|
return w, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
type widgets []widget
|
type widgets []widget
|
||||||
|
Loading…
x
Reference in New Issue
Block a user