mirror of
https://github.com/morgan9e/macos-stats
synced 2026-04-14 00:04:15 +09:00
feat: initialized Tachometer widget (#631)
This commit is contained in:
@@ -23,6 +23,7 @@ public enum widget_t: String {
|
||||
case sensors = "sensors"
|
||||
case memory = "memory"
|
||||
case label = "label"
|
||||
case tachometer = "tachometer"
|
||||
|
||||
public func new(module: String, config: NSDictionary, defaultWidget: widget_t) -> Widget? {
|
||||
var preview: widget_p? = nil
|
||||
@@ -62,6 +63,9 @@ public enum widget_t: String {
|
||||
case .label:
|
||||
preview = Label(title: module, config: widgetConfig, preview: true)
|
||||
item = Label(title: module, config: widgetConfig, preview: false)
|
||||
case .tachometer:
|
||||
preview = Tachometer(title: module, config: widgetConfig, preview: true)
|
||||
item = Tachometer(title: module, config: widgetConfig, preview: false)
|
||||
default: break
|
||||
}
|
||||
|
||||
@@ -84,6 +88,7 @@ public enum widget_t: String {
|
||||
case .sensors: return localizedString("Text widget")
|
||||
case .memory: return localizedString("Memory widget")
|
||||
case .label: return localizedString("Label widget")
|
||||
case .tachometer: return localizedString("Tachometer widget")
|
||||
default: return ""
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user