13 lines · 434 B · Swift
RawDownload
import CodexBarCore extension StatusItemController {    nonisolated static func switcherWeeklyMetricPercent(        for provider: UsageProvider,        snapshot: UsageSnapshot?,        showUsed: Bool) -> Double?    {        let window = snapshot?.switcherWeeklyWindow(for: provider, showUsed: showUsed)        guard let window else { return nil }        return showUsed ? window.usedPercent : window.remainingPercent    }}