Conforms AppVersion to AppProtocol

This commit is contained in:
nythepegasus
2024-05-09 00:38:19 -04:00
committed by ny
parent bbf712a822
commit a6ff416067

View File

@@ -50,3 +50,17 @@ extension InstalledApp: AppProtocol
return self.fileURL
}
}
extension AppVersion: AppProtocol {
public var name: String {
return self.app?.name ?? self.bundleIdentifier
}
public var bundleIdentifier: String {
return self.appBundleID
}
public var url: URL? {
return self.downloadURL
}
}