// // Generated code. Do not modify. // source: bilibili/app/viewunite/common.proto // // @dart = 3.3 // ignore_for_file: annotate_overrides, camel_case_types, comment_references // ignore_for_file: constant_identifier_names, library_prefixes // ignore_for_file: non_constant_identifier_names, prefer_final_fields // ignore_for_file: unnecessary_import, unnecessary_this, unused_import import 'dart:core' as $core; import 'package:fixnum/fixnum.dart' as $fixnum; import 'package:protobuf/protobuf.dart' as $pb; import '../../../google/protobuf/any.pb.dart' as $0; import '../../account/service/v1.pb.dart' as $2; import '../../dagw/component/avatar/v1.pb.dart' as $1; import '../../pagination.pb.dart' as $3; import '../../playershared.pbenum.dart' as $4; import 'common.pbenum.dart'; export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions; export 'common.pbenum.dart'; class ActBannerItem extends $pb.GeneratedMessage { factory ActBannerItem({ $core.String? url, $core.String? cover, JumpType? jumpType, $pb.PbMap<$core.String, $core.String>? report, }) { final $result = create(); if (url != null) { $result.url = url; } if (cover != null) { $result.cover = cover; } if (jumpType != null) { $result.jumpType = jumpType; } if (report != null) { $result.report.addAll(report); } return $result; } ActBannerItem._() : super(); factory ActBannerItem.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory ActBannerItem.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ActBannerItem', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'url') ..aOS(2, _omitFieldNames ? '' : 'cover') ..e(3, _omitFieldNames ? '' : 'jumpType', $pb.PbFieldType.OE, defaultOrMaker: JumpType.JUMP_TYPE_UNKNOWN, valueOf: JumpType.valueOf, enumValues: JumpType.values) ..m<$core.String, $core.String>(4, _omitFieldNames ? '' : 'report', entryClassName: 'ActBannerItem.ReportEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('bilibili.app.viewunite.common')) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') ActBannerItem clone() => ActBannerItem()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') ActBannerItem copyWith(void Function(ActBannerItem) updates) => super.copyWith((message) => updates(message as ActBannerItem)) as ActBannerItem; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ActBannerItem create() => ActBannerItem._(); ActBannerItem createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ActBannerItem getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ActBannerItem? _defaultInstance; @$pb.TagNumber(1) $core.String get url => $_getSZ(0); @$pb.TagNumber(1) set url($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasUrl() => $_has(0); @$pb.TagNumber(1) void clearUrl() => $_clearField(1); @$pb.TagNumber(2) $core.String get cover => $_getSZ(1); @$pb.TagNumber(2) set cover($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasCover() => $_has(1); @$pb.TagNumber(2) void clearCover() => $_clearField(2); @$pb.TagNumber(3) JumpType get jumpType => $_getN(2); @$pb.TagNumber(3) set jumpType(JumpType v) { $_setField(3, v); } @$pb.TagNumber(3) $core.bool hasJumpType() => $_has(2); @$pb.TagNumber(3) void clearJumpType() => $_clearField(3); @$pb.TagNumber(4) $pb.PbMap<$core.String, $core.String> get report => $_getMap(3); } class ActPageItems extends $pb.GeneratedMessage { factory ActPageItems({ $core.Iterable? item, ShowStyle? showStyle, $core.String? title, }) { final $result = create(); if (item != null) { $result.item.addAll(item); } if (showStyle != null) { $result.showStyle = showStyle; } if (title != null) { $result.title = title; } return $result; } ActPageItems._() : super(); factory ActPageItems.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory ActPageItems.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ActPageItems', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create) ..pc(1, _omitFieldNames ? '' : 'item', $pb.PbFieldType.PM, subBuilder: ActBannerItem.create) ..e(2, _omitFieldNames ? '' : 'showStyle', $pb.PbFieldType.OE, defaultOrMaker: ShowStyle.SHOW_STYLE_UNKNOWN, valueOf: ShowStyle.valueOf, enumValues: ShowStyle.values) ..aOS(3, _omitFieldNames ? '' : 'title') ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') ActPageItems clone() => ActPageItems()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') ActPageItems copyWith(void Function(ActPageItems) updates) => super.copyWith((message) => updates(message as ActPageItems)) as ActPageItems; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ActPageItems create() => ActPageItems._(); ActPageItems createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ActPageItems getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ActPageItems? _defaultInstance; @$pb.TagNumber(1) $pb.PbList get item => $_getList(0); @$pb.TagNumber(2) ShowStyle get showStyle => $_getN(1); @$pb.TagNumber(2) set showStyle(ShowStyle v) { $_setField(2, v); } @$pb.TagNumber(2) $core.bool hasShowStyle() => $_has(1); @$pb.TagNumber(2) void clearShowStyle() => $_clearField(2); @$pb.TagNumber(3) $core.String get title => $_getSZ(2); @$pb.TagNumber(3) set title($core.String v) { $_setString(2, v); } @$pb.TagNumber(3) $core.bool hasTitle() => $_has(2); @$pb.TagNumber(3) void clearTitle() => $_clearField(3); } class Activity extends $pb.GeneratedMessage { factory Activity({ $core.int? id, $core.String? title, $core.String? link, $core.String? cover, $core.int? type, $core.String? ab, $core.String? showName, $core.String? picurl, $core.String? picurlSelected, $core.String? h5Link, $core.String? jumpMode, $core.Iterable? items, }) { final $result = create(); if (id != null) { $result.id = id; } if (title != null) { $result.title = title; } if (link != null) { $result.link = link; } if (cover != null) { $result.cover = cover; } if (type != null) { $result.type = type; } if (ab != null) { $result.ab = ab; } if (showName != null) { $result.showName = showName; } if (picurl != null) { $result.picurl = picurl; } if (picurlSelected != null) { $result.picurlSelected = picurlSelected; } if (h5Link != null) { $result.h5Link = h5Link; } if (jumpMode != null) { $result.jumpMode = jumpMode; } if (items != null) { $result.items.addAll(items); } return $result; } Activity._() : super(); factory Activity.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory Activity.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Activity', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create) ..a<$core.int>(1, _omitFieldNames ? '' : 'id', $pb.PbFieldType.O3) ..aOS(2, _omitFieldNames ? '' : 'title') ..aOS(3, _omitFieldNames ? '' : 'link') ..aOS(4, _omitFieldNames ? '' : 'cover') ..a<$core.int>(5, _omitFieldNames ? '' : 'type', $pb.PbFieldType.O3) ..aOS(6, _omitFieldNames ? '' : 'ab') ..aOS(7, _omitFieldNames ? '' : 'showName') ..aOS(8, _omitFieldNames ? '' : 'picurl') ..aOS(9, _omitFieldNames ? '' : 'picurlSelected') ..aOS(10, _omitFieldNames ? '' : 'h5Link') ..aOS(11, _omitFieldNames ? '' : 'jumpMode') ..pc(12, _omitFieldNames ? '' : 'items', $pb.PbFieldType.PM, subBuilder: Item.create) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') Activity clone() => Activity()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') Activity copyWith(void Function(Activity) updates) => super.copyWith((message) => updates(message as Activity)) as Activity; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Activity create() => Activity._(); Activity createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static Activity getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Activity? _defaultInstance; @$pb.TagNumber(1) $core.int get id => $_getIZ(0); @$pb.TagNumber(1) set id($core.int v) { $_setSignedInt32(0, v); } @$pb.TagNumber(1) $core.bool hasId() => $_has(0); @$pb.TagNumber(1) void clearId() => $_clearField(1); @$pb.TagNumber(2) $core.String get title => $_getSZ(1); @$pb.TagNumber(2) set title($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasTitle() => $_has(1); @$pb.TagNumber(2) void clearTitle() => $_clearField(2); @$pb.TagNumber(3) $core.String get link => $_getSZ(2); @$pb.TagNumber(3) set link($core.String v) { $_setString(2, v); } @$pb.TagNumber(3) $core.bool hasLink() => $_has(2); @$pb.TagNumber(3) void clearLink() => $_clearField(3); @$pb.TagNumber(4) $core.String get cover => $_getSZ(3); @$pb.TagNumber(4) set cover($core.String v) { $_setString(3, v); } @$pb.TagNumber(4) $core.bool hasCover() => $_has(3); @$pb.TagNumber(4) void clearCover() => $_clearField(4); @$pb.TagNumber(5) $core.int get type => $_getIZ(4); @$pb.TagNumber(5) set type($core.int v) { $_setSignedInt32(4, v); } @$pb.TagNumber(5) $core.bool hasType() => $_has(4); @$pb.TagNumber(5) void clearType() => $_clearField(5); @$pb.TagNumber(6) $core.String get ab => $_getSZ(5); @$pb.TagNumber(6) set ab($core.String v) { $_setString(5, v); } @$pb.TagNumber(6) $core.bool hasAb() => $_has(5); @$pb.TagNumber(6) void clearAb() => $_clearField(6); @$pb.TagNumber(7) $core.String get showName => $_getSZ(6); @$pb.TagNumber(7) set showName($core.String v) { $_setString(6, v); } @$pb.TagNumber(7) $core.bool hasShowName() => $_has(6); @$pb.TagNumber(7) void clearShowName() => $_clearField(7); @$pb.TagNumber(8) $core.String get picurl => $_getSZ(7); @$pb.TagNumber(8) set picurl($core.String v) { $_setString(7, v); } @$pb.TagNumber(8) $core.bool hasPicurl() => $_has(7); @$pb.TagNumber(8) void clearPicurl() => $_clearField(8); @$pb.TagNumber(9) $core.String get picurlSelected => $_getSZ(8); @$pb.TagNumber(9) set picurlSelected($core.String v) { $_setString(8, v); } @$pb.TagNumber(9) $core.bool hasPicurlSelected() => $_has(8); @$pb.TagNumber(9) void clearPicurlSelected() => $_clearField(9); @$pb.TagNumber(10) $core.String get h5Link => $_getSZ(9); @$pb.TagNumber(10) set h5Link($core.String v) { $_setString(9, v); } @$pb.TagNumber(10) $core.bool hasH5Link() => $_has(9); @$pb.TagNumber(10) void clearH5Link() => $_clearField(10); @$pb.TagNumber(11) $core.String get jumpMode => $_getSZ(10); @$pb.TagNumber(11) set jumpMode($core.String v) { $_setString(10, v); } @$pb.TagNumber(11) $core.bool hasJumpMode() => $_has(10); @$pb.TagNumber(11) void clearJumpMode() => $_clearField(11); @$pb.TagNumber(12) $pb.PbList get items => $_getList(11); } class ActivityEntrance extends $pb.GeneratedMessage { factory ActivityEntrance({ $core.String? activityCover, $core.String? activityTitle, $core.String? wordTag, $core.String? activitySubtitle, $core.String? activityLink, $core.int? activityType, $core.int? reserveId, $core.int? status, $core.Iterable? upperList, $pb.PbMap<$core.String, $core.String>? report, $pb.PbMap<$core.String, $core.String>? orderReportParams, }) { final $result = create(); if (activityCover != null) { $result.activityCover = activityCover; } if (activityTitle != null) { $result.activityTitle = activityTitle; } if (wordTag != null) { $result.wordTag = wordTag; } if (activitySubtitle != null) { $result.activitySubtitle = activitySubtitle; } if (activityLink != null) { $result.activityLink = activityLink; } if (activityType != null) { $result.activityType = activityType; } if (reserveId != null) { $result.reserveId = reserveId; } if (status != null) { $result.status = status; } if (upperList != null) { $result.upperList.addAll(upperList); } if (report != null) { $result.report.addAll(report); } if (orderReportParams != null) { $result.orderReportParams.addAll(orderReportParams); } return $result; } ActivityEntrance._() : super(); factory ActivityEntrance.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory ActivityEntrance.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ActivityEntrance', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'activityCover') ..aOS(2, _omitFieldNames ? '' : 'activityTitle') ..aOS(3, _omitFieldNames ? '' : 'wordTag') ..aOS(4, _omitFieldNames ? '' : 'activitySubtitle') ..aOS(5, _omitFieldNames ? '' : 'activityLink') ..a<$core.int>(6, _omitFieldNames ? '' : 'activityType', $pb.PbFieldType.O3) ..a<$core.int>(7, _omitFieldNames ? '' : 'reserveId', $pb.PbFieldType.O3) ..a<$core.int>(8, _omitFieldNames ? '' : 'status', $pb.PbFieldType.O3) ..pc(9, _omitFieldNames ? '' : 'upperList', $pb.PbFieldType.PM, subBuilder: User.create) ..m<$core.String, $core.String>(10, _omitFieldNames ? '' : 'report', entryClassName: 'ActivityEntrance.ReportEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('bilibili.app.viewunite.common')) ..m<$core.String, $core.String>(11, _omitFieldNames ? '' : 'orderReportParams', entryClassName: 'ActivityEntrance.OrderReportParamsEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('bilibili.app.viewunite.common')) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') ActivityEntrance clone() => ActivityEntrance()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') ActivityEntrance copyWith(void Function(ActivityEntrance) updates) => super.copyWith((message) => updates(message as ActivityEntrance)) as ActivityEntrance; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ActivityEntrance create() => ActivityEntrance._(); ActivityEntrance createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ActivityEntrance getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ActivityEntrance? _defaultInstance; @$pb.TagNumber(1) $core.String get activityCover => $_getSZ(0); @$pb.TagNumber(1) set activityCover($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasActivityCover() => $_has(0); @$pb.TagNumber(1) void clearActivityCover() => $_clearField(1); @$pb.TagNumber(2) $core.String get activityTitle => $_getSZ(1); @$pb.TagNumber(2) set activityTitle($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasActivityTitle() => $_has(1); @$pb.TagNumber(2) void clearActivityTitle() => $_clearField(2); @$pb.TagNumber(3) $core.String get wordTag => $_getSZ(2); @$pb.TagNumber(3) set wordTag($core.String v) { $_setString(2, v); } @$pb.TagNumber(3) $core.bool hasWordTag() => $_has(2); @$pb.TagNumber(3) void clearWordTag() => $_clearField(3); @$pb.TagNumber(4) $core.String get activitySubtitle => $_getSZ(3); @$pb.TagNumber(4) set activitySubtitle($core.String v) { $_setString(3, v); } @$pb.TagNumber(4) $core.bool hasActivitySubtitle() => $_has(3); @$pb.TagNumber(4) void clearActivitySubtitle() => $_clearField(4); @$pb.TagNumber(5) $core.String get activityLink => $_getSZ(4); @$pb.TagNumber(5) set activityLink($core.String v) { $_setString(4, v); } @$pb.TagNumber(5) $core.bool hasActivityLink() => $_has(4); @$pb.TagNumber(5) void clearActivityLink() => $_clearField(5); @$pb.TagNumber(6) $core.int get activityType => $_getIZ(5); @$pb.TagNumber(6) set activityType($core.int v) { $_setSignedInt32(5, v); } @$pb.TagNumber(6) $core.bool hasActivityType() => $_has(5); @$pb.TagNumber(6) void clearActivityType() => $_clearField(6); @$pb.TagNumber(7) $core.int get reserveId => $_getIZ(6); @$pb.TagNumber(7) set reserveId($core.int v) { $_setSignedInt32(6, v); } @$pb.TagNumber(7) $core.bool hasReserveId() => $_has(6); @$pb.TagNumber(7) void clearReserveId() => $_clearField(7); @$pb.TagNumber(8) $core.int get status => $_getIZ(7); @$pb.TagNumber(8) set status($core.int v) { $_setSignedInt32(7, v); } @$pb.TagNumber(8) $core.bool hasStatus() => $_has(7); @$pb.TagNumber(8) void clearStatus() => $_clearField(8); @$pb.TagNumber(9) $pb.PbList get upperList => $_getList(8); @$pb.TagNumber(10) $pb.PbMap<$core.String, $core.String> get report => $_getMap(9); @$pb.TagNumber(11) $pb.PbMap<$core.String, $core.String> get orderReportParams => $_getMap(10); } class ActivityEntranceModule extends $pb.GeneratedMessage { factory ActivityEntranceModule({ $core.Iterable? activityEntrance, }) { final $result = create(); if (activityEntrance != null) { $result.activityEntrance.addAll(activityEntrance); } return $result; } ActivityEntranceModule._() : super(); factory ActivityEntranceModule.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory ActivityEntranceModule.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ActivityEntranceModule', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create) ..pc(1, _omitFieldNames ? '' : 'activityEntrance', $pb.PbFieldType.PM, subBuilder: ActivityEntrance.create) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') ActivityEntranceModule clone() => ActivityEntranceModule()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') ActivityEntranceModule copyWith(void Function(ActivityEntranceModule) updates) => super.copyWith((message) => updates(message as ActivityEntranceModule)) as ActivityEntranceModule; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ActivityEntranceModule create() => ActivityEntranceModule._(); ActivityEntranceModule createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ActivityEntranceModule getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ActivityEntranceModule? _defaultInstance; @$pb.TagNumber(1) $pb.PbList get activityEntrance => $_getList(0); } class ActivityGuidanceBar extends $pb.GeneratedMessage { factory ActivityGuidanceBar({ $core.String? winId, $core.bool? login, $core.String? showTime, $core.String? action, $core.String? url, $core.String? closeType, ImagesWidget? images, TextWidget? title, TextWidget? subTitle, ButtonWidget? button, $pb.PbMap<$core.String, $core.String>? report, }) { final $result = create(); if (winId != null) { $result.winId = winId; } if (login != null) { $result.login = login; } if (showTime != null) { $result.showTime = showTime; } if (action != null) { $result.action = action; } if (url != null) { $result.url = url; } if (closeType != null) { $result.closeType = closeType; } if (images != null) { $result.images = images; } if (title != null) { $result.title = title; } if (subTitle != null) { $result.subTitle = subTitle; } if (button != null) { $result.button = button; } if (report != null) { $result.report.addAll(report); } return $result; } ActivityGuidanceBar._() : super(); factory ActivityGuidanceBar.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory ActivityGuidanceBar.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ActivityGuidanceBar', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'winId') ..aOB(2, _omitFieldNames ? '' : 'login') ..aOS(3, _omitFieldNames ? '' : 'showTime') ..aOS(4, _omitFieldNames ? '' : 'action') ..aOS(5, _omitFieldNames ? '' : 'url') ..aOS(6, _omitFieldNames ? '' : 'closeType') ..aOM(7, _omitFieldNames ? '' : 'images', subBuilder: ImagesWidget.create) ..aOM(8, _omitFieldNames ? '' : 'title', subBuilder: TextWidget.create) ..aOM(9, _omitFieldNames ? '' : 'subTitle', subBuilder: TextWidget.create) ..aOM(10, _omitFieldNames ? '' : 'button', subBuilder: ButtonWidget.create) ..m<$core.String, $core.String>(11, _omitFieldNames ? '' : 'report', entryClassName: 'ActivityGuidanceBar.ReportEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('bilibili.app.viewunite.common')) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') ActivityGuidanceBar clone() => ActivityGuidanceBar()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') ActivityGuidanceBar copyWith(void Function(ActivityGuidanceBar) updates) => super.copyWith((message) => updates(message as ActivityGuidanceBar)) as ActivityGuidanceBar; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ActivityGuidanceBar create() => ActivityGuidanceBar._(); ActivityGuidanceBar createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ActivityGuidanceBar getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ActivityGuidanceBar? _defaultInstance; @$pb.TagNumber(1) $core.String get winId => $_getSZ(0); @$pb.TagNumber(1) set winId($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasWinId() => $_has(0); @$pb.TagNumber(1) void clearWinId() => $_clearField(1); @$pb.TagNumber(2) $core.bool get login => $_getBF(1); @$pb.TagNumber(2) set login($core.bool v) { $_setBool(1, v); } @$pb.TagNumber(2) $core.bool hasLogin() => $_has(1); @$pb.TagNumber(2) void clearLogin() => $_clearField(2); @$pb.TagNumber(3) $core.String get showTime => $_getSZ(2); @$pb.TagNumber(3) set showTime($core.String v) { $_setString(2, v); } @$pb.TagNumber(3) $core.bool hasShowTime() => $_has(2); @$pb.TagNumber(3) void clearShowTime() => $_clearField(3); @$pb.TagNumber(4) $core.String get action => $_getSZ(3); @$pb.TagNumber(4) set action($core.String v) { $_setString(3, v); } @$pb.TagNumber(4) $core.bool hasAction() => $_has(3); @$pb.TagNumber(4) void clearAction() => $_clearField(4); @$pb.TagNumber(5) $core.String get url => $_getSZ(4); @$pb.TagNumber(5) set url($core.String v) { $_setString(4, v); } @$pb.TagNumber(5) $core.bool hasUrl() => $_has(4); @$pb.TagNumber(5) void clearUrl() => $_clearField(5); @$pb.TagNumber(6) $core.String get closeType => $_getSZ(5); @$pb.TagNumber(6) set closeType($core.String v) { $_setString(5, v); } @$pb.TagNumber(6) $core.bool hasCloseType() => $_has(5); @$pb.TagNumber(6) void clearCloseType() => $_clearField(6); @$pb.TagNumber(7) ImagesWidget get images => $_getN(6); @$pb.TagNumber(7) set images(ImagesWidget v) { $_setField(7, v); } @$pb.TagNumber(7) $core.bool hasImages() => $_has(6); @$pb.TagNumber(7) void clearImages() => $_clearField(7); @$pb.TagNumber(7) ImagesWidget ensureImages() => $_ensure(6); @$pb.TagNumber(8) TextWidget get title => $_getN(7); @$pb.TagNumber(8) set title(TextWidget v) { $_setField(8, v); } @$pb.TagNumber(8) $core.bool hasTitle() => $_has(7); @$pb.TagNumber(8) void clearTitle() => $_clearField(8); @$pb.TagNumber(8) TextWidget ensureTitle() => $_ensure(7); @$pb.TagNumber(9) TextWidget get subTitle => $_getN(8); @$pb.TagNumber(9) set subTitle(TextWidget v) { $_setField(9, v); } @$pb.TagNumber(9) $core.bool hasSubTitle() => $_has(8); @$pb.TagNumber(9) void clearSubTitle() => $_clearField(9); @$pb.TagNumber(9) TextWidget ensureSubTitle() => $_ensure(8); @$pb.TagNumber(10) ButtonWidget get button => $_getN(9); @$pb.TagNumber(10) set button(ButtonWidget v) { $_setField(10, v); } @$pb.TagNumber(10) $core.bool hasButton() => $_has(9); @$pb.TagNumber(10) void clearButton() => $_clearField(10); @$pb.TagNumber(10) ButtonWidget ensureButton() => $_ensure(9); @$pb.TagNumber(11) $pb.PbMap<$core.String, $core.String> get report => $_getMap(10); } class ActivityIFrame extends $pb.GeneratedMessage { factory ActivityIFrame({ $core.String? url, $core.double? aspectRatio, }) { final $result = create(); if (url != null) { $result.url = url; } if (aspectRatio != null) { $result.aspectRatio = aspectRatio; } return $result; } ActivityIFrame._() : super(); factory ActivityIFrame.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory ActivityIFrame.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ActivityIFrame', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'url') ..a<$core.double>(2, _omitFieldNames ? '' : 'aspectRatio', $pb.PbFieldType.OD) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') ActivityIFrame clone() => ActivityIFrame()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') ActivityIFrame copyWith(void Function(ActivityIFrame) updates) => super.copyWith((message) => updates(message as ActivityIFrame)) as ActivityIFrame; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ActivityIFrame create() => ActivityIFrame._(); ActivityIFrame createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ActivityIFrame getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ActivityIFrame? _defaultInstance; @$pb.TagNumber(1) $core.String get url => $_getSZ(0); @$pb.TagNumber(1) set url($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasUrl() => $_has(0); @$pb.TagNumber(1) void clearUrl() => $_clearField(1); @$pb.TagNumber(2) $core.double get aspectRatio => $_getN(1); @$pb.TagNumber(2) set aspectRatio($core.double v) { $_setDouble(1, v); } @$pb.TagNumber(2) $core.bool hasAspectRatio() => $_has(1); @$pb.TagNumber(2) void clearAspectRatio() => $_clearField(2); } class ActivityReserve extends $pb.GeneratedMessage { factory ActivityReserve({ $core.String? title, StatInfo? vt, StatInfo? danmaku, ReserveButton? button, }) { final $result = create(); if (title != null) { $result.title = title; } if (vt != null) { $result.vt = vt; } if (danmaku != null) { $result.danmaku = danmaku; } if (button != null) { $result.button = button; } return $result; } ActivityReserve._() : super(); factory ActivityReserve.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory ActivityReserve.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ActivityReserve', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'title') ..aOM(2, _omitFieldNames ? '' : 'vt', subBuilder: StatInfo.create) ..aOM(3, _omitFieldNames ? '' : 'danmaku', subBuilder: StatInfo.create) ..aOM(4, _omitFieldNames ? '' : 'button', subBuilder: ReserveButton.create) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') ActivityReserve clone() => ActivityReserve()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') ActivityReserve copyWith(void Function(ActivityReserve) updates) => super.copyWith((message) => updates(message as ActivityReserve)) as ActivityReserve; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ActivityReserve create() => ActivityReserve._(); ActivityReserve createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ActivityReserve getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ActivityReserve? _defaultInstance; @$pb.TagNumber(1) $core.String get title => $_getSZ(0); @$pb.TagNumber(1) set title($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasTitle() => $_has(0); @$pb.TagNumber(1) void clearTitle() => $_clearField(1); @$pb.TagNumber(2) StatInfo get vt => $_getN(1); @$pb.TagNumber(2) set vt(StatInfo v) { $_setField(2, v); } @$pb.TagNumber(2) $core.bool hasVt() => $_has(1); @$pb.TagNumber(2) void clearVt() => $_clearField(2); @$pb.TagNumber(2) StatInfo ensureVt() => $_ensure(1); @$pb.TagNumber(3) StatInfo get danmaku => $_getN(2); @$pb.TagNumber(3) set danmaku(StatInfo v) { $_setField(3, v); } @$pb.TagNumber(3) $core.bool hasDanmaku() => $_has(2); @$pb.TagNumber(3) void clearDanmaku() => $_clearField(3); @$pb.TagNumber(3) StatInfo ensureDanmaku() => $_ensure(2); @$pb.TagNumber(4) ReserveButton get button => $_getN(3); @$pb.TagNumber(4) set button(ReserveButton v) { $_setField(4, v); } @$pb.TagNumber(4) $core.bool hasButton() => $_has(3); @$pb.TagNumber(4) void clearButton() => $_clearField(4); @$pb.TagNumber(4) ReserveButton ensureButton() => $_ensure(3); } class ActivityResource extends $pb.GeneratedMessage { factory ActivityResource({ $core.String? modPoolName, $core.String? modResourceName, }) { final $result = create(); if (modPoolName != null) { $result.modPoolName = modPoolName; } if (modResourceName != null) { $result.modResourceName = modResourceName; } return $result; } ActivityResource._() : super(); factory ActivityResource.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory ActivityResource.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ActivityResource', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'modPoolName') ..aOS(2, _omitFieldNames ? '' : 'modResourceName') ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') ActivityResource clone() => ActivityResource()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') ActivityResource copyWith(void Function(ActivityResource) updates) => super.copyWith((message) => updates(message as ActivityResource)) as ActivityResource; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ActivityResource create() => ActivityResource._(); ActivityResource createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ActivityResource getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ActivityResource? _defaultInstance; @$pb.TagNumber(1) $core.String get modPoolName => $_getSZ(0); @$pb.TagNumber(1) set modPoolName($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasModPoolName() => $_has(0); @$pb.TagNumber(1) void clearModPoolName() => $_clearField(1); @$pb.TagNumber(2) $core.String get modResourceName => $_getSZ(1); @$pb.TagNumber(2) set modResourceName($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasModResourceName() => $_has(1); @$pb.TagNumber(2) void clearModResourceName() => $_clearField(2); } class ActivityStarRail extends $pb.GeneratedMessage { factory ActivityStarRail({ $core.String? pic, $core.Iterable? picGallery, }) { final $result = create(); if (pic != null) { $result.pic = pic; } if (picGallery != null) { $result.picGallery.addAll(picGallery); } return $result; } ActivityStarRail._() : super(); factory ActivityStarRail.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory ActivityStarRail.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ActivityStarRail', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'pic') ..pc(2, _omitFieldNames ? '' : 'picGallery', $pb.PbFieldType.PM, subBuilder: StarRail.create) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') ActivityStarRail clone() => ActivityStarRail()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') ActivityStarRail copyWith(void Function(ActivityStarRail) updates) => super.copyWith((message) => updates(message as ActivityStarRail)) as ActivityStarRail; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ActivityStarRail create() => ActivityStarRail._(); ActivityStarRail createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ActivityStarRail getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ActivityStarRail? _defaultInstance; @$pb.TagNumber(1) $core.String get pic => $_getSZ(0); @$pb.TagNumber(1) set pic($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasPic() => $_has(0); @$pb.TagNumber(1) void clearPic() => $_clearField(1); @$pb.TagNumber(2) $pb.PbList get picGallery => $_getList(1); } class ActivityTab extends $pb.GeneratedMessage { factory ActivityTab({ $core.int? id, $core.String? title, $core.int? type, $core.String? showName, $core.String? picurl, $core.String? picurlSelected, $core.String? h5Link, $core.String? link, $core.int? linkType, $fixnum.Int64? bizKey, $core.String? desc, $core.String? actExt, $pb.PbMap<$core.String, $core.String>? report, }) { final $result = create(); if (id != null) { $result.id = id; } if (title != null) { $result.title = title; } if (type != null) { $result.type = type; } if (showName != null) { $result.showName = showName; } if (picurl != null) { $result.picurl = picurl; } if (picurlSelected != null) { $result.picurlSelected = picurlSelected; } if (h5Link != null) { $result.h5Link = h5Link; } if (link != null) { $result.link = link; } if (linkType != null) { $result.linkType = linkType; } if (bizKey != null) { $result.bizKey = bizKey; } if (desc != null) { $result.desc = desc; } if (actExt != null) { $result.actExt = actExt; } if (report != null) { $result.report.addAll(report); } return $result; } ActivityTab._() : super(); factory ActivityTab.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory ActivityTab.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ActivityTab', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create) ..a<$core.int>(1, _omitFieldNames ? '' : 'id', $pb.PbFieldType.O3) ..aOS(2, _omitFieldNames ? '' : 'title') ..a<$core.int>(3, _omitFieldNames ? '' : 'type', $pb.PbFieldType.O3) ..aOS(4, _omitFieldNames ? '' : 'showName') ..aOS(5, _omitFieldNames ? '' : 'picurl') ..aOS(6, _omitFieldNames ? '' : 'picurlSelected') ..aOS(7, _omitFieldNames ? '' : 'h5Link') ..aOS(8, _omitFieldNames ? '' : 'link') ..a<$core.int>(9, _omitFieldNames ? '' : 'linkType', $pb.PbFieldType.O3) ..aInt64(10, _omitFieldNames ? '' : 'bizKey') ..aOS(11, _omitFieldNames ? '' : 'desc') ..aOS(12, _omitFieldNames ? '' : 'actExt') ..m<$core.String, $core.String>(13, _omitFieldNames ? '' : 'report', entryClassName: 'ActivityTab.ReportEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('bilibili.app.viewunite.common')) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') ActivityTab clone() => ActivityTab()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') ActivityTab copyWith(void Function(ActivityTab) updates) => super.copyWith((message) => updates(message as ActivityTab)) as ActivityTab; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ActivityTab create() => ActivityTab._(); ActivityTab createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ActivityTab getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ActivityTab? _defaultInstance; @$pb.TagNumber(1) $core.int get id => $_getIZ(0); @$pb.TagNumber(1) set id($core.int v) { $_setSignedInt32(0, v); } @$pb.TagNumber(1) $core.bool hasId() => $_has(0); @$pb.TagNumber(1) void clearId() => $_clearField(1); @$pb.TagNumber(2) $core.String get title => $_getSZ(1); @$pb.TagNumber(2) set title($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasTitle() => $_has(1); @$pb.TagNumber(2) void clearTitle() => $_clearField(2); @$pb.TagNumber(3) $core.int get type => $_getIZ(2); @$pb.TagNumber(3) set type($core.int v) { $_setSignedInt32(2, v); } @$pb.TagNumber(3) $core.bool hasType() => $_has(2); @$pb.TagNumber(3) void clearType() => $_clearField(3); @$pb.TagNumber(4) $core.String get showName => $_getSZ(3); @$pb.TagNumber(4) set showName($core.String v) { $_setString(3, v); } @$pb.TagNumber(4) $core.bool hasShowName() => $_has(3); @$pb.TagNumber(4) void clearShowName() => $_clearField(4); @$pb.TagNumber(5) $core.String get picurl => $_getSZ(4); @$pb.TagNumber(5) set picurl($core.String v) { $_setString(4, v); } @$pb.TagNumber(5) $core.bool hasPicurl() => $_has(4); @$pb.TagNumber(5) void clearPicurl() => $_clearField(5); @$pb.TagNumber(6) $core.String get picurlSelected => $_getSZ(5); @$pb.TagNumber(6) set picurlSelected($core.String v) { $_setString(5, v); } @$pb.TagNumber(6) $core.bool hasPicurlSelected() => $_has(5); @$pb.TagNumber(6) void clearPicurlSelected() => $_clearField(6); @$pb.TagNumber(7) $core.String get h5Link => $_getSZ(6); @$pb.TagNumber(7) set h5Link($core.String v) { $_setString(6, v); } @$pb.TagNumber(7) $core.bool hasH5Link() => $_has(6); @$pb.TagNumber(7) void clearH5Link() => $_clearField(7); @$pb.TagNumber(8) $core.String get link => $_getSZ(7); @$pb.TagNumber(8) set link($core.String v) { $_setString(7, v); } @$pb.TagNumber(8) $core.bool hasLink() => $_has(7); @$pb.TagNumber(8) void clearLink() => $_clearField(8); @$pb.TagNumber(9) $core.int get linkType => $_getIZ(8); @$pb.TagNumber(9) set linkType($core.int v) { $_setSignedInt32(8, v); } @$pb.TagNumber(9) $core.bool hasLinkType() => $_has(8); @$pb.TagNumber(9) void clearLinkType() => $_clearField(9); @$pb.TagNumber(10) $fixnum.Int64 get bizKey => $_getI64(9); @$pb.TagNumber(10) set bizKey($fixnum.Int64 v) { $_setInt64(9, v); } @$pb.TagNumber(10) $core.bool hasBizKey() => $_has(9); @$pb.TagNumber(10) void clearBizKey() => $_clearField(10); @$pb.TagNumber(11) $core.String get desc => $_getSZ(10); @$pb.TagNumber(11) set desc($core.String v) { $_setString(10, v); } @$pb.TagNumber(11) $core.bool hasDesc() => $_has(10); @$pb.TagNumber(11) void clearDesc() => $_clearField(11); @$pb.TagNumber(12) $core.String get actExt => $_getSZ(11); @$pb.TagNumber(12) set actExt($core.String v) { $_setString(11, v); } @$pb.TagNumber(12) $core.bool hasActExt() => $_has(11); @$pb.TagNumber(12) void clearActExt() => $_clearField(12); @$pb.TagNumber(13) $pb.PbMap<$core.String, $core.String> get report => $_getMap(12); } class AggEpCard extends $pb.GeneratedMessage { factory AggEpCard({ $core.String? title, $core.String? cover, $core.String? icon, $core.int? num, $core.String? jumpUrl, }) { final $result = create(); if (title != null) { $result.title = title; } if (cover != null) { $result.cover = cover; } if (icon != null) { $result.icon = icon; } if (num != null) { $result.num = num; } if (jumpUrl != null) { $result.jumpUrl = jumpUrl; } return $result; } AggEpCard._() : super(); factory AggEpCard.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory AggEpCard.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'AggEpCard', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'title') ..aOS(2, _omitFieldNames ? '' : 'cover') ..aOS(3, _omitFieldNames ? '' : 'icon') ..a<$core.int>(4, _omitFieldNames ? '' : 'num', $pb.PbFieldType.O3) ..aOS(5, _omitFieldNames ? '' : 'jumpUrl') ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') AggEpCard clone() => AggEpCard()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') AggEpCard copyWith(void Function(AggEpCard) updates) => super.copyWith((message) => updates(message as AggEpCard)) as AggEpCard; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static AggEpCard create() => AggEpCard._(); AggEpCard createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static AggEpCard getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static AggEpCard? _defaultInstance; @$pb.TagNumber(1) $core.String get title => $_getSZ(0); @$pb.TagNumber(1) set title($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasTitle() => $_has(0); @$pb.TagNumber(1) void clearTitle() => $_clearField(1); @$pb.TagNumber(2) $core.String get cover => $_getSZ(1); @$pb.TagNumber(2) set cover($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasCover() => $_has(1); @$pb.TagNumber(2) void clearCover() => $_clearField(2); @$pb.TagNumber(3) $core.String get icon => $_getSZ(2); @$pb.TagNumber(3) set icon($core.String v) { $_setString(2, v); } @$pb.TagNumber(3) $core.bool hasIcon() => $_has(2); @$pb.TagNumber(3) void clearIcon() => $_clearField(3); @$pb.TagNumber(4) $core.int get num => $_getIZ(3); @$pb.TagNumber(4) set num($core.int v) { $_setSignedInt32(3, v); } @$pb.TagNumber(4) $core.bool hasNum() => $_has(3); @$pb.TagNumber(4) void clearNum() => $_clearField(4); @$pb.TagNumber(5) $core.String get jumpUrl => $_getSZ(4); @$pb.TagNumber(5) set jumpUrl($core.String v) { $_setString(4, v); } @$pb.TagNumber(5) $core.bool hasJumpUrl() => $_has(4); @$pb.TagNumber(5) void clearJumpUrl() => $_clearField(5); } class AggEps extends $pb.GeneratedMessage { factory AggEps({ $core.Iterable? aggEpCards, $core.int? placeIndex, }) { final $result = create(); if (aggEpCards != null) { $result.aggEpCards.addAll(aggEpCards); } if (placeIndex != null) { $result.placeIndex = placeIndex; } return $result; } AggEps._() : super(); factory AggEps.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory AggEps.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'AggEps', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create) ..pc(1, _omitFieldNames ? '' : 'aggEpCards', $pb.PbFieldType.PM, subBuilder: AggEpCard.create) ..a<$core.int>(2, _omitFieldNames ? '' : 'placeIndex', $pb.PbFieldType.O3) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') AggEps clone() => AggEps()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') AggEps copyWith(void Function(AggEps) updates) => super.copyWith((message) => updates(message as AggEps)) as AggEps; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static AggEps create() => AggEps._(); AggEps createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static AggEps getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static AggEps? _defaultInstance; @$pb.TagNumber(1) $pb.PbList get aggEpCards => $_getList(0); @$pb.TagNumber(2) $core.int get placeIndex => $_getIZ(1); @$pb.TagNumber(2) set placeIndex($core.int v) { $_setSignedInt32(1, v); } @$pb.TagNumber(2) $core.bool hasPlaceIndex() => $_has(1); @$pb.TagNumber(2) void clearPlaceIndex() => $_clearField(2); } class ArcRights extends $pb.GeneratedMessage { factory ArcRights({ $core.bool? isChargingPay, }) { final $result = create(); if (isChargingPay != null) { $result.isChargingPay = isChargingPay; } return $result; } ArcRights._() : super(); factory ArcRights.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory ArcRights.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ArcRights', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create) ..aOB(1, _omitFieldNames ? '' : 'isChargingPay') ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') ArcRights clone() => ArcRights()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') ArcRights copyWith(void Function(ArcRights) updates) => super.copyWith((message) => updates(message as ArcRights)) as ArcRights; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ArcRights create() => ArcRights._(); ArcRights createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ArcRights getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ArcRights? _defaultInstance; @$pb.TagNumber(1) $core.bool get isChargingPay => $_getBF(0); @$pb.TagNumber(1) set isChargingPay($core.bool v) { $_setBool(0, v); } @$pb.TagNumber(1) $core.bool hasIsChargingPay() => $_has(0); @$pb.TagNumber(1) void clearIsChargingPay() => $_clearField(1); } class AttentionRecommend extends $pb.GeneratedMessage { factory AttentionRecommend() => create(); AttentionRecommend._() : super(); factory AttentionRecommend.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory AttentionRecommend.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'AttentionRecommend', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') AttentionRecommend clone() => AttentionRecommend()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') AttentionRecommend copyWith(void Function(AttentionRecommend) updates) => super.copyWith((message) => updates(message as AttentionRecommend)) as AttentionRecommend; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static AttentionRecommend create() => AttentionRecommend._(); AttentionRecommend createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static AttentionRecommend getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static AttentionRecommend? _defaultInstance; } class Audio extends $pb.GeneratedMessage { factory Audio({ $pb.PbMap<$fixnum.Int64, AudioInfo>? audioInfo, }) { final $result = create(); if (audioInfo != null) { $result.audioInfo.addAll(audioInfo); } return $result; } Audio._() : super(); factory Audio.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory Audio.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Audio', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create) ..m<$fixnum.Int64, AudioInfo>(1, _omitFieldNames ? '' : 'audioInfo', entryClassName: 'Audio.AudioInfoEntry', keyFieldType: $pb.PbFieldType.O6, valueFieldType: $pb.PbFieldType.OM, valueCreator: AudioInfo.create, valueDefaultOrMaker: AudioInfo.getDefault, packageName: const $pb.PackageName('bilibili.app.viewunite.common')) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') Audio clone() => Audio()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') Audio copyWith(void Function(Audio) updates) => super.copyWith((message) => updates(message as Audio)) as Audio; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Audio create() => Audio._(); Audio createEmptyInstance() => create(); static $pb.PbList