Files
wehub-resource-sync 1d1286fadb
Build / Build and test (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 13:18:38 +08:00

11 lines
368 B
Swift

import Foundation
/// A single launchable application discovered by `LaunchpadAppScanner`.
struct LaunchpadAppItem: Identifiable, Hashable, Sendable {
/// Resolved absolute path of the `.app` bundle — stable and unique, used as identity.
let id: String
/// User-facing localized name (without the `.app` suffix).
let name: String
let url: URL
}