Files
Prisma/lib/backend/models/app_update_info.dart
T

27 lines
629 B
Dart

class AppUpdateInfo {
const AppUpdateInfo({
required this.version,
required this.tagName,
required this.name,
required this.body,
required this.htmlUrl,
required this.publishedAt,
this.apkUrl,
this.windowsInstallerUrl,
this.portableZipUrl,
});
final String version;
final String tagName;
final String name;
final String body;
final String htmlUrl;
final DateTime? publishedAt;
final String? apkUrl;
final String? windowsInstallerUrl;
final String? portableZipUrl;
bool get hasAssets =>
apkUrl != null || windowsInstallerUrl != null || portableZipUrl != null;
}