INNER CODE UNIT · Dart
EbpfBinaryUpdateInfo
ys1231/appproxy · lib/data/ebpf_proxy_data.dart:229
class EbpfBinaryUpdateInfo {
final String latestVersion; // 最新版本号,如 v0.0.1
final int versionCode;
final String downloadUrl; // 已按当前 ABI 拼好
final String changelogUrl;
final String error; // 非空表示检查失败
const EbpfBinaryUpdateInfo({
this.latestVersion = '',
this.versionCode = 0,
this.downloadUrl = '',
this.changelogUrl = '',
this.error = '',
});
factory EbpfBinaryUpdateInfo.fromMap(Map<dynamic, dynamic>? map) {
if (map == null) return const EbpfBinaryUpdateInfo();
return EbpfBinaryUpdateInfo(