Files
PiliPlus/lib/grpc/bilibili/app/viewunite/common.pb.dart
bggRGjQaUbCoE 4d430ba42c opt get pgc follow status
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
2025-05-18 14:21:19 +08:00

20722 lines
738 KiB
Dart

//
// 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<JumpType>(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<ActBannerItem> createRepeated() => $pb.PbList<ActBannerItem>();
@$core.pragma('dart2js:noInline')
static ActBannerItem getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ActBannerItem>(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<ActBannerItem>? 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<ActBannerItem>(1, _omitFieldNames ? '' : 'item', $pb.PbFieldType.PM, subBuilder: ActBannerItem.create)
..e<ShowStyle>(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<ActPageItems> createRepeated() => $pb.PbList<ActPageItems>();
@$core.pragma('dart2js:noInline')
static ActPageItems getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ActPageItems>(create);
static ActPageItems? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<ActBannerItem> 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<Item>? 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<Item>(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<Activity> createRepeated() => $pb.PbList<Activity>();
@$core.pragma('dart2js:noInline')
static Activity getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Activity>(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<Item> 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<User>? 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<User>(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<ActivityEntrance> createRepeated() => $pb.PbList<ActivityEntrance>();
@$core.pragma('dart2js:noInline')
static ActivityEntrance getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ActivityEntrance>(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<User> 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>? 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<ActivityEntrance>(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<ActivityEntranceModule> createRepeated() => $pb.PbList<ActivityEntranceModule>();
@$core.pragma('dart2js:noInline')
static ActivityEntranceModule getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ActivityEntranceModule>(create);
static ActivityEntranceModule? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<ActivityEntrance> 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<ImagesWidget>(7, _omitFieldNames ? '' : 'images', subBuilder: ImagesWidget.create)
..aOM<TextWidget>(8, _omitFieldNames ? '' : 'title', subBuilder: TextWidget.create)
..aOM<TextWidget>(9, _omitFieldNames ? '' : 'subTitle', subBuilder: TextWidget.create)
..aOM<ButtonWidget>(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<ActivityGuidanceBar> createRepeated() => $pb.PbList<ActivityGuidanceBar>();
@$core.pragma('dart2js:noInline')
static ActivityGuidanceBar getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ActivityGuidanceBar>(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<ActivityIFrame> createRepeated() => $pb.PbList<ActivityIFrame>();
@$core.pragma('dart2js:noInline')
static ActivityIFrame getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ActivityIFrame>(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<StatInfo>(2, _omitFieldNames ? '' : 'vt', subBuilder: StatInfo.create)
..aOM<StatInfo>(3, _omitFieldNames ? '' : 'danmaku', subBuilder: StatInfo.create)
..aOM<ReserveButton>(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<ActivityReserve> createRepeated() => $pb.PbList<ActivityReserve>();
@$core.pragma('dart2js:noInline')
static ActivityReserve getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ActivityReserve>(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<ActivityResource> createRepeated() => $pb.PbList<ActivityResource>();
@$core.pragma('dart2js:noInline')
static ActivityResource getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ActivityResource>(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<StarRail>? 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<StarRail>(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<ActivityStarRail> createRepeated() => $pb.PbList<ActivityStarRail>();
@$core.pragma('dart2js:noInline')
static ActivityStarRail getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ActivityStarRail>(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<StarRail> 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<ActivityTab> createRepeated() => $pb.PbList<ActivityTab>();
@$core.pragma('dart2js:noInline')
static ActivityTab getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ActivityTab>(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<AggEpCard> createRepeated() => $pb.PbList<AggEpCard>();
@$core.pragma('dart2js:noInline')
static AggEpCard getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AggEpCard>(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<AggEpCard>? 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<AggEpCard>(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<AggEps> createRepeated() => $pb.PbList<AggEps>();
@$core.pragma('dart2js:noInline')
static AggEps getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AggEps>(create);
static AggEps? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<AggEpCard> 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<ArcRights> createRepeated() => $pb.PbList<ArcRights>();
@$core.pragma('dart2js:noInline')
static ArcRights getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ArcRights>(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<AttentionRecommend> createRepeated() => $pb.PbList<AttentionRecommend>();
@$core.pragma('dart2js:noInline')
static AttentionRecommend getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AttentionRecommend>(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<Audio> createRepeated() => $pb.PbList<Audio>();
@$core.pragma('dart2js:noInline')
static Audio getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Audio>(create);
static Audio? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbMap<$fixnum.Int64, AudioInfo> get audioInfo => $_getMap(0);
}
class AudioInfo extends $pb.GeneratedMessage {
factory AudioInfo({
$core.String? title,
$core.String? coverUrl,
$fixnum.Int64? songId,
$fixnum.Int64? playCount,
$fixnum.Int64? replyCount,
$fixnum.Int64? upperId,
$core.String? entrance,
$fixnum.Int64? songAttr,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (coverUrl != null) {
$result.coverUrl = coverUrl;
}
if (songId != null) {
$result.songId = songId;
}
if (playCount != null) {
$result.playCount = playCount;
}
if (replyCount != null) {
$result.replyCount = replyCount;
}
if (upperId != null) {
$result.upperId = upperId;
}
if (entrance != null) {
$result.entrance = entrance;
}
if (songAttr != null) {
$result.songAttr = songAttr;
}
return $result;
}
AudioInfo._() : super();
factory AudioInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory AudioInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'AudioInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'coverUrl')
..aInt64(3, _omitFieldNames ? '' : 'songId')
..aInt64(4, _omitFieldNames ? '' : 'playCount')
..aInt64(5, _omitFieldNames ? '' : 'replyCount')
..aInt64(6, _omitFieldNames ? '' : 'upperId')
..aOS(7, _omitFieldNames ? '' : 'entrance')
..aInt64(8, _omitFieldNames ? '' : 'songAttr')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
AudioInfo clone() => AudioInfo()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
AudioInfo copyWith(void Function(AudioInfo) updates) => super.copyWith((message) => updates(message as AudioInfo)) as AudioInfo;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AudioInfo create() => AudioInfo._();
AudioInfo createEmptyInstance() => create();
static $pb.PbList<AudioInfo> createRepeated() => $pb.PbList<AudioInfo>();
@$core.pragma('dart2js:noInline')
static AudioInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AudioInfo>(create);
static AudioInfo? _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 coverUrl => $_getSZ(1);
@$pb.TagNumber(2)
set coverUrl($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasCoverUrl() => $_has(1);
@$pb.TagNumber(2)
void clearCoverUrl() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get songId => $_getI64(2);
@$pb.TagNumber(3)
set songId($fixnum.Int64 v) { $_setInt64(2, v); }
@$pb.TagNumber(3)
$core.bool hasSongId() => $_has(2);
@$pb.TagNumber(3)
void clearSongId() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get playCount => $_getI64(3);
@$pb.TagNumber(4)
set playCount($fixnum.Int64 v) { $_setInt64(3, v); }
@$pb.TagNumber(4)
$core.bool hasPlayCount() => $_has(3);
@$pb.TagNumber(4)
void clearPlayCount() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get replyCount => $_getI64(4);
@$pb.TagNumber(5)
set replyCount($fixnum.Int64 v) { $_setInt64(4, v); }
@$pb.TagNumber(5)
$core.bool hasReplyCount() => $_has(4);
@$pb.TagNumber(5)
void clearReplyCount() => $_clearField(5);
@$pb.TagNumber(6)
$fixnum.Int64 get upperId => $_getI64(5);
@$pb.TagNumber(6)
set upperId($fixnum.Int64 v) { $_setInt64(5, v); }
@$pb.TagNumber(6)
$core.bool hasUpperId() => $_has(5);
@$pb.TagNumber(6)
void clearUpperId() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get entrance => $_getSZ(6);
@$pb.TagNumber(7)
set entrance($core.String v) { $_setString(6, v); }
@$pb.TagNumber(7)
$core.bool hasEntrance() => $_has(6);
@$pb.TagNumber(7)
void clearEntrance() => $_clearField(7);
@$pb.TagNumber(8)
$fixnum.Int64 get songAttr => $_getI64(7);
@$pb.TagNumber(8)
set songAttr($fixnum.Int64 v) { $_setInt64(7, v); }
@$pb.TagNumber(8)
$core.bool hasSongAttr() => $_has(7);
@$pb.TagNumber(8)
void clearSongAttr() => $_clearField(8);
}
class Author extends $pb.GeneratedMessage {
factory Author({
$fixnum.Int64? mid,
$core.String? name,
}) {
final $result = create();
if (mid != null) {
$result.mid = mid;
}
if (name != null) {
$result.name = name;
}
return $result;
}
Author._() : super();
factory Author.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Author.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Author', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'mid')
..aOS(2, _omitFieldNames ? '' : 'name')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
Author clone() => Author()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Author copyWith(void Function(Author) updates) => super.copyWith((message) => updates(message as Author)) as Author;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Author create() => Author._();
Author createEmptyInstance() => create();
static $pb.PbList<Author> createRepeated() => $pb.PbList<Author>();
@$core.pragma('dart2js:noInline')
static Author getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Author>(create);
static Author? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get mid => $_getI64(0);
@$pb.TagNumber(1)
set mid($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasMid() => $_has(0);
@$pb.TagNumber(1)
void clearMid() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get name => $_getSZ(1);
@$pb.TagNumber(2)
set name($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasName() => $_has(1);
@$pb.TagNumber(2)
void clearName() => $_clearField(2);
}
class BadgeInfo extends $pb.GeneratedMessage {
factory BadgeInfo({
$core.String? text,
$core.String? textColor,
$core.String? textColorNight,
$core.String? bgColor,
$core.String? bgColorNight,
$core.String? borderColor,
$core.String? borderColorNight,
$core.int? bgStyle,
$core.String? img,
$core.int? type,
}) {
final $result = create();
if (text != null) {
$result.text = text;
}
if (textColor != null) {
$result.textColor = textColor;
}
if (textColorNight != null) {
$result.textColorNight = textColorNight;
}
if (bgColor != null) {
$result.bgColor = bgColor;
}
if (bgColorNight != null) {
$result.bgColorNight = bgColorNight;
}
if (borderColor != null) {
$result.borderColor = borderColor;
}
if (borderColorNight != null) {
$result.borderColorNight = borderColorNight;
}
if (bgStyle != null) {
$result.bgStyle = bgStyle;
}
if (img != null) {
$result.img = img;
}
if (type != null) {
$result.type = type;
}
return $result;
}
BadgeInfo._() : super();
factory BadgeInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory BadgeInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'BadgeInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'text')
..aOS(2, _omitFieldNames ? '' : 'textColor')
..aOS(3, _omitFieldNames ? '' : 'textColorNight')
..aOS(4, _omitFieldNames ? '' : 'bgColor')
..aOS(5, _omitFieldNames ? '' : 'bgColorNight')
..aOS(6, _omitFieldNames ? '' : 'borderColor')
..aOS(7, _omitFieldNames ? '' : 'borderColorNight')
..a<$core.int>(8, _omitFieldNames ? '' : 'bgStyle', $pb.PbFieldType.O3)
..aOS(9, _omitFieldNames ? '' : 'img')
..a<$core.int>(10, _omitFieldNames ? '' : 'type', $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')
BadgeInfo clone() => BadgeInfo()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
BadgeInfo copyWith(void Function(BadgeInfo) updates) => super.copyWith((message) => updates(message as BadgeInfo)) as BadgeInfo;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static BadgeInfo create() => BadgeInfo._();
BadgeInfo createEmptyInstance() => create();
static $pb.PbList<BadgeInfo> createRepeated() => $pb.PbList<BadgeInfo>();
@$core.pragma('dart2js:noInline')
static BadgeInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<BadgeInfo>(create);
static BadgeInfo? _defaultInstance;
@$pb.TagNumber(1)
$core.String get text => $_getSZ(0);
@$pb.TagNumber(1)
set text($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasText() => $_has(0);
@$pb.TagNumber(1)
void clearText() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get textColor => $_getSZ(1);
@$pb.TagNumber(2)
set textColor($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasTextColor() => $_has(1);
@$pb.TagNumber(2)
void clearTextColor() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get textColorNight => $_getSZ(2);
@$pb.TagNumber(3)
set textColorNight($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasTextColorNight() => $_has(2);
@$pb.TagNumber(3)
void clearTextColorNight() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get bgColor => $_getSZ(3);
@$pb.TagNumber(4)
set bgColor($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasBgColor() => $_has(3);
@$pb.TagNumber(4)
void clearBgColor() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get bgColorNight => $_getSZ(4);
@$pb.TagNumber(5)
set bgColorNight($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasBgColorNight() => $_has(4);
@$pb.TagNumber(5)
void clearBgColorNight() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get borderColor => $_getSZ(5);
@$pb.TagNumber(6)
set borderColor($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasBorderColor() => $_has(5);
@$pb.TagNumber(6)
void clearBorderColor() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get borderColorNight => $_getSZ(6);
@$pb.TagNumber(7)
set borderColorNight($core.String v) { $_setString(6, v); }
@$pb.TagNumber(7)
$core.bool hasBorderColorNight() => $_has(6);
@$pb.TagNumber(7)
void clearBorderColorNight() => $_clearField(7);
@$pb.TagNumber(8)
$core.int get bgStyle => $_getIZ(7);
@$pb.TagNumber(8)
set bgStyle($core.int v) { $_setSignedInt32(7, v); }
@$pb.TagNumber(8)
$core.bool hasBgStyle() => $_has(7);
@$pb.TagNumber(8)
void clearBgStyle() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get img => $_getSZ(8);
@$pb.TagNumber(9)
set img($core.String v) { $_setString(8, v); }
@$pb.TagNumber(9)
$core.bool hasImg() => $_has(8);
@$pb.TagNumber(9)
void clearImg() => $_clearField(9);
@$pb.TagNumber(10)
$core.int get type => $_getIZ(9);
@$pb.TagNumber(10)
set type($core.int v) { $_setSignedInt32(9, v); }
@$pb.TagNumber(10)
$core.bool hasType() => $_has(9);
@$pb.TagNumber(10)
void clearType() => $_clearField(10);
}
class Banner extends $pb.GeneratedMessage {
factory Banner({
$core.String? title,
$core.Iterable<RelateItem>? relateItem,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (relateItem != null) {
$result.relateItem.addAll(relateItem);
}
return $result;
}
Banner._() : super();
factory Banner.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Banner.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Banner', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pc<RelateItem>(2, _omitFieldNames ? '' : 'relateItem', $pb.PbFieldType.PM, subBuilder: RelateItem.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')
Banner clone() => Banner()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Banner copyWith(void Function(Banner) updates) => super.copyWith((message) => updates(message as Banner)) as Banner;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Banner create() => Banner._();
Banner createEmptyInstance() => create();
static $pb.PbList<Banner> createRepeated() => $pb.PbList<Banner>();
@$core.pragma('dart2js:noInline')
static Banner getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Banner>(create);
static Banner? _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)
$pb.PbList<RelateItem> get relateItem => $_getList(1);
}
class BgInfo extends $pb.GeneratedMessage {
factory BgInfo({
$core.String? lightShortBg,
$core.String? darkShortBg,
$core.String? lightLongBg,
$core.String? darkLongBg,
}) {
final $result = create();
if (lightShortBg != null) {
$result.lightShortBg = lightShortBg;
}
if (darkShortBg != null) {
$result.darkShortBg = darkShortBg;
}
if (lightLongBg != null) {
$result.lightLongBg = lightLongBg;
}
if (darkLongBg != null) {
$result.darkLongBg = darkLongBg;
}
return $result;
}
BgInfo._() : super();
factory BgInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory BgInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'BgInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'lightShortBg')
..aOS(2, _omitFieldNames ? '' : 'darkShortBg')
..aOS(3, _omitFieldNames ? '' : 'lightLongBg')
..aOS(4, _omitFieldNames ? '' : 'darkLongBg')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
BgInfo clone() => BgInfo()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
BgInfo copyWith(void Function(BgInfo) updates) => super.copyWith((message) => updates(message as BgInfo)) as BgInfo;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static BgInfo create() => BgInfo._();
BgInfo createEmptyInstance() => create();
static $pb.PbList<BgInfo> createRepeated() => $pb.PbList<BgInfo>();
@$core.pragma('dart2js:noInline')
static BgInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<BgInfo>(create);
static BgInfo? _defaultInstance;
@$pb.TagNumber(1)
$core.String get lightShortBg => $_getSZ(0);
@$pb.TagNumber(1)
set lightShortBg($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasLightShortBg() => $_has(0);
@$pb.TagNumber(1)
void clearLightShortBg() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get darkShortBg => $_getSZ(1);
@$pb.TagNumber(2)
set darkShortBg($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasDarkShortBg() => $_has(1);
@$pb.TagNumber(2)
void clearDarkShortBg() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get lightLongBg => $_getSZ(2);
@$pb.TagNumber(3)
set lightLongBg($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasLightLongBg() => $_has(2);
@$pb.TagNumber(3)
void clearLightLongBg() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get darkLongBg => $_getSZ(3);
@$pb.TagNumber(4)
set darkLongBg($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasDarkLongBg() => $_has(3);
@$pb.TagNumber(4)
void clearDarkLongBg() => $_clearField(4);
}
class BizFavParam extends $pb.GeneratedMessage {
factory BizFavParam({
$fixnum.Int64? seasonId,
}) {
final $result = create();
if (seasonId != null) {
$result.seasonId = seasonId;
}
return $result;
}
BizFavParam._() : super();
factory BizFavParam.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory BizFavParam.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'BizFavParam', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'seasonId')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
BizFavParam clone() => BizFavParam()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
BizFavParam copyWith(void Function(BizFavParam) updates) => super.copyWith((message) => updates(message as BizFavParam)) as BizFavParam;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static BizFavParam create() => BizFavParam._();
BizFavParam createEmptyInstance() => create();
static $pb.PbList<BizFavParam> createRepeated() => $pb.PbList<BizFavParam>();
@$core.pragma('dart2js:noInline')
static BizFavParam getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<BizFavParam>(create);
static BizFavParam? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get seasonId => $_getI64(0);
@$pb.TagNumber(1)
set seasonId($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasSeasonId() => $_has(0);
@$pb.TagNumber(1)
void clearSeasonId() => $_clearField(1);
}
class BizReserveActivityParam extends $pb.GeneratedMessage {
factory BizReserveActivityParam({
$fixnum.Int64? activityId,
$core.String? from,
$core.String? type,
$fixnum.Int64? oid,
$fixnum.Int64? reserveId,
}) {
final $result = create();
if (activityId != null) {
$result.activityId = activityId;
}
if (from != null) {
$result.from = from;
}
if (type != null) {
$result.type = type;
}
if (oid != null) {
$result.oid = oid;
}
if (reserveId != null) {
$result.reserveId = reserveId;
}
return $result;
}
BizReserveActivityParam._() : super();
factory BizReserveActivityParam.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory BizReserveActivityParam.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'BizReserveActivityParam', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'activityId')
..aOS(2, _omitFieldNames ? '' : 'from')
..aOS(3, _omitFieldNames ? '' : 'type')
..aInt64(4, _omitFieldNames ? '' : 'oid')
..aInt64(5, _omitFieldNames ? '' : 'reserveId')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
BizReserveActivityParam clone() => BizReserveActivityParam()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
BizReserveActivityParam copyWith(void Function(BizReserveActivityParam) updates) => super.copyWith((message) => updates(message as BizReserveActivityParam)) as BizReserveActivityParam;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static BizReserveActivityParam create() => BizReserveActivityParam._();
BizReserveActivityParam createEmptyInstance() => create();
static $pb.PbList<BizReserveActivityParam> createRepeated() => $pb.PbList<BizReserveActivityParam>();
@$core.pragma('dart2js:noInline')
static BizReserveActivityParam getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<BizReserveActivityParam>(create);
static BizReserveActivityParam? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get activityId => $_getI64(0);
@$pb.TagNumber(1)
set activityId($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasActivityId() => $_has(0);
@$pb.TagNumber(1)
void clearActivityId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get from => $_getSZ(1);
@$pb.TagNumber(2)
set from($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasFrom() => $_has(1);
@$pb.TagNumber(2)
void clearFrom() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get type => $_getSZ(2);
@$pb.TagNumber(3)
set type($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasType() => $_has(2);
@$pb.TagNumber(3)
void clearType() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get oid => $_getI64(3);
@$pb.TagNumber(4)
set oid($fixnum.Int64 v) { $_setInt64(3, v); }
@$pb.TagNumber(4)
$core.bool hasOid() => $_has(3);
@$pb.TagNumber(4)
void clearOid() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get reserveId => $_getI64(4);
@$pb.TagNumber(5)
set reserveId($fixnum.Int64 v) { $_setInt64(4, v); }
@$pb.TagNumber(5)
$core.bool hasReserveId() => $_has(4);
@$pb.TagNumber(5)
void clearReserveId() => $_clearField(5);
}
class Button extends $pb.GeneratedMessage {
factory Button({
$core.String? title,
$core.String? leftStrikethroughText,
$core.String? type,
$core.String? link,
BadgeInfo? badgeInfo,
$core.String? subTitle,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (leftStrikethroughText != null) {
$result.leftStrikethroughText = leftStrikethroughText;
}
if (type != null) {
$result.type = type;
}
if (link != null) {
$result.link = link;
}
if (badgeInfo != null) {
$result.badgeInfo = badgeInfo;
}
if (subTitle != null) {
$result.subTitle = subTitle;
}
return $result;
}
Button._() : super();
factory Button.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Button.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Button', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'leftStrikethroughText')
..aOS(3, _omitFieldNames ? '' : 'type')
..aOS(4, _omitFieldNames ? '' : 'link')
..aOM<BadgeInfo>(5, _omitFieldNames ? '' : 'badgeInfo', subBuilder: BadgeInfo.create)
..aOS(6, _omitFieldNames ? '' : 'subTitle')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
Button clone() => Button()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Button copyWith(void Function(Button) updates) => super.copyWith((message) => updates(message as Button)) as Button;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Button create() => Button._();
Button createEmptyInstance() => create();
static $pb.PbList<Button> createRepeated() => $pb.PbList<Button>();
@$core.pragma('dart2js:noInline')
static Button getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Button>(create);
static Button? _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 leftStrikethroughText => $_getSZ(1);
@$pb.TagNumber(2)
set leftStrikethroughText($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasLeftStrikethroughText() => $_has(1);
@$pb.TagNumber(2)
void clearLeftStrikethroughText() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get type => $_getSZ(2);
@$pb.TagNumber(3)
set type($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasType() => $_has(2);
@$pb.TagNumber(3)
void clearType() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get link => $_getSZ(3);
@$pb.TagNumber(4)
set link($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasLink() => $_has(3);
@$pb.TagNumber(4)
void clearLink() => $_clearField(4);
@$pb.TagNumber(5)
BadgeInfo get badgeInfo => $_getN(4);
@$pb.TagNumber(5)
set badgeInfo(BadgeInfo v) { $_setField(5, v); }
@$pb.TagNumber(5)
$core.bool hasBadgeInfo() => $_has(4);
@$pb.TagNumber(5)
void clearBadgeInfo() => $_clearField(5);
@$pb.TagNumber(5)
BadgeInfo ensureBadgeInfo() => $_ensure(4);
@$pb.TagNumber(6)
$core.String get subTitle => $_getSZ(5);
@$pb.TagNumber(6)
set subTitle($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasSubTitle() => $_has(5);
@$pb.TagNumber(6)
void clearSubTitle() => $_clearField(6);
}
class ButtonWidget extends $pb.GeneratedMessage {
factory ButtonWidget({
$core.String? code,
TextWidget? text,
$core.String? bgColor,
$core.String? action,
$core.String? link,
}) {
final $result = create();
if (code != null) {
$result.code = code;
}
if (text != null) {
$result.text = text;
}
if (bgColor != null) {
$result.bgColor = bgColor;
}
if (action != null) {
$result.action = action;
}
if (link != null) {
$result.link = link;
}
return $result;
}
ButtonWidget._() : super();
factory ButtonWidget.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory ButtonWidget.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ButtonWidget', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'code')
..aOM<TextWidget>(2, _omitFieldNames ? '' : 'text', subBuilder: TextWidget.create)
..aOS(3, _omitFieldNames ? '' : 'bgColor')
..aOS(4, _omitFieldNames ? '' : 'action')
..aOS(5, _omitFieldNames ? '' : 'link')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
ButtonWidget clone() => ButtonWidget()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
ButtonWidget copyWith(void Function(ButtonWidget) updates) => super.copyWith((message) => updates(message as ButtonWidget)) as ButtonWidget;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ButtonWidget create() => ButtonWidget._();
ButtonWidget createEmptyInstance() => create();
static $pb.PbList<ButtonWidget> createRepeated() => $pb.PbList<ButtonWidget>();
@$core.pragma('dart2js:noInline')
static ButtonWidget getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ButtonWidget>(create);
static ButtonWidget? _defaultInstance;
@$pb.TagNumber(1)
$core.String get code => $_getSZ(0);
@$pb.TagNumber(1)
set code($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasCode() => $_has(0);
@$pb.TagNumber(1)
void clearCode() => $_clearField(1);
@$pb.TagNumber(2)
TextWidget get text => $_getN(1);
@$pb.TagNumber(2)
set text(TextWidget v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasText() => $_has(1);
@$pb.TagNumber(2)
void clearText() => $_clearField(2);
@$pb.TagNumber(2)
TextWidget ensureText() => $_ensure(1);
@$pb.TagNumber(3)
$core.String get bgColor => $_getSZ(2);
@$pb.TagNumber(3)
set bgColor($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasBgColor() => $_has(2);
@$pb.TagNumber(3)
void clearBgColor() => $_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 link => $_getSZ(4);
@$pb.TagNumber(5)
set link($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasLink() => $_has(4);
@$pb.TagNumber(5)
void clearLink() => $_clearField(5);
}
class CardBasicInfo extends $pb.GeneratedMessage {
factory CardBasicInfo({
$core.String? title,
$core.String? desc,
$core.String? cover,
$core.String? uri,
$core.String? trackId,
$core.String? uniqueId,
$fixnum.Int64? fromSourceType,
$core.String? fromSourceId,
$fixnum.Int64? materialId,
$core.String? coverGif,
Owner? author,
$fixnum.Int64? id,
$core.String? from,
$core.String? fromSpmidSuffix,
$core.String? reportFlowData,
$core.String? coverRightText,
CoverDimension? dimension,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (desc != null) {
$result.desc = desc;
}
if (cover != null) {
$result.cover = cover;
}
if (uri != null) {
$result.uri = uri;
}
if (trackId != null) {
$result.trackId = trackId;
}
if (uniqueId != null) {
$result.uniqueId = uniqueId;
}
if (fromSourceType != null) {
$result.fromSourceType = fromSourceType;
}
if (fromSourceId != null) {
$result.fromSourceId = fromSourceId;
}
if (materialId != null) {
$result.materialId = materialId;
}
if (coverGif != null) {
$result.coverGif = coverGif;
}
if (author != null) {
$result.author = author;
}
if (id != null) {
$result.id = id;
}
if (from != null) {
$result.from = from;
}
if (fromSpmidSuffix != null) {
$result.fromSpmidSuffix = fromSpmidSuffix;
}
if (reportFlowData != null) {
$result.reportFlowData = reportFlowData;
}
if (coverRightText != null) {
$result.coverRightText = coverRightText;
}
if (dimension != null) {
$result.dimension = dimension;
}
return $result;
}
CardBasicInfo._() : super();
factory CardBasicInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory CardBasicInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'CardBasicInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'desc')
..aOS(3, _omitFieldNames ? '' : 'cover')
..aOS(4, _omitFieldNames ? '' : 'uri')
..aOS(5, _omitFieldNames ? '' : 'trackId')
..aOS(6, _omitFieldNames ? '' : 'uniqueId')
..aInt64(7, _omitFieldNames ? '' : 'fromSourceType')
..aOS(8, _omitFieldNames ? '' : 'fromSourceId')
..aInt64(9, _omitFieldNames ? '' : 'materialId')
..aOS(10, _omitFieldNames ? '' : 'coverGif')
..aOM<Owner>(11, _omitFieldNames ? '' : 'author', subBuilder: Owner.create)
..aInt64(12, _omitFieldNames ? '' : 'id')
..aOS(13, _omitFieldNames ? '' : 'from')
..aOS(14, _omitFieldNames ? '' : 'fromSpmidSuffix')
..aOS(15, _omitFieldNames ? '' : 'reportFlowData')
..aOS(16, _omitFieldNames ? '' : 'coverRightText')
..aOM<CoverDimension>(17, _omitFieldNames ? '' : 'dimension', subBuilder: CoverDimension.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')
CardBasicInfo clone() => CardBasicInfo()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
CardBasicInfo copyWith(void Function(CardBasicInfo) updates) => super.copyWith((message) => updates(message as CardBasicInfo)) as CardBasicInfo;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CardBasicInfo create() => CardBasicInfo._();
CardBasicInfo createEmptyInstance() => create();
static $pb.PbList<CardBasicInfo> createRepeated() => $pb.PbList<CardBasicInfo>();
@$core.pragma('dart2js:noInline')
static CardBasicInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<CardBasicInfo>(create);
static CardBasicInfo? _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 desc => $_getSZ(1);
@$pb.TagNumber(2)
set desc($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasDesc() => $_has(1);
@$pb.TagNumber(2)
void clearDesc() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get cover => $_getSZ(2);
@$pb.TagNumber(3)
set cover($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasCover() => $_has(2);
@$pb.TagNumber(3)
void clearCover() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get uri => $_getSZ(3);
@$pb.TagNumber(4)
set uri($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasUri() => $_has(3);
@$pb.TagNumber(4)
void clearUri() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get trackId => $_getSZ(4);
@$pb.TagNumber(5)
set trackId($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasTrackId() => $_has(4);
@$pb.TagNumber(5)
void clearTrackId() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get uniqueId => $_getSZ(5);
@$pb.TagNumber(6)
set uniqueId($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasUniqueId() => $_has(5);
@$pb.TagNumber(6)
void clearUniqueId() => $_clearField(6);
@$pb.TagNumber(7)
$fixnum.Int64 get fromSourceType => $_getI64(6);
@$pb.TagNumber(7)
set fromSourceType($fixnum.Int64 v) { $_setInt64(6, v); }
@$pb.TagNumber(7)
$core.bool hasFromSourceType() => $_has(6);
@$pb.TagNumber(7)
void clearFromSourceType() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get fromSourceId => $_getSZ(7);
@$pb.TagNumber(8)
set fromSourceId($core.String v) { $_setString(7, v); }
@$pb.TagNumber(8)
$core.bool hasFromSourceId() => $_has(7);
@$pb.TagNumber(8)
void clearFromSourceId() => $_clearField(8);
@$pb.TagNumber(9)
$fixnum.Int64 get materialId => $_getI64(8);
@$pb.TagNumber(9)
set materialId($fixnum.Int64 v) { $_setInt64(8, v); }
@$pb.TagNumber(9)
$core.bool hasMaterialId() => $_has(8);
@$pb.TagNumber(9)
void clearMaterialId() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get coverGif => $_getSZ(9);
@$pb.TagNumber(10)
set coverGif($core.String v) { $_setString(9, v); }
@$pb.TagNumber(10)
$core.bool hasCoverGif() => $_has(9);
@$pb.TagNumber(10)
void clearCoverGif() => $_clearField(10);
@$pb.TagNumber(11)
Owner get author => $_getN(10);
@$pb.TagNumber(11)
set author(Owner v) { $_setField(11, v); }
@$pb.TagNumber(11)
$core.bool hasAuthor() => $_has(10);
@$pb.TagNumber(11)
void clearAuthor() => $_clearField(11);
@$pb.TagNumber(11)
Owner ensureAuthor() => $_ensure(10);
@$pb.TagNumber(12)
$fixnum.Int64 get id => $_getI64(11);
@$pb.TagNumber(12)
set id($fixnum.Int64 v) { $_setInt64(11, v); }
@$pb.TagNumber(12)
$core.bool hasId() => $_has(11);
@$pb.TagNumber(12)
void clearId() => $_clearField(12);
@$pb.TagNumber(13)
$core.String get from => $_getSZ(12);
@$pb.TagNumber(13)
set from($core.String v) { $_setString(12, v); }
@$pb.TagNumber(13)
$core.bool hasFrom() => $_has(12);
@$pb.TagNumber(13)
void clearFrom() => $_clearField(13);
@$pb.TagNumber(14)
$core.String get fromSpmidSuffix => $_getSZ(13);
@$pb.TagNumber(14)
set fromSpmidSuffix($core.String v) { $_setString(13, v); }
@$pb.TagNumber(14)
$core.bool hasFromSpmidSuffix() => $_has(13);
@$pb.TagNumber(14)
void clearFromSpmidSuffix() => $_clearField(14);
@$pb.TagNumber(15)
$core.String get reportFlowData => $_getSZ(14);
@$pb.TagNumber(15)
set reportFlowData($core.String v) { $_setString(14, v); }
@$pb.TagNumber(15)
$core.bool hasReportFlowData() => $_has(14);
@$pb.TagNumber(15)
void clearReportFlowData() => $_clearField(15);
@$pb.TagNumber(16)
$core.String get coverRightText => $_getSZ(15);
@$pb.TagNumber(16)
set coverRightText($core.String v) { $_setString(15, v); }
@$pb.TagNumber(16)
$core.bool hasCoverRightText() => $_has(15);
@$pb.TagNumber(16)
void clearCoverRightText() => $_clearField(16);
@$pb.TagNumber(17)
CoverDimension get dimension => $_getN(16);
@$pb.TagNumber(17)
set dimension(CoverDimension v) { $_setField(17, v); }
@$pb.TagNumber(17)
$core.bool hasDimension() => $_has(16);
@$pb.TagNumber(17)
void clearDimension() => $_clearField(17);
@$pb.TagNumber(17)
CoverDimension ensureDimension() => $_ensure(16);
}
class CardStyle extends $pb.GeneratedMessage {
factory CardStyle({
$core.int? id,
$core.String? name,
}) {
final $result = create();
if (id != null) {
$result.id = id;
}
if (name != null) {
$result.name = name;
}
return $result;
}
CardStyle._() : super();
factory CardStyle.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory CardStyle.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'CardStyle', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'id', $pb.PbFieldType.O3)
..aOS(2, _omitFieldNames ? '' : 'name')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
CardStyle clone() => CardStyle()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
CardStyle copyWith(void Function(CardStyle) updates) => super.copyWith((message) => updates(message as CardStyle)) as CardStyle;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CardStyle create() => CardStyle._();
CardStyle createEmptyInstance() => create();
static $pb.PbList<CardStyle> createRepeated() => $pb.PbList<CardStyle>();
@$core.pragma('dart2js:noInline')
static CardStyle getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<CardStyle>(create);
static CardStyle? _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 name => $_getSZ(1);
@$pb.TagNumber(2)
set name($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasName() => $_has(1);
@$pb.TagNumber(2)
void clearName() => $_clearField(2);
}
class CatalogTab extends $pb.GeneratedMessage {
factory CatalogTab({
$core.String? title,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
return $result;
}
CatalogTab._() : super();
factory CatalogTab.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory CatalogTab.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'CatalogTab', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _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')
CatalogTab clone() => CatalogTab()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
CatalogTab copyWith(void Function(CatalogTab) updates) => super.copyWith((message) => updates(message as CatalogTab)) as CatalogTab;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CatalogTab create() => CatalogTab._();
CatalogTab createEmptyInstance() => create();
static $pb.PbList<CatalogTab> createRepeated() => $pb.PbList<CatalogTab>();
@$core.pragma('dart2js:noInline')
static CatalogTab getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<CatalogTab>(create);
static CatalogTab? _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);
}
class Celebrity extends $pb.GeneratedMessage {
factory Celebrity({
$core.int? id,
$core.String? name,
$core.String? role,
$core.String? avatar,
$core.String? shortDesc,
$core.String? desc,
$core.String? characterAvatar,
$core.String? link,
$fixnum.Int64? mid,
$core.int? isFollow,
$core.String? occupationName,
OccupationType? occupationType,
$core.int? relateAttr,
$core.String? smallAvatar,
$pb.PbMap<$core.String, $core.String>? report,
OfficialVerify? official,
}) {
final $result = create();
if (id != null) {
$result.id = id;
}
if (name != null) {
$result.name = name;
}
if (role != null) {
$result.role = role;
}
if (avatar != null) {
$result.avatar = avatar;
}
if (shortDesc != null) {
$result.shortDesc = shortDesc;
}
if (desc != null) {
$result.desc = desc;
}
if (characterAvatar != null) {
$result.characterAvatar = characterAvatar;
}
if (link != null) {
$result.link = link;
}
if (mid != null) {
$result.mid = mid;
}
if (isFollow != null) {
$result.isFollow = isFollow;
}
if (occupationName != null) {
$result.occupationName = occupationName;
}
if (occupationType != null) {
$result.occupationType = occupationType;
}
if (relateAttr != null) {
$result.relateAttr = relateAttr;
}
if (smallAvatar != null) {
$result.smallAvatar = smallAvatar;
}
if (report != null) {
$result.report.addAll(report);
}
if (official != null) {
$result.official = official;
}
return $result;
}
Celebrity._() : super();
factory Celebrity.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Celebrity.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Celebrity', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'id', $pb.PbFieldType.O3)
..aOS(2, _omitFieldNames ? '' : 'name')
..aOS(3, _omitFieldNames ? '' : 'role')
..aOS(4, _omitFieldNames ? '' : 'avatar')
..aOS(5, _omitFieldNames ? '' : 'shortDesc')
..aOS(6, _omitFieldNames ? '' : 'desc')
..aOS(7, _omitFieldNames ? '' : 'characterAvatar')
..aOS(8, _omitFieldNames ? '' : 'link')
..aInt64(9, _omitFieldNames ? '' : 'mid')
..a<$core.int>(10, _omitFieldNames ? '' : 'isFollow', $pb.PbFieldType.O3)
..aOS(11, _omitFieldNames ? '' : 'occupationName')
..e<OccupationType>(12, _omitFieldNames ? '' : 'occupationType', $pb.PbFieldType.OE, defaultOrMaker: OccupationType.STAFF, valueOf: OccupationType.valueOf, enumValues: OccupationType.values)
..a<$core.int>(13, _omitFieldNames ? '' : 'relateAttr', $pb.PbFieldType.O3)
..aOS(14, _omitFieldNames ? '' : 'smallAvatar')
..m<$core.String, $core.String>(15, _omitFieldNames ? '' : 'report', entryClassName: 'Celebrity.ReportEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('bilibili.app.viewunite.common'))
..aOM<OfficialVerify>(16, _omitFieldNames ? '' : 'official', subBuilder: OfficialVerify.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')
Celebrity clone() => Celebrity()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Celebrity copyWith(void Function(Celebrity) updates) => super.copyWith((message) => updates(message as Celebrity)) as Celebrity;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Celebrity create() => Celebrity._();
Celebrity createEmptyInstance() => create();
static $pb.PbList<Celebrity> createRepeated() => $pb.PbList<Celebrity>();
@$core.pragma('dart2js:noInline')
static Celebrity getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Celebrity>(create);
static Celebrity? _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 name => $_getSZ(1);
@$pb.TagNumber(2)
set name($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasName() => $_has(1);
@$pb.TagNumber(2)
void clearName() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get role => $_getSZ(2);
@$pb.TagNumber(3)
set role($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasRole() => $_has(2);
@$pb.TagNumber(3)
void clearRole() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get avatar => $_getSZ(3);
@$pb.TagNumber(4)
set avatar($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasAvatar() => $_has(3);
@$pb.TagNumber(4)
void clearAvatar() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get shortDesc => $_getSZ(4);
@$pb.TagNumber(5)
set shortDesc($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasShortDesc() => $_has(4);
@$pb.TagNumber(5)
void clearShortDesc() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get desc => $_getSZ(5);
@$pb.TagNumber(6)
set desc($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasDesc() => $_has(5);
@$pb.TagNumber(6)
void clearDesc() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get characterAvatar => $_getSZ(6);
@$pb.TagNumber(7)
set characterAvatar($core.String v) { $_setString(6, v); }
@$pb.TagNumber(7)
$core.bool hasCharacterAvatar() => $_has(6);
@$pb.TagNumber(7)
void clearCharacterAvatar() => $_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)
$fixnum.Int64 get mid => $_getI64(8);
@$pb.TagNumber(9)
set mid($fixnum.Int64 v) { $_setInt64(8, v); }
@$pb.TagNumber(9)
$core.bool hasMid() => $_has(8);
@$pb.TagNumber(9)
void clearMid() => $_clearField(9);
@$pb.TagNumber(10)
$core.int get isFollow => $_getIZ(9);
@$pb.TagNumber(10)
set isFollow($core.int v) { $_setSignedInt32(9, v); }
@$pb.TagNumber(10)
$core.bool hasIsFollow() => $_has(9);
@$pb.TagNumber(10)
void clearIsFollow() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get occupationName => $_getSZ(10);
@$pb.TagNumber(11)
set occupationName($core.String v) { $_setString(10, v); }
@$pb.TagNumber(11)
$core.bool hasOccupationName() => $_has(10);
@$pb.TagNumber(11)
void clearOccupationName() => $_clearField(11);
@$pb.TagNumber(12)
OccupationType get occupationType => $_getN(11);
@$pb.TagNumber(12)
set occupationType(OccupationType v) { $_setField(12, v); }
@$pb.TagNumber(12)
$core.bool hasOccupationType() => $_has(11);
@$pb.TagNumber(12)
void clearOccupationType() => $_clearField(12);
@$pb.TagNumber(13)
$core.int get relateAttr => $_getIZ(12);
@$pb.TagNumber(13)
set relateAttr($core.int v) { $_setSignedInt32(12, v); }
@$pb.TagNumber(13)
$core.bool hasRelateAttr() => $_has(12);
@$pb.TagNumber(13)
void clearRelateAttr() => $_clearField(13);
@$pb.TagNumber(14)
$core.String get smallAvatar => $_getSZ(13);
@$pb.TagNumber(14)
set smallAvatar($core.String v) { $_setString(13, v); }
@$pb.TagNumber(14)
$core.bool hasSmallAvatar() => $_has(13);
@$pb.TagNumber(14)
void clearSmallAvatar() => $_clearField(14);
@$pb.TagNumber(15)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(14);
@$pb.TagNumber(16)
OfficialVerify get official => $_getN(15);
@$pb.TagNumber(16)
set official(OfficialVerify v) { $_setField(16, v); }
@$pb.TagNumber(16)
$core.bool hasOfficial() => $_has(15);
@$pb.TagNumber(16)
void clearOfficial() => $_clearField(16);
@$pb.TagNumber(16)
OfficialVerify ensureOfficial() => $_ensure(15);
}
class CellFluid extends $pb.GeneratedMessage {
factory CellFluid({
$core.String? topBaseColor,
$core.String? topSplitColor,
$core.String? topTextColor,
}) {
final $result = create();
if (topBaseColor != null) {
$result.topBaseColor = topBaseColor;
}
if (topSplitColor != null) {
$result.topSplitColor = topSplitColor;
}
if (topTextColor != null) {
$result.topTextColor = topTextColor;
}
return $result;
}
CellFluid._() : super();
factory CellFluid.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory CellFluid.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'CellFluid', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'topBaseColor')
..aOS(2, _omitFieldNames ? '' : 'topSplitColor')
..aOS(3, _omitFieldNames ? '' : 'topTextColor')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
CellFluid clone() => CellFluid()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
CellFluid copyWith(void Function(CellFluid) updates) => super.copyWith((message) => updates(message as CellFluid)) as CellFluid;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CellFluid create() => CellFluid._();
CellFluid createEmptyInstance() => create();
static $pb.PbList<CellFluid> createRepeated() => $pb.PbList<CellFluid>();
@$core.pragma('dart2js:noInline')
static CellFluid getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<CellFluid>(create);
static CellFluid? _defaultInstance;
@$pb.TagNumber(1)
$core.String get topBaseColor => $_getSZ(0);
@$pb.TagNumber(1)
set topBaseColor($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasTopBaseColor() => $_has(0);
@$pb.TagNumber(1)
void clearTopBaseColor() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get topSplitColor => $_getSZ(1);
@$pb.TagNumber(2)
set topSplitColor($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasTopSplitColor() => $_has(1);
@$pb.TagNumber(2)
void clearTopSplitColor() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get topTextColor => $_getSZ(2);
@$pb.TagNumber(3)
set topTextColor($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasTopTextColor() => $_has(2);
@$pb.TagNumber(3)
void clearTopTextColor() => $_clearField(3);
}
class CharacterGroup extends $pb.GeneratedMessage {
factory CharacterGroup({
$core.String? title,
$core.Iterable<Celebrity>? characters,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (characters != null) {
$result.characters.addAll(characters);
}
return $result;
}
CharacterGroup._() : super();
factory CharacterGroup.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory CharacterGroup.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'CharacterGroup', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pc<Celebrity>(2, _omitFieldNames ? '' : 'characters', $pb.PbFieldType.PM, subBuilder: Celebrity.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')
CharacterGroup clone() => CharacterGroup()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
CharacterGroup copyWith(void Function(CharacterGroup) updates) => super.copyWith((message) => updates(message as CharacterGroup)) as CharacterGroup;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CharacterGroup create() => CharacterGroup._();
CharacterGroup createEmptyInstance() => create();
static $pb.PbList<CharacterGroup> createRepeated() => $pb.PbList<CharacterGroup>();
@$core.pragma('dart2js:noInline')
static CharacterGroup getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<CharacterGroup>(create);
static CharacterGroup? _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)
$pb.PbList<Celebrity> get characters => $_getList(1);
}
class Characters extends $pb.GeneratedMessage {
factory Characters({
$core.Iterable<CharacterGroup>? groups,
}) {
final $result = create();
if (groups != null) {
$result.groups.addAll(groups);
}
return $result;
}
Characters._() : super();
factory Characters.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Characters.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Characters', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..pc<CharacterGroup>(1, _omitFieldNames ? '' : 'groups', $pb.PbFieldType.PM, subBuilder: CharacterGroup.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')
Characters clone() => Characters()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Characters copyWith(void Function(Characters) updates) => super.copyWith((message) => updates(message as Characters)) as Characters;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Characters create() => Characters._();
Characters createEmptyInstance() => create();
static $pb.PbList<Characters> createRepeated() => $pb.PbList<Characters>();
@$core.pragma('dart2js:noInline')
static Characters getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Characters>(create);
static Characters? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<CharacterGroup> get groups => $_getList(0);
}
class CoinExtend extends $pb.GeneratedMessage {
factory CoinExtend({
$core.String? coinAppZipIcon,
$core.String? coinAppIcon1,
$core.String? coinAppIcon2,
$core.String? coinAppIcon3,
$core.String? coinAppIcon4,
}) {
final $result = create();
if (coinAppZipIcon != null) {
$result.coinAppZipIcon = coinAppZipIcon;
}
if (coinAppIcon1 != null) {
$result.coinAppIcon1 = coinAppIcon1;
}
if (coinAppIcon2 != null) {
$result.coinAppIcon2 = coinAppIcon2;
}
if (coinAppIcon3 != null) {
$result.coinAppIcon3 = coinAppIcon3;
}
if (coinAppIcon4 != null) {
$result.coinAppIcon4 = coinAppIcon4;
}
return $result;
}
CoinExtend._() : super();
factory CoinExtend.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory CoinExtend.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'CoinExtend', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'coinAppZipIcon')
..aOS(2, _omitFieldNames ? '' : 'coinAppIcon1')
..aOS(3, _omitFieldNames ? '' : 'coinAppIcon2')
..aOS(4, _omitFieldNames ? '' : 'coinAppIcon3')
..aOS(5, _omitFieldNames ? '' : 'coinAppIcon4')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
CoinExtend clone() => CoinExtend()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
CoinExtend copyWith(void Function(CoinExtend) updates) => super.copyWith((message) => updates(message as CoinExtend)) as CoinExtend;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CoinExtend create() => CoinExtend._();
CoinExtend createEmptyInstance() => create();
static $pb.PbList<CoinExtend> createRepeated() => $pb.PbList<CoinExtend>();
@$core.pragma('dart2js:noInline')
static CoinExtend getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<CoinExtend>(create);
static CoinExtend? _defaultInstance;
@$pb.TagNumber(1)
$core.String get coinAppZipIcon => $_getSZ(0);
@$pb.TagNumber(1)
set coinAppZipIcon($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasCoinAppZipIcon() => $_has(0);
@$pb.TagNumber(1)
void clearCoinAppZipIcon() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get coinAppIcon1 => $_getSZ(1);
@$pb.TagNumber(2)
set coinAppIcon1($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasCoinAppIcon1() => $_has(1);
@$pb.TagNumber(2)
void clearCoinAppIcon1() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get coinAppIcon2 => $_getSZ(2);
@$pb.TagNumber(3)
set coinAppIcon2($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasCoinAppIcon2() => $_has(2);
@$pb.TagNumber(3)
void clearCoinAppIcon2() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get coinAppIcon3 => $_getSZ(3);
@$pb.TagNumber(4)
set coinAppIcon3($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasCoinAppIcon3() => $_has(3);
@$pb.TagNumber(4)
void clearCoinAppIcon3() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get coinAppIcon4 => $_getSZ(4);
@$pb.TagNumber(5)
set coinAppIcon4($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasCoinAppIcon4() => $_has(4);
@$pb.TagNumber(5)
void clearCoinAppIcon4() => $_clearField(5);
}
class CombinationEp extends $pb.GeneratedMessage {
factory CombinationEp({
$core.int? id,
$core.int? sectionId,
$core.String? title,
$core.int? canOrdDesc,
$core.String? more,
$core.Iterable<$core.int>? episodeIds,
$core.Iterable<ViewEpisode>? episodes,
$core.String? splitText,
Style? moduleStyle,
$core.Iterable<SerialSeason>? serialSeason,
SectionData? sectionData,
}) {
final $result = create();
if (id != null) {
$result.id = id;
}
if (sectionId != null) {
$result.sectionId = sectionId;
}
if (title != null) {
$result.title = title;
}
if (canOrdDesc != null) {
$result.canOrdDesc = canOrdDesc;
}
if (more != null) {
$result.more = more;
}
if (episodeIds != null) {
$result.episodeIds.addAll(episodeIds);
}
if (episodes != null) {
$result.episodes.addAll(episodes);
}
if (splitText != null) {
$result.splitText = splitText;
}
if (moduleStyle != null) {
$result.moduleStyle = moduleStyle;
}
if (serialSeason != null) {
$result.serialSeason.addAll(serialSeason);
}
if (sectionData != null) {
$result.sectionData = sectionData;
}
return $result;
}
CombinationEp._() : super();
factory CombinationEp.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory CombinationEp.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'CombinationEp', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'id', $pb.PbFieldType.O3)
..a<$core.int>(2, _omitFieldNames ? '' : 'sectionId', $pb.PbFieldType.O3)
..aOS(3, _omitFieldNames ? '' : 'title')
..a<$core.int>(4, _omitFieldNames ? '' : 'canOrdDesc', $pb.PbFieldType.O3)
..aOS(5, _omitFieldNames ? '' : 'more')
..p<$core.int>(6, _omitFieldNames ? '' : 'episodeIds', $pb.PbFieldType.K3)
..pc<ViewEpisode>(7, _omitFieldNames ? '' : 'episodes', $pb.PbFieldType.PM, subBuilder: ViewEpisode.create)
..aOS(8, _omitFieldNames ? '' : 'splitText')
..aOM<Style>(9, _omitFieldNames ? '' : 'moduleStyle', subBuilder: Style.create)
..pc<SerialSeason>(10, _omitFieldNames ? '' : 'serialSeason', $pb.PbFieldType.PM, subBuilder: SerialSeason.create)
..aOM<SectionData>(11, _omitFieldNames ? '' : 'sectionData', subBuilder: SectionData.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')
CombinationEp clone() => CombinationEp()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
CombinationEp copyWith(void Function(CombinationEp) updates) => super.copyWith((message) => updates(message as CombinationEp)) as CombinationEp;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CombinationEp create() => CombinationEp._();
CombinationEp createEmptyInstance() => create();
static $pb.PbList<CombinationEp> createRepeated() => $pb.PbList<CombinationEp>();
@$core.pragma('dart2js:noInline')
static CombinationEp getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<CombinationEp>(create);
static CombinationEp? _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.int get sectionId => $_getIZ(1);
@$pb.TagNumber(2)
set sectionId($core.int v) { $_setSignedInt32(1, v); }
@$pb.TagNumber(2)
$core.bool hasSectionId() => $_has(1);
@$pb.TagNumber(2)
void clearSectionId() => $_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);
@$pb.TagNumber(4)
$core.int get canOrdDesc => $_getIZ(3);
@$pb.TagNumber(4)
set canOrdDesc($core.int v) { $_setSignedInt32(3, v); }
@$pb.TagNumber(4)
$core.bool hasCanOrdDesc() => $_has(3);
@$pb.TagNumber(4)
void clearCanOrdDesc() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get more => $_getSZ(4);
@$pb.TagNumber(5)
set more($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasMore() => $_has(4);
@$pb.TagNumber(5)
void clearMore() => $_clearField(5);
@$pb.TagNumber(6)
$pb.PbList<$core.int> get episodeIds => $_getList(5);
@$pb.TagNumber(7)
$pb.PbList<ViewEpisode> get episodes => $_getList(6);
@$pb.TagNumber(8)
$core.String get splitText => $_getSZ(7);
@$pb.TagNumber(8)
set splitText($core.String v) { $_setString(7, v); }
@$pb.TagNumber(8)
$core.bool hasSplitText() => $_has(7);
@$pb.TagNumber(8)
void clearSplitText() => $_clearField(8);
@$pb.TagNumber(9)
Style get moduleStyle => $_getN(8);
@$pb.TagNumber(9)
set moduleStyle(Style v) { $_setField(9, v); }
@$pb.TagNumber(9)
$core.bool hasModuleStyle() => $_has(8);
@$pb.TagNumber(9)
void clearModuleStyle() => $_clearField(9);
@$pb.TagNumber(9)
Style ensureModuleStyle() => $_ensure(8);
@$pb.TagNumber(10)
$pb.PbList<SerialSeason> get serialSeason => $_getList(9);
@$pb.TagNumber(11)
SectionData get sectionData => $_getN(10);
@$pb.TagNumber(11)
set sectionData(SectionData v) { $_setField(11, v); }
@$pb.TagNumber(11)
$core.bool hasSectionData() => $_has(10);
@$pb.TagNumber(11)
void clearSectionData() => $_clearField(11);
@$pb.TagNumber(11)
SectionData ensureSectionData() => $_ensure(10);
}
class ContractText extends $pb.GeneratedMessage {
factory ContractText({
$core.String? title,
$core.String? subtitle,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (subtitle != null) {
$result.subtitle = subtitle;
}
return $result;
}
ContractText._() : super();
factory ContractText.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory ContractText.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ContractText', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'subtitle')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
ContractText clone() => ContractText()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
ContractText copyWith(void Function(ContractText) updates) => super.copyWith((message) => updates(message as ContractText)) as ContractText;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ContractText create() => ContractText._();
ContractText createEmptyInstance() => create();
static $pb.PbList<ContractText> createRepeated() => $pb.PbList<ContractText>();
@$core.pragma('dart2js:noInline')
static ContractText getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ContractText>(create);
static ContractText? _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 subtitle => $_getSZ(1);
@$pb.TagNumber(2)
set subtitle($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasSubtitle() => $_has(1);
@$pb.TagNumber(2)
void clearSubtitle() => $_clearField(2);
}
class Covenanter extends $pb.GeneratedMessage {
factory Covenanter({
$core.int? isFollowDisplay,
ContractText? text,
$core.int? isInteractDisplay,
}) {
final $result = create();
if (isFollowDisplay != null) {
$result.isFollowDisplay = isFollowDisplay;
}
if (text != null) {
$result.text = text;
}
if (isInteractDisplay != null) {
$result.isInteractDisplay = isInteractDisplay;
}
return $result;
}
Covenanter._() : super();
factory Covenanter.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Covenanter.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Covenanter', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'isFollowDisplay', $pb.PbFieldType.O3)
..aOM<ContractText>(2, _omitFieldNames ? '' : 'text', subBuilder: ContractText.create)
..a<$core.int>(3, _omitFieldNames ? '' : 'isInteractDisplay', $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')
Covenanter clone() => Covenanter()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Covenanter copyWith(void Function(Covenanter) updates) => super.copyWith((message) => updates(message as Covenanter)) as Covenanter;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Covenanter create() => Covenanter._();
Covenanter createEmptyInstance() => create();
static $pb.PbList<Covenanter> createRepeated() => $pb.PbList<Covenanter>();
@$core.pragma('dart2js:noInline')
static Covenanter getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Covenanter>(create);
static Covenanter? _defaultInstance;
@$pb.TagNumber(1)
$core.int get isFollowDisplay => $_getIZ(0);
@$pb.TagNumber(1)
set isFollowDisplay($core.int v) { $_setSignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasIsFollowDisplay() => $_has(0);
@$pb.TagNumber(1)
void clearIsFollowDisplay() => $_clearField(1);
@$pb.TagNumber(2)
ContractText get text => $_getN(1);
@$pb.TagNumber(2)
set text(ContractText v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasText() => $_has(1);
@$pb.TagNumber(2)
void clearText() => $_clearField(2);
@$pb.TagNumber(2)
ContractText ensureText() => $_ensure(1);
@$pb.TagNumber(3)
$core.int get isInteractDisplay => $_getIZ(2);
@$pb.TagNumber(3)
set isInteractDisplay($core.int v) { $_setSignedInt32(2, v); }
@$pb.TagNumber(3)
$core.bool hasIsInteractDisplay() => $_has(2);
@$pb.TagNumber(3)
void clearIsInteractDisplay() => $_clearField(3);
}
class CoverDimension extends $pb.GeneratedMessage {
factory CoverDimension({
$core.double? width,
$core.double? height,
}) {
final $result = create();
if (width != null) {
$result.width = width;
}
if (height != null) {
$result.height = height;
}
return $result;
}
CoverDimension._() : super();
factory CoverDimension.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory CoverDimension.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'CoverDimension', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.double>(1, _omitFieldNames ? '' : 'width', $pb.PbFieldType.OF)
..a<$core.double>(2, _omitFieldNames ? '' : 'height', $pb.PbFieldType.OF)
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
CoverDimension clone() => CoverDimension()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
CoverDimension copyWith(void Function(CoverDimension) updates) => super.copyWith((message) => updates(message as CoverDimension)) as CoverDimension;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CoverDimension create() => CoverDimension._();
CoverDimension createEmptyInstance() => create();
static $pb.PbList<CoverDimension> createRepeated() => $pb.PbList<CoverDimension>();
@$core.pragma('dart2js:noInline')
static CoverDimension getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<CoverDimension>(create);
static CoverDimension? _defaultInstance;
@$pb.TagNumber(1)
$core.double get width => $_getN(0);
@$pb.TagNumber(1)
set width($core.double v) { $_setFloat(0, v); }
@$pb.TagNumber(1)
$core.bool hasWidth() => $_has(0);
@$pb.TagNumber(1)
void clearWidth() => $_clearField(1);
@$pb.TagNumber(2)
$core.double get height => $_getN(1);
@$pb.TagNumber(2)
set height($core.double v) { $_setFloat(1, v); }
@$pb.TagNumber(2)
$core.bool hasHeight() => $_has(1);
@$pb.TagNumber(2)
void clearHeight() => $_clearField(2);
}
enum DeliveryData_Data {
activity,
characters,
theatreHotTopic,
aggEps,
actPageItems,
notSet
}
class DeliveryData extends $pb.GeneratedMessage {
factory DeliveryData({
$core.String? title,
Style? moduleStyle,
$core.String? more,
Activity? activity,
Characters? characters,
TheatreHotTopic? theatreHotTopic,
AggEps? aggEps,
$core.int? id,
$pb.PbMap<$core.String, $core.String>? report,
ActPageItems? actPageItems,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (moduleStyle != null) {
$result.moduleStyle = moduleStyle;
}
if (more != null) {
$result.more = more;
}
if (activity != null) {
$result.activity = activity;
}
if (characters != null) {
$result.characters = characters;
}
if (theatreHotTopic != null) {
$result.theatreHotTopic = theatreHotTopic;
}
if (aggEps != null) {
$result.aggEps = aggEps;
}
if (id != null) {
$result.id = id;
}
if (report != null) {
$result.report.addAll(report);
}
if (actPageItems != null) {
$result.actPageItems = actPageItems;
}
return $result;
}
DeliveryData._() : super();
factory DeliveryData.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory DeliveryData.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static const $core.Map<$core.int, DeliveryData_Data> _DeliveryData_DataByTag = {
4 : DeliveryData_Data.activity,
5 : DeliveryData_Data.characters,
6 : DeliveryData_Data.theatreHotTopic,
7 : DeliveryData_Data.aggEps,
10 : DeliveryData_Data.actPageItems,
0 : DeliveryData_Data.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'DeliveryData', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..oo(0, [4, 5, 6, 7, 10])
..aOS(1, _omitFieldNames ? '' : 'title')
..aOM<Style>(2, _omitFieldNames ? '' : 'moduleStyle', subBuilder: Style.create)
..aOS(3, _omitFieldNames ? '' : 'more')
..aOM<Activity>(4, _omitFieldNames ? '' : 'activity', subBuilder: Activity.create)
..aOM<Characters>(5, _omitFieldNames ? '' : 'characters', subBuilder: Characters.create)
..aOM<TheatreHotTopic>(6, _omitFieldNames ? '' : 'theatreHotTopic', subBuilder: TheatreHotTopic.create)
..aOM<AggEps>(7, _omitFieldNames ? '' : 'aggEps', subBuilder: AggEps.create)
..a<$core.int>(8, _omitFieldNames ? '' : 'id', $pb.PbFieldType.O3)
..m<$core.String, $core.String>(9, _omitFieldNames ? '' : 'report', entryClassName: 'DeliveryData.ReportEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('bilibili.app.viewunite.common'))
..aOM<ActPageItems>(10, _omitFieldNames ? '' : 'actPageItems', subBuilder: ActPageItems.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')
DeliveryData clone() => DeliveryData()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
DeliveryData copyWith(void Function(DeliveryData) updates) => super.copyWith((message) => updates(message as DeliveryData)) as DeliveryData;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DeliveryData create() => DeliveryData._();
DeliveryData createEmptyInstance() => create();
static $pb.PbList<DeliveryData> createRepeated() => $pb.PbList<DeliveryData>();
@$core.pragma('dart2js:noInline')
static DeliveryData getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<DeliveryData>(create);
static DeliveryData? _defaultInstance;
DeliveryData_Data whichData() => _DeliveryData_DataByTag[$_whichOneof(0)]!;
void clearData() => $_clearField($_whichOneof(0));
@$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)
Style get moduleStyle => $_getN(1);
@$pb.TagNumber(2)
set moduleStyle(Style v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasModuleStyle() => $_has(1);
@$pb.TagNumber(2)
void clearModuleStyle() => $_clearField(2);
@$pb.TagNumber(2)
Style ensureModuleStyle() => $_ensure(1);
@$pb.TagNumber(3)
$core.String get more => $_getSZ(2);
@$pb.TagNumber(3)
set more($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasMore() => $_has(2);
@$pb.TagNumber(3)
void clearMore() => $_clearField(3);
@$pb.TagNumber(4)
Activity get activity => $_getN(3);
@$pb.TagNumber(4)
set activity(Activity v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasActivity() => $_has(3);
@$pb.TagNumber(4)
void clearActivity() => $_clearField(4);
@$pb.TagNumber(4)
Activity ensureActivity() => $_ensure(3);
@$pb.TagNumber(5)
Characters get characters => $_getN(4);
@$pb.TagNumber(5)
set characters(Characters v) { $_setField(5, v); }
@$pb.TagNumber(5)
$core.bool hasCharacters() => $_has(4);
@$pb.TagNumber(5)
void clearCharacters() => $_clearField(5);
@$pb.TagNumber(5)
Characters ensureCharacters() => $_ensure(4);
@$pb.TagNumber(6)
TheatreHotTopic get theatreHotTopic => $_getN(5);
@$pb.TagNumber(6)
set theatreHotTopic(TheatreHotTopic v) { $_setField(6, v); }
@$pb.TagNumber(6)
$core.bool hasTheatreHotTopic() => $_has(5);
@$pb.TagNumber(6)
void clearTheatreHotTopic() => $_clearField(6);
@$pb.TagNumber(6)
TheatreHotTopic ensureTheatreHotTopic() => $_ensure(5);
@$pb.TagNumber(7)
AggEps get aggEps => $_getN(6);
@$pb.TagNumber(7)
set aggEps(AggEps v) { $_setField(7, v); }
@$pb.TagNumber(7)
$core.bool hasAggEps() => $_has(6);
@$pb.TagNumber(7)
void clearAggEps() => $_clearField(7);
@$pb.TagNumber(7)
AggEps ensureAggEps() => $_ensure(6);
@$pb.TagNumber(8)
$core.int get id => $_getIZ(7);
@$pb.TagNumber(8)
set id($core.int v) { $_setSignedInt32(7, v); }
@$pb.TagNumber(8)
$core.bool hasId() => $_has(7);
@$pb.TagNumber(8)
void clearId() => $_clearField(8);
@$pb.TagNumber(9)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(8);
@$pb.TagNumber(10)
ActPageItems get actPageItems => $_getN(9);
@$pb.TagNumber(10)
set actPageItems(ActPageItems v) { $_setField(10, v); }
@$pb.TagNumber(10)
$core.bool hasActPageItems() => $_has(9);
@$pb.TagNumber(10)
void clearActPageItems() => $_clearField(10);
@$pb.TagNumber(10)
ActPageItems ensureActPageItems() => $_ensure(9);
}
class Desc extends $pb.GeneratedMessage {
factory Desc({
$core.String? info,
$core.String? title,
}) {
final $result = create();
if (info != null) {
$result.info = info;
}
if (title != null) {
$result.title = title;
}
return $result;
}
Desc._() : super();
factory Desc.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Desc.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Desc', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'info')
..aOS(2, _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')
Desc clone() => Desc()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Desc copyWith(void Function(Desc) updates) => super.copyWith((message) => updates(message as Desc)) as Desc;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Desc create() => Desc._();
Desc createEmptyInstance() => create();
static $pb.PbList<Desc> createRepeated() => $pb.PbList<Desc>();
@$core.pragma('dart2js:noInline')
static Desc getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Desc>(create);
static Desc? _defaultInstance;
@$pb.TagNumber(1)
$core.String get info => $_getSZ(0);
@$pb.TagNumber(1)
set info($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasInfo() => $_has(0);
@$pb.TagNumber(1)
void clearInfo() => $_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);
}
class DescV2 extends $pb.GeneratedMessage {
factory DescV2({
$core.String? text,
DescType? type,
$core.String? uri,
$fixnum.Int64? rid,
}) {
final $result = create();
if (text != null) {
$result.text = text;
}
if (type != null) {
$result.type = type;
}
if (uri != null) {
$result.uri = uri;
}
if (rid != null) {
$result.rid = rid;
}
return $result;
}
DescV2._() : super();
factory DescV2.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory DescV2.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'DescV2', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'text')
..e<DescType>(2, _omitFieldNames ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: DescType.DescTypeUnknown, valueOf: DescType.valueOf, enumValues: DescType.values)
..aOS(3, _omitFieldNames ? '' : 'uri')
..aInt64(4, _omitFieldNames ? '' : 'rid')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
DescV2 clone() => DescV2()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
DescV2 copyWith(void Function(DescV2) updates) => super.copyWith((message) => updates(message as DescV2)) as DescV2;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DescV2 create() => DescV2._();
DescV2 createEmptyInstance() => create();
static $pb.PbList<DescV2> createRepeated() => $pb.PbList<DescV2>();
@$core.pragma('dart2js:noInline')
static DescV2 getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<DescV2>(create);
static DescV2? _defaultInstance;
@$pb.TagNumber(1)
$core.String get text => $_getSZ(0);
@$pb.TagNumber(1)
set text($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasText() => $_has(0);
@$pb.TagNumber(1)
void clearText() => $_clearField(1);
@$pb.TagNumber(2)
DescType get type => $_getN(1);
@$pb.TagNumber(2)
set type(DescType v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasType() => $_has(1);
@$pb.TagNumber(2)
void clearType() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get uri => $_getSZ(2);
@$pb.TagNumber(3)
set uri($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasUri() => $_has(2);
@$pb.TagNumber(3)
void clearUri() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get rid => $_getI64(3);
@$pb.TagNumber(4)
set rid($fixnum.Int64 v) { $_setInt64(3, v); }
@$pb.TagNumber(4)
$core.bool hasRid() => $_has(3);
@$pb.TagNumber(4)
void clearRid() => $_clearField(4);
}
class Dimension extends $pb.GeneratedMessage {
factory Dimension({
$fixnum.Int64? width,
$fixnum.Int64? height,
$fixnum.Int64? rotate,
}) {
final $result = create();
if (width != null) {
$result.width = width;
}
if (height != null) {
$result.height = height;
}
if (rotate != null) {
$result.rotate = rotate;
}
return $result;
}
Dimension._() : super();
factory Dimension.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Dimension.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Dimension', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'width')
..aInt64(2, _omitFieldNames ? '' : 'height')
..aInt64(3, _omitFieldNames ? '' : 'rotate')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
Dimension clone() => Dimension()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Dimension copyWith(void Function(Dimension) updates) => super.copyWith((message) => updates(message as Dimension)) as Dimension;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Dimension create() => Dimension._();
Dimension createEmptyInstance() => create();
static $pb.PbList<Dimension> createRepeated() => $pb.PbList<Dimension>();
@$core.pragma('dart2js:noInline')
static Dimension getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Dimension>(create);
static Dimension? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get width => $_getI64(0);
@$pb.TagNumber(1)
set width($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasWidth() => $_has(0);
@$pb.TagNumber(1)
void clearWidth() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get height => $_getI64(1);
@$pb.TagNumber(2)
set height($fixnum.Int64 v) { $_setInt64(1, v); }
@$pb.TagNumber(2)
$core.bool hasHeight() => $_has(1);
@$pb.TagNumber(2)
void clearHeight() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get rotate => $_getI64(2);
@$pb.TagNumber(3)
set rotate($fixnum.Int64 v) { $_setInt64(2, v); }
@$pb.TagNumber(3)
$core.bool hasRotate() => $_has(2);
@$pb.TagNumber(3)
void clearRotate() => $_clearField(3);
}
class DislikeReasons extends $pb.GeneratedMessage {
factory DislikeReasons({
$fixnum.Int64? id,
$fixnum.Int64? mid,
$core.int? rid,
$fixnum.Int64? tagId,
$core.String? name,
}) {
final $result = create();
if (id != null) {
$result.id = id;
}
if (mid != null) {
$result.mid = mid;
}
if (rid != null) {
$result.rid = rid;
}
if (tagId != null) {
$result.tagId = tagId;
}
if (name != null) {
$result.name = name;
}
return $result;
}
DislikeReasons._() : super();
factory DislikeReasons.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory DislikeReasons.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'DislikeReasons', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'id')
..aInt64(2, _omitFieldNames ? '' : 'mid')
..a<$core.int>(3, _omitFieldNames ? '' : 'rid', $pb.PbFieldType.O3)
..aInt64(4, _omitFieldNames ? '' : 'tagId')
..aOS(5, _omitFieldNames ? '' : 'name')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
DislikeReasons clone() => DislikeReasons()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
DislikeReasons copyWith(void Function(DislikeReasons) updates) => super.copyWith((message) => updates(message as DislikeReasons)) as DislikeReasons;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DislikeReasons create() => DislikeReasons._();
DislikeReasons createEmptyInstance() => create();
static $pb.PbList<DislikeReasons> createRepeated() => $pb.PbList<DislikeReasons>();
@$core.pragma('dart2js:noInline')
static DislikeReasons getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<DislikeReasons>(create);
static DislikeReasons? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get id => $_getI64(0);
@$pb.TagNumber(1)
set id($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasId() => $_has(0);
@$pb.TagNumber(1)
void clearId() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get mid => $_getI64(1);
@$pb.TagNumber(2)
set mid($fixnum.Int64 v) { $_setInt64(1, v); }
@$pb.TagNumber(2)
$core.bool hasMid() => $_has(1);
@$pb.TagNumber(2)
void clearMid() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get rid => $_getIZ(2);
@$pb.TagNumber(3)
set rid($core.int v) { $_setSignedInt32(2, v); }
@$pb.TagNumber(3)
$core.bool hasRid() => $_has(2);
@$pb.TagNumber(3)
void clearRid() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get tagId => $_getI64(3);
@$pb.TagNumber(4)
set tagId($fixnum.Int64 v) { $_setInt64(3, v); }
@$pb.TagNumber(4)
$core.bool hasTagId() => $_has(3);
@$pb.TagNumber(4)
void clearTagId() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get name => $_getSZ(4);
@$pb.TagNumber(5)
set name($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasName() => $_has(4);
@$pb.TagNumber(5)
void clearName() => $_clearField(5);
}
class EpBgInfo extends $pb.GeneratedMessage {
factory EpBgInfo({
BgInfo? floatLayer,
BgInfo? noFloatLayer,
}) {
final $result = create();
if (floatLayer != null) {
$result.floatLayer = floatLayer;
}
if (noFloatLayer != null) {
$result.noFloatLayer = noFloatLayer;
}
return $result;
}
EpBgInfo._() : super();
factory EpBgInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory EpBgInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'EpBgInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<BgInfo>(1, _omitFieldNames ? '' : 'floatLayer', subBuilder: BgInfo.create)
..aOM<BgInfo>(2, _omitFieldNames ? '' : 'noFloatLayer', subBuilder: BgInfo.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')
EpBgInfo clone() => EpBgInfo()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
EpBgInfo copyWith(void Function(EpBgInfo) updates) => super.copyWith((message) => updates(message as EpBgInfo)) as EpBgInfo;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EpBgInfo create() => EpBgInfo._();
EpBgInfo createEmptyInstance() => create();
static $pb.PbList<EpBgInfo> createRepeated() => $pb.PbList<EpBgInfo>();
@$core.pragma('dart2js:noInline')
static EpBgInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<EpBgInfo>(create);
static EpBgInfo? _defaultInstance;
@$pb.TagNumber(1)
BgInfo get floatLayer => $_getN(0);
@$pb.TagNumber(1)
set floatLayer(BgInfo v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasFloatLayer() => $_has(0);
@$pb.TagNumber(1)
void clearFloatLayer() => $_clearField(1);
@$pb.TagNumber(1)
BgInfo ensureFloatLayer() => $_ensure(0);
@$pb.TagNumber(2)
BgInfo get noFloatLayer => $_getN(1);
@$pb.TagNumber(2)
set noFloatLayer(BgInfo v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasNoFloatLayer() => $_has(1);
@$pb.TagNumber(2)
void clearNoFloatLayer() => $_clearField(2);
@$pb.TagNumber(2)
BgInfo ensureNoFloatLayer() => $_ensure(1);
}
class ExtTab extends $pb.GeneratedMessage {
factory ExtTab({
ExtType? extType,
$core.String? data,
}) {
final $result = create();
if (extType != null) {
$result.extType = extType;
}
if (data != null) {
$result.data = data;
}
return $result;
}
ExtTab._() : super();
factory ExtTab.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory ExtTab.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ExtTab', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..e<ExtType>(1, _omitFieldNames ? '' : 'extType', $pb.PbFieldType.OE, defaultOrMaker: ExtType.ExtNone, valueOf: ExtType.valueOf, enumValues: ExtType.values)
..aOS(2, _omitFieldNames ? '' : 'data')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
ExtTab clone() => ExtTab()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
ExtTab copyWith(void Function(ExtTab) updates) => super.copyWith((message) => updates(message as ExtTab)) as ExtTab;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ExtTab create() => ExtTab._();
ExtTab createEmptyInstance() => create();
static $pb.PbList<ExtTab> createRepeated() => $pb.PbList<ExtTab>();
@$core.pragma('dart2js:noInline')
static ExtTab getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ExtTab>(create);
static ExtTab? _defaultInstance;
@$pb.TagNumber(1)
ExtType get extType => $_getN(0);
@$pb.TagNumber(1)
set extType(ExtType v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasExtType() => $_has(0);
@$pb.TagNumber(1)
void clearExtType() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get data => $_getSZ(1);
@$pb.TagNumber(2)
set data($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasData() => $_has(1);
@$pb.TagNumber(2)
void clearData() => $_clearField(2);
}
class FollowLayer extends $pb.GeneratedMessage {
factory FollowLayer({
Staff? staff,
Desc? desc,
$pb.PbMap<$core.String, $core.String>? report,
}) {
final $result = create();
if (staff != null) {
$result.staff = staff;
}
if (desc != null) {
$result.desc = desc;
}
if (report != null) {
$result.report.addAll(report);
}
return $result;
}
FollowLayer._() : super();
factory FollowLayer.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory FollowLayer.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'FollowLayer', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<Staff>(1, _omitFieldNames ? '' : 'staff', subBuilder: Staff.create)
..aOM<Desc>(2, _omitFieldNames ? '' : 'desc', subBuilder: Desc.create)
..m<$core.String, $core.String>(3, _omitFieldNames ? '' : 'report', entryClassName: 'FollowLayer.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')
FollowLayer clone() => FollowLayer()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
FollowLayer copyWith(void Function(FollowLayer) updates) => super.copyWith((message) => updates(message as FollowLayer)) as FollowLayer;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static FollowLayer create() => FollowLayer._();
FollowLayer createEmptyInstance() => create();
static $pb.PbList<FollowLayer> createRepeated() => $pb.PbList<FollowLayer>();
@$core.pragma('dart2js:noInline')
static FollowLayer getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<FollowLayer>(create);
static FollowLayer? _defaultInstance;
@$pb.TagNumber(1)
Staff get staff => $_getN(0);
@$pb.TagNumber(1)
set staff(Staff v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasStaff() => $_has(0);
@$pb.TagNumber(1)
void clearStaff() => $_clearField(1);
@$pb.TagNumber(1)
Staff ensureStaff() => $_ensure(0);
@$pb.TagNumber(2)
Desc get desc => $_getN(1);
@$pb.TagNumber(2)
set desc(Desc v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasDesc() => $_has(1);
@$pb.TagNumber(2)
void clearDesc() => $_clearField(2);
@$pb.TagNumber(2)
Desc ensureDesc() => $_ensure(1);
@$pb.TagNumber(3)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(2);
}
class Headline extends $pb.GeneratedMessage {
factory Headline({
Label? label,
$core.String? content,
}) {
final $result = create();
if (label != null) {
$result.label = label;
}
if (content != null) {
$result.content = content;
}
return $result;
}
Headline._() : super();
factory Headline.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Headline.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Headline', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<Label>(1, _omitFieldNames ? '' : 'label', subBuilder: Label.create)
..aOS(2, _omitFieldNames ? '' : 'content')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
Headline clone() => Headline()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Headline copyWith(void Function(Headline) updates) => super.copyWith((message) => updates(message as Headline)) as Headline;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Headline create() => Headline._();
Headline createEmptyInstance() => create();
static $pb.PbList<Headline> createRepeated() => $pb.PbList<Headline>();
@$core.pragma('dart2js:noInline')
static Headline getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Headline>(create);
static Headline? _defaultInstance;
@$pb.TagNumber(1)
Label get label => $_getN(0);
@$pb.TagNumber(1)
set label(Label v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasLabel() => $_has(0);
@$pb.TagNumber(1)
void clearLabel() => $_clearField(1);
@$pb.TagNumber(1)
Label ensureLabel() => $_ensure(0);
@$pb.TagNumber(2)
$core.String get content => $_getSZ(1);
@$pb.TagNumber(2)
set content($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasContent() => $_has(1);
@$pb.TagNumber(2)
void clearContent() => $_clearField(2);
}
class HistoryNode extends $pb.GeneratedMessage {
factory HistoryNode({
$fixnum.Int64? nodeId,
$core.String? title,
$fixnum.Int64? cid,
}) {
final $result = create();
if (nodeId != null) {
$result.nodeId = nodeId;
}
if (title != null) {
$result.title = title;
}
if (cid != null) {
$result.cid = cid;
}
return $result;
}
HistoryNode._() : super();
factory HistoryNode.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory HistoryNode.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HistoryNode', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'nodeId')
..aOS(2, _omitFieldNames ? '' : 'title')
..aInt64(3, _omitFieldNames ? '' : 'cid')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
HistoryNode clone() => HistoryNode()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
HistoryNode copyWith(void Function(HistoryNode) updates) => super.copyWith((message) => updates(message as HistoryNode)) as HistoryNode;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static HistoryNode create() => HistoryNode._();
HistoryNode createEmptyInstance() => create();
static $pb.PbList<HistoryNode> createRepeated() => $pb.PbList<HistoryNode>();
@$core.pragma('dart2js:noInline')
static HistoryNode getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<HistoryNode>(create);
static HistoryNode? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get nodeId => $_getI64(0);
@$pb.TagNumber(1)
set nodeId($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasNodeId() => $_has(0);
@$pb.TagNumber(1)
void clearNodeId() => $_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)
$fixnum.Int64 get cid => $_getI64(2);
@$pb.TagNumber(3)
set cid($fixnum.Int64 v) { $_setInt64(2, v); }
@$pb.TagNumber(3)
$core.bool hasCid() => $_has(2);
@$pb.TagNumber(3)
void clearCid() => $_clearField(3);
}
enum Honor_Extend {
professionExt,
notSet
}
class Honor extends $pb.GeneratedMessage {
factory Honor({
$core.String? icon,
$core.String? iconNight,
$core.String? text,
$core.String? textExtra,
$core.String? textColor,
$core.String? textColorNight,
$core.String? bgColor,
$core.String? bgColorNight,
$core.String? url,
$core.String? urlText,
HonorType? type,
HonorJumpType? honorJumpType,
$pb.PbMap<$core.String, $core.String>? report,
$core.String? endIcon,
ProfessionHonorExtend? professionExt,
}) {
final $result = create();
if (icon != null) {
$result.icon = icon;
}
if (iconNight != null) {
$result.iconNight = iconNight;
}
if (text != null) {
$result.text = text;
}
if (textExtra != null) {
$result.textExtra = textExtra;
}
if (textColor != null) {
$result.textColor = textColor;
}
if (textColorNight != null) {
$result.textColorNight = textColorNight;
}
if (bgColor != null) {
$result.bgColor = bgColor;
}
if (bgColorNight != null) {
$result.bgColorNight = bgColorNight;
}
if (url != null) {
$result.url = url;
}
if (urlText != null) {
$result.urlText = urlText;
}
if (type != null) {
$result.type = type;
}
if (honorJumpType != null) {
$result.honorJumpType = honorJumpType;
}
if (report != null) {
$result.report.addAll(report);
}
if (endIcon != null) {
$result.endIcon = endIcon;
}
if (professionExt != null) {
$result.professionExt = professionExt;
}
return $result;
}
Honor._() : super();
factory Honor.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Honor.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static const $core.Map<$core.int, Honor_Extend> _Honor_ExtendByTag = {
15 : Honor_Extend.professionExt,
0 : Honor_Extend.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Honor', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..oo(0, [15])
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'iconNight')
..aOS(3, _omitFieldNames ? '' : 'text')
..aOS(4, _omitFieldNames ? '' : 'textExtra')
..aOS(5, _omitFieldNames ? '' : 'textColor')
..aOS(6, _omitFieldNames ? '' : 'textColorNight')
..aOS(7, _omitFieldNames ? '' : 'bgColor')
..aOS(8, _omitFieldNames ? '' : 'bgColorNight')
..aOS(9, _omitFieldNames ? '' : 'url')
..aOS(10, _omitFieldNames ? '' : 'urlText')
..e<HonorType>(11, _omitFieldNames ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: HonorType.HONOR_NONE, valueOf: HonorType.valueOf, enumValues: HonorType.values)
..e<HonorJumpType>(12, _omitFieldNames ? '' : 'honorJumpType', $pb.PbFieldType.OE, defaultOrMaker: HonorJumpType.HONOR_JUMP_TYPE_UNKNOWN, valueOf: HonorJumpType.valueOf, enumValues: HonorJumpType.values)
..m<$core.String, $core.String>(13, _omitFieldNames ? '' : 'report', entryClassName: 'Honor.ReportEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('bilibili.app.viewunite.common'))
..aOS(14, _omitFieldNames ? '' : 'endIcon')
..aOM<ProfessionHonorExtend>(15, _omitFieldNames ? '' : 'professionExt', subBuilder: ProfessionHonorExtend.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')
Honor clone() => Honor()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Honor copyWith(void Function(Honor) updates) => super.copyWith((message) => updates(message as Honor)) as Honor;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Honor create() => Honor._();
Honor createEmptyInstance() => create();
static $pb.PbList<Honor> createRepeated() => $pb.PbList<Honor>();
@$core.pragma('dart2js:noInline')
static Honor getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Honor>(create);
static Honor? _defaultInstance;
Honor_Extend whichExtend() => _Honor_ExtendByTag[$_whichOneof(0)]!;
void clearExtend() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
$core.String get icon => $_getSZ(0);
@$pb.TagNumber(1)
set icon($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasIcon() => $_has(0);
@$pb.TagNumber(1)
void clearIcon() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get iconNight => $_getSZ(1);
@$pb.TagNumber(2)
set iconNight($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasIconNight() => $_has(1);
@$pb.TagNumber(2)
void clearIconNight() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get text => $_getSZ(2);
@$pb.TagNumber(3)
set text($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasText() => $_has(2);
@$pb.TagNumber(3)
void clearText() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get textExtra => $_getSZ(3);
@$pb.TagNumber(4)
set textExtra($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasTextExtra() => $_has(3);
@$pb.TagNumber(4)
void clearTextExtra() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get textColor => $_getSZ(4);
@$pb.TagNumber(5)
set textColor($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasTextColor() => $_has(4);
@$pb.TagNumber(5)
void clearTextColor() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get textColorNight => $_getSZ(5);
@$pb.TagNumber(6)
set textColorNight($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasTextColorNight() => $_has(5);
@$pb.TagNumber(6)
void clearTextColorNight() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get bgColor => $_getSZ(6);
@$pb.TagNumber(7)
set bgColor($core.String v) { $_setString(6, v); }
@$pb.TagNumber(7)
$core.bool hasBgColor() => $_has(6);
@$pb.TagNumber(7)
void clearBgColor() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get bgColorNight => $_getSZ(7);
@$pb.TagNumber(8)
set bgColorNight($core.String v) { $_setString(7, v); }
@$pb.TagNumber(8)
$core.bool hasBgColorNight() => $_has(7);
@$pb.TagNumber(8)
void clearBgColorNight() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get url => $_getSZ(8);
@$pb.TagNumber(9)
set url($core.String v) { $_setString(8, v); }
@$pb.TagNumber(9)
$core.bool hasUrl() => $_has(8);
@$pb.TagNumber(9)
void clearUrl() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get urlText => $_getSZ(9);
@$pb.TagNumber(10)
set urlText($core.String v) { $_setString(9, v); }
@$pb.TagNumber(10)
$core.bool hasUrlText() => $_has(9);
@$pb.TagNumber(10)
void clearUrlText() => $_clearField(10);
@$pb.TagNumber(11)
HonorType get type => $_getN(10);
@$pb.TagNumber(11)
set type(HonorType v) { $_setField(11, v); }
@$pb.TagNumber(11)
$core.bool hasType() => $_has(10);
@$pb.TagNumber(11)
void clearType() => $_clearField(11);
@$pb.TagNumber(12)
HonorJumpType get honorJumpType => $_getN(11);
@$pb.TagNumber(12)
set honorJumpType(HonorJumpType v) { $_setField(12, v); }
@$pb.TagNumber(12)
$core.bool hasHonorJumpType() => $_has(11);
@$pb.TagNumber(12)
void clearHonorJumpType() => $_clearField(12);
@$pb.TagNumber(13)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(12);
@$pb.TagNumber(14)
$core.String get endIcon => $_getSZ(13);
@$pb.TagNumber(14)
set endIcon($core.String v) { $_setString(13, v); }
@$pb.TagNumber(14)
$core.bool hasEndIcon() => $_has(13);
@$pb.TagNumber(14)
void clearEndIcon() => $_clearField(14);
@$pb.TagNumber(15)
ProfessionHonorExtend get professionExt => $_getN(14);
@$pb.TagNumber(15)
set professionExt(ProfessionHonorExtend v) { $_setField(15, v); }
@$pb.TagNumber(15)
$core.bool hasProfessionExt() => $_has(14);
@$pb.TagNumber(15)
void clearProfessionExt() => $_clearField(15);
@$pb.TagNumber(15)
ProfessionHonorExtend ensureProfessionExt() => $_ensure(14);
}
class IconFont extends $pb.GeneratedMessage {
factory IconFont({
$core.String? name,
$core.String? text,
}) {
final $result = create();
if (name != null) {
$result.name = name;
}
if (text != null) {
$result.text = text;
}
return $result;
}
IconFont._() : super();
factory IconFont.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory IconFont.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'IconFont', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'name')
..aOS(2, _omitFieldNames ? '' : 'text')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
IconFont clone() => IconFont()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
IconFont copyWith(void Function(IconFont) updates) => super.copyWith((message) => updates(message as IconFont)) as IconFont;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static IconFont create() => IconFont._();
IconFont createEmptyInstance() => create();
static $pb.PbList<IconFont> createRepeated() => $pb.PbList<IconFont>();
@$core.pragma('dart2js:noInline')
static IconFont getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<IconFont>(create);
static IconFont? _defaultInstance;
@$pb.TagNumber(1)
$core.String get name => $_getSZ(0);
@$pb.TagNumber(1)
set name($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasName() => $_has(0);
@$pb.TagNumber(1)
void clearName() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get text => $_getSZ(1);
@$pb.TagNumber(2)
set text($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasText() => $_has(1);
@$pb.TagNumber(2)
void clearText() => $_clearField(2);
}
class ImagesWidget extends $pb.GeneratedMessage {
factory ImagesWidget({
$core.String? code,
$core.Iterable<$core.String>? url,
}) {
final $result = create();
if (code != null) {
$result.code = code;
}
if (url != null) {
$result.url.addAll(url);
}
return $result;
}
ImagesWidget._() : super();
factory ImagesWidget.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory ImagesWidget.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ImagesWidget', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'code')
..pPS(2, _omitFieldNames ? '' : 'url')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
ImagesWidget clone() => ImagesWidget()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
ImagesWidget copyWith(void Function(ImagesWidget) updates) => super.copyWith((message) => updates(message as ImagesWidget)) as ImagesWidget;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ImagesWidget create() => ImagesWidget._();
ImagesWidget createEmptyInstance() => create();
static $pb.PbList<ImagesWidget> createRepeated() => $pb.PbList<ImagesWidget>();
@$core.pragma('dart2js:noInline')
static ImagesWidget getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ImagesWidget>(create);
static ImagesWidget? _defaultInstance;
@$pb.TagNumber(1)
$core.String get code => $_getSZ(0);
@$pb.TagNumber(1)
set code($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasCode() => $_has(0);
@$pb.TagNumber(1)
void clearCode() => $_clearField(1);
@$pb.TagNumber(2)
$pb.PbList<$core.String> get url => $_getList(1);
}
class Interaction extends $pb.GeneratedMessage {
factory Interaction({
$fixnum.Int64? epId,
HistoryNode? historyNode,
$fixnum.Int64? graphVersion,
$core.String? msg,
$core.bool? isInteraction,
}) {
final $result = create();
if (epId != null) {
$result.epId = epId;
}
if (historyNode != null) {
$result.historyNode = historyNode;
}
if (graphVersion != null) {
$result.graphVersion = graphVersion;
}
if (msg != null) {
$result.msg = msg;
}
if (isInteraction != null) {
$result.isInteraction = isInteraction;
}
return $result;
}
Interaction._() : super();
factory Interaction.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Interaction.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Interaction', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'epId')
..aOM<HistoryNode>(2, _omitFieldNames ? '' : 'historyNode', subBuilder: HistoryNode.create)
..aInt64(3, _omitFieldNames ? '' : 'graphVersion')
..aOS(4, _omitFieldNames ? '' : 'msg')
..aOB(5, _omitFieldNames ? '' : 'isInteraction')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
Interaction clone() => Interaction()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Interaction copyWith(void Function(Interaction) updates) => super.copyWith((message) => updates(message as Interaction)) as Interaction;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Interaction create() => Interaction._();
Interaction createEmptyInstance() => create();
static $pb.PbList<Interaction> createRepeated() => $pb.PbList<Interaction>();
@$core.pragma('dart2js:noInline')
static Interaction getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Interaction>(create);
static Interaction? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get epId => $_getI64(0);
@$pb.TagNumber(1)
set epId($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasEpId() => $_has(0);
@$pb.TagNumber(1)
void clearEpId() => $_clearField(1);
@$pb.TagNumber(2)
HistoryNode get historyNode => $_getN(1);
@$pb.TagNumber(2)
set historyNode(HistoryNode v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasHistoryNode() => $_has(1);
@$pb.TagNumber(2)
void clearHistoryNode() => $_clearField(2);
@$pb.TagNumber(2)
HistoryNode ensureHistoryNode() => $_ensure(1);
@$pb.TagNumber(3)
$fixnum.Int64 get graphVersion => $_getI64(2);
@$pb.TagNumber(3)
set graphVersion($fixnum.Int64 v) { $_setInt64(2, v); }
@$pb.TagNumber(3)
$core.bool hasGraphVersion() => $_has(2);
@$pb.TagNumber(3)
void clearGraphVersion() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get msg => $_getSZ(3);
@$pb.TagNumber(4)
set msg($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasMsg() => $_has(3);
@$pb.TagNumber(4)
void clearMsg() => $_clearField(4);
@$pb.TagNumber(5)
$core.bool get isInteraction => $_getBF(4);
@$pb.TagNumber(5)
set isInteraction($core.bool v) { $_setBool(4, v); }
@$pb.TagNumber(5)
$core.bool hasIsInteraction() => $_has(4);
@$pb.TagNumber(5)
void clearIsInteraction() => $_clearField(5);
}
class Item extends $pb.GeneratedMessage {
factory Item({
$core.String? link,
$core.String? cover,
}) {
final $result = create();
if (link != null) {
$result.link = link;
}
if (cover != null) {
$result.cover = cover;
}
return $result;
}
Item._() : super();
factory Item.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Item.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Item', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'link')
..aOS(2, _omitFieldNames ? '' : 'cover')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
Item clone() => Item()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Item copyWith(void Function(Item) updates) => super.copyWith((message) => updates(message as Item)) as Item;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Item create() => Item._();
Item createEmptyInstance() => create();
static $pb.PbList<Item> createRepeated() => $pb.PbList<Item>();
@$core.pragma('dart2js:noInline')
static Item getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Item>(create);
static Item? _defaultInstance;
@$pb.TagNumber(1)
$core.String get link => $_getSZ(0);
@$pb.TagNumber(1)
set link($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasLink() => $_has(0);
@$pb.TagNumber(1)
void clearLink() => $_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);
}
enum KingPos_Extend {
like,
coin,
notSet
}
class KingPos extends $pb.GeneratedMessage {
factory KingPos({
$core.bool? disable,
$core.String? icon,
KingPositionType? type,
$core.String? disableToast,
$core.String? checkedToast,
LikeExtend? like,
CoinExtend? coin,
}) {
final $result = create();
if (disable != null) {
$result.disable = disable;
}
if (icon != null) {
$result.icon = icon;
}
if (type != null) {
$result.type = type;
}
if (disableToast != null) {
$result.disableToast = disableToast;
}
if (checkedToast != null) {
$result.checkedToast = checkedToast;
}
if (like != null) {
$result.like = like;
}
if (coin != null) {
$result.coin = coin;
}
return $result;
}
KingPos._() : super();
factory KingPos.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory KingPos.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static const $core.Map<$core.int, KingPos_Extend> _KingPos_ExtendByTag = {
6 : KingPos_Extend.like,
7 : KingPos_Extend.coin,
0 : KingPos_Extend.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'KingPos', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..oo(0, [6, 7])
..aOB(1, _omitFieldNames ? '' : 'disable')
..aOS(2, _omitFieldNames ? '' : 'icon')
..e<KingPositionType>(3, _omitFieldNames ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: KingPositionType.KING_POS_UNSPECIFIED, valueOf: KingPositionType.valueOf, enumValues: KingPositionType.values)
..aOS(4, _omitFieldNames ? '' : 'disableToast')
..aOS(5, _omitFieldNames ? '' : 'checkedToast')
..aOM<LikeExtend>(6, _omitFieldNames ? '' : 'like', subBuilder: LikeExtend.create)
..aOM<CoinExtend>(7, _omitFieldNames ? '' : 'coin', subBuilder: CoinExtend.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')
KingPos clone() => KingPos()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
KingPos copyWith(void Function(KingPos) updates) => super.copyWith((message) => updates(message as KingPos)) as KingPos;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static KingPos create() => KingPos._();
KingPos createEmptyInstance() => create();
static $pb.PbList<KingPos> createRepeated() => $pb.PbList<KingPos>();
@$core.pragma('dart2js:noInline')
static KingPos getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<KingPos>(create);
static KingPos? _defaultInstance;
KingPos_Extend whichExtend() => _KingPos_ExtendByTag[$_whichOneof(0)]!;
void clearExtend() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
$core.bool get disable => $_getBF(0);
@$pb.TagNumber(1)
set disable($core.bool v) { $_setBool(0, v); }
@$pb.TagNumber(1)
$core.bool hasDisable() => $_has(0);
@$pb.TagNumber(1)
void clearDisable() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get icon => $_getSZ(1);
@$pb.TagNumber(2)
set icon($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasIcon() => $_has(1);
@$pb.TagNumber(2)
void clearIcon() => $_clearField(2);
@$pb.TagNumber(3)
KingPositionType get type => $_getN(2);
@$pb.TagNumber(3)
set type(KingPositionType v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasType() => $_has(2);
@$pb.TagNumber(3)
void clearType() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get disableToast => $_getSZ(3);
@$pb.TagNumber(4)
set disableToast($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasDisableToast() => $_has(3);
@$pb.TagNumber(4)
void clearDisableToast() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get checkedToast => $_getSZ(4);
@$pb.TagNumber(5)
set checkedToast($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasCheckedToast() => $_has(4);
@$pb.TagNumber(5)
void clearCheckedToast() => $_clearField(5);
@$pb.TagNumber(6)
LikeExtend get like => $_getN(5);
@$pb.TagNumber(6)
set like(LikeExtend v) { $_setField(6, v); }
@$pb.TagNumber(6)
$core.bool hasLike() => $_has(5);
@$pb.TagNumber(6)
void clearLike() => $_clearField(6);
@$pb.TagNumber(6)
LikeExtend ensureLike() => $_ensure(5);
@$pb.TagNumber(7)
CoinExtend get coin => $_getN(6);
@$pb.TagNumber(7)
set coin(CoinExtend v) { $_setField(7, v); }
@$pb.TagNumber(7)
$core.bool hasCoin() => $_has(6);
@$pb.TagNumber(7)
void clearCoin() => $_clearField(7);
@$pb.TagNumber(7)
CoinExtend ensureCoin() => $_ensure(6);
}
class KingPosition extends $pb.GeneratedMessage {
factory KingPosition({
$core.Iterable<KingPos>? kingPos,
$core.Iterable<KingPos>? extend,
}) {
final $result = create();
if (kingPos != null) {
$result.kingPos.addAll(kingPos);
}
if (extend != null) {
$result.extend.addAll(extend);
}
return $result;
}
KingPosition._() : super();
factory KingPosition.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory KingPosition.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'KingPosition', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..pc<KingPos>(1, _omitFieldNames ? '' : 'kingPos', $pb.PbFieldType.PM, subBuilder: KingPos.create)
..pc<KingPos>(2, _omitFieldNames ? '' : 'extend', $pb.PbFieldType.PM, subBuilder: KingPos.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')
KingPosition clone() => KingPosition()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
KingPosition copyWith(void Function(KingPosition) updates) => super.copyWith((message) => updates(message as KingPosition)) as KingPosition;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static KingPosition create() => KingPosition._();
KingPosition createEmptyInstance() => create();
static $pb.PbList<KingPosition> createRepeated() => $pb.PbList<KingPosition>();
@$core.pragma('dart2js:noInline')
static KingPosition getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<KingPosition>(create);
static KingPosition? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<KingPos> get kingPos => $_getList(0);
@$pb.TagNumber(2)
$pb.PbList<KingPos> get extend => $_getList(1);
}
class Label extends $pb.GeneratedMessage {
factory Label({
$core.int? type,
$core.String? uri,
$core.String? icon,
$core.String? iconNight,
$fixnum.Int64? iconWidth,
$fixnum.Int64? iconHeight,
$core.String? lottie,
$core.String? lottieNight,
$pb.PbMap<$core.String, $core.String>? report,
}) {
final $result = create();
if (type != null) {
$result.type = type;
}
if (uri != null) {
$result.uri = uri;
}
if (icon != null) {
$result.icon = icon;
}
if (iconNight != null) {
$result.iconNight = iconNight;
}
if (iconWidth != null) {
$result.iconWidth = iconWidth;
}
if (iconHeight != null) {
$result.iconHeight = iconHeight;
}
if (lottie != null) {
$result.lottie = lottie;
}
if (lottieNight != null) {
$result.lottieNight = lottieNight;
}
if (report != null) {
$result.report.addAll(report);
}
return $result;
}
Label._() : super();
factory Label.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Label.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Label', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'type', $pb.PbFieldType.O3)
..aOS(2, _omitFieldNames ? '' : 'uri')
..aOS(3, _omitFieldNames ? '' : 'icon')
..aOS(4, _omitFieldNames ? '' : 'iconNight')
..aInt64(5, _omitFieldNames ? '' : 'iconWidth')
..aInt64(6, _omitFieldNames ? '' : 'iconHeight')
..aOS(7, _omitFieldNames ? '' : 'lottie')
..aOS(8, _omitFieldNames ? '' : 'lottieNight')
..m<$core.String, $core.String>(9, _omitFieldNames ? '' : 'report', entryClassName: 'Label.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')
Label clone() => Label()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Label copyWith(void Function(Label) updates) => super.copyWith((message) => updates(message as Label)) as Label;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Label create() => Label._();
Label createEmptyInstance() => create();
static $pb.PbList<Label> createRepeated() => $pb.PbList<Label>();
@$core.pragma('dart2js:noInline')
static Label getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Label>(create);
static Label? _defaultInstance;
@$pb.TagNumber(1)
$core.int get type => $_getIZ(0);
@$pb.TagNumber(1)
set type($core.int v) { $_setSignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get uri => $_getSZ(1);
@$pb.TagNumber(2)
set uri($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasUri() => $_has(1);
@$pb.TagNumber(2)
void clearUri() => $_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.String get iconNight => $_getSZ(3);
@$pb.TagNumber(4)
set iconNight($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasIconNight() => $_has(3);
@$pb.TagNumber(4)
void clearIconNight() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get iconWidth => $_getI64(4);
@$pb.TagNumber(5)
set iconWidth($fixnum.Int64 v) { $_setInt64(4, v); }
@$pb.TagNumber(5)
$core.bool hasIconWidth() => $_has(4);
@$pb.TagNumber(5)
void clearIconWidth() => $_clearField(5);
@$pb.TagNumber(6)
$fixnum.Int64 get iconHeight => $_getI64(5);
@$pb.TagNumber(6)
set iconHeight($fixnum.Int64 v) { $_setInt64(5, v); }
@$pb.TagNumber(6)
$core.bool hasIconHeight() => $_has(5);
@$pb.TagNumber(6)
void clearIconHeight() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get lottie => $_getSZ(6);
@$pb.TagNumber(7)
set lottie($core.String v) { $_setString(6, v); }
@$pb.TagNumber(7)
$core.bool hasLottie() => $_has(6);
@$pb.TagNumber(7)
void clearLottie() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get lottieNight => $_getSZ(7);
@$pb.TagNumber(8)
set lottieNight($core.String v) { $_setString(7, v); }
@$pb.TagNumber(8)
$core.bool hasLottieNight() => $_has(7);
@$pb.TagNumber(8)
void clearLottieNight() => $_clearField(8);
@$pb.TagNumber(9)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(8);
}
class LikeComment extends $pb.GeneratedMessage {
factory LikeComment({
$core.String? reply,
$core.String? title,
}) {
final $result = create();
if (reply != null) {
$result.reply = reply;
}
if (title != null) {
$result.title = title;
}
return $result;
}
LikeComment._() : super();
factory LikeComment.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory LikeComment.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'LikeComment', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'reply')
..aOS(2, _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')
LikeComment clone() => LikeComment()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
LikeComment copyWith(void Function(LikeComment) updates) => super.copyWith((message) => updates(message as LikeComment)) as LikeComment;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LikeComment create() => LikeComment._();
LikeComment createEmptyInstance() => create();
static $pb.PbList<LikeComment> createRepeated() => $pb.PbList<LikeComment>();
@$core.pragma('dart2js:noInline')
static LikeComment getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<LikeComment>(create);
static LikeComment? _defaultInstance;
@$pb.TagNumber(1)
$core.String get reply => $_getSZ(0);
@$pb.TagNumber(1)
set reply($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasReply() => $_has(0);
@$pb.TagNumber(1)
void clearReply() => $_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);
}
class LikeExtend extends $pb.GeneratedMessage {
factory LikeExtend({
UpLikeImg? tripleLike,
$core.String? likeAnimation,
PlayerAnimation? playerAnimation,
ActivityResource? resource,
}) {
final $result = create();
if (tripleLike != null) {
$result.tripleLike = tripleLike;
}
if (likeAnimation != null) {
$result.likeAnimation = likeAnimation;
}
if (playerAnimation != null) {
$result.playerAnimation = playerAnimation;
}
if (resource != null) {
$result.resource = resource;
}
return $result;
}
LikeExtend._() : super();
factory LikeExtend.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory LikeExtend.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'LikeExtend', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<UpLikeImg>(1, _omitFieldNames ? '' : 'tripleLike', subBuilder: UpLikeImg.create)
..aOS(2, _omitFieldNames ? '' : 'likeAnimation')
..aOM<PlayerAnimation>(3, _omitFieldNames ? '' : 'playerAnimation', subBuilder: PlayerAnimation.create)
..aOM<ActivityResource>(4, _omitFieldNames ? '' : 'resource', subBuilder: ActivityResource.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')
LikeExtend clone() => LikeExtend()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
LikeExtend copyWith(void Function(LikeExtend) updates) => super.copyWith((message) => updates(message as LikeExtend)) as LikeExtend;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LikeExtend create() => LikeExtend._();
LikeExtend createEmptyInstance() => create();
static $pb.PbList<LikeExtend> createRepeated() => $pb.PbList<LikeExtend>();
@$core.pragma('dart2js:noInline')
static LikeExtend getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<LikeExtend>(create);
static LikeExtend? _defaultInstance;
@$pb.TagNumber(1)
UpLikeImg get tripleLike => $_getN(0);
@$pb.TagNumber(1)
set tripleLike(UpLikeImg v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasTripleLike() => $_has(0);
@$pb.TagNumber(1)
void clearTripleLike() => $_clearField(1);
@$pb.TagNumber(1)
UpLikeImg ensureTripleLike() => $_ensure(0);
@$pb.TagNumber(2)
$core.String get likeAnimation => $_getSZ(1);
@$pb.TagNumber(2)
set likeAnimation($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasLikeAnimation() => $_has(1);
@$pb.TagNumber(2)
void clearLikeAnimation() => $_clearField(2);
@$pb.TagNumber(3)
PlayerAnimation get playerAnimation => $_getN(2);
@$pb.TagNumber(3)
set playerAnimation(PlayerAnimation v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasPlayerAnimation() => $_has(2);
@$pb.TagNumber(3)
void clearPlayerAnimation() => $_clearField(3);
@$pb.TagNumber(3)
PlayerAnimation ensurePlayerAnimation() => $_ensure(2);
@$pb.TagNumber(4)
ActivityResource get resource => $_getN(3);
@$pb.TagNumber(4)
set resource(ActivityResource v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasResource() => $_has(3);
@$pb.TagNumber(4)
void clearResource() => $_clearField(4);
@$pb.TagNumber(4)
ActivityResource ensureResource() => $_ensure(3);
}
class Live extends $pb.GeneratedMessage {
factory Live({
$fixnum.Int64? mid,
$fixnum.Int64? roomId,
$core.String? uri,
$core.String? endpageUri,
}) {
final $result = create();
if (mid != null) {
$result.mid = mid;
}
if (roomId != null) {
$result.roomId = roomId;
}
if (uri != null) {
$result.uri = uri;
}
if (endpageUri != null) {
$result.endpageUri = endpageUri;
}
return $result;
}
Live._() : super();
factory Live.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Live.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Live', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'mid')
..aInt64(2, _omitFieldNames ? '' : 'roomId')
..aOS(3, _omitFieldNames ? '' : 'uri')
..aOS(4, _omitFieldNames ? '' : 'endpageUri')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
Live clone() => Live()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Live copyWith(void Function(Live) updates) => super.copyWith((message) => updates(message as Live)) as Live;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Live create() => Live._();
Live createEmptyInstance() => create();
static $pb.PbList<Live> createRepeated() => $pb.PbList<Live>();
@$core.pragma('dart2js:noInline')
static Live getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Live>(create);
static Live? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get mid => $_getI64(0);
@$pb.TagNumber(1)
set mid($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasMid() => $_has(0);
@$pb.TagNumber(1)
void clearMid() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get roomId => $_getI64(1);
@$pb.TagNumber(2)
set roomId($fixnum.Int64 v) { $_setInt64(1, v); }
@$pb.TagNumber(2)
$core.bool hasRoomId() => $_has(1);
@$pb.TagNumber(2)
void clearRoomId() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get uri => $_getSZ(2);
@$pb.TagNumber(3)
set uri($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasUri() => $_has(2);
@$pb.TagNumber(3)
void clearUri() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get endpageUri => $_getSZ(3);
@$pb.TagNumber(4)
set endpageUri($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasEndpageUri() => $_has(3);
@$pb.TagNumber(4)
void clearEndpageUri() => $_clearField(4);
}
class LiveOrder extends $pb.GeneratedMessage {
factory LiveOrder({
$fixnum.Int64? sid,
$core.String? text,
$fixnum.Int64? livePlanStartTime,
$core.bool? isFollow,
$fixnum.Int64? followCount,
ReserveCalendarInfo? reserveCalendarInfo,
}) {
final $result = create();
if (sid != null) {
$result.sid = sid;
}
if (text != null) {
$result.text = text;
}
if (livePlanStartTime != null) {
$result.livePlanStartTime = livePlanStartTime;
}
if (isFollow != null) {
$result.isFollow = isFollow;
}
if (followCount != null) {
$result.followCount = followCount;
}
if (reserveCalendarInfo != null) {
$result.reserveCalendarInfo = reserveCalendarInfo;
}
return $result;
}
LiveOrder._() : super();
factory LiveOrder.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory LiveOrder.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'LiveOrder', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'sid')
..aOS(2, _omitFieldNames ? '' : 'text')
..aInt64(3, _omitFieldNames ? '' : 'livePlanStartTime')
..aOB(4, _omitFieldNames ? '' : 'isFollow')
..aInt64(5, _omitFieldNames ? '' : 'followCount')
..aOM<ReserveCalendarInfo>(6, _omitFieldNames ? '' : 'reserveCalendarInfo', subBuilder: ReserveCalendarInfo.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')
LiveOrder clone() => LiveOrder()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
LiveOrder copyWith(void Function(LiveOrder) updates) => super.copyWith((message) => updates(message as LiveOrder)) as LiveOrder;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LiveOrder create() => LiveOrder._();
LiveOrder createEmptyInstance() => create();
static $pb.PbList<LiveOrder> createRepeated() => $pb.PbList<LiveOrder>();
@$core.pragma('dart2js:noInline')
static LiveOrder getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<LiveOrder>(create);
static LiveOrder? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get sid => $_getI64(0);
@$pb.TagNumber(1)
set sid($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasSid() => $_has(0);
@$pb.TagNumber(1)
void clearSid() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get text => $_getSZ(1);
@$pb.TagNumber(2)
set text($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasText() => $_has(1);
@$pb.TagNumber(2)
void clearText() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get livePlanStartTime => $_getI64(2);
@$pb.TagNumber(3)
set livePlanStartTime($fixnum.Int64 v) { $_setInt64(2, v); }
@$pb.TagNumber(3)
$core.bool hasLivePlanStartTime() => $_has(2);
@$pb.TagNumber(3)
void clearLivePlanStartTime() => $_clearField(3);
@$pb.TagNumber(4)
$core.bool get isFollow => $_getBF(3);
@$pb.TagNumber(4)
set isFollow($core.bool v) { $_setBool(3, v); }
@$pb.TagNumber(4)
$core.bool hasIsFollow() => $_has(3);
@$pb.TagNumber(4)
void clearIsFollow() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get followCount => $_getI64(4);
@$pb.TagNumber(5)
set followCount($fixnum.Int64 v) { $_setInt64(4, v); }
@$pb.TagNumber(5)
$core.bool hasFollowCount() => $_has(4);
@$pb.TagNumber(5)
void clearFollowCount() => $_clearField(5);
@$pb.TagNumber(6)
ReserveCalendarInfo get reserveCalendarInfo => $_getN(5);
@$pb.TagNumber(6)
set reserveCalendarInfo(ReserveCalendarInfo v) { $_setField(6, v); }
@$pb.TagNumber(6)
$core.bool hasReserveCalendarInfo() => $_has(5);
@$pb.TagNumber(6)
void clearReserveCalendarInfo() => $_clearField(6);
@$pb.TagNumber(6)
ReserveCalendarInfo ensureReserveCalendarInfo() => $_ensure(5);
}
class Merchandise extends $pb.GeneratedMessage {
factory Merchandise({
$core.String? title,
MerchandiseButton? button,
$core.Iterable<MerchandiseCard>? card,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (button != null) {
$result.button = button;
}
if (card != null) {
$result.card.addAll(card);
}
return $result;
}
Merchandise._() : super();
factory Merchandise.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Merchandise.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Merchandise', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOM<MerchandiseButton>(2, _omitFieldNames ? '' : 'button', subBuilder: MerchandiseButton.create)
..pc<MerchandiseCard>(3, _omitFieldNames ? '' : 'card', $pb.PbFieldType.PM, subBuilder: MerchandiseCard.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')
Merchandise clone() => Merchandise()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Merchandise copyWith(void Function(Merchandise) updates) => super.copyWith((message) => updates(message as Merchandise)) as Merchandise;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Merchandise create() => Merchandise._();
Merchandise createEmptyInstance() => create();
static $pb.PbList<Merchandise> createRepeated() => $pb.PbList<Merchandise>();
@$core.pragma('dart2js:noInline')
static Merchandise getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Merchandise>(create);
static Merchandise? _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)
MerchandiseButton get button => $_getN(1);
@$pb.TagNumber(2)
set button(MerchandiseButton v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasButton() => $_has(1);
@$pb.TagNumber(2)
void clearButton() => $_clearField(2);
@$pb.TagNumber(2)
MerchandiseButton ensureButton() => $_ensure(1);
@$pb.TagNumber(3)
$pb.PbList<MerchandiseCard> get card => $_getList(2);
}
class MerchandiseButton extends $pb.GeneratedMessage {
factory MerchandiseButton({
$core.String? butTitle,
$core.String? butDayColor,
$core.String? butNightColor,
}) {
final $result = create();
if (butTitle != null) {
$result.butTitle = butTitle;
}
if (butDayColor != null) {
$result.butDayColor = butDayColor;
}
if (butNightColor != null) {
$result.butNightColor = butNightColor;
}
return $result;
}
MerchandiseButton._() : super();
factory MerchandiseButton.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory MerchandiseButton.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'MerchandiseButton', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'butTitle')
..aOS(2, _omitFieldNames ? '' : 'butDayColor')
..aOS(3, _omitFieldNames ? '' : 'butNightColor')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
MerchandiseButton clone() => MerchandiseButton()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
MerchandiseButton copyWith(void Function(MerchandiseButton) updates) => super.copyWith((message) => updates(message as MerchandiseButton)) as MerchandiseButton;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MerchandiseButton create() => MerchandiseButton._();
MerchandiseButton createEmptyInstance() => create();
static $pb.PbList<MerchandiseButton> createRepeated() => $pb.PbList<MerchandiseButton>();
@$core.pragma('dart2js:noInline')
static MerchandiseButton getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<MerchandiseButton>(create);
static MerchandiseButton? _defaultInstance;
@$pb.TagNumber(1)
$core.String get butTitle => $_getSZ(0);
@$pb.TagNumber(1)
set butTitle($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasButTitle() => $_has(0);
@$pb.TagNumber(1)
void clearButTitle() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get butDayColor => $_getSZ(1);
@$pb.TagNumber(2)
set butDayColor($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasButDayColor() => $_has(1);
@$pb.TagNumber(2)
void clearButDayColor() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get butNightColor => $_getSZ(2);
@$pb.TagNumber(3)
set butNightColor($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasButNightColor() => $_has(2);
@$pb.TagNumber(3)
void clearButNightColor() => $_clearField(3);
}
class MerchandiseCard extends $pb.GeneratedMessage {
factory MerchandiseCard({
$core.String? cover,
$core.String? title,
$core.Iterable<MerchandiseTitle>? subTitle,
MerchandiseButton? button,
$0.Any? sourceContent,
}) {
final $result = create();
if (cover != null) {
$result.cover = cover;
}
if (title != null) {
$result.title = title;
}
if (subTitle != null) {
$result.subTitle.addAll(subTitle);
}
if (button != null) {
$result.button = button;
}
if (sourceContent != null) {
$result.sourceContent = sourceContent;
}
return $result;
}
MerchandiseCard._() : super();
factory MerchandiseCard.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory MerchandiseCard.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'MerchandiseCard', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'cover')
..aOS(2, _omitFieldNames ? '' : 'title')
..pc<MerchandiseTitle>(3, _omitFieldNames ? '' : 'subTitle', $pb.PbFieldType.PM, subBuilder: MerchandiseTitle.create)
..aOM<MerchandiseButton>(4, _omitFieldNames ? '' : 'button', subBuilder: MerchandiseButton.create)
..aOM<$0.Any>(5, _omitFieldNames ? '' : 'sourceContent', subBuilder: $0.Any.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')
MerchandiseCard clone() => MerchandiseCard()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
MerchandiseCard copyWith(void Function(MerchandiseCard) updates) => super.copyWith((message) => updates(message as MerchandiseCard)) as MerchandiseCard;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MerchandiseCard create() => MerchandiseCard._();
MerchandiseCard createEmptyInstance() => create();
static $pb.PbList<MerchandiseCard> createRepeated() => $pb.PbList<MerchandiseCard>();
@$core.pragma('dart2js:noInline')
static MerchandiseCard getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<MerchandiseCard>(create);
static MerchandiseCard? _defaultInstance;
@$pb.TagNumber(1)
$core.String get cover => $_getSZ(0);
@$pb.TagNumber(1)
set cover($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasCover() => $_has(0);
@$pb.TagNumber(1)
void clearCover() => $_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)
$pb.PbList<MerchandiseTitle> get subTitle => $_getList(2);
@$pb.TagNumber(4)
MerchandiseButton get button => $_getN(3);
@$pb.TagNumber(4)
set button(MerchandiseButton v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasButton() => $_has(3);
@$pb.TagNumber(4)
void clearButton() => $_clearField(4);
@$pb.TagNumber(4)
MerchandiseButton ensureButton() => $_ensure(3);
@$pb.TagNumber(5)
$0.Any get sourceContent => $_getN(4);
@$pb.TagNumber(5)
set sourceContent($0.Any v) { $_setField(5, v); }
@$pb.TagNumber(5)
$core.bool hasSourceContent() => $_has(4);
@$pb.TagNumber(5)
void clearSourceContent() => $_clearField(5);
@$pb.TagNumber(5)
$0.Any ensureSourceContent() => $_ensure(4);
}
class MerchandiseTitle extends $pb.GeneratedMessage {
factory MerchandiseTitle({
$core.String? title,
$core.String? dayColor,
$core.String? nightColor,
$fixnum.Int64? fontSize,
$core.int? textDecoration,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (dayColor != null) {
$result.dayColor = dayColor;
}
if (nightColor != null) {
$result.nightColor = nightColor;
}
if (fontSize != null) {
$result.fontSize = fontSize;
}
if (textDecoration != null) {
$result.textDecoration = textDecoration;
}
return $result;
}
MerchandiseTitle._() : super();
factory MerchandiseTitle.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory MerchandiseTitle.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'MerchandiseTitle', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'dayColor')
..aOS(3, _omitFieldNames ? '' : 'nightColor')
..aInt64(4, _omitFieldNames ? '' : 'fontSize')
..a<$core.int>(5, _omitFieldNames ? '' : 'textDecoration', $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')
MerchandiseTitle clone() => MerchandiseTitle()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
MerchandiseTitle copyWith(void Function(MerchandiseTitle) updates) => super.copyWith((message) => updates(message as MerchandiseTitle)) as MerchandiseTitle;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MerchandiseTitle create() => MerchandiseTitle._();
MerchandiseTitle createEmptyInstance() => create();
static $pb.PbList<MerchandiseTitle> createRepeated() => $pb.PbList<MerchandiseTitle>();
@$core.pragma('dart2js:noInline')
static MerchandiseTitle getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<MerchandiseTitle>(create);
static MerchandiseTitle? _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 dayColor => $_getSZ(1);
@$pb.TagNumber(2)
set dayColor($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasDayColor() => $_has(1);
@$pb.TagNumber(2)
void clearDayColor() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get nightColor => $_getSZ(2);
@$pb.TagNumber(3)
set nightColor($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasNightColor() => $_has(2);
@$pb.TagNumber(3)
void clearNightColor() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get fontSize => $_getI64(3);
@$pb.TagNumber(4)
set fontSize($fixnum.Int64 v) { $_setInt64(3, v); }
@$pb.TagNumber(4)
$core.bool hasFontSize() => $_has(3);
@$pb.TagNumber(4)
void clearFontSize() => $_clearField(4);
@$pb.TagNumber(5)
$core.int get textDecoration => $_getIZ(4);
@$pb.TagNumber(5)
set textDecoration($core.int v) { $_setSignedInt32(4, v); }
@$pb.TagNumber(5)
$core.bool hasTextDecoration() => $_has(4);
@$pb.TagNumber(5)
void clearTextDecoration() => $_clearField(5);
}
class Mine extends $pb.GeneratedMessage {
factory Mine({
$core.double? amount,
$core.int? rank,
$core.String? msg,
}) {
final $result = create();
if (amount != null) {
$result.amount = amount;
}
if (rank != null) {
$result.rank = rank;
}
if (msg != null) {
$result.msg = msg;
}
return $result;
}
Mine._() : super();
factory Mine.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Mine.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Mine', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.double>(1, _omitFieldNames ? '' : 'amount', $pb.PbFieldType.OD)
..a<$core.int>(2, _omitFieldNames ? '' : 'rank', $pb.PbFieldType.O3)
..aOS(3, _omitFieldNames ? '' : 'msg')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
Mine clone() => Mine()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Mine copyWith(void Function(Mine) updates) => super.copyWith((message) => updates(message as Mine)) as Mine;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Mine create() => Mine._();
Mine createEmptyInstance() => create();
static $pb.PbList<Mine> createRepeated() => $pb.PbList<Mine>();
@$core.pragma('dart2js:noInline')
static Mine getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Mine>(create);
static Mine? _defaultInstance;
@$pb.TagNumber(1)
$core.double get amount => $_getN(0);
@$pb.TagNumber(1)
set amount($core.double v) { $_setDouble(0, v); }
@$pb.TagNumber(1)
$core.bool hasAmount() => $_has(0);
@$pb.TagNumber(1)
void clearAmount() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get rank => $_getIZ(1);
@$pb.TagNumber(2)
set rank($core.int v) { $_setSignedInt32(1, v); }
@$pb.TagNumber(2)
$core.bool hasRank() => $_has(1);
@$pb.TagNumber(2)
void clearRank() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get msg => $_getSZ(2);
@$pb.TagNumber(3)
set msg($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasMsg() => $_has(2);
@$pb.TagNumber(3)
void clearMsg() => $_clearField(3);
}
enum Module_Data {
ogvIntroduction,
ugcIntroduction,
kingPosition,
headLine,
ogvTitle,
honor,
list,
staffs,
activityReserve,
liveOrder,
sectionData,
deliveryData,
followLayer,
ogvSeasons,
ugcSeason,
ogvLiveReserve,
combinationEp,
sponsor,
activityEntranceModule,
serialSeason,
relates,
banner,
audio,
likeComment,
attentionRecommend,
covenanter,
specialTag,
upDataModule,
professionApproval,
pugvShoppingNotice,
pugvFaq,
pugvSeasonDescription,
pugvSeasonRecommend,
pugvSeasonPublisher,
pugvSeasonSelection,
pugvSeasonPrimaryInfo,
pugvCooperationApplication,
upVideoTool,
pugvZone,
pugvSeries,
pugvPackage,
activityStarRail,
activityIframe,
playList,
merchandise,
activityGuidanceBar,
notSet
}
class Module extends $pb.GeneratedMessage {
factory Module({
ModuleType? type,
OgvIntroduction? ogvIntroduction,
UgcIntroduction? ugcIntroduction,
KingPosition? kingPosition,
Headline? headLine,
OgvTitle? ogvTitle,
Honor? honor,
UserList? list,
Staffs? staffs,
ActivityReserve? activityReserve,
LiveOrder? liveOrder,
SectionData? sectionData,
DeliveryData? deliveryData,
FollowLayer? followLayer,
OgvSeasons? ogvSeasons,
UgcSeasons? ugcSeason,
OgvLiveReserve? ogvLiveReserve,
CombinationEp? combinationEp,
Sponsor? sponsor,
ActivityEntranceModule? activityEntranceModule,
SerialSeason? serialSeason,
Relates? relates,
Banner? banner,
Audio? audio,
LikeComment? likeComment,
AttentionRecommend? attentionRecommend,
Covenanter? covenanter,
SpecialTag? specialTag,
UpDataModule? upDataModule,
ProfessionApproval? professionApproval,
PugvShoppingNotice? pugvShoppingNotice,
PugvFaq? pugvFaq,
PugvSeasonDescription? pugvSeasonDescription,
PugvSeasonRecommend? pugvSeasonRecommend,
PugvSeasonPublisher? pugvSeasonPublisher,
PugvSeasonSelection? pugvSeasonSelection,
PugvSeasonPrimaryInfo? pugvSeasonPrimaryInfo,
PugvCooperationApplication? pugvCooperationApplication,
UpVideoTool? upVideoTool,
PugvZone? pugvZone,
PugvSeries? pugvSeries,
PugvPackage? pugvPackage,
ActivityStarRail? activityStarRail,
ActivityIFrame? activityIframe,
PlayList? playList,
Merchandise? merchandise,
ActivityGuidanceBar? activityGuidanceBar,
}) {
final $result = create();
if (type != null) {
$result.type = type;
}
if (ogvIntroduction != null) {
$result.ogvIntroduction = ogvIntroduction;
}
if (ugcIntroduction != null) {
$result.ugcIntroduction = ugcIntroduction;
}
if (kingPosition != null) {
$result.kingPosition = kingPosition;
}
if (headLine != null) {
$result.headLine = headLine;
}
if (ogvTitle != null) {
$result.ogvTitle = ogvTitle;
}
if (honor != null) {
$result.honor = honor;
}
if (list != null) {
$result.list = list;
}
if (staffs != null) {
$result.staffs = staffs;
}
if (activityReserve != null) {
$result.activityReserve = activityReserve;
}
if (liveOrder != null) {
$result.liveOrder = liveOrder;
}
if (sectionData != null) {
$result.sectionData = sectionData;
}
if (deliveryData != null) {
$result.deliveryData = deliveryData;
}
if (followLayer != null) {
$result.followLayer = followLayer;
}
if (ogvSeasons != null) {
$result.ogvSeasons = ogvSeasons;
}
if (ugcSeason != null) {
$result.ugcSeason = ugcSeason;
}
if (ogvLiveReserve != null) {
$result.ogvLiveReserve = ogvLiveReserve;
}
if (combinationEp != null) {
$result.combinationEp = combinationEp;
}
if (sponsor != null) {
$result.sponsor = sponsor;
}
if (activityEntranceModule != null) {
$result.activityEntranceModule = activityEntranceModule;
}
if (serialSeason != null) {
$result.serialSeason = serialSeason;
}
if (relates != null) {
$result.relates = relates;
}
if (banner != null) {
$result.banner = banner;
}
if (audio != null) {
$result.audio = audio;
}
if (likeComment != null) {
$result.likeComment = likeComment;
}
if (attentionRecommend != null) {
$result.attentionRecommend = attentionRecommend;
}
if (covenanter != null) {
$result.covenanter = covenanter;
}
if (specialTag != null) {
$result.specialTag = specialTag;
}
if (upDataModule != null) {
$result.upDataModule = upDataModule;
}
if (professionApproval != null) {
$result.professionApproval = professionApproval;
}
if (pugvShoppingNotice != null) {
$result.pugvShoppingNotice = pugvShoppingNotice;
}
if (pugvFaq != null) {
$result.pugvFaq = pugvFaq;
}
if (pugvSeasonDescription != null) {
$result.pugvSeasonDescription = pugvSeasonDescription;
}
if (pugvSeasonRecommend != null) {
$result.pugvSeasonRecommend = pugvSeasonRecommend;
}
if (pugvSeasonPublisher != null) {
$result.pugvSeasonPublisher = pugvSeasonPublisher;
}
if (pugvSeasonSelection != null) {
$result.pugvSeasonSelection = pugvSeasonSelection;
}
if (pugvSeasonPrimaryInfo != null) {
$result.pugvSeasonPrimaryInfo = pugvSeasonPrimaryInfo;
}
if (pugvCooperationApplication != null) {
$result.pugvCooperationApplication = pugvCooperationApplication;
}
if (upVideoTool != null) {
$result.upVideoTool = upVideoTool;
}
if (pugvZone != null) {
$result.pugvZone = pugvZone;
}
if (pugvSeries != null) {
$result.pugvSeries = pugvSeries;
}
if (pugvPackage != null) {
$result.pugvPackage = pugvPackage;
}
if (activityStarRail != null) {
$result.activityStarRail = activityStarRail;
}
if (activityIframe != null) {
$result.activityIframe = activityIframe;
}
if (playList != null) {
$result.playList = playList;
}
if (merchandise != null) {
$result.merchandise = merchandise;
}
if (activityGuidanceBar != null) {
$result.activityGuidanceBar = activityGuidanceBar;
}
return $result;
}
Module._() : super();
factory Module.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Module.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static const $core.Map<$core.int, Module_Data> _Module_DataByTag = {
2 : Module_Data.ogvIntroduction,
3 : Module_Data.ugcIntroduction,
4 : Module_Data.kingPosition,
5 : Module_Data.headLine,
6 : Module_Data.ogvTitle,
7 : Module_Data.honor,
8 : Module_Data.list,
9 : Module_Data.staffs,
10 : Module_Data.activityReserve,
11 : Module_Data.liveOrder,
12 : Module_Data.sectionData,
13 : Module_Data.deliveryData,
14 : Module_Data.followLayer,
15 : Module_Data.ogvSeasons,
16 : Module_Data.ugcSeason,
17 : Module_Data.ogvLiveReserve,
18 : Module_Data.combinationEp,
19 : Module_Data.sponsor,
20 : Module_Data.activityEntranceModule,
21 : Module_Data.serialSeason,
22 : Module_Data.relates,
23 : Module_Data.banner,
24 : Module_Data.audio,
25 : Module_Data.likeComment,
26 : Module_Data.attentionRecommend,
27 : Module_Data.covenanter,
28 : Module_Data.specialTag,
29 : Module_Data.upDataModule,
30 : Module_Data.professionApproval,
31 : Module_Data.pugvShoppingNotice,
32 : Module_Data.pugvFaq,
33 : Module_Data.pugvSeasonDescription,
34 : Module_Data.pugvSeasonRecommend,
35 : Module_Data.pugvSeasonPublisher,
36 : Module_Data.pugvSeasonSelection,
37 : Module_Data.pugvSeasonPrimaryInfo,
38 : Module_Data.pugvCooperationApplication,
39 : Module_Data.upVideoTool,
40 : Module_Data.pugvZone,
41 : Module_Data.pugvSeries,
42 : Module_Data.pugvPackage,
43 : Module_Data.activityStarRail,
44 : Module_Data.activityIframe,
45 : Module_Data.playList,
46 : Module_Data.merchandise,
47 : Module_Data.activityGuidanceBar,
0 : Module_Data.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Module', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..oo(0, [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47])
..e<ModuleType>(1, _omitFieldNames ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: ModuleType.UNKNOWN, valueOf: ModuleType.valueOf, enumValues: ModuleType.values)
..aOM<OgvIntroduction>(2, _omitFieldNames ? '' : 'ogvIntroduction', subBuilder: OgvIntroduction.create)
..aOM<UgcIntroduction>(3, _omitFieldNames ? '' : 'ugcIntroduction', subBuilder: UgcIntroduction.create)
..aOM<KingPosition>(4, _omitFieldNames ? '' : 'kingPosition', subBuilder: KingPosition.create)
..aOM<Headline>(5, _omitFieldNames ? '' : 'headLine', subBuilder: Headline.create)
..aOM<OgvTitle>(6, _omitFieldNames ? '' : 'ogvTitle', subBuilder: OgvTitle.create)
..aOM<Honor>(7, _omitFieldNames ? '' : 'honor', subBuilder: Honor.create)
..aOM<UserList>(8, _omitFieldNames ? '' : 'list', subBuilder: UserList.create)
..aOM<Staffs>(9, _omitFieldNames ? '' : 'staffs', subBuilder: Staffs.create)
..aOM<ActivityReserve>(10, _omitFieldNames ? '' : 'activityReserve', subBuilder: ActivityReserve.create)
..aOM<LiveOrder>(11, _omitFieldNames ? '' : 'liveOrder', subBuilder: LiveOrder.create)
..aOM<SectionData>(12, _omitFieldNames ? '' : 'sectionData', subBuilder: SectionData.create)
..aOM<DeliveryData>(13, _omitFieldNames ? '' : 'deliveryData', subBuilder: DeliveryData.create)
..aOM<FollowLayer>(14, _omitFieldNames ? '' : 'followLayer', subBuilder: FollowLayer.create)
..aOM<OgvSeasons>(15, _omitFieldNames ? '' : 'ogvSeasons', subBuilder: OgvSeasons.create)
..aOM<UgcSeasons>(16, _omitFieldNames ? '' : 'ugcSeason', subBuilder: UgcSeasons.create)
..aOM<OgvLiveReserve>(17, _omitFieldNames ? '' : 'ogvLiveReserve', subBuilder: OgvLiveReserve.create)
..aOM<CombinationEp>(18, _omitFieldNames ? '' : 'combinationEp', subBuilder: CombinationEp.create)
..aOM<Sponsor>(19, _omitFieldNames ? '' : 'sponsor', subBuilder: Sponsor.create)
..aOM<ActivityEntranceModule>(20, _omitFieldNames ? '' : 'activityEntranceModule', subBuilder: ActivityEntranceModule.create)
..aOM<SerialSeason>(21, _omitFieldNames ? '' : 'serialSeason', subBuilder: SerialSeason.create)
..aOM<Relates>(22, _omitFieldNames ? '' : 'relates', subBuilder: Relates.create)
..aOM<Banner>(23, _omitFieldNames ? '' : 'banner', subBuilder: Banner.create)
..aOM<Audio>(24, _omitFieldNames ? '' : 'audio', subBuilder: Audio.create)
..aOM<LikeComment>(25, _omitFieldNames ? '' : 'likeComment', subBuilder: LikeComment.create)
..aOM<AttentionRecommend>(26, _omitFieldNames ? '' : 'attentionRecommend', subBuilder: AttentionRecommend.create)
..aOM<Covenanter>(27, _omitFieldNames ? '' : 'covenanter', subBuilder: Covenanter.create)
..aOM<SpecialTag>(28, _omitFieldNames ? '' : 'specialTag', subBuilder: SpecialTag.create)
..aOM<UpDataModule>(29, _omitFieldNames ? '' : 'upDataModule', subBuilder: UpDataModule.create)
..aOM<ProfessionApproval>(30, _omitFieldNames ? '' : 'professionApproval', subBuilder: ProfessionApproval.create)
..aOM<PugvShoppingNotice>(31, _omitFieldNames ? '' : 'pugvShoppingNotice', subBuilder: PugvShoppingNotice.create)
..aOM<PugvFaq>(32, _omitFieldNames ? '' : 'pugvFaq', subBuilder: PugvFaq.create)
..aOM<PugvSeasonDescription>(33, _omitFieldNames ? '' : 'pugvSeasonDescription', subBuilder: PugvSeasonDescription.create)
..aOM<PugvSeasonRecommend>(34, _omitFieldNames ? '' : 'pugvSeasonRecommend', subBuilder: PugvSeasonRecommend.create)
..aOM<PugvSeasonPublisher>(35, _omitFieldNames ? '' : 'pugvSeasonPublisher', subBuilder: PugvSeasonPublisher.create)
..aOM<PugvSeasonSelection>(36, _omitFieldNames ? '' : 'pugvSeasonSelection', subBuilder: PugvSeasonSelection.create)
..aOM<PugvSeasonPrimaryInfo>(37, _omitFieldNames ? '' : 'pugvSeasonPrimaryInfo', subBuilder: PugvSeasonPrimaryInfo.create)
..aOM<PugvCooperationApplication>(38, _omitFieldNames ? '' : 'pugvCooperationApplication', subBuilder: PugvCooperationApplication.create)
..aOM<UpVideoTool>(39, _omitFieldNames ? '' : 'upVideoTool', subBuilder: UpVideoTool.create)
..aOM<PugvZone>(40, _omitFieldNames ? '' : 'pugvZone', subBuilder: PugvZone.create)
..aOM<PugvSeries>(41, _omitFieldNames ? '' : 'pugvSeries', subBuilder: PugvSeries.create)
..aOM<PugvPackage>(42, _omitFieldNames ? '' : 'pugvPackage', subBuilder: PugvPackage.create)
..aOM<ActivityStarRail>(43, _omitFieldNames ? '' : 'activityStarRail', subBuilder: ActivityStarRail.create)
..aOM<ActivityIFrame>(44, _omitFieldNames ? '' : 'activityIframe', subBuilder: ActivityIFrame.create)
..aOM<PlayList>(45, _omitFieldNames ? '' : 'playList', subBuilder: PlayList.create)
..aOM<Merchandise>(46, _omitFieldNames ? '' : 'merchandise', subBuilder: Merchandise.create)
..aOM<ActivityGuidanceBar>(47, _omitFieldNames ? '' : 'activityGuidanceBar', subBuilder: ActivityGuidanceBar.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')
Module clone() => Module()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Module copyWith(void Function(Module) updates) => super.copyWith((message) => updates(message as Module)) as Module;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Module create() => Module._();
Module createEmptyInstance() => create();
static $pb.PbList<Module> createRepeated() => $pb.PbList<Module>();
@$core.pragma('dart2js:noInline')
static Module getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Module>(create);
static Module? _defaultInstance;
Module_Data whichData() => _Module_DataByTag[$_whichOneof(0)]!;
void clearData() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
ModuleType get type => $_getN(0);
@$pb.TagNumber(1)
set type(ModuleType v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
OgvIntroduction get ogvIntroduction => $_getN(1);
@$pb.TagNumber(2)
set ogvIntroduction(OgvIntroduction v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasOgvIntroduction() => $_has(1);
@$pb.TagNumber(2)
void clearOgvIntroduction() => $_clearField(2);
@$pb.TagNumber(2)
OgvIntroduction ensureOgvIntroduction() => $_ensure(1);
@$pb.TagNumber(3)
UgcIntroduction get ugcIntroduction => $_getN(2);
@$pb.TagNumber(3)
set ugcIntroduction(UgcIntroduction v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasUgcIntroduction() => $_has(2);
@$pb.TagNumber(3)
void clearUgcIntroduction() => $_clearField(3);
@$pb.TagNumber(3)
UgcIntroduction ensureUgcIntroduction() => $_ensure(2);
@$pb.TagNumber(4)
KingPosition get kingPosition => $_getN(3);
@$pb.TagNumber(4)
set kingPosition(KingPosition v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasKingPosition() => $_has(3);
@$pb.TagNumber(4)
void clearKingPosition() => $_clearField(4);
@$pb.TagNumber(4)
KingPosition ensureKingPosition() => $_ensure(3);
@$pb.TagNumber(5)
Headline get headLine => $_getN(4);
@$pb.TagNumber(5)
set headLine(Headline v) { $_setField(5, v); }
@$pb.TagNumber(5)
$core.bool hasHeadLine() => $_has(4);
@$pb.TagNumber(5)
void clearHeadLine() => $_clearField(5);
@$pb.TagNumber(5)
Headline ensureHeadLine() => $_ensure(4);
@$pb.TagNumber(6)
OgvTitle get ogvTitle => $_getN(5);
@$pb.TagNumber(6)
set ogvTitle(OgvTitle v) { $_setField(6, v); }
@$pb.TagNumber(6)
$core.bool hasOgvTitle() => $_has(5);
@$pb.TagNumber(6)
void clearOgvTitle() => $_clearField(6);
@$pb.TagNumber(6)
OgvTitle ensureOgvTitle() => $_ensure(5);
@$pb.TagNumber(7)
Honor get honor => $_getN(6);
@$pb.TagNumber(7)
set honor(Honor v) { $_setField(7, v); }
@$pb.TagNumber(7)
$core.bool hasHonor() => $_has(6);
@$pb.TagNumber(7)
void clearHonor() => $_clearField(7);
@$pb.TagNumber(7)
Honor ensureHonor() => $_ensure(6);
@$pb.TagNumber(8)
UserList get list => $_getN(7);
@$pb.TagNumber(8)
set list(UserList v) { $_setField(8, v); }
@$pb.TagNumber(8)
$core.bool hasList() => $_has(7);
@$pb.TagNumber(8)
void clearList() => $_clearField(8);
@$pb.TagNumber(8)
UserList ensureList() => $_ensure(7);
@$pb.TagNumber(9)
Staffs get staffs => $_getN(8);
@$pb.TagNumber(9)
set staffs(Staffs v) { $_setField(9, v); }
@$pb.TagNumber(9)
$core.bool hasStaffs() => $_has(8);
@$pb.TagNumber(9)
void clearStaffs() => $_clearField(9);
@$pb.TagNumber(9)
Staffs ensureStaffs() => $_ensure(8);
@$pb.TagNumber(10)
ActivityReserve get activityReserve => $_getN(9);
@$pb.TagNumber(10)
set activityReserve(ActivityReserve v) { $_setField(10, v); }
@$pb.TagNumber(10)
$core.bool hasActivityReserve() => $_has(9);
@$pb.TagNumber(10)
void clearActivityReserve() => $_clearField(10);
@$pb.TagNumber(10)
ActivityReserve ensureActivityReserve() => $_ensure(9);
@$pb.TagNumber(11)
LiveOrder get liveOrder => $_getN(10);
@$pb.TagNumber(11)
set liveOrder(LiveOrder v) { $_setField(11, v); }
@$pb.TagNumber(11)
$core.bool hasLiveOrder() => $_has(10);
@$pb.TagNumber(11)
void clearLiveOrder() => $_clearField(11);
@$pb.TagNumber(11)
LiveOrder ensureLiveOrder() => $_ensure(10);
@$pb.TagNumber(12)
SectionData get sectionData => $_getN(11);
@$pb.TagNumber(12)
set sectionData(SectionData v) { $_setField(12, v); }
@$pb.TagNumber(12)
$core.bool hasSectionData() => $_has(11);
@$pb.TagNumber(12)
void clearSectionData() => $_clearField(12);
@$pb.TagNumber(12)
SectionData ensureSectionData() => $_ensure(11);
@$pb.TagNumber(13)
DeliveryData get deliveryData => $_getN(12);
@$pb.TagNumber(13)
set deliveryData(DeliveryData v) { $_setField(13, v); }
@$pb.TagNumber(13)
$core.bool hasDeliveryData() => $_has(12);
@$pb.TagNumber(13)
void clearDeliveryData() => $_clearField(13);
@$pb.TagNumber(13)
DeliveryData ensureDeliveryData() => $_ensure(12);
@$pb.TagNumber(14)
FollowLayer get followLayer => $_getN(13);
@$pb.TagNumber(14)
set followLayer(FollowLayer v) { $_setField(14, v); }
@$pb.TagNumber(14)
$core.bool hasFollowLayer() => $_has(13);
@$pb.TagNumber(14)
void clearFollowLayer() => $_clearField(14);
@$pb.TagNumber(14)
FollowLayer ensureFollowLayer() => $_ensure(13);
@$pb.TagNumber(15)
OgvSeasons get ogvSeasons => $_getN(14);
@$pb.TagNumber(15)
set ogvSeasons(OgvSeasons v) { $_setField(15, v); }
@$pb.TagNumber(15)
$core.bool hasOgvSeasons() => $_has(14);
@$pb.TagNumber(15)
void clearOgvSeasons() => $_clearField(15);
@$pb.TagNumber(15)
OgvSeasons ensureOgvSeasons() => $_ensure(14);
@$pb.TagNumber(16)
UgcSeasons get ugcSeason => $_getN(15);
@$pb.TagNumber(16)
set ugcSeason(UgcSeasons v) { $_setField(16, v); }
@$pb.TagNumber(16)
$core.bool hasUgcSeason() => $_has(15);
@$pb.TagNumber(16)
void clearUgcSeason() => $_clearField(16);
@$pb.TagNumber(16)
UgcSeasons ensureUgcSeason() => $_ensure(15);
@$pb.TagNumber(17)
OgvLiveReserve get ogvLiveReserve => $_getN(16);
@$pb.TagNumber(17)
set ogvLiveReserve(OgvLiveReserve v) { $_setField(17, v); }
@$pb.TagNumber(17)
$core.bool hasOgvLiveReserve() => $_has(16);
@$pb.TagNumber(17)
void clearOgvLiveReserve() => $_clearField(17);
@$pb.TagNumber(17)
OgvLiveReserve ensureOgvLiveReserve() => $_ensure(16);
@$pb.TagNumber(18)
CombinationEp get combinationEp => $_getN(17);
@$pb.TagNumber(18)
set combinationEp(CombinationEp v) { $_setField(18, v); }
@$pb.TagNumber(18)
$core.bool hasCombinationEp() => $_has(17);
@$pb.TagNumber(18)
void clearCombinationEp() => $_clearField(18);
@$pb.TagNumber(18)
CombinationEp ensureCombinationEp() => $_ensure(17);
@$pb.TagNumber(19)
Sponsor get sponsor => $_getN(18);
@$pb.TagNumber(19)
set sponsor(Sponsor v) { $_setField(19, v); }
@$pb.TagNumber(19)
$core.bool hasSponsor() => $_has(18);
@$pb.TagNumber(19)
void clearSponsor() => $_clearField(19);
@$pb.TagNumber(19)
Sponsor ensureSponsor() => $_ensure(18);
@$pb.TagNumber(20)
ActivityEntranceModule get activityEntranceModule => $_getN(19);
@$pb.TagNumber(20)
set activityEntranceModule(ActivityEntranceModule v) { $_setField(20, v); }
@$pb.TagNumber(20)
$core.bool hasActivityEntranceModule() => $_has(19);
@$pb.TagNumber(20)
void clearActivityEntranceModule() => $_clearField(20);
@$pb.TagNumber(20)
ActivityEntranceModule ensureActivityEntranceModule() => $_ensure(19);
@$pb.TagNumber(21)
SerialSeason get serialSeason => $_getN(20);
@$pb.TagNumber(21)
set serialSeason(SerialSeason v) { $_setField(21, v); }
@$pb.TagNumber(21)
$core.bool hasSerialSeason() => $_has(20);
@$pb.TagNumber(21)
void clearSerialSeason() => $_clearField(21);
@$pb.TagNumber(21)
SerialSeason ensureSerialSeason() => $_ensure(20);
@$pb.TagNumber(22)
Relates get relates => $_getN(21);
@$pb.TagNumber(22)
set relates(Relates v) { $_setField(22, v); }
@$pb.TagNumber(22)
$core.bool hasRelates() => $_has(21);
@$pb.TagNumber(22)
void clearRelates() => $_clearField(22);
@$pb.TagNumber(22)
Relates ensureRelates() => $_ensure(21);
@$pb.TagNumber(23)
Banner get banner => $_getN(22);
@$pb.TagNumber(23)
set banner(Banner v) { $_setField(23, v); }
@$pb.TagNumber(23)
$core.bool hasBanner() => $_has(22);
@$pb.TagNumber(23)
void clearBanner() => $_clearField(23);
@$pb.TagNumber(23)
Banner ensureBanner() => $_ensure(22);
@$pb.TagNumber(24)
Audio get audio => $_getN(23);
@$pb.TagNumber(24)
set audio(Audio v) { $_setField(24, v); }
@$pb.TagNumber(24)
$core.bool hasAudio() => $_has(23);
@$pb.TagNumber(24)
void clearAudio() => $_clearField(24);
@$pb.TagNumber(24)
Audio ensureAudio() => $_ensure(23);
@$pb.TagNumber(25)
LikeComment get likeComment => $_getN(24);
@$pb.TagNumber(25)
set likeComment(LikeComment v) { $_setField(25, v); }
@$pb.TagNumber(25)
$core.bool hasLikeComment() => $_has(24);
@$pb.TagNumber(25)
void clearLikeComment() => $_clearField(25);
@$pb.TagNumber(25)
LikeComment ensureLikeComment() => $_ensure(24);
@$pb.TagNumber(26)
AttentionRecommend get attentionRecommend => $_getN(25);
@$pb.TagNumber(26)
set attentionRecommend(AttentionRecommend v) { $_setField(26, v); }
@$pb.TagNumber(26)
$core.bool hasAttentionRecommend() => $_has(25);
@$pb.TagNumber(26)
void clearAttentionRecommend() => $_clearField(26);
@$pb.TagNumber(26)
AttentionRecommend ensureAttentionRecommend() => $_ensure(25);
@$pb.TagNumber(27)
Covenanter get covenanter => $_getN(26);
@$pb.TagNumber(27)
set covenanter(Covenanter v) { $_setField(27, v); }
@$pb.TagNumber(27)
$core.bool hasCovenanter() => $_has(26);
@$pb.TagNumber(27)
void clearCovenanter() => $_clearField(27);
@$pb.TagNumber(27)
Covenanter ensureCovenanter() => $_ensure(26);
@$pb.TagNumber(28)
SpecialTag get specialTag => $_getN(27);
@$pb.TagNumber(28)
set specialTag(SpecialTag v) { $_setField(28, v); }
@$pb.TagNumber(28)
$core.bool hasSpecialTag() => $_has(27);
@$pb.TagNumber(28)
void clearSpecialTag() => $_clearField(28);
@$pb.TagNumber(28)
SpecialTag ensureSpecialTag() => $_ensure(27);
@$pb.TagNumber(29)
UpDataModule get upDataModule => $_getN(28);
@$pb.TagNumber(29)
set upDataModule(UpDataModule v) { $_setField(29, v); }
@$pb.TagNumber(29)
$core.bool hasUpDataModule() => $_has(28);
@$pb.TagNumber(29)
void clearUpDataModule() => $_clearField(29);
@$pb.TagNumber(29)
UpDataModule ensureUpDataModule() => $_ensure(28);
@$pb.TagNumber(30)
ProfessionApproval get professionApproval => $_getN(29);
@$pb.TagNumber(30)
set professionApproval(ProfessionApproval v) { $_setField(30, v); }
@$pb.TagNumber(30)
$core.bool hasProfessionApproval() => $_has(29);
@$pb.TagNumber(30)
void clearProfessionApproval() => $_clearField(30);
@$pb.TagNumber(30)
ProfessionApproval ensureProfessionApproval() => $_ensure(29);
@$pb.TagNumber(31)
PugvShoppingNotice get pugvShoppingNotice => $_getN(30);
@$pb.TagNumber(31)
set pugvShoppingNotice(PugvShoppingNotice v) { $_setField(31, v); }
@$pb.TagNumber(31)
$core.bool hasPugvShoppingNotice() => $_has(30);
@$pb.TagNumber(31)
void clearPugvShoppingNotice() => $_clearField(31);
@$pb.TagNumber(31)
PugvShoppingNotice ensurePugvShoppingNotice() => $_ensure(30);
@$pb.TagNumber(32)
PugvFaq get pugvFaq => $_getN(31);
@$pb.TagNumber(32)
set pugvFaq(PugvFaq v) { $_setField(32, v); }
@$pb.TagNumber(32)
$core.bool hasPugvFaq() => $_has(31);
@$pb.TagNumber(32)
void clearPugvFaq() => $_clearField(32);
@$pb.TagNumber(32)
PugvFaq ensurePugvFaq() => $_ensure(31);
@$pb.TagNumber(33)
PugvSeasonDescription get pugvSeasonDescription => $_getN(32);
@$pb.TagNumber(33)
set pugvSeasonDescription(PugvSeasonDescription v) { $_setField(33, v); }
@$pb.TagNumber(33)
$core.bool hasPugvSeasonDescription() => $_has(32);
@$pb.TagNumber(33)
void clearPugvSeasonDescription() => $_clearField(33);
@$pb.TagNumber(33)
PugvSeasonDescription ensurePugvSeasonDescription() => $_ensure(32);
@$pb.TagNumber(34)
PugvSeasonRecommend get pugvSeasonRecommend => $_getN(33);
@$pb.TagNumber(34)
set pugvSeasonRecommend(PugvSeasonRecommend v) { $_setField(34, v); }
@$pb.TagNumber(34)
$core.bool hasPugvSeasonRecommend() => $_has(33);
@$pb.TagNumber(34)
void clearPugvSeasonRecommend() => $_clearField(34);
@$pb.TagNumber(34)
PugvSeasonRecommend ensurePugvSeasonRecommend() => $_ensure(33);
@$pb.TagNumber(35)
PugvSeasonPublisher get pugvSeasonPublisher => $_getN(34);
@$pb.TagNumber(35)
set pugvSeasonPublisher(PugvSeasonPublisher v) { $_setField(35, v); }
@$pb.TagNumber(35)
$core.bool hasPugvSeasonPublisher() => $_has(34);
@$pb.TagNumber(35)
void clearPugvSeasonPublisher() => $_clearField(35);
@$pb.TagNumber(35)
PugvSeasonPublisher ensurePugvSeasonPublisher() => $_ensure(34);
@$pb.TagNumber(36)
PugvSeasonSelection get pugvSeasonSelection => $_getN(35);
@$pb.TagNumber(36)
set pugvSeasonSelection(PugvSeasonSelection v) { $_setField(36, v); }
@$pb.TagNumber(36)
$core.bool hasPugvSeasonSelection() => $_has(35);
@$pb.TagNumber(36)
void clearPugvSeasonSelection() => $_clearField(36);
@$pb.TagNumber(36)
PugvSeasonSelection ensurePugvSeasonSelection() => $_ensure(35);
@$pb.TagNumber(37)
PugvSeasonPrimaryInfo get pugvSeasonPrimaryInfo => $_getN(36);
@$pb.TagNumber(37)
set pugvSeasonPrimaryInfo(PugvSeasonPrimaryInfo v) { $_setField(37, v); }
@$pb.TagNumber(37)
$core.bool hasPugvSeasonPrimaryInfo() => $_has(36);
@$pb.TagNumber(37)
void clearPugvSeasonPrimaryInfo() => $_clearField(37);
@$pb.TagNumber(37)
PugvSeasonPrimaryInfo ensurePugvSeasonPrimaryInfo() => $_ensure(36);
@$pb.TagNumber(38)
PugvCooperationApplication get pugvCooperationApplication => $_getN(37);
@$pb.TagNumber(38)
set pugvCooperationApplication(PugvCooperationApplication v) { $_setField(38, v); }
@$pb.TagNumber(38)
$core.bool hasPugvCooperationApplication() => $_has(37);
@$pb.TagNumber(38)
void clearPugvCooperationApplication() => $_clearField(38);
@$pb.TagNumber(38)
PugvCooperationApplication ensurePugvCooperationApplication() => $_ensure(37);
@$pb.TagNumber(39)
UpVideoTool get upVideoTool => $_getN(38);
@$pb.TagNumber(39)
set upVideoTool(UpVideoTool v) { $_setField(39, v); }
@$pb.TagNumber(39)
$core.bool hasUpVideoTool() => $_has(38);
@$pb.TagNumber(39)
void clearUpVideoTool() => $_clearField(39);
@$pb.TagNumber(39)
UpVideoTool ensureUpVideoTool() => $_ensure(38);
@$pb.TagNumber(40)
PugvZone get pugvZone => $_getN(39);
@$pb.TagNumber(40)
set pugvZone(PugvZone v) { $_setField(40, v); }
@$pb.TagNumber(40)
$core.bool hasPugvZone() => $_has(39);
@$pb.TagNumber(40)
void clearPugvZone() => $_clearField(40);
@$pb.TagNumber(40)
PugvZone ensurePugvZone() => $_ensure(39);
@$pb.TagNumber(41)
PugvSeries get pugvSeries => $_getN(40);
@$pb.TagNumber(41)
set pugvSeries(PugvSeries v) { $_setField(41, v); }
@$pb.TagNumber(41)
$core.bool hasPugvSeries() => $_has(40);
@$pb.TagNumber(41)
void clearPugvSeries() => $_clearField(41);
@$pb.TagNumber(41)
PugvSeries ensurePugvSeries() => $_ensure(40);
@$pb.TagNumber(42)
PugvPackage get pugvPackage => $_getN(41);
@$pb.TagNumber(42)
set pugvPackage(PugvPackage v) { $_setField(42, v); }
@$pb.TagNumber(42)
$core.bool hasPugvPackage() => $_has(41);
@$pb.TagNumber(42)
void clearPugvPackage() => $_clearField(42);
@$pb.TagNumber(42)
PugvPackage ensurePugvPackage() => $_ensure(41);
@$pb.TagNumber(43)
ActivityStarRail get activityStarRail => $_getN(42);
@$pb.TagNumber(43)
set activityStarRail(ActivityStarRail v) { $_setField(43, v); }
@$pb.TagNumber(43)
$core.bool hasActivityStarRail() => $_has(42);
@$pb.TagNumber(43)
void clearActivityStarRail() => $_clearField(43);
@$pb.TagNumber(43)
ActivityStarRail ensureActivityStarRail() => $_ensure(42);
@$pb.TagNumber(44)
ActivityIFrame get activityIframe => $_getN(43);
@$pb.TagNumber(44)
set activityIframe(ActivityIFrame v) { $_setField(44, v); }
@$pb.TagNumber(44)
$core.bool hasActivityIframe() => $_has(43);
@$pb.TagNumber(44)
void clearActivityIframe() => $_clearField(44);
@$pb.TagNumber(44)
ActivityIFrame ensureActivityIframe() => $_ensure(43);
@$pb.TagNumber(45)
PlayList get playList => $_getN(44);
@$pb.TagNumber(45)
set playList(PlayList v) { $_setField(45, v); }
@$pb.TagNumber(45)
$core.bool hasPlayList() => $_has(44);
@$pb.TagNumber(45)
void clearPlayList() => $_clearField(45);
@$pb.TagNumber(45)
PlayList ensurePlayList() => $_ensure(44);
@$pb.TagNumber(46)
Merchandise get merchandise => $_getN(45);
@$pb.TagNumber(46)
set merchandise(Merchandise v) { $_setField(46, v); }
@$pb.TagNumber(46)
$core.bool hasMerchandise() => $_has(45);
@$pb.TagNumber(46)
void clearMerchandise() => $_clearField(46);
@$pb.TagNumber(46)
Merchandise ensureMerchandise() => $_ensure(45);
@$pb.TagNumber(47)
ActivityGuidanceBar get activityGuidanceBar => $_getN(46);
@$pb.TagNumber(47)
set activityGuidanceBar(ActivityGuidanceBar v) { $_setField(47, v); }
@$pb.TagNumber(47)
$core.bool hasActivityGuidanceBar() => $_has(46);
@$pb.TagNumber(47)
void clearActivityGuidanceBar() => $_clearField(47);
@$pb.TagNumber(47)
ActivityGuidanceBar ensureActivityGuidanceBar() => $_ensure(46);
}
class MultiViewEp extends $pb.GeneratedMessage {
factory MultiViewEp({
$fixnum.Int64? epId,
}) {
final $result = create();
if (epId != null) {
$result.epId = epId;
}
return $result;
}
MultiViewEp._() : super();
factory MultiViewEp.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory MultiViewEp.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'MultiViewEp', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'epId')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
MultiViewEp clone() => MultiViewEp()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
MultiViewEp copyWith(void Function(MultiViewEp) updates) => super.copyWith((message) => updates(message as MultiViewEp)) as MultiViewEp;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MultiViewEp create() => MultiViewEp._();
MultiViewEp createEmptyInstance() => create();
static $pb.PbList<MultiViewEp> createRepeated() => $pb.PbList<MultiViewEp>();
@$core.pragma('dart2js:noInline')
static MultiViewEp getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<MultiViewEp>(create);
static MultiViewEp? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get epId => $_getI64(0);
@$pb.TagNumber(1)
set epId($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasEpId() => $_has(0);
@$pb.TagNumber(1)
void clearEpId() => $_clearField(1);
}
class Neutral extends $pb.GeneratedMessage {
factory Neutral({
$core.String? icon,
$core.String? title,
}) {
final $result = create();
if (icon != null) {
$result.icon = icon;
}
if (title != null) {
$result.title = title;
}
return $result;
}
Neutral._() : super();
factory Neutral.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Neutral.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Neutral', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _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')
Neutral clone() => Neutral()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Neutral copyWith(void Function(Neutral) updates) => super.copyWith((message) => updates(message as Neutral)) as Neutral;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Neutral create() => Neutral._();
Neutral createEmptyInstance() => create();
static $pb.PbList<Neutral> createRepeated() => $pb.PbList<Neutral>();
@$core.pragma('dart2js:noInline')
static Neutral getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Neutral>(create);
static Neutral? _defaultInstance;
@$pb.TagNumber(1)
$core.String get icon => $_getSZ(0);
@$pb.TagNumber(1)
set icon($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasIcon() => $_has(0);
@$pb.TagNumber(1)
void clearIcon() => $_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);
}
class NewEp extends $pb.GeneratedMessage {
factory NewEp({
$core.int? id,
$core.String? title,
$core.String? desc,
$core.int? isNew,
$core.String? more,
$core.String? cover,
$core.String? indexShow,
}) {
final $result = create();
if (id != null) {
$result.id = id;
}
if (title != null) {
$result.title = title;
}
if (desc != null) {
$result.desc = desc;
}
if (isNew != null) {
$result.isNew = isNew;
}
if (more != null) {
$result.more = more;
}
if (cover != null) {
$result.cover = cover;
}
if (indexShow != null) {
$result.indexShow = indexShow;
}
return $result;
}
NewEp._() : super();
factory NewEp.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory NewEp.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'NewEp', 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 ? '' : 'desc')
..a<$core.int>(4, _omitFieldNames ? '' : 'isNew', $pb.PbFieldType.O3)
..aOS(5, _omitFieldNames ? '' : 'more')
..aOS(6, _omitFieldNames ? '' : 'cover')
..aOS(7, _omitFieldNames ? '' : 'indexShow')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
NewEp clone() => NewEp()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
NewEp copyWith(void Function(NewEp) updates) => super.copyWith((message) => updates(message as NewEp)) as NewEp;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static NewEp create() => NewEp._();
NewEp createEmptyInstance() => create();
static $pb.PbList<NewEp> createRepeated() => $pb.PbList<NewEp>();
@$core.pragma('dart2js:noInline')
static NewEp getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<NewEp>(create);
static NewEp? _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 desc => $_getSZ(2);
@$pb.TagNumber(3)
set desc($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasDesc() => $_has(2);
@$pb.TagNumber(3)
void clearDesc() => $_clearField(3);
@$pb.TagNumber(4)
$core.int get isNew => $_getIZ(3);
@$pb.TagNumber(4)
set isNew($core.int v) { $_setSignedInt32(3, v); }
@$pb.TagNumber(4)
$core.bool hasIsNew() => $_has(3);
@$pb.TagNumber(4)
void clearIsNew() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get more => $_getSZ(4);
@$pb.TagNumber(5)
set more($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasMore() => $_has(4);
@$pb.TagNumber(5)
void clearMore() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get cover => $_getSZ(5);
@$pb.TagNumber(6)
set cover($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasCover() => $_has(5);
@$pb.TagNumber(6)
void clearCover() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get indexShow => $_getSZ(6);
@$pb.TagNumber(7)
set indexShow($core.String v) { $_setString(6, v); }
@$pb.TagNumber(7)
$core.bool hasIndexShow() => $_has(6);
@$pb.TagNumber(7)
void clearIndexShow() => $_clearField(7);
}
class OfficialVerify extends $pb.GeneratedMessage {
factory OfficialVerify({
$core.int? type,
$core.String? desc,
}) {
final $result = create();
if (type != null) {
$result.type = type;
}
if (desc != null) {
$result.desc = desc;
}
return $result;
}
OfficialVerify._() : super();
factory OfficialVerify.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory OfficialVerify.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'OfficialVerify', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'type', $pb.PbFieldType.O3)
..aOS(2, _omitFieldNames ? '' : 'desc')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
OfficialVerify clone() => OfficialVerify()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
OfficialVerify copyWith(void Function(OfficialVerify) updates) => super.copyWith((message) => updates(message as OfficialVerify)) as OfficialVerify;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OfficialVerify create() => OfficialVerify._();
OfficialVerify createEmptyInstance() => create();
static $pb.PbList<OfficialVerify> createRepeated() => $pb.PbList<OfficialVerify>();
@$core.pragma('dart2js:noInline')
static OfficialVerify getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<OfficialVerify>(create);
static OfficialVerify? _defaultInstance;
@$pb.TagNumber(1)
$core.int get type => $_getIZ(0);
@$pb.TagNumber(1)
set type($core.int v) { $_setSignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get desc => $_getSZ(1);
@$pb.TagNumber(2)
set desc($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasDesc() => $_has(1);
@$pb.TagNumber(2)
void clearDesc() => $_clearField(2);
}
class OgvIntroduction extends $pb.GeneratedMessage {
factory OgvIntroduction({
$core.String? followers,
$core.String? score,
StatInfo? playData,
$core.String? scoreColor,
$core.String? scoreNightColor,
$core.String? textColor,
$core.String? textNightColor,
}) {
final $result = create();
if (followers != null) {
$result.followers = followers;
}
if (score != null) {
$result.score = score;
}
if (playData != null) {
$result.playData = playData;
}
if (scoreColor != null) {
$result.scoreColor = scoreColor;
}
if (scoreNightColor != null) {
$result.scoreNightColor = scoreNightColor;
}
if (textColor != null) {
$result.textColor = textColor;
}
if (textNightColor != null) {
$result.textNightColor = textNightColor;
}
return $result;
}
OgvIntroduction._() : super();
factory OgvIntroduction.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory OgvIntroduction.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'OgvIntroduction', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'followers')
..aOS(2, _omitFieldNames ? '' : 'score')
..aOM<StatInfo>(3, _omitFieldNames ? '' : 'playData', subBuilder: StatInfo.create)
..aOS(4, _omitFieldNames ? '' : 'scoreColor')
..aOS(5, _omitFieldNames ? '' : 'scoreNightColor')
..aOS(6, _omitFieldNames ? '' : 'textColor')
..aOS(7, _omitFieldNames ? '' : 'textNightColor')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
OgvIntroduction clone() => OgvIntroduction()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
OgvIntroduction copyWith(void Function(OgvIntroduction) updates) => super.copyWith((message) => updates(message as OgvIntroduction)) as OgvIntroduction;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OgvIntroduction create() => OgvIntroduction._();
OgvIntroduction createEmptyInstance() => create();
static $pb.PbList<OgvIntroduction> createRepeated() => $pb.PbList<OgvIntroduction>();
@$core.pragma('dart2js:noInline')
static OgvIntroduction getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<OgvIntroduction>(create);
static OgvIntroduction? _defaultInstance;
@$pb.TagNumber(1)
$core.String get followers => $_getSZ(0);
@$pb.TagNumber(1)
set followers($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasFollowers() => $_has(0);
@$pb.TagNumber(1)
void clearFollowers() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get score => $_getSZ(1);
@$pb.TagNumber(2)
set score($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasScore() => $_has(1);
@$pb.TagNumber(2)
void clearScore() => $_clearField(2);
@$pb.TagNumber(3)
StatInfo get playData => $_getN(2);
@$pb.TagNumber(3)
set playData(StatInfo v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasPlayData() => $_has(2);
@$pb.TagNumber(3)
void clearPlayData() => $_clearField(3);
@$pb.TagNumber(3)
StatInfo ensurePlayData() => $_ensure(2);
@$pb.TagNumber(4)
$core.String get scoreColor => $_getSZ(3);
@$pb.TagNumber(4)
set scoreColor($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasScoreColor() => $_has(3);
@$pb.TagNumber(4)
void clearScoreColor() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get scoreNightColor => $_getSZ(4);
@$pb.TagNumber(5)
set scoreNightColor($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasScoreNightColor() => $_has(4);
@$pb.TagNumber(5)
void clearScoreNightColor() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get textColor => $_getSZ(5);
@$pb.TagNumber(6)
set textColor($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasTextColor() => $_has(5);
@$pb.TagNumber(6)
void clearTextColor() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get textNightColor => $_getSZ(6);
@$pb.TagNumber(7)
set textNightColor($core.String v) { $_setString(6, v); }
@$pb.TagNumber(7)
$core.bool hasTextNightColor() => $_has(6);
@$pb.TagNumber(7)
void clearTextNightColor() => $_clearField(7);
}
class OgvLiveReserve extends $pb.GeneratedMessage {
factory OgvLiveReserve({
$fixnum.Int64? reserveId,
$core.String? title,
$core.String? icon,
$core.String? nightIcon,
$core.String? clickButton,
$core.String? link,
$core.int? followVideoIsReserveLive,
$core.String? bgColor,
$core.String? nightBgColor,
$core.String? textColor,
$core.String? nightTextColor,
$core.String? btBgColor,
$core.String? btFrameColor,
$core.String? nightBtBgColor,
$core.String? nightBtFrameColor,
$core.int? activeType,
$core.int? reserveStatus,
$core.String? btTextColor,
$core.String? nightBtTextColor,
$pb.PbMap<$core.String, $core.String>? report,
$core.int? liveStatus,
}) {
final $result = create();
if (reserveId != null) {
$result.reserveId = reserveId;
}
if (title != null) {
$result.title = title;
}
if (icon != null) {
$result.icon = icon;
}
if (nightIcon != null) {
$result.nightIcon = nightIcon;
}
if (clickButton != null) {
$result.clickButton = clickButton;
}
if (link != null) {
$result.link = link;
}
if (followVideoIsReserveLive != null) {
$result.followVideoIsReserveLive = followVideoIsReserveLive;
}
if (bgColor != null) {
$result.bgColor = bgColor;
}
if (nightBgColor != null) {
$result.nightBgColor = nightBgColor;
}
if (textColor != null) {
$result.textColor = textColor;
}
if (nightTextColor != null) {
$result.nightTextColor = nightTextColor;
}
if (btBgColor != null) {
$result.btBgColor = btBgColor;
}
if (btFrameColor != null) {
$result.btFrameColor = btFrameColor;
}
if (nightBtBgColor != null) {
$result.nightBtBgColor = nightBtBgColor;
}
if (nightBtFrameColor != null) {
$result.nightBtFrameColor = nightBtFrameColor;
}
if (activeType != null) {
$result.activeType = activeType;
}
if (reserveStatus != null) {
$result.reserveStatus = reserveStatus;
}
if (btTextColor != null) {
$result.btTextColor = btTextColor;
}
if (nightBtTextColor != null) {
$result.nightBtTextColor = nightBtTextColor;
}
if (report != null) {
$result.report.addAll(report);
}
if (liveStatus != null) {
$result.liveStatus = liveStatus;
}
return $result;
}
OgvLiveReserve._() : super();
factory OgvLiveReserve.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory OgvLiveReserve.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'OgvLiveReserve', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'reserveId')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'icon')
..aOS(4, _omitFieldNames ? '' : 'nightIcon')
..aOS(5, _omitFieldNames ? '' : 'clickButton')
..aOS(6, _omitFieldNames ? '' : 'link')
..a<$core.int>(7, _omitFieldNames ? '' : 'followVideoIsReserveLive', $pb.PbFieldType.O3)
..aOS(8, _omitFieldNames ? '' : 'bgColor')
..aOS(9, _omitFieldNames ? '' : 'nightBgColor')
..aOS(10, _omitFieldNames ? '' : 'textColor')
..aOS(11, _omitFieldNames ? '' : 'nightTextColor')
..aOS(12, _omitFieldNames ? '' : 'btBgColor')
..aOS(13, _omitFieldNames ? '' : 'btFrameColor')
..aOS(14, _omitFieldNames ? '' : 'nightBtBgColor')
..aOS(15, _omitFieldNames ? '' : 'nightBtFrameColor')
..a<$core.int>(16, _omitFieldNames ? '' : 'activeType', $pb.PbFieldType.O3)
..a<$core.int>(17, _omitFieldNames ? '' : 'reserveStatus', $pb.PbFieldType.O3)
..aOS(18, _omitFieldNames ? '' : 'btTextColor')
..aOS(19, _omitFieldNames ? '' : 'nightBtTextColor')
..m<$core.String, $core.String>(20, _omitFieldNames ? '' : 'report', entryClassName: 'OgvLiveReserve.ReportEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('bilibili.app.viewunite.common'))
..a<$core.int>(21, _omitFieldNames ? '' : 'liveStatus', $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')
OgvLiveReserve clone() => OgvLiveReserve()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
OgvLiveReserve copyWith(void Function(OgvLiveReserve) updates) => super.copyWith((message) => updates(message as OgvLiveReserve)) as OgvLiveReserve;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OgvLiveReserve create() => OgvLiveReserve._();
OgvLiveReserve createEmptyInstance() => create();
static $pb.PbList<OgvLiveReserve> createRepeated() => $pb.PbList<OgvLiveReserve>();
@$core.pragma('dart2js:noInline')
static OgvLiveReserve getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<OgvLiveReserve>(create);
static OgvLiveReserve? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get reserveId => $_getI64(0);
@$pb.TagNumber(1)
set reserveId($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasReserveId() => $_has(0);
@$pb.TagNumber(1)
void clearReserveId() => $_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 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.String get nightIcon => $_getSZ(3);
@$pb.TagNumber(4)
set nightIcon($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasNightIcon() => $_has(3);
@$pb.TagNumber(4)
void clearNightIcon() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get clickButton => $_getSZ(4);
@$pb.TagNumber(5)
set clickButton($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasClickButton() => $_has(4);
@$pb.TagNumber(5)
void clearClickButton() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get link => $_getSZ(5);
@$pb.TagNumber(6)
set link($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasLink() => $_has(5);
@$pb.TagNumber(6)
void clearLink() => $_clearField(6);
@$pb.TagNumber(7)
$core.int get followVideoIsReserveLive => $_getIZ(6);
@$pb.TagNumber(7)
set followVideoIsReserveLive($core.int v) { $_setSignedInt32(6, v); }
@$pb.TagNumber(7)
$core.bool hasFollowVideoIsReserveLive() => $_has(6);
@$pb.TagNumber(7)
void clearFollowVideoIsReserveLive() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get bgColor => $_getSZ(7);
@$pb.TagNumber(8)
set bgColor($core.String v) { $_setString(7, v); }
@$pb.TagNumber(8)
$core.bool hasBgColor() => $_has(7);
@$pb.TagNumber(8)
void clearBgColor() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get nightBgColor => $_getSZ(8);
@$pb.TagNumber(9)
set nightBgColor($core.String v) { $_setString(8, v); }
@$pb.TagNumber(9)
$core.bool hasNightBgColor() => $_has(8);
@$pb.TagNumber(9)
void clearNightBgColor() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get textColor => $_getSZ(9);
@$pb.TagNumber(10)
set textColor($core.String v) { $_setString(9, v); }
@$pb.TagNumber(10)
$core.bool hasTextColor() => $_has(9);
@$pb.TagNumber(10)
void clearTextColor() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get nightTextColor => $_getSZ(10);
@$pb.TagNumber(11)
set nightTextColor($core.String v) { $_setString(10, v); }
@$pb.TagNumber(11)
$core.bool hasNightTextColor() => $_has(10);
@$pb.TagNumber(11)
void clearNightTextColor() => $_clearField(11);
@$pb.TagNumber(12)
$core.String get btBgColor => $_getSZ(11);
@$pb.TagNumber(12)
set btBgColor($core.String v) { $_setString(11, v); }
@$pb.TagNumber(12)
$core.bool hasBtBgColor() => $_has(11);
@$pb.TagNumber(12)
void clearBtBgColor() => $_clearField(12);
@$pb.TagNumber(13)
$core.String get btFrameColor => $_getSZ(12);
@$pb.TagNumber(13)
set btFrameColor($core.String v) { $_setString(12, v); }
@$pb.TagNumber(13)
$core.bool hasBtFrameColor() => $_has(12);
@$pb.TagNumber(13)
void clearBtFrameColor() => $_clearField(13);
@$pb.TagNumber(14)
$core.String get nightBtBgColor => $_getSZ(13);
@$pb.TagNumber(14)
set nightBtBgColor($core.String v) { $_setString(13, v); }
@$pb.TagNumber(14)
$core.bool hasNightBtBgColor() => $_has(13);
@$pb.TagNumber(14)
void clearNightBtBgColor() => $_clearField(14);
@$pb.TagNumber(15)
$core.String get nightBtFrameColor => $_getSZ(14);
@$pb.TagNumber(15)
set nightBtFrameColor($core.String v) { $_setString(14, v); }
@$pb.TagNumber(15)
$core.bool hasNightBtFrameColor() => $_has(14);
@$pb.TagNumber(15)
void clearNightBtFrameColor() => $_clearField(15);
@$pb.TagNumber(16)
$core.int get activeType => $_getIZ(15);
@$pb.TagNumber(16)
set activeType($core.int v) { $_setSignedInt32(15, v); }
@$pb.TagNumber(16)
$core.bool hasActiveType() => $_has(15);
@$pb.TagNumber(16)
void clearActiveType() => $_clearField(16);
@$pb.TagNumber(17)
$core.int get reserveStatus => $_getIZ(16);
@$pb.TagNumber(17)
set reserveStatus($core.int v) { $_setSignedInt32(16, v); }
@$pb.TagNumber(17)
$core.bool hasReserveStatus() => $_has(16);
@$pb.TagNumber(17)
void clearReserveStatus() => $_clearField(17);
@$pb.TagNumber(18)
$core.String get btTextColor => $_getSZ(17);
@$pb.TagNumber(18)
set btTextColor($core.String v) { $_setString(17, v); }
@$pb.TagNumber(18)
$core.bool hasBtTextColor() => $_has(17);
@$pb.TagNumber(18)
void clearBtTextColor() => $_clearField(18);
@$pb.TagNumber(19)
$core.String get nightBtTextColor => $_getSZ(18);
@$pb.TagNumber(19)
set nightBtTextColor($core.String v) { $_setString(18, v); }
@$pb.TagNumber(19)
$core.bool hasNightBtTextColor() => $_has(18);
@$pb.TagNumber(19)
void clearNightBtTextColor() => $_clearField(19);
@$pb.TagNumber(20)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(19);
@$pb.TagNumber(21)
$core.int get liveStatus => $_getIZ(20);
@$pb.TagNumber(21)
set liveStatus($core.int v) { $_setSignedInt32(20, v); }
@$pb.TagNumber(21)
$core.bool hasLiveStatus() => $_has(20);
@$pb.TagNumber(21)
void clearLiveStatus() => $_clearField(21);
}
class OgvSeasons extends $pb.GeneratedMessage {
factory OgvSeasons({
$core.String? title,
$core.Iterable<SerialSeason>? serialSeason,
SerialSeasonCoverStyle? style,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (serialSeason != null) {
$result.serialSeason.addAll(serialSeason);
}
if (style != null) {
$result.style = style;
}
return $result;
}
OgvSeasons._() : super();
factory OgvSeasons.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory OgvSeasons.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'OgvSeasons', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pc<SerialSeason>(2, _omitFieldNames ? '' : 'serialSeason', $pb.PbFieldType.PM, subBuilder: SerialSeason.create)
..e<SerialSeasonCoverStyle>(3, _omitFieldNames ? '' : 'style', $pb.PbFieldType.OE, defaultOrMaker: SerialSeasonCoverStyle.TITLE, valueOf: SerialSeasonCoverStyle.valueOf, enumValues: SerialSeasonCoverStyle.values)
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
OgvSeasons clone() => OgvSeasons()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
OgvSeasons copyWith(void Function(OgvSeasons) updates) => super.copyWith((message) => updates(message as OgvSeasons)) as OgvSeasons;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OgvSeasons create() => OgvSeasons._();
OgvSeasons createEmptyInstance() => create();
static $pb.PbList<OgvSeasons> createRepeated() => $pb.PbList<OgvSeasons>();
@$core.pragma('dart2js:noInline')
static OgvSeasons getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<OgvSeasons>(create);
static OgvSeasons? _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)
$pb.PbList<SerialSeason> get serialSeason => $_getList(1);
@$pb.TagNumber(3)
SerialSeasonCoverStyle get style => $_getN(2);
@$pb.TagNumber(3)
set style(SerialSeasonCoverStyle v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasStyle() => $_has(2);
@$pb.TagNumber(3)
void clearStyle() => $_clearField(3);
}
class OgvTitle extends $pb.GeneratedMessage {
factory OgvTitle({
$core.String? title,
BadgeInfo? badgeInfo,
$core.int? isShowBtnAnimation,
$core.int? followVideoIsReserveLive,
$fixnum.Int64? reserveId,
TitleDeliveryButton? titleDeliveryButton,
TitleDeliveryButton? channelRedirectEntryButton,
$core.String? titleImg,
$core.String? titleImgNight,
$core.int? webpDynamicPicTitleCycleNum,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (badgeInfo != null) {
$result.badgeInfo = badgeInfo;
}
if (isShowBtnAnimation != null) {
$result.isShowBtnAnimation = isShowBtnAnimation;
}
if (followVideoIsReserveLive != null) {
$result.followVideoIsReserveLive = followVideoIsReserveLive;
}
if (reserveId != null) {
$result.reserveId = reserveId;
}
if (titleDeliveryButton != null) {
$result.titleDeliveryButton = titleDeliveryButton;
}
if (channelRedirectEntryButton != null) {
$result.channelRedirectEntryButton = channelRedirectEntryButton;
}
if (titleImg != null) {
$result.titleImg = titleImg;
}
if (titleImgNight != null) {
$result.titleImgNight = titleImgNight;
}
if (webpDynamicPicTitleCycleNum != null) {
$result.webpDynamicPicTitleCycleNum = webpDynamicPicTitleCycleNum;
}
return $result;
}
OgvTitle._() : super();
factory OgvTitle.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory OgvTitle.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'OgvTitle', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOM<BadgeInfo>(2, _omitFieldNames ? '' : 'badgeInfo', subBuilder: BadgeInfo.create)
..a<$core.int>(3, _omitFieldNames ? '' : 'isShowBtnAnimation', $pb.PbFieldType.O3)
..a<$core.int>(4, _omitFieldNames ? '' : 'followVideoIsReserveLive', $pb.PbFieldType.O3)
..aInt64(5, _omitFieldNames ? '' : 'reserveId')
..aOM<TitleDeliveryButton>(6, _omitFieldNames ? '' : 'titleDeliveryButton', subBuilder: TitleDeliveryButton.create)
..aOM<TitleDeliveryButton>(7, _omitFieldNames ? '' : 'channelRedirectEntryButton', subBuilder: TitleDeliveryButton.create)
..aOS(8, _omitFieldNames ? '' : 'titleImg')
..aOS(9, _omitFieldNames ? '' : 'titleImgNight')
..a<$core.int>(10, _omitFieldNames ? '' : 'webpDynamicPicTitleCycleNum', $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')
OgvTitle clone() => OgvTitle()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
OgvTitle copyWith(void Function(OgvTitle) updates) => super.copyWith((message) => updates(message as OgvTitle)) as OgvTitle;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OgvTitle create() => OgvTitle._();
OgvTitle createEmptyInstance() => create();
static $pb.PbList<OgvTitle> createRepeated() => $pb.PbList<OgvTitle>();
@$core.pragma('dart2js:noInline')
static OgvTitle getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<OgvTitle>(create);
static OgvTitle? _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)
BadgeInfo get badgeInfo => $_getN(1);
@$pb.TagNumber(2)
set badgeInfo(BadgeInfo v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasBadgeInfo() => $_has(1);
@$pb.TagNumber(2)
void clearBadgeInfo() => $_clearField(2);
@$pb.TagNumber(2)
BadgeInfo ensureBadgeInfo() => $_ensure(1);
@$pb.TagNumber(3)
$core.int get isShowBtnAnimation => $_getIZ(2);
@$pb.TagNumber(3)
set isShowBtnAnimation($core.int v) { $_setSignedInt32(2, v); }
@$pb.TagNumber(3)
$core.bool hasIsShowBtnAnimation() => $_has(2);
@$pb.TagNumber(3)
void clearIsShowBtnAnimation() => $_clearField(3);
@$pb.TagNumber(4)
$core.int get followVideoIsReserveLive => $_getIZ(3);
@$pb.TagNumber(4)
set followVideoIsReserveLive($core.int v) { $_setSignedInt32(3, v); }
@$pb.TagNumber(4)
$core.bool hasFollowVideoIsReserveLive() => $_has(3);
@$pb.TagNumber(4)
void clearFollowVideoIsReserveLive() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get reserveId => $_getI64(4);
@$pb.TagNumber(5)
set reserveId($fixnum.Int64 v) { $_setInt64(4, v); }
@$pb.TagNumber(5)
$core.bool hasReserveId() => $_has(4);
@$pb.TagNumber(5)
void clearReserveId() => $_clearField(5);
@$pb.TagNumber(6)
TitleDeliveryButton get titleDeliveryButton => $_getN(5);
@$pb.TagNumber(6)
set titleDeliveryButton(TitleDeliveryButton v) { $_setField(6, v); }
@$pb.TagNumber(6)
$core.bool hasTitleDeliveryButton() => $_has(5);
@$pb.TagNumber(6)
void clearTitleDeliveryButton() => $_clearField(6);
@$pb.TagNumber(6)
TitleDeliveryButton ensureTitleDeliveryButton() => $_ensure(5);
@$pb.TagNumber(7)
TitleDeliveryButton get channelRedirectEntryButton => $_getN(6);
@$pb.TagNumber(7)
set channelRedirectEntryButton(TitleDeliveryButton v) { $_setField(7, v); }
@$pb.TagNumber(7)
$core.bool hasChannelRedirectEntryButton() => $_has(6);
@$pb.TagNumber(7)
void clearChannelRedirectEntryButton() => $_clearField(7);
@$pb.TagNumber(7)
TitleDeliveryButton ensureChannelRedirectEntryButton() => $_ensure(6);
@$pb.TagNumber(8)
$core.String get titleImg => $_getSZ(7);
@$pb.TagNumber(8)
set titleImg($core.String v) { $_setString(7, v); }
@$pb.TagNumber(8)
$core.bool hasTitleImg() => $_has(7);
@$pb.TagNumber(8)
void clearTitleImg() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get titleImgNight => $_getSZ(8);
@$pb.TagNumber(9)
set titleImgNight($core.String v) { $_setString(8, v); }
@$pb.TagNumber(9)
$core.bool hasTitleImgNight() => $_has(8);
@$pb.TagNumber(9)
void clearTitleImgNight() => $_clearField(9);
@$pb.TagNumber(10)
$core.int get webpDynamicPicTitleCycleNum => $_getIZ(9);
@$pb.TagNumber(10)
set webpDynamicPicTitleCycleNum($core.int v) { $_setSignedInt32(9, v); }
@$pb.TagNumber(10)
$core.bool hasWebpDynamicPicTitleCycleNum() => $_has(9);
@$pb.TagNumber(10)
void clearWebpDynamicPicTitleCycleNum() => $_clearField(10);
}
class OperateAction extends $pb.GeneratedMessage {
factory OperateAction({
$core.String? action,
$core.String? link,
}) {
final $result = create();
if (action != null) {
$result.action = action;
}
if (link != null) {
$result.link = link;
}
return $result;
}
OperateAction._() : super();
factory OperateAction.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory OperateAction.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'OperateAction', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'action')
..aOS(2, _omitFieldNames ? '' : 'link')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
OperateAction clone() => OperateAction()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
OperateAction copyWith(void Function(OperateAction) updates) => super.copyWith((message) => updates(message as OperateAction)) as OperateAction;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OperateAction create() => OperateAction._();
OperateAction createEmptyInstance() => create();
static $pb.PbList<OperateAction> createRepeated() => $pb.PbList<OperateAction>();
@$core.pragma('dart2js:noInline')
static OperateAction getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<OperateAction>(create);
static OperateAction? _defaultInstance;
@$pb.TagNumber(1)
$core.String get action => $_getSZ(0);
@$pb.TagNumber(1)
set action($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasAction() => $_has(0);
@$pb.TagNumber(1)
void clearAction() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get link => $_getSZ(1);
@$pb.TagNumber(2)
set link($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasLink() => $_has(1);
@$pb.TagNumber(2)
void clearLink() => $_clearField(2);
}
class Owner extends $pb.GeneratedMessage {
factory Owner({
$1.AvatarItem? avatar,
$core.String? url,
$core.String? title,
$core.String? fans,
$core.String? arcCount,
AttentionRelationStatus? attention,
AttentionRelationStatus? attentionRelation,
$core.String? pubLocation,
Vip? vip,
$core.String? titleUrl,
$core.String? face,
$fixnum.Int64? mid,
OfficialVerify? officialVerify,
Live? live,
$fixnum.Int64? fansNum,
$core.Iterable<$fixnum.Int64>? assists,
$core.String? seasonCount,
$2.NameRender? nameRender,
}) {
final $result = create();
if (avatar != null) {
$result.avatar = avatar;
}
if (url != null) {
$result.url = url;
}
if (title != null) {
$result.title = title;
}
if (fans != null) {
$result.fans = fans;
}
if (arcCount != null) {
$result.arcCount = arcCount;
}
if (attention != null) {
$result.attention = attention;
}
if (attentionRelation != null) {
$result.attentionRelation = attentionRelation;
}
if (pubLocation != null) {
$result.pubLocation = pubLocation;
}
if (vip != null) {
$result.vip = vip;
}
if (titleUrl != null) {
$result.titleUrl = titleUrl;
}
if (face != null) {
$result.face = face;
}
if (mid != null) {
$result.mid = mid;
}
if (officialVerify != null) {
$result.officialVerify = officialVerify;
}
if (live != null) {
$result.live = live;
}
if (fansNum != null) {
$result.fansNum = fansNum;
}
if (assists != null) {
$result.assists.addAll(assists);
}
if (seasonCount != null) {
$result.seasonCount = seasonCount;
}
if (nameRender != null) {
$result.nameRender = nameRender;
}
return $result;
}
Owner._() : super();
factory Owner.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Owner.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Owner', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<$1.AvatarItem>(1, _omitFieldNames ? '' : 'avatar', subBuilder: $1.AvatarItem.create)
..aOS(2, _omitFieldNames ? '' : 'url')
..aOS(3, _omitFieldNames ? '' : 'title')
..aOS(4, _omitFieldNames ? '' : 'fans')
..aOS(5, _omitFieldNames ? '' : 'arcCount')
..e<AttentionRelationStatus>(6, _omitFieldNames ? '' : 'attention', $pb.PbFieldType.OE, defaultOrMaker: AttentionRelationStatus.ARS_NONE, valueOf: AttentionRelationStatus.valueOf, enumValues: AttentionRelationStatus.values)
..e<AttentionRelationStatus>(7, _omitFieldNames ? '' : 'attentionRelation', $pb.PbFieldType.OE, defaultOrMaker: AttentionRelationStatus.ARS_NONE, valueOf: AttentionRelationStatus.valueOf, enumValues: AttentionRelationStatus.values)
..aOS(8, _omitFieldNames ? '' : 'pubLocation')
..aOM<Vip>(9, _omitFieldNames ? '' : 'vip', subBuilder: Vip.create)
..aOS(10, _omitFieldNames ? '' : 'titleUrl')
..aOS(11, _omitFieldNames ? '' : 'face')
..aInt64(12, _omitFieldNames ? '' : 'mid')
..aOM<OfficialVerify>(13, _omitFieldNames ? '' : 'officialVerify', subBuilder: OfficialVerify.create)
..aOM<Live>(14, _omitFieldNames ? '' : 'live', subBuilder: Live.create)
..aInt64(15, _omitFieldNames ? '' : 'fansNum')
..p<$fixnum.Int64>(16, _omitFieldNames ? '' : 'assists', $pb.PbFieldType.K6)
..aOS(17, _omitFieldNames ? '' : 'seasonCount')
..aOM<$2.NameRender>(18, _omitFieldNames ? '' : 'nameRender', subBuilder: $2.NameRender.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')
Owner clone() => Owner()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Owner copyWith(void Function(Owner) updates) => super.copyWith((message) => updates(message as Owner)) as Owner;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Owner create() => Owner._();
Owner createEmptyInstance() => create();
static $pb.PbList<Owner> createRepeated() => $pb.PbList<Owner>();
@$core.pragma('dart2js:noInline')
static Owner getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Owner>(create);
static Owner? _defaultInstance;
@$pb.TagNumber(1)
$1.AvatarItem get avatar => $_getN(0);
@$pb.TagNumber(1)
set avatar($1.AvatarItem v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasAvatar() => $_has(0);
@$pb.TagNumber(1)
void clearAvatar() => $_clearField(1);
@$pb.TagNumber(1)
$1.AvatarItem ensureAvatar() => $_ensure(0);
@$pb.TagNumber(2)
$core.String get url => $_getSZ(1);
@$pb.TagNumber(2)
set url($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasUrl() => $_has(1);
@$pb.TagNumber(2)
void clearUrl() => $_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);
@$pb.TagNumber(4)
$core.String get fans => $_getSZ(3);
@$pb.TagNumber(4)
set fans($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasFans() => $_has(3);
@$pb.TagNumber(4)
void clearFans() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get arcCount => $_getSZ(4);
@$pb.TagNumber(5)
set arcCount($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasArcCount() => $_has(4);
@$pb.TagNumber(5)
void clearArcCount() => $_clearField(5);
@$pb.TagNumber(6)
AttentionRelationStatus get attention => $_getN(5);
@$pb.TagNumber(6)
set attention(AttentionRelationStatus v) { $_setField(6, v); }
@$pb.TagNumber(6)
$core.bool hasAttention() => $_has(5);
@$pb.TagNumber(6)
void clearAttention() => $_clearField(6);
@$pb.TagNumber(7)
AttentionRelationStatus get attentionRelation => $_getN(6);
@$pb.TagNumber(7)
set attentionRelation(AttentionRelationStatus v) { $_setField(7, v); }
@$pb.TagNumber(7)
$core.bool hasAttentionRelation() => $_has(6);
@$pb.TagNumber(7)
void clearAttentionRelation() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get pubLocation => $_getSZ(7);
@$pb.TagNumber(8)
set pubLocation($core.String v) { $_setString(7, v); }
@$pb.TagNumber(8)
$core.bool hasPubLocation() => $_has(7);
@$pb.TagNumber(8)
void clearPubLocation() => $_clearField(8);
@$pb.TagNumber(9)
Vip get vip => $_getN(8);
@$pb.TagNumber(9)
set vip(Vip v) { $_setField(9, v); }
@$pb.TagNumber(9)
$core.bool hasVip() => $_has(8);
@$pb.TagNumber(9)
void clearVip() => $_clearField(9);
@$pb.TagNumber(9)
Vip ensureVip() => $_ensure(8);
@$pb.TagNumber(10)
$core.String get titleUrl => $_getSZ(9);
@$pb.TagNumber(10)
set titleUrl($core.String v) { $_setString(9, v); }
@$pb.TagNumber(10)
$core.bool hasTitleUrl() => $_has(9);
@$pb.TagNumber(10)
void clearTitleUrl() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get face => $_getSZ(10);
@$pb.TagNumber(11)
set face($core.String v) { $_setString(10, v); }
@$pb.TagNumber(11)
$core.bool hasFace() => $_has(10);
@$pb.TagNumber(11)
void clearFace() => $_clearField(11);
@$pb.TagNumber(12)
$fixnum.Int64 get mid => $_getI64(11);
@$pb.TagNumber(12)
set mid($fixnum.Int64 v) { $_setInt64(11, v); }
@$pb.TagNumber(12)
$core.bool hasMid() => $_has(11);
@$pb.TagNumber(12)
void clearMid() => $_clearField(12);
@$pb.TagNumber(13)
OfficialVerify get officialVerify => $_getN(12);
@$pb.TagNumber(13)
set officialVerify(OfficialVerify v) { $_setField(13, v); }
@$pb.TagNumber(13)
$core.bool hasOfficialVerify() => $_has(12);
@$pb.TagNumber(13)
void clearOfficialVerify() => $_clearField(13);
@$pb.TagNumber(13)
OfficialVerify ensureOfficialVerify() => $_ensure(12);
@$pb.TagNumber(14)
Live get live => $_getN(13);
@$pb.TagNumber(14)
set live(Live v) { $_setField(14, v); }
@$pb.TagNumber(14)
$core.bool hasLive() => $_has(13);
@$pb.TagNumber(14)
void clearLive() => $_clearField(14);
@$pb.TagNumber(14)
Live ensureLive() => $_ensure(13);
@$pb.TagNumber(15)
$fixnum.Int64 get fansNum => $_getI64(14);
@$pb.TagNumber(15)
set fansNum($fixnum.Int64 v) { $_setInt64(14, v); }
@$pb.TagNumber(15)
$core.bool hasFansNum() => $_has(14);
@$pb.TagNumber(15)
void clearFansNum() => $_clearField(15);
@$pb.TagNumber(16)
$pb.PbList<$fixnum.Int64> get assists => $_getList(15);
@$pb.TagNumber(17)
$core.String get seasonCount => $_getSZ(16);
@$pb.TagNumber(17)
set seasonCount($core.String v) { $_setString(16, v); }
@$pb.TagNumber(17)
$core.bool hasSeasonCount() => $_has(16);
@$pb.TagNumber(17)
void clearSeasonCount() => $_clearField(17);
@$pb.TagNumber(18)
$2.NameRender get nameRender => $_getN(17);
@$pb.TagNumber(18)
set nameRender($2.NameRender v) { $_setField(18, v); }
@$pb.TagNumber(18)
$core.bool hasNameRender() => $_has(17);
@$pb.TagNumber(18)
void clearNameRender() => $_clearField(18);
@$pb.TagNumber(18)
$2.NameRender ensureNameRender() => $_ensure(17);
}
class Page extends $pb.GeneratedMessage {
factory Page({
$fixnum.Int64? cid,
$core.String? part,
$fixnum.Int64? duration,
$core.String? desc,
Dimension? dimension,
$core.String? dlTitle,
$core.String? dlSubtitle,
}) {
final $result = create();
if (cid != null) {
$result.cid = cid;
}
if (part != null) {
$result.part = part;
}
if (duration != null) {
$result.duration = duration;
}
if (desc != null) {
$result.desc = desc;
}
if (dimension != null) {
$result.dimension = dimension;
}
if (dlTitle != null) {
$result.dlTitle = dlTitle;
}
if (dlSubtitle != null) {
$result.dlSubtitle = dlSubtitle;
}
return $result;
}
Page._() : super();
factory Page.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Page.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Page', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'cid')
..aOS(2, _omitFieldNames ? '' : 'part')
..aInt64(3, _omitFieldNames ? '' : 'duration')
..aOS(4, _omitFieldNames ? '' : 'desc')
..aOM<Dimension>(5, _omitFieldNames ? '' : 'dimension', subBuilder: Dimension.create)
..aOS(6, _omitFieldNames ? '' : 'dlTitle')
..aOS(7, _omitFieldNames ? '' : 'dlSubtitle')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
Page clone() => Page()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Page copyWith(void Function(Page) updates) => super.copyWith((message) => updates(message as Page)) as Page;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Page create() => Page._();
Page createEmptyInstance() => create();
static $pb.PbList<Page> createRepeated() => $pb.PbList<Page>();
@$core.pragma('dart2js:noInline')
static Page getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Page>(create);
static Page? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get cid => $_getI64(0);
@$pb.TagNumber(1)
set cid($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasCid() => $_has(0);
@$pb.TagNumber(1)
void clearCid() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get part => $_getSZ(1);
@$pb.TagNumber(2)
set part($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasPart() => $_has(1);
@$pb.TagNumber(2)
void clearPart() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get duration => $_getI64(2);
@$pb.TagNumber(3)
set duration($fixnum.Int64 v) { $_setInt64(2, v); }
@$pb.TagNumber(3)
$core.bool hasDuration() => $_has(2);
@$pb.TagNumber(3)
void clearDuration() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get desc => $_getSZ(3);
@$pb.TagNumber(4)
set desc($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasDesc() => $_has(3);
@$pb.TagNumber(4)
void clearDesc() => $_clearField(4);
@$pb.TagNumber(5)
Dimension get dimension => $_getN(4);
@$pb.TagNumber(5)
set dimension(Dimension v) { $_setField(5, v); }
@$pb.TagNumber(5)
$core.bool hasDimension() => $_has(4);
@$pb.TagNumber(5)
void clearDimension() => $_clearField(5);
@$pb.TagNumber(5)
Dimension ensureDimension() => $_ensure(4);
@$pb.TagNumber(6)
$core.String get dlTitle => $_getSZ(5);
@$pb.TagNumber(6)
set dlTitle($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasDlTitle() => $_has(5);
@$pb.TagNumber(6)
void clearDlTitle() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get dlSubtitle => $_getSZ(6);
@$pb.TagNumber(7)
set dlSubtitle($core.String v) { $_setString(6, v); }
@$pb.TagNumber(7)
$core.bool hasDlSubtitle() => $_has(6);
@$pb.TagNumber(7)
void clearDlSubtitle() => $_clearField(7);
}
class Pendant extends $pb.GeneratedMessage {
factory Pendant({
$core.int? pid,
$core.String? name,
$core.String? image,
}) {
final $result = create();
if (pid != null) {
$result.pid = pid;
}
if (name != null) {
$result.name = name;
}
if (image != null) {
$result.image = image;
}
return $result;
}
Pendant._() : super();
factory Pendant.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Pendant.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Pendant', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'pid', $pb.PbFieldType.O3)
..aOS(2, _omitFieldNames ? '' : 'name')
..aOS(3, _omitFieldNames ? '' : 'image')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
Pendant clone() => Pendant()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Pendant copyWith(void Function(Pendant) updates) => super.copyWith((message) => updates(message as Pendant)) as Pendant;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Pendant create() => Pendant._();
Pendant createEmptyInstance() => create();
static $pb.PbList<Pendant> createRepeated() => $pb.PbList<Pendant>();
@$core.pragma('dart2js:noInline')
static Pendant getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Pendant>(create);
static Pendant? _defaultInstance;
@$pb.TagNumber(1)
$core.int get pid => $_getIZ(0);
@$pb.TagNumber(1)
set pid($core.int v) { $_setSignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasPid() => $_has(0);
@$pb.TagNumber(1)
void clearPid() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get name => $_getSZ(1);
@$pb.TagNumber(2)
set name($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasName() => $_has(1);
@$pb.TagNumber(2)
void clearName() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get image => $_getSZ(2);
@$pb.TagNumber(3)
set image($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasImage() => $_has(2);
@$pb.TagNumber(3)
void clearImage() => $_clearField(3);
}
class PlayList extends $pb.GeneratedMessage {
factory PlayList({
$core.int? id,
$core.String? title,
Owner? upper,
$core.String? desc,
$core.String? moreTitle,
$core.Iterable<PlayListSeason>? seasons,
$core.bool? morePlaylist,
$pb.PbMap<$core.String, $core.String>? report,
$core.String? morePlaylistUrl,
}) {
final $result = create();
if (id != null) {
$result.id = id;
}
if (title != null) {
$result.title = title;
}
if (upper != null) {
$result.upper = upper;
}
if (desc != null) {
$result.desc = desc;
}
if (moreTitle != null) {
$result.moreTitle = moreTitle;
}
if (seasons != null) {
$result.seasons.addAll(seasons);
}
if (morePlaylist != null) {
$result.morePlaylist = morePlaylist;
}
if (report != null) {
$result.report.addAll(report);
}
if (morePlaylistUrl != null) {
$result.morePlaylistUrl = morePlaylistUrl;
}
return $result;
}
PlayList._() : super();
factory PlayList.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PlayList.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PlayList', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'id', $pb.PbFieldType.O3)
..aOS(2, _omitFieldNames ? '' : 'title')
..aOM<Owner>(3, _omitFieldNames ? '' : 'upper', subBuilder: Owner.create)
..aOS(4, _omitFieldNames ? '' : 'desc')
..aOS(5, _omitFieldNames ? '' : 'moreTitle')
..pc<PlayListSeason>(6, _omitFieldNames ? '' : 'seasons', $pb.PbFieldType.PM, subBuilder: PlayListSeason.create)
..aOB(7, _omitFieldNames ? '' : 'morePlaylist')
..m<$core.String, $core.String>(8, _omitFieldNames ? '' : 'report', entryClassName: 'PlayList.ReportEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('bilibili.app.viewunite.common'))
..aOS(9, _omitFieldNames ? '' : 'morePlaylistUrl')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PlayList clone() => PlayList()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PlayList copyWith(void Function(PlayList) updates) => super.copyWith((message) => updates(message as PlayList)) as PlayList;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PlayList create() => PlayList._();
PlayList createEmptyInstance() => create();
static $pb.PbList<PlayList> createRepeated() => $pb.PbList<PlayList>();
@$core.pragma('dart2js:noInline')
static PlayList getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PlayList>(create);
static PlayList? _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)
Owner get upper => $_getN(2);
@$pb.TagNumber(3)
set upper(Owner v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasUpper() => $_has(2);
@$pb.TagNumber(3)
void clearUpper() => $_clearField(3);
@$pb.TagNumber(3)
Owner ensureUpper() => $_ensure(2);
@$pb.TagNumber(4)
$core.String get desc => $_getSZ(3);
@$pb.TagNumber(4)
set desc($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasDesc() => $_has(3);
@$pb.TagNumber(4)
void clearDesc() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get moreTitle => $_getSZ(4);
@$pb.TagNumber(5)
set moreTitle($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasMoreTitle() => $_has(4);
@$pb.TagNumber(5)
void clearMoreTitle() => $_clearField(5);
@$pb.TagNumber(6)
$pb.PbList<PlayListSeason> get seasons => $_getList(5);
@$pb.TagNumber(7)
$core.bool get morePlaylist => $_getBF(6);
@$pb.TagNumber(7)
set morePlaylist($core.bool v) { $_setBool(6, v); }
@$pb.TagNumber(7)
$core.bool hasMorePlaylist() => $_has(6);
@$pb.TagNumber(7)
void clearMorePlaylist() => $_clearField(7);
@$pb.TagNumber(8)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(7);
@$pb.TagNumber(9)
$core.String get morePlaylistUrl => $_getSZ(8);
@$pb.TagNumber(9)
set morePlaylistUrl($core.String v) { $_setString(8, v); }
@$pb.TagNumber(9)
$core.bool hasMorePlaylistUrl() => $_has(8);
@$pb.TagNumber(9)
void clearMorePlaylistUrl() => $_clearField(9);
}
class PlayListSeason extends $pb.GeneratedMessage {
factory PlayListSeason({
$core.int? seasonId,
$core.String? title,
$core.String? subtitle,
$core.String? cover,
$core.String? link,
$core.String? score,
$pb.PbMap<$core.String, $core.String>? report,
}) {
final $result = create();
if (seasonId != null) {
$result.seasonId = seasonId;
}
if (title != null) {
$result.title = title;
}
if (subtitle != null) {
$result.subtitle = subtitle;
}
if (cover != null) {
$result.cover = cover;
}
if (link != null) {
$result.link = link;
}
if (score != null) {
$result.score = score;
}
if (report != null) {
$result.report.addAll(report);
}
return $result;
}
PlayListSeason._() : super();
factory PlayListSeason.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PlayListSeason.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PlayListSeason', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'seasonId', $pb.PbFieldType.O3)
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'subtitle')
..aOS(4, _omitFieldNames ? '' : 'cover')
..aOS(5, _omitFieldNames ? '' : 'link')
..aOS(6, _omitFieldNames ? '' : 'score')
..m<$core.String, $core.String>(7, _omitFieldNames ? '' : 'report', entryClassName: 'PlayListSeason.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')
PlayListSeason clone() => PlayListSeason()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PlayListSeason copyWith(void Function(PlayListSeason) updates) => super.copyWith((message) => updates(message as PlayListSeason)) as PlayListSeason;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PlayListSeason create() => PlayListSeason._();
PlayListSeason createEmptyInstance() => create();
static $pb.PbList<PlayListSeason> createRepeated() => $pb.PbList<PlayListSeason>();
@$core.pragma('dart2js:noInline')
static PlayListSeason getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PlayListSeason>(create);
static PlayListSeason? _defaultInstance;
@$pb.TagNumber(1)
$core.int get seasonId => $_getIZ(0);
@$pb.TagNumber(1)
set seasonId($core.int v) { $_setSignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasSeasonId() => $_has(0);
@$pb.TagNumber(1)
void clearSeasonId() => $_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 subtitle => $_getSZ(2);
@$pb.TagNumber(3)
set subtitle($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasSubtitle() => $_has(2);
@$pb.TagNumber(3)
void clearSubtitle() => $_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.String get link => $_getSZ(4);
@$pb.TagNumber(5)
set link($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasLink() => $_has(4);
@$pb.TagNumber(5)
void clearLink() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get score => $_getSZ(5);
@$pb.TagNumber(6)
set score($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasScore() => $_has(5);
@$pb.TagNumber(6)
void clearScore() => $_clearField(6);
@$pb.TagNumber(7)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(6);
}
class PlayerAnimation extends $pb.GeneratedMessage {
factory PlayerAnimation({
$core.String? playerIcon,
$core.String? playerTripleIcon,
}) {
final $result = create();
if (playerIcon != null) {
$result.playerIcon = playerIcon;
}
if (playerTripleIcon != null) {
$result.playerTripleIcon = playerTripleIcon;
}
return $result;
}
PlayerAnimation._() : super();
factory PlayerAnimation.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PlayerAnimation.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PlayerAnimation', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'playerIcon')
..aOS(2, _omitFieldNames ? '' : 'playerTripleIcon')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PlayerAnimation clone() => PlayerAnimation()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PlayerAnimation copyWith(void Function(PlayerAnimation) updates) => super.copyWith((message) => updates(message as PlayerAnimation)) as PlayerAnimation;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PlayerAnimation create() => PlayerAnimation._();
PlayerAnimation createEmptyInstance() => create();
static $pb.PbList<PlayerAnimation> createRepeated() => $pb.PbList<PlayerAnimation>();
@$core.pragma('dart2js:noInline')
static PlayerAnimation getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PlayerAnimation>(create);
static PlayerAnimation? _defaultInstance;
@$pb.TagNumber(1)
$core.String get playerIcon => $_getSZ(0);
@$pb.TagNumber(1)
set playerIcon($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasPlayerIcon() => $_has(0);
@$pb.TagNumber(1)
void clearPlayerIcon() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get playerTripleIcon => $_getSZ(1);
@$pb.TagNumber(2)
set playerTripleIcon($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasPlayerTripleIcon() => $_has(1);
@$pb.TagNumber(2)
void clearPlayerTripleIcon() => $_clearField(2);
}
class PointActivity extends $pb.GeneratedMessage {
factory PointActivity({
$core.String? tip,
$core.String? content,
$core.String? link,
}) {
final $result = create();
if (tip != null) {
$result.tip = tip;
}
if (content != null) {
$result.content = content;
}
if (link != null) {
$result.link = link;
}
return $result;
}
PointActivity._() : super();
factory PointActivity.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PointActivity.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PointActivity', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'tip')
..aOS(2, _omitFieldNames ? '' : 'content')
..aOS(3, _omitFieldNames ? '' : 'link')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PointActivity clone() => PointActivity()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PointActivity copyWith(void Function(PointActivity) updates) => super.copyWith((message) => updates(message as PointActivity)) as PointActivity;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PointActivity create() => PointActivity._();
PointActivity createEmptyInstance() => create();
static $pb.PbList<PointActivity> createRepeated() => $pb.PbList<PointActivity>();
@$core.pragma('dart2js:noInline')
static PointActivity getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PointActivity>(create);
static PointActivity? _defaultInstance;
@$pb.TagNumber(1)
$core.String get tip => $_getSZ(0);
@$pb.TagNumber(1)
set tip($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasTip() => $_has(0);
@$pb.TagNumber(1)
void clearTip() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get content => $_getSZ(1);
@$pb.TagNumber(2)
set content($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasContent() => $_has(1);
@$pb.TagNumber(2)
void clearContent() => $_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);
}
class PowerIconStyle extends $pb.GeneratedMessage {
factory PowerIconStyle({
$core.String? iconUrl,
$core.String? iconNightUrl,
$fixnum.Int64? iconWidth,
$fixnum.Int64? iconHeight,
}) {
final $result = create();
if (iconUrl != null) {
$result.iconUrl = iconUrl;
}
if (iconNightUrl != null) {
$result.iconNightUrl = iconNightUrl;
}
if (iconWidth != null) {
$result.iconWidth = iconWidth;
}
if (iconHeight != null) {
$result.iconHeight = iconHeight;
}
return $result;
}
PowerIconStyle._() : super();
factory PowerIconStyle.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PowerIconStyle.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PowerIconStyle', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'iconUrl')
..aOS(2, _omitFieldNames ? '' : 'iconNightUrl')
..aInt64(3, _omitFieldNames ? '' : 'iconWidth')
..aInt64(4, _omitFieldNames ? '' : 'iconHeight')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PowerIconStyle clone() => PowerIconStyle()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PowerIconStyle copyWith(void Function(PowerIconStyle) updates) => super.copyWith((message) => updates(message as PowerIconStyle)) as PowerIconStyle;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PowerIconStyle create() => PowerIconStyle._();
PowerIconStyle createEmptyInstance() => create();
static $pb.PbList<PowerIconStyle> createRepeated() => $pb.PbList<PowerIconStyle>();
@$core.pragma('dart2js:noInline')
static PowerIconStyle getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PowerIconStyle>(create);
static PowerIconStyle? _defaultInstance;
@$pb.TagNumber(1)
$core.String get iconUrl => $_getSZ(0);
@$pb.TagNumber(1)
set iconUrl($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasIconUrl() => $_has(0);
@$pb.TagNumber(1)
void clearIconUrl() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get iconNightUrl => $_getSZ(1);
@$pb.TagNumber(2)
set iconNightUrl($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasIconNightUrl() => $_has(1);
@$pb.TagNumber(2)
void clearIconNightUrl() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get iconWidth => $_getI64(2);
@$pb.TagNumber(3)
set iconWidth($fixnum.Int64 v) { $_setInt64(2, v); }
@$pb.TagNumber(3)
$core.bool hasIconWidth() => $_has(2);
@$pb.TagNumber(3)
void clearIconWidth() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get iconHeight => $_getI64(3);
@$pb.TagNumber(4)
set iconHeight($fixnum.Int64 v) { $_setInt64(3, v); }
@$pb.TagNumber(4)
$core.bool hasIconHeight() => $_has(3);
@$pb.TagNumber(4)
void clearIconHeight() => $_clearField(4);
}
class ProfessionApproval extends $pb.GeneratedMessage {
factory ProfessionApproval({
$core.String? title,
$core.String? subtitle,
$core.int? type,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (subtitle != null) {
$result.subtitle = subtitle;
}
if (type != null) {
$result.type = type;
}
return $result;
}
ProfessionApproval._() : super();
factory ProfessionApproval.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory ProfessionApproval.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ProfessionApproval', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'subtitle')
..a<$core.int>(3, _omitFieldNames ? '' : 'type', $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')
ProfessionApproval clone() => ProfessionApproval()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
ProfessionApproval copyWith(void Function(ProfessionApproval) updates) => super.copyWith((message) => updates(message as ProfessionApproval)) as ProfessionApproval;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ProfessionApproval create() => ProfessionApproval._();
ProfessionApproval createEmptyInstance() => create();
static $pb.PbList<ProfessionApproval> createRepeated() => $pb.PbList<ProfessionApproval>();
@$core.pragma('dart2js:noInline')
static ProfessionApproval getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ProfessionApproval>(create);
static ProfessionApproval? _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 subtitle => $_getSZ(1);
@$pb.TagNumber(2)
set subtitle($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasSubtitle() => $_has(1);
@$pb.TagNumber(2)
void clearSubtitle() => $_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);
}
class ProfessionHonorExtend extends $pb.GeneratedMessage {
factory ProfessionHonorExtend({
$fixnum.Int64? count,
$core.bool? selfGrant,
ProfessionPopup? popup,
}) {
final $result = create();
if (count != null) {
$result.count = count;
}
if (selfGrant != null) {
$result.selfGrant = selfGrant;
}
if (popup != null) {
$result.popup = popup;
}
return $result;
}
ProfessionHonorExtend._() : super();
factory ProfessionHonorExtend.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory ProfessionHonorExtend.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ProfessionHonorExtend', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'count')
..aOB(2, _omitFieldNames ? '' : 'selfGrant')
..aOM<ProfessionPopup>(3, _omitFieldNames ? '' : 'popup', subBuilder: ProfessionPopup.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')
ProfessionHonorExtend clone() => ProfessionHonorExtend()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
ProfessionHonorExtend copyWith(void Function(ProfessionHonorExtend) updates) => super.copyWith((message) => updates(message as ProfessionHonorExtend)) as ProfessionHonorExtend;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ProfessionHonorExtend create() => ProfessionHonorExtend._();
ProfessionHonorExtend createEmptyInstance() => create();
static $pb.PbList<ProfessionHonorExtend> createRepeated() => $pb.PbList<ProfessionHonorExtend>();
@$core.pragma('dart2js:noInline')
static ProfessionHonorExtend getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ProfessionHonorExtend>(create);
static ProfessionHonorExtend? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get count => $_getI64(0);
@$pb.TagNumber(1)
set count($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasCount() => $_has(0);
@$pb.TagNumber(1)
void clearCount() => $_clearField(1);
@$pb.TagNumber(2)
$core.bool get selfGrant => $_getBF(1);
@$pb.TagNumber(2)
set selfGrant($core.bool v) { $_setBool(1, v); }
@$pb.TagNumber(2)
$core.bool hasSelfGrant() => $_has(1);
@$pb.TagNumber(2)
void clearSelfGrant() => $_clearField(2);
@$pb.TagNumber(3)
ProfessionPopup get popup => $_getN(2);
@$pb.TagNumber(3)
set popup(ProfessionPopup v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasPopup() => $_has(2);
@$pb.TagNumber(3)
void clearPopup() => $_clearField(3);
@$pb.TagNumber(3)
ProfessionPopup ensurePopup() => $_ensure(2);
}
class ProfessionPopup extends $pb.GeneratedMessage {
factory ProfessionPopup({
$core.String? title,
$core.String? subtitle,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (subtitle != null) {
$result.subtitle = subtitle;
}
return $result;
}
ProfessionPopup._() : super();
factory ProfessionPopup.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory ProfessionPopup.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ProfessionPopup', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'subtitle')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
ProfessionPopup clone() => ProfessionPopup()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
ProfessionPopup copyWith(void Function(ProfessionPopup) updates) => super.copyWith((message) => updates(message as ProfessionPopup)) as ProfessionPopup;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ProfessionPopup create() => ProfessionPopup._();
ProfessionPopup createEmptyInstance() => create();
static $pb.PbList<ProfessionPopup> createRepeated() => $pb.PbList<ProfessionPopup>();
@$core.pragma('dart2js:noInline')
static ProfessionPopup getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ProfessionPopup>(create);
static ProfessionPopup? _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 subtitle => $_getSZ(1);
@$pb.TagNumber(2)
set subtitle($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasSubtitle() => $_has(1);
@$pb.TagNumber(2)
void clearSubtitle() => $_clearField(2);
}
class PugvCooperationApplication extends $pb.GeneratedMessage {
factory PugvCooperationApplication({
$core.String? link,
$core.String? title,
$core.String? subtitle,
$core.String? buttonText,
$core.String? icon,
}) {
final $result = create();
if (link != null) {
$result.link = link;
}
if (title != null) {
$result.title = title;
}
if (subtitle != null) {
$result.subtitle = subtitle;
}
if (buttonText != null) {
$result.buttonText = buttonText;
}
if (icon != null) {
$result.icon = icon;
}
return $result;
}
PugvCooperationApplication._() : super();
factory PugvCooperationApplication.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvCooperationApplication.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvCooperationApplication', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'link')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'subtitle')
..aOS(4, _omitFieldNames ? '' : 'buttonText')
..aOS(5, _omitFieldNames ? '' : 'icon')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvCooperationApplication clone() => PugvCooperationApplication()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvCooperationApplication copyWith(void Function(PugvCooperationApplication) updates) => super.copyWith((message) => updates(message as PugvCooperationApplication)) as PugvCooperationApplication;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvCooperationApplication create() => PugvCooperationApplication._();
PugvCooperationApplication createEmptyInstance() => create();
static $pb.PbList<PugvCooperationApplication> createRepeated() => $pb.PbList<PugvCooperationApplication>();
@$core.pragma('dart2js:noInline')
static PugvCooperationApplication getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvCooperationApplication>(create);
static PugvCooperationApplication? _defaultInstance;
@$pb.TagNumber(1)
$core.String get link => $_getSZ(0);
@$pb.TagNumber(1)
set link($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasLink() => $_has(0);
@$pb.TagNumber(1)
void clearLink() => $_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 subtitle => $_getSZ(2);
@$pb.TagNumber(3)
set subtitle($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasSubtitle() => $_has(2);
@$pb.TagNumber(3)
void clearSubtitle() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get buttonText => $_getSZ(3);
@$pb.TagNumber(4)
set buttonText($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasButtonText() => $_has(3);
@$pb.TagNumber(4)
void clearButtonText() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get icon => $_getSZ(4);
@$pb.TagNumber(5)
set icon($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasIcon() => $_has(4);
@$pb.TagNumber(5)
void clearIcon() => $_clearField(5);
}
class PugvFaq extends $pb.GeneratedMessage {
factory PugvFaq({
PugvSeasonNav? nav,
$core.Iterable<PugvFaqContent>? contents,
}) {
final $result = create();
if (nav != null) {
$result.nav = nav;
}
if (contents != null) {
$result.contents.addAll(contents);
}
return $result;
}
PugvFaq._() : super();
factory PugvFaq.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvFaq.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvFaq', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<PugvSeasonNav>(1, _omitFieldNames ? '' : 'nav', subBuilder: PugvSeasonNav.create)
..pc<PugvFaqContent>(2, _omitFieldNames ? '' : 'contents', $pb.PbFieldType.PM, subBuilder: PugvFaqContent.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')
PugvFaq clone() => PugvFaq()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvFaq copyWith(void Function(PugvFaq) updates) => super.copyWith((message) => updates(message as PugvFaq)) as PugvFaq;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvFaq create() => PugvFaq._();
PugvFaq createEmptyInstance() => create();
static $pb.PbList<PugvFaq> createRepeated() => $pb.PbList<PugvFaq>();
@$core.pragma('dart2js:noInline')
static PugvFaq getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvFaq>(create);
static PugvFaq? _defaultInstance;
@$pb.TagNumber(1)
PugvSeasonNav get nav => $_getN(0);
@$pb.TagNumber(1)
set nav(PugvSeasonNav v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasNav() => $_has(0);
@$pb.TagNumber(1)
void clearNav() => $_clearField(1);
@$pb.TagNumber(1)
PugvSeasonNav ensureNav() => $_ensure(0);
@$pb.TagNumber(2)
$pb.PbList<PugvFaqContent> get contents => $_getList(1);
}
class PugvFaqContent extends $pb.GeneratedMessage {
factory PugvFaqContent({
$core.String? question,
$core.String? answer,
$core.String? link,
}) {
final $result = create();
if (question != null) {
$result.question = question;
}
if (answer != null) {
$result.answer = answer;
}
if (link != null) {
$result.link = link;
}
return $result;
}
PugvFaqContent._() : super();
factory PugvFaqContent.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvFaqContent.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvFaqContent', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'question')
..aOS(2, _omitFieldNames ? '' : 'answer')
..aOS(3, _omitFieldNames ? '' : 'link')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvFaqContent clone() => PugvFaqContent()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvFaqContent copyWith(void Function(PugvFaqContent) updates) => super.copyWith((message) => updates(message as PugvFaqContent)) as PugvFaqContent;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvFaqContent create() => PugvFaqContent._();
PugvFaqContent createEmptyInstance() => create();
static $pb.PbList<PugvFaqContent> createRepeated() => $pb.PbList<PugvFaqContent>();
@$core.pragma('dart2js:noInline')
static PugvFaqContent getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvFaqContent>(create);
static PugvFaqContent? _defaultInstance;
@$pb.TagNumber(1)
$core.String get question => $_getSZ(0);
@$pb.TagNumber(1)
set question($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasQuestion() => $_has(0);
@$pb.TagNumber(1)
void clearQuestion() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get answer => $_getSZ(1);
@$pb.TagNumber(2)
set answer($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasAnswer() => $_has(1);
@$pb.TagNumber(2)
void clearAnswer() => $_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);
}
class PugvPackage extends $pb.GeneratedMessage {
factory PugvPackage({
PugvSeasonNav? nav,
$core.Iterable<PugvPackageItem>? contents,
}) {
final $result = create();
if (nav != null) {
$result.nav = nav;
}
if (contents != null) {
$result.contents.addAll(contents);
}
return $result;
}
PugvPackage._() : super();
factory PugvPackage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvPackage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvPackage', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<PugvSeasonNav>(1, _omitFieldNames ? '' : 'nav', subBuilder: PugvSeasonNav.create)
..pc<PugvPackageItem>(2, _omitFieldNames ? '' : 'contents', $pb.PbFieldType.PM, subBuilder: PugvPackageItem.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')
PugvPackage clone() => PugvPackage()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvPackage copyWith(void Function(PugvPackage) updates) => super.copyWith((message) => updates(message as PugvPackage)) as PugvPackage;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvPackage create() => PugvPackage._();
PugvPackage createEmptyInstance() => create();
static $pb.PbList<PugvPackage> createRepeated() => $pb.PbList<PugvPackage>();
@$core.pragma('dart2js:noInline')
static PugvPackage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvPackage>(create);
static PugvPackage? _defaultInstance;
@$pb.TagNumber(1)
PugvSeasonNav get nav => $_getN(0);
@$pb.TagNumber(1)
set nav(PugvSeasonNav v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasNav() => $_has(0);
@$pb.TagNumber(1)
void clearNav() => $_clearField(1);
@$pb.TagNumber(1)
PugvSeasonNav ensureNav() => $_ensure(0);
@$pb.TagNumber(2)
$pb.PbList<PugvPackageItem> get contents => $_getList(1);
}
class PugvPackageItem extends $pb.GeneratedMessage {
factory PugvPackageItem({
$fixnum.Int64? productId,
$core.String? cover,
$core.String? title,
$core.String? discountPriceDesc,
$core.String? originalPriceDesc,
$core.String? desc,
$core.String? link,
$fixnum.Int64? seasonCount,
PugvPackageSaleInfo? saleInfo,
}) {
final $result = create();
if (productId != null) {
$result.productId = productId;
}
if (cover != null) {
$result.cover = cover;
}
if (title != null) {
$result.title = title;
}
if (discountPriceDesc != null) {
$result.discountPriceDesc = discountPriceDesc;
}
if (originalPriceDesc != null) {
$result.originalPriceDesc = originalPriceDesc;
}
if (desc != null) {
$result.desc = desc;
}
if (link != null) {
$result.link = link;
}
if (seasonCount != null) {
$result.seasonCount = seasonCount;
}
if (saleInfo != null) {
$result.saleInfo = saleInfo;
}
return $result;
}
PugvPackageItem._() : super();
factory PugvPackageItem.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvPackageItem.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvPackageItem', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'productId')
..aOS(2, _omitFieldNames ? '' : 'cover')
..aOS(3, _omitFieldNames ? '' : 'title')
..aOS(4, _omitFieldNames ? '' : 'discountPriceDesc')
..aOS(5, _omitFieldNames ? '' : 'originalPriceDesc')
..aOS(6, _omitFieldNames ? '' : 'desc')
..aOS(7, _omitFieldNames ? '' : 'link')
..aInt64(8, _omitFieldNames ? '' : 'seasonCount')
..aOM<PugvPackageSaleInfo>(9, _omitFieldNames ? '' : 'saleInfo', subBuilder: PugvPackageSaleInfo.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')
PugvPackageItem clone() => PugvPackageItem()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvPackageItem copyWith(void Function(PugvPackageItem) updates) => super.copyWith((message) => updates(message as PugvPackageItem)) as PugvPackageItem;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvPackageItem create() => PugvPackageItem._();
PugvPackageItem createEmptyInstance() => create();
static $pb.PbList<PugvPackageItem> createRepeated() => $pb.PbList<PugvPackageItem>();
@$core.pragma('dart2js:noInline')
static PugvPackageItem getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvPackageItem>(create);
static PugvPackageItem? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get productId => $_getI64(0);
@$pb.TagNumber(1)
set productId($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasProductId() => $_has(0);
@$pb.TagNumber(1)
void clearProductId() => $_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 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);
@$pb.TagNumber(4)
$core.String get discountPriceDesc => $_getSZ(3);
@$pb.TagNumber(4)
set discountPriceDesc($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasDiscountPriceDesc() => $_has(3);
@$pb.TagNumber(4)
void clearDiscountPriceDesc() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get originalPriceDesc => $_getSZ(4);
@$pb.TagNumber(5)
set originalPriceDesc($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasOriginalPriceDesc() => $_has(4);
@$pb.TagNumber(5)
void clearOriginalPriceDesc() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get desc => $_getSZ(5);
@$pb.TagNumber(6)
set desc($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasDesc() => $_has(5);
@$pb.TagNumber(6)
void clearDesc() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get link => $_getSZ(6);
@$pb.TagNumber(7)
set link($core.String v) { $_setString(6, v); }
@$pb.TagNumber(7)
$core.bool hasLink() => $_has(6);
@$pb.TagNumber(7)
void clearLink() => $_clearField(7);
@$pb.TagNumber(8)
$fixnum.Int64 get seasonCount => $_getI64(7);
@$pb.TagNumber(8)
set seasonCount($fixnum.Int64 v) { $_setInt64(7, v); }
@$pb.TagNumber(8)
$core.bool hasSeasonCount() => $_has(7);
@$pb.TagNumber(8)
void clearSeasonCount() => $_clearField(8);
@$pb.TagNumber(9)
PugvPackageSaleInfo get saleInfo => $_getN(8);
@$pb.TagNumber(9)
set saleInfo(PugvPackageSaleInfo v) { $_setField(9, v); }
@$pb.TagNumber(9)
$core.bool hasSaleInfo() => $_has(8);
@$pb.TagNumber(9)
void clearSaleInfo() => $_clearField(9);
@$pb.TagNumber(9)
PugvPackageSaleInfo ensureSaleInfo() => $_ensure(8);
}
class PugvPackageSaleInfo extends $pb.GeneratedMessage {
factory PugvPackageSaleInfo({
$core.String? icon,
$core.String? iconDark,
}) {
final $result = create();
if (icon != null) {
$result.icon = icon;
}
if (iconDark != null) {
$result.iconDark = iconDark;
}
return $result;
}
PugvPackageSaleInfo._() : super();
factory PugvPackageSaleInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvPackageSaleInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvPackageSaleInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'iconDark')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvPackageSaleInfo clone() => PugvPackageSaleInfo()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvPackageSaleInfo copyWith(void Function(PugvPackageSaleInfo) updates) => super.copyWith((message) => updates(message as PugvPackageSaleInfo)) as PugvPackageSaleInfo;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvPackageSaleInfo create() => PugvPackageSaleInfo._();
PugvPackageSaleInfo createEmptyInstance() => create();
static $pb.PbList<PugvPackageSaleInfo> createRepeated() => $pb.PbList<PugvPackageSaleInfo>();
@$core.pragma('dart2js:noInline')
static PugvPackageSaleInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvPackageSaleInfo>(create);
static PugvPackageSaleInfo? _defaultInstance;
@$pb.TagNumber(1)
$core.String get icon => $_getSZ(0);
@$pb.TagNumber(1)
set icon($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasIcon() => $_has(0);
@$pb.TagNumber(1)
void clearIcon() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get iconDark => $_getSZ(1);
@$pb.TagNumber(2)
set iconDark($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasIconDark() => $_has(1);
@$pb.TagNumber(2)
void clearIconDark() => $_clearField(2);
}
class PugvSeasonCooperator extends $pb.GeneratedMessage {
factory PugvSeasonCooperator({
$fixnum.Int64? mid,
$core.String? avatar,
$core.String? nickname,
$core.bool? isOwner,
$core.String? role,
$core.String? userLink,
$core.bool? followed,
}) {
final $result = create();
if (mid != null) {
$result.mid = mid;
}
if (avatar != null) {
$result.avatar = avatar;
}
if (nickname != null) {
$result.nickname = nickname;
}
if (isOwner != null) {
$result.isOwner = isOwner;
}
if (role != null) {
$result.role = role;
}
if (userLink != null) {
$result.userLink = userLink;
}
if (followed != null) {
$result.followed = followed;
}
return $result;
}
PugvSeasonCooperator._() : super();
factory PugvSeasonCooperator.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonCooperator.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonCooperator', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'mid')
..aOS(2, _omitFieldNames ? '' : 'avatar')
..aOS(3, _omitFieldNames ? '' : 'nickname')
..aOB(4, _omitFieldNames ? '' : 'isOwner')
..aOS(5, _omitFieldNames ? '' : 'role')
..aOS(6, _omitFieldNames ? '' : 'userLink')
..aOB(7, _omitFieldNames ? '' : 'followed')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvSeasonCooperator clone() => PugvSeasonCooperator()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonCooperator copyWith(void Function(PugvSeasonCooperator) updates) => super.copyWith((message) => updates(message as PugvSeasonCooperator)) as PugvSeasonCooperator;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonCooperator create() => PugvSeasonCooperator._();
PugvSeasonCooperator createEmptyInstance() => create();
static $pb.PbList<PugvSeasonCooperator> createRepeated() => $pb.PbList<PugvSeasonCooperator>();
@$core.pragma('dart2js:noInline')
static PugvSeasonCooperator getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonCooperator>(create);
static PugvSeasonCooperator? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get mid => $_getI64(0);
@$pb.TagNumber(1)
set mid($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasMid() => $_has(0);
@$pb.TagNumber(1)
void clearMid() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get avatar => $_getSZ(1);
@$pb.TagNumber(2)
set avatar($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasAvatar() => $_has(1);
@$pb.TagNumber(2)
void clearAvatar() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get nickname => $_getSZ(2);
@$pb.TagNumber(3)
set nickname($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasNickname() => $_has(2);
@$pb.TagNumber(3)
void clearNickname() => $_clearField(3);
@$pb.TagNumber(4)
$core.bool get isOwner => $_getBF(3);
@$pb.TagNumber(4)
set isOwner($core.bool v) { $_setBool(3, v); }
@$pb.TagNumber(4)
$core.bool hasIsOwner() => $_has(3);
@$pb.TagNumber(4)
void clearIsOwner() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get role => $_getSZ(4);
@$pb.TagNumber(5)
set role($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasRole() => $_has(4);
@$pb.TagNumber(5)
void clearRole() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get userLink => $_getSZ(5);
@$pb.TagNumber(6)
set userLink($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasUserLink() => $_has(5);
@$pb.TagNumber(6)
void clearUserLink() => $_clearField(6);
@$pb.TagNumber(7)
$core.bool get followed => $_getBF(6);
@$pb.TagNumber(7)
set followed($core.bool v) { $_setBool(6, v); }
@$pb.TagNumber(7)
$core.bool hasFollowed() => $_has(6);
@$pb.TagNumber(7)
void clearFollowed() => $_clearField(7);
}
enum PugvSeasonDescription_Content {
text,
image,
notSet
}
class PugvSeasonDescription extends $pb.GeneratedMessage {
factory PugvSeasonDescription({
PugvSeasonNav? nav,
PugvSeasonDescriptionType? type,
PugvSeasonDescriptionText? text,
PugvSeasonDescriptionImage? image,
}) {
final $result = create();
if (nav != null) {
$result.nav = nav;
}
if (type != null) {
$result.type = type;
}
if (text != null) {
$result.text = text;
}
if (image != null) {
$result.image = image;
}
return $result;
}
PugvSeasonDescription._() : super();
factory PugvSeasonDescription.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonDescription.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static const $core.Map<$core.int, PugvSeasonDescription_Content> _PugvSeasonDescription_ContentByTag = {
3 : PugvSeasonDescription_Content.text,
4 : PugvSeasonDescription_Content.image,
0 : PugvSeasonDescription_Content.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonDescription', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..oo(0, [3, 4])
..aOM<PugvSeasonNav>(1, _omitFieldNames ? '' : 'nav', subBuilder: PugvSeasonNav.create)
..e<PugvSeasonDescriptionType>(2, _omitFieldNames ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: PugvSeasonDescriptionType.PUGV_SEASON_DESCRIPTION_TYPE_UNSPECIFIED, valueOf: PugvSeasonDescriptionType.valueOf, enumValues: PugvSeasonDescriptionType.values)
..aOM<PugvSeasonDescriptionText>(3, _omitFieldNames ? '' : 'text', subBuilder: PugvSeasonDescriptionText.create)
..aOM<PugvSeasonDescriptionImage>(4, _omitFieldNames ? '' : 'image', subBuilder: PugvSeasonDescriptionImage.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')
PugvSeasonDescription clone() => PugvSeasonDescription()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonDescription copyWith(void Function(PugvSeasonDescription) updates) => super.copyWith((message) => updates(message as PugvSeasonDescription)) as PugvSeasonDescription;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonDescription create() => PugvSeasonDescription._();
PugvSeasonDescription createEmptyInstance() => create();
static $pb.PbList<PugvSeasonDescription> createRepeated() => $pb.PbList<PugvSeasonDescription>();
@$core.pragma('dart2js:noInline')
static PugvSeasonDescription getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonDescription>(create);
static PugvSeasonDescription? _defaultInstance;
PugvSeasonDescription_Content whichContent() => _PugvSeasonDescription_ContentByTag[$_whichOneof(0)]!;
void clearContent() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
PugvSeasonNav get nav => $_getN(0);
@$pb.TagNumber(1)
set nav(PugvSeasonNav v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasNav() => $_has(0);
@$pb.TagNumber(1)
void clearNav() => $_clearField(1);
@$pb.TagNumber(1)
PugvSeasonNav ensureNav() => $_ensure(0);
@$pb.TagNumber(2)
PugvSeasonDescriptionType get type => $_getN(1);
@$pb.TagNumber(2)
set type(PugvSeasonDescriptionType v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasType() => $_has(1);
@$pb.TagNumber(2)
void clearType() => $_clearField(2);
@$pb.TagNumber(3)
PugvSeasonDescriptionText get text => $_getN(2);
@$pb.TagNumber(3)
set text(PugvSeasonDescriptionText v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasText() => $_has(2);
@$pb.TagNumber(3)
void clearText() => $_clearField(3);
@$pb.TagNumber(3)
PugvSeasonDescriptionText ensureText() => $_ensure(2);
@$pb.TagNumber(4)
PugvSeasonDescriptionImage get image => $_getN(3);
@$pb.TagNumber(4)
set image(PugvSeasonDescriptionImage v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasImage() => $_has(3);
@$pb.TagNumber(4)
void clearImage() => $_clearField(4);
@$pb.TagNumber(4)
PugvSeasonDescriptionImage ensureImage() => $_ensure(3);
}
class PugvSeasonDescriptionImage extends $pb.GeneratedMessage {
factory PugvSeasonDescriptionImage({
$core.Iterable<PugvSeasonDescriptionImageItem>? images,
$core.bool? folded,
$core.double? foldRatio,
}) {
final $result = create();
if (images != null) {
$result.images.addAll(images);
}
if (folded != null) {
$result.folded = folded;
}
if (foldRatio != null) {
$result.foldRatio = foldRatio;
}
return $result;
}
PugvSeasonDescriptionImage._() : super();
factory PugvSeasonDescriptionImage.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonDescriptionImage.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonDescriptionImage', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..pc<PugvSeasonDescriptionImageItem>(1, _omitFieldNames ? '' : 'images', $pb.PbFieldType.PM, subBuilder: PugvSeasonDescriptionImageItem.create)
..aOB(2, _omitFieldNames ? '' : 'folded')
..a<$core.double>(3, _omitFieldNames ? '' : 'foldRatio', $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')
PugvSeasonDescriptionImage clone() => PugvSeasonDescriptionImage()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonDescriptionImage copyWith(void Function(PugvSeasonDescriptionImage) updates) => super.copyWith((message) => updates(message as PugvSeasonDescriptionImage)) as PugvSeasonDescriptionImage;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonDescriptionImage create() => PugvSeasonDescriptionImage._();
PugvSeasonDescriptionImage createEmptyInstance() => create();
static $pb.PbList<PugvSeasonDescriptionImage> createRepeated() => $pb.PbList<PugvSeasonDescriptionImage>();
@$core.pragma('dart2js:noInline')
static PugvSeasonDescriptionImage getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonDescriptionImage>(create);
static PugvSeasonDescriptionImage? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<PugvSeasonDescriptionImageItem> get images => $_getList(0);
@$pb.TagNumber(2)
$core.bool get folded => $_getBF(1);
@$pb.TagNumber(2)
set folded($core.bool v) { $_setBool(1, v); }
@$pb.TagNumber(2)
$core.bool hasFolded() => $_has(1);
@$pb.TagNumber(2)
void clearFolded() => $_clearField(2);
@$pb.TagNumber(3)
$core.double get foldRatio => $_getN(2);
@$pb.TagNumber(3)
set foldRatio($core.double v) { $_setDouble(2, v); }
@$pb.TagNumber(3)
$core.bool hasFoldRatio() => $_has(2);
@$pb.TagNumber(3)
void clearFoldRatio() => $_clearField(3);
}
class PugvSeasonDescriptionImageItem extends $pb.GeneratedMessage {
factory PugvSeasonDescriptionImageItem({
$core.String? imageUrl,
$core.double? aspectRatio,
}) {
final $result = create();
if (imageUrl != null) {
$result.imageUrl = imageUrl;
}
if (aspectRatio != null) {
$result.aspectRatio = aspectRatio;
}
return $result;
}
PugvSeasonDescriptionImageItem._() : super();
factory PugvSeasonDescriptionImageItem.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonDescriptionImageItem.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonDescriptionImageItem', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'imageUrl')
..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')
PugvSeasonDescriptionImageItem clone() => PugvSeasonDescriptionImageItem()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonDescriptionImageItem copyWith(void Function(PugvSeasonDescriptionImageItem) updates) => super.copyWith((message) => updates(message as PugvSeasonDescriptionImageItem)) as PugvSeasonDescriptionImageItem;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonDescriptionImageItem create() => PugvSeasonDescriptionImageItem._();
PugvSeasonDescriptionImageItem createEmptyInstance() => create();
static $pb.PbList<PugvSeasonDescriptionImageItem> createRepeated() => $pb.PbList<PugvSeasonDescriptionImageItem>();
@$core.pragma('dart2js:noInline')
static PugvSeasonDescriptionImageItem getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonDescriptionImageItem>(create);
static PugvSeasonDescriptionImageItem? _defaultInstance;
@$pb.TagNumber(1)
$core.String get imageUrl => $_getSZ(0);
@$pb.TagNumber(1)
set imageUrl($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasImageUrl() => $_has(0);
@$pb.TagNumber(1)
void clearImageUrl() => $_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 PugvSeasonDescriptionText extends $pb.GeneratedMessage {
factory PugvSeasonDescriptionText({
$core.String? text,
}) {
final $result = create();
if (text != null) {
$result.text = text;
}
return $result;
}
PugvSeasonDescriptionText._() : super();
factory PugvSeasonDescriptionText.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonDescriptionText.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonDescriptionText', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'text')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvSeasonDescriptionText clone() => PugvSeasonDescriptionText()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonDescriptionText copyWith(void Function(PugvSeasonDescriptionText) updates) => super.copyWith((message) => updates(message as PugvSeasonDescriptionText)) as PugvSeasonDescriptionText;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonDescriptionText create() => PugvSeasonDescriptionText._();
PugvSeasonDescriptionText createEmptyInstance() => create();
static $pb.PbList<PugvSeasonDescriptionText> createRepeated() => $pb.PbList<PugvSeasonDescriptionText>();
@$core.pragma('dart2js:noInline')
static PugvSeasonDescriptionText getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonDescriptionText>(create);
static PugvSeasonDescriptionText? _defaultInstance;
@$pb.TagNumber(1)
$core.String get text => $_getSZ(0);
@$pb.TagNumber(1)
set text($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasText() => $_has(0);
@$pb.TagNumber(1)
void clearText() => $_clearField(1);
}
class PugvSeasonNav extends $pb.GeneratedMessage {
factory PugvSeasonNav({
$core.String? title,
$core.String? moreText,
$core.String? desc,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (moreText != null) {
$result.moreText = moreText;
}
if (desc != null) {
$result.desc = desc;
}
return $result;
}
PugvSeasonNav._() : super();
factory PugvSeasonNav.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonNav.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonNav', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'moreText')
..aOS(3, _omitFieldNames ? '' : 'desc')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvSeasonNav clone() => PugvSeasonNav()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonNav copyWith(void Function(PugvSeasonNav) updates) => super.copyWith((message) => updates(message as PugvSeasonNav)) as PugvSeasonNav;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonNav create() => PugvSeasonNav._();
PugvSeasonNav createEmptyInstance() => create();
static $pb.PbList<PugvSeasonNav> createRepeated() => $pb.PbList<PugvSeasonNav>();
@$core.pragma('dart2js:noInline')
static PugvSeasonNav getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonNav>(create);
static PugvSeasonNav? _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 moreText => $_getSZ(1);
@$pb.TagNumber(2)
set moreText($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasMoreText() => $_has(1);
@$pb.TagNumber(2)
void clearMoreText() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get desc => $_getSZ(2);
@$pb.TagNumber(3)
set desc($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasDesc() => $_has(2);
@$pb.TagNumber(3)
void clearDesc() => $_clearField(3);
}
class PugvSeasonPrimaryBadge extends $pb.GeneratedMessage {
factory PugvSeasonPrimaryBadge({
$core.String? icon,
$core.String? link,
$core.String? nightIcon,
}) {
final $result = create();
if (icon != null) {
$result.icon = icon;
}
if (link != null) {
$result.link = link;
}
if (nightIcon != null) {
$result.nightIcon = nightIcon;
}
return $result;
}
PugvSeasonPrimaryBadge._() : super();
factory PugvSeasonPrimaryBadge.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonPrimaryBadge.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonPrimaryBadge', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'link')
..aOS(3, _omitFieldNames ? '' : 'nightIcon')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvSeasonPrimaryBadge clone() => PugvSeasonPrimaryBadge()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonPrimaryBadge copyWith(void Function(PugvSeasonPrimaryBadge) updates) => super.copyWith((message) => updates(message as PugvSeasonPrimaryBadge)) as PugvSeasonPrimaryBadge;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimaryBadge create() => PugvSeasonPrimaryBadge._();
PugvSeasonPrimaryBadge createEmptyInstance() => create();
static $pb.PbList<PugvSeasonPrimaryBadge> createRepeated() => $pb.PbList<PugvSeasonPrimaryBadge>();
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimaryBadge getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonPrimaryBadge>(create);
static PugvSeasonPrimaryBadge? _defaultInstance;
@$pb.TagNumber(1)
$core.String get icon => $_getSZ(0);
@$pb.TagNumber(1)
set icon($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasIcon() => $_has(0);
@$pb.TagNumber(1)
void clearIcon() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get link => $_getSZ(1);
@$pb.TagNumber(2)
set link($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasLink() => $_has(1);
@$pb.TagNumber(2)
void clearLink() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get nightIcon => $_getSZ(2);
@$pb.TagNumber(3)
set nightIcon($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasNightIcon() => $_has(2);
@$pb.TagNumber(3)
void clearNightIcon() => $_clearField(3);
}
class PugvSeasonPrimaryCustomInfo extends $pb.GeneratedMessage {
factory PugvSeasonPrimaryCustomInfo({
$core.String? expiryInfo,
}) {
final $result = create();
if (expiryInfo != null) {
$result.expiryInfo = expiryInfo;
}
return $result;
}
PugvSeasonPrimaryCustomInfo._() : super();
factory PugvSeasonPrimaryCustomInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonPrimaryCustomInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonPrimaryCustomInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'expiryInfo')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvSeasonPrimaryCustomInfo clone() => PugvSeasonPrimaryCustomInfo()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonPrimaryCustomInfo copyWith(void Function(PugvSeasonPrimaryCustomInfo) updates) => super.copyWith((message) => updates(message as PugvSeasonPrimaryCustomInfo)) as PugvSeasonPrimaryCustomInfo;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimaryCustomInfo create() => PugvSeasonPrimaryCustomInfo._();
PugvSeasonPrimaryCustomInfo createEmptyInstance() => create();
static $pb.PbList<PugvSeasonPrimaryCustomInfo> createRepeated() => $pb.PbList<PugvSeasonPrimaryCustomInfo>();
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimaryCustomInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonPrimaryCustomInfo>(create);
static PugvSeasonPrimaryCustomInfo? _defaultInstance;
@$pb.TagNumber(1)
$core.String get expiryInfo => $_getSZ(0);
@$pb.TagNumber(1)
set expiryInfo($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasExpiryInfo() => $_has(0);
@$pb.TagNumber(1)
void clearExpiryInfo() => $_clearField(1);
}
class PugvSeasonPrimaryHotRank extends $pb.GeneratedMessage {
factory PugvSeasonPrimaryHotRank({
$core.String? text,
$core.String? link,
}) {
final $result = create();
if (text != null) {
$result.text = text;
}
if (link != null) {
$result.link = link;
}
return $result;
}
PugvSeasonPrimaryHotRank._() : super();
factory PugvSeasonPrimaryHotRank.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonPrimaryHotRank.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonPrimaryHotRank', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'text')
..aOS(2, _omitFieldNames ? '' : 'link')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvSeasonPrimaryHotRank clone() => PugvSeasonPrimaryHotRank()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonPrimaryHotRank copyWith(void Function(PugvSeasonPrimaryHotRank) updates) => super.copyWith((message) => updates(message as PugvSeasonPrimaryHotRank)) as PugvSeasonPrimaryHotRank;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimaryHotRank create() => PugvSeasonPrimaryHotRank._();
PugvSeasonPrimaryHotRank createEmptyInstance() => create();
static $pb.PbList<PugvSeasonPrimaryHotRank> createRepeated() => $pb.PbList<PugvSeasonPrimaryHotRank>();
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimaryHotRank getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonPrimaryHotRank>(create);
static PugvSeasonPrimaryHotRank? _defaultInstance;
@$pb.TagNumber(1)
$core.String get text => $_getSZ(0);
@$pb.TagNumber(1)
set text($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasText() => $_has(0);
@$pb.TagNumber(1)
void clearText() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get link => $_getSZ(1);
@$pb.TagNumber(2)
set link($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasLink() => $_has(1);
@$pb.TagNumber(2)
void clearLink() => $_clearField(2);
}
class PugvSeasonPrimaryInfo extends $pb.GeneratedMessage {
factory PugvSeasonPrimaryInfo({
$core.String? title,
$core.String? subtitle,
StatInfo? statInfo,
PugvSeasonPrimaryRankInfo? rankInfo,
PugvSeasonPrimarySellPointInfo? sellPointInfo,
PugvSeasonPrimaryCustomInfo? customInfo,
$core.bool? showPayment,
PugvSeasonPrimaryBadge? badge,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (subtitle != null) {
$result.subtitle = subtitle;
}
if (statInfo != null) {
$result.statInfo = statInfo;
}
if (rankInfo != null) {
$result.rankInfo = rankInfo;
}
if (sellPointInfo != null) {
$result.sellPointInfo = sellPointInfo;
}
if (customInfo != null) {
$result.customInfo = customInfo;
}
if (showPayment != null) {
$result.showPayment = showPayment;
}
if (badge != null) {
$result.badge = badge;
}
return $result;
}
PugvSeasonPrimaryInfo._() : super();
factory PugvSeasonPrimaryInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonPrimaryInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonPrimaryInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'subtitle')
..aOM<StatInfo>(3, _omitFieldNames ? '' : 'statInfo', subBuilder: StatInfo.create)
..aOM<PugvSeasonPrimaryRankInfo>(4, _omitFieldNames ? '' : 'rankInfo', subBuilder: PugvSeasonPrimaryRankInfo.create)
..aOM<PugvSeasonPrimarySellPointInfo>(5, _omitFieldNames ? '' : 'sellPointInfo', subBuilder: PugvSeasonPrimarySellPointInfo.create)
..aOM<PugvSeasonPrimaryCustomInfo>(6, _omitFieldNames ? '' : 'customInfo', subBuilder: PugvSeasonPrimaryCustomInfo.create)
..aOB(7, _omitFieldNames ? '' : 'showPayment')
..aOM<PugvSeasonPrimaryBadge>(8, _omitFieldNames ? '' : 'badge', subBuilder: PugvSeasonPrimaryBadge.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')
PugvSeasonPrimaryInfo clone() => PugvSeasonPrimaryInfo()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonPrimaryInfo copyWith(void Function(PugvSeasonPrimaryInfo) updates) => super.copyWith((message) => updates(message as PugvSeasonPrimaryInfo)) as PugvSeasonPrimaryInfo;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimaryInfo create() => PugvSeasonPrimaryInfo._();
PugvSeasonPrimaryInfo createEmptyInstance() => create();
static $pb.PbList<PugvSeasonPrimaryInfo> createRepeated() => $pb.PbList<PugvSeasonPrimaryInfo>();
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimaryInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonPrimaryInfo>(create);
static PugvSeasonPrimaryInfo? _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 subtitle => $_getSZ(1);
@$pb.TagNumber(2)
set subtitle($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasSubtitle() => $_has(1);
@$pb.TagNumber(2)
void clearSubtitle() => $_clearField(2);
@$pb.TagNumber(3)
StatInfo get statInfo => $_getN(2);
@$pb.TagNumber(3)
set statInfo(StatInfo v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasStatInfo() => $_has(2);
@$pb.TagNumber(3)
void clearStatInfo() => $_clearField(3);
@$pb.TagNumber(3)
StatInfo ensureStatInfo() => $_ensure(2);
@$pb.TagNumber(4)
PugvSeasonPrimaryRankInfo get rankInfo => $_getN(3);
@$pb.TagNumber(4)
set rankInfo(PugvSeasonPrimaryRankInfo v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasRankInfo() => $_has(3);
@$pb.TagNumber(4)
void clearRankInfo() => $_clearField(4);
@$pb.TagNumber(4)
PugvSeasonPrimaryRankInfo ensureRankInfo() => $_ensure(3);
@$pb.TagNumber(5)
PugvSeasonPrimarySellPointInfo get sellPointInfo => $_getN(4);
@$pb.TagNumber(5)
set sellPointInfo(PugvSeasonPrimarySellPointInfo v) { $_setField(5, v); }
@$pb.TagNumber(5)
$core.bool hasSellPointInfo() => $_has(4);
@$pb.TagNumber(5)
void clearSellPointInfo() => $_clearField(5);
@$pb.TagNumber(5)
PugvSeasonPrimarySellPointInfo ensureSellPointInfo() => $_ensure(4);
@$pb.TagNumber(6)
PugvSeasonPrimaryCustomInfo get customInfo => $_getN(5);
@$pb.TagNumber(6)
set customInfo(PugvSeasonPrimaryCustomInfo v) { $_setField(6, v); }
@$pb.TagNumber(6)
$core.bool hasCustomInfo() => $_has(5);
@$pb.TagNumber(6)
void clearCustomInfo() => $_clearField(6);
@$pb.TagNumber(6)
PugvSeasonPrimaryCustomInfo ensureCustomInfo() => $_ensure(5);
@$pb.TagNumber(7)
$core.bool get showPayment => $_getBF(6);
@$pb.TagNumber(7)
set showPayment($core.bool v) { $_setBool(6, v); }
@$pb.TagNumber(7)
$core.bool hasShowPayment() => $_has(6);
@$pb.TagNumber(7)
void clearShowPayment() => $_clearField(7);
@$pb.TagNumber(8)
PugvSeasonPrimaryBadge get badge => $_getN(7);
@$pb.TagNumber(8)
set badge(PugvSeasonPrimaryBadge v) { $_setField(8, v); }
@$pb.TagNumber(8)
$core.bool hasBadge() => $_has(7);
@$pb.TagNumber(8)
void clearBadge() => $_clearField(8);
@$pb.TagNumber(8)
PugvSeasonPrimaryBadge ensureBadge() => $_ensure(7);
}
class PugvSeasonPrimaryRankInfo extends $pb.GeneratedMessage {
factory PugvSeasonPrimaryRankInfo({
PugvSeasonPrimaryHotRank? hotRank,
}) {
final $result = create();
if (hotRank != null) {
$result.hotRank = hotRank;
}
return $result;
}
PugvSeasonPrimaryRankInfo._() : super();
factory PugvSeasonPrimaryRankInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonPrimaryRankInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonPrimaryRankInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<PugvSeasonPrimaryHotRank>(1, _omitFieldNames ? '' : 'hotRank', subBuilder: PugvSeasonPrimaryHotRank.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')
PugvSeasonPrimaryRankInfo clone() => PugvSeasonPrimaryRankInfo()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonPrimaryRankInfo copyWith(void Function(PugvSeasonPrimaryRankInfo) updates) => super.copyWith((message) => updates(message as PugvSeasonPrimaryRankInfo)) as PugvSeasonPrimaryRankInfo;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimaryRankInfo create() => PugvSeasonPrimaryRankInfo._();
PugvSeasonPrimaryRankInfo createEmptyInstance() => create();
static $pb.PbList<PugvSeasonPrimaryRankInfo> createRepeated() => $pb.PbList<PugvSeasonPrimaryRankInfo>();
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimaryRankInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonPrimaryRankInfo>(create);
static PugvSeasonPrimaryRankInfo? _defaultInstance;
@$pb.TagNumber(1)
PugvSeasonPrimaryHotRank get hotRank => $_getN(0);
@$pb.TagNumber(1)
set hotRank(PugvSeasonPrimaryHotRank v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasHotRank() => $_has(0);
@$pb.TagNumber(1)
void clearHotRank() => $_clearField(1);
@$pb.TagNumber(1)
PugvSeasonPrimaryHotRank ensureHotRank() => $_ensure(0);
}
class PugvSeasonPrimarySellPoint extends $pb.GeneratedMessage {
factory PugvSeasonPrimarySellPoint({
$core.String? title,
$core.String? detail,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (detail != null) {
$result.detail = detail;
}
return $result;
}
PugvSeasonPrimarySellPoint._() : super();
factory PugvSeasonPrimarySellPoint.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonPrimarySellPoint.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonPrimarySellPoint', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'detail')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvSeasonPrimarySellPoint clone() => PugvSeasonPrimarySellPoint()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonPrimarySellPoint copyWith(void Function(PugvSeasonPrimarySellPoint) updates) => super.copyWith((message) => updates(message as PugvSeasonPrimarySellPoint)) as PugvSeasonPrimarySellPoint;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimarySellPoint create() => PugvSeasonPrimarySellPoint._();
PugvSeasonPrimarySellPoint createEmptyInstance() => create();
static $pb.PbList<PugvSeasonPrimarySellPoint> createRepeated() => $pb.PbList<PugvSeasonPrimarySellPoint>();
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimarySellPoint getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonPrimarySellPoint>(create);
static PugvSeasonPrimarySellPoint? _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 detail => $_getSZ(1);
@$pb.TagNumber(2)
set detail($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasDetail() => $_has(1);
@$pb.TagNumber(2)
void clearDetail() => $_clearField(2);
}
class PugvSeasonPrimarySellPointInfo extends $pb.GeneratedMessage {
factory PugvSeasonPrimarySellPointInfo({
PugvSeasonPrimarySellPointType? type,
$core.Iterable<PugvSeasonPrimarySellPoint>? sellPoints,
}) {
final $result = create();
if (type != null) {
$result.type = type;
}
if (sellPoints != null) {
$result.sellPoints.addAll(sellPoints);
}
return $result;
}
PugvSeasonPrimarySellPointInfo._() : super();
factory PugvSeasonPrimarySellPointInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonPrimarySellPointInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonPrimarySellPointInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..e<PugvSeasonPrimarySellPointType>(1, _omitFieldNames ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: PugvSeasonPrimarySellPointType.PUGV_SEASON_PRIMARY_SELL_POINT_TYPE_UNSPECIFIED, valueOf: PugvSeasonPrimarySellPointType.valueOf, enumValues: PugvSeasonPrimarySellPointType.values)
..pc<PugvSeasonPrimarySellPoint>(2, _omitFieldNames ? '' : 'sellPoints', $pb.PbFieldType.PM, subBuilder: PugvSeasonPrimarySellPoint.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')
PugvSeasonPrimarySellPointInfo clone() => PugvSeasonPrimarySellPointInfo()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonPrimarySellPointInfo copyWith(void Function(PugvSeasonPrimarySellPointInfo) updates) => super.copyWith((message) => updates(message as PugvSeasonPrimarySellPointInfo)) as PugvSeasonPrimarySellPointInfo;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimarySellPointInfo create() => PugvSeasonPrimarySellPointInfo._();
PugvSeasonPrimarySellPointInfo createEmptyInstance() => create();
static $pb.PbList<PugvSeasonPrimarySellPointInfo> createRepeated() => $pb.PbList<PugvSeasonPrimarySellPointInfo>();
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimarySellPointInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonPrimarySellPointInfo>(create);
static PugvSeasonPrimarySellPointInfo? _defaultInstance;
@$pb.TagNumber(1)
PugvSeasonPrimarySellPointType get type => $_getN(0);
@$pb.TagNumber(1)
set type(PugvSeasonPrimarySellPointType v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
$pb.PbList<PugvSeasonPrimarySellPoint> get sellPoints => $_getList(1);
}
class PugvSeasonPublisher extends $pb.GeneratedMessage {
factory PugvSeasonPublisher({
PugvSeasonNav? nav,
$core.String? publisherDesc,
$core.Iterable<PugvSeasonCooperator>? cooperators,
PugvSeasonPublisherSkuContent? skuContent,
}) {
final $result = create();
if (nav != null) {
$result.nav = nav;
}
if (publisherDesc != null) {
$result.publisherDesc = publisherDesc;
}
if (cooperators != null) {
$result.cooperators.addAll(cooperators);
}
if (skuContent != null) {
$result.skuContent = skuContent;
}
return $result;
}
PugvSeasonPublisher._() : super();
factory PugvSeasonPublisher.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonPublisher.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonPublisher', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<PugvSeasonNav>(1, _omitFieldNames ? '' : 'nav', subBuilder: PugvSeasonNav.create)
..aOS(2, _omitFieldNames ? '' : 'publisherDesc')
..pc<PugvSeasonCooperator>(3, _omitFieldNames ? '' : 'cooperators', $pb.PbFieldType.PM, subBuilder: PugvSeasonCooperator.create)
..aOM<PugvSeasonPublisherSkuContent>(4, _omitFieldNames ? '' : 'skuContent', subBuilder: PugvSeasonPublisherSkuContent.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')
PugvSeasonPublisher clone() => PugvSeasonPublisher()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonPublisher copyWith(void Function(PugvSeasonPublisher) updates) => super.copyWith((message) => updates(message as PugvSeasonPublisher)) as PugvSeasonPublisher;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPublisher create() => PugvSeasonPublisher._();
PugvSeasonPublisher createEmptyInstance() => create();
static $pb.PbList<PugvSeasonPublisher> createRepeated() => $pb.PbList<PugvSeasonPublisher>();
@$core.pragma('dart2js:noInline')
static PugvSeasonPublisher getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonPublisher>(create);
static PugvSeasonPublisher? _defaultInstance;
@$pb.TagNumber(1)
PugvSeasonNav get nav => $_getN(0);
@$pb.TagNumber(1)
set nav(PugvSeasonNav v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasNav() => $_has(0);
@$pb.TagNumber(1)
void clearNav() => $_clearField(1);
@$pb.TagNumber(1)
PugvSeasonNav ensureNav() => $_ensure(0);
@$pb.TagNumber(2)
$core.String get publisherDesc => $_getSZ(1);
@$pb.TagNumber(2)
set publisherDesc($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasPublisherDesc() => $_has(1);
@$pb.TagNumber(2)
void clearPublisherDesc() => $_clearField(2);
@$pb.TagNumber(3)
$pb.PbList<PugvSeasonCooperator> get cooperators => $_getList(2);
@$pb.TagNumber(4)
PugvSeasonPublisherSkuContent get skuContent => $_getN(3);
@$pb.TagNumber(4)
set skuContent(PugvSeasonPublisherSkuContent v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasSkuContent() => $_has(3);
@$pb.TagNumber(4)
void clearSkuContent() => $_clearField(4);
@$pb.TagNumber(4)
PugvSeasonPublisherSkuContent ensureSkuContent() => $_ensure(3);
}
class PugvSeasonPublisherSkuContent extends $pb.GeneratedMessage {
factory PugvSeasonPublisherSkuContent({
$core.String? title,
$core.Iterable<PugvSeasonPublisherSkuContentItem>? items,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (items != null) {
$result.items.addAll(items);
}
return $result;
}
PugvSeasonPublisherSkuContent._() : super();
factory PugvSeasonPublisherSkuContent.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonPublisherSkuContent.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonPublisherSkuContent', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pc<PugvSeasonPublisherSkuContentItem>(2, _omitFieldNames ? '' : 'items', $pb.PbFieldType.PM, subBuilder: PugvSeasonPublisherSkuContentItem.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')
PugvSeasonPublisherSkuContent clone() => PugvSeasonPublisherSkuContent()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonPublisherSkuContent copyWith(void Function(PugvSeasonPublisherSkuContent) updates) => super.copyWith((message) => updates(message as PugvSeasonPublisherSkuContent)) as PugvSeasonPublisherSkuContent;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPublisherSkuContent create() => PugvSeasonPublisherSkuContent._();
PugvSeasonPublisherSkuContent createEmptyInstance() => create();
static $pb.PbList<PugvSeasonPublisherSkuContent> createRepeated() => $pb.PbList<PugvSeasonPublisherSkuContent>();
@$core.pragma('dart2js:noInline')
static PugvSeasonPublisherSkuContent getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonPublisherSkuContent>(create);
static PugvSeasonPublisherSkuContent? _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)
$pb.PbList<PugvSeasonPublisherSkuContentItem> get items => $_getList(1);
}
class PugvSeasonPublisherSkuContentItem extends $pb.GeneratedMessage {
factory PugvSeasonPublisherSkuContentItem({
$core.String? title,
$fixnum.Int64? seasonId,
$core.bool? selected,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (seasonId != null) {
$result.seasonId = seasonId;
}
if (selected != null) {
$result.selected = selected;
}
return $result;
}
PugvSeasonPublisherSkuContentItem._() : super();
factory PugvSeasonPublisherSkuContentItem.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonPublisherSkuContentItem.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonPublisherSkuContentItem', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aInt64(2, _omitFieldNames ? '' : 'seasonId')
..aOB(3, _omitFieldNames ? '' : 'selected')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvSeasonPublisherSkuContentItem clone() => PugvSeasonPublisherSkuContentItem()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonPublisherSkuContentItem copyWith(void Function(PugvSeasonPublisherSkuContentItem) updates) => super.copyWith((message) => updates(message as PugvSeasonPublisherSkuContentItem)) as PugvSeasonPublisherSkuContentItem;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPublisherSkuContentItem create() => PugvSeasonPublisherSkuContentItem._();
PugvSeasonPublisherSkuContentItem createEmptyInstance() => create();
static $pb.PbList<PugvSeasonPublisherSkuContentItem> createRepeated() => $pb.PbList<PugvSeasonPublisherSkuContentItem>();
@$core.pragma('dart2js:noInline')
static PugvSeasonPublisherSkuContentItem getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonPublisherSkuContentItem>(create);
static PugvSeasonPublisherSkuContentItem? _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)
$fixnum.Int64 get seasonId => $_getI64(1);
@$pb.TagNumber(2)
set seasonId($fixnum.Int64 v) { $_setInt64(1, v); }
@$pb.TagNumber(2)
$core.bool hasSeasonId() => $_has(1);
@$pb.TagNumber(2)
void clearSeasonId() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get selected => $_getBF(2);
@$pb.TagNumber(3)
set selected($core.bool v) { $_setBool(2, v); }
@$pb.TagNumber(3)
$core.bool hasSelected() => $_has(2);
@$pb.TagNumber(3)
void clearSelected() => $_clearField(3);
}
class PugvSeasonRecommend extends $pb.GeneratedMessage {
factory PugvSeasonRecommend({
PugvSeasonNav? nav,
$core.Iterable<PugvSeasonRecommendContent>? contents,
PugvSeasonRecommendMore? moreInfo,
PugvSeasonRecommendShowStyle? showStyle,
}) {
final $result = create();
if (nav != null) {
$result.nav = nav;
}
if (contents != null) {
$result.contents.addAll(contents);
}
if (moreInfo != null) {
$result.moreInfo = moreInfo;
}
if (showStyle != null) {
$result.showStyle = showStyle;
}
return $result;
}
PugvSeasonRecommend._() : super();
factory PugvSeasonRecommend.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonRecommend.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonRecommend', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<PugvSeasonNav>(1, _omitFieldNames ? '' : 'nav', subBuilder: PugvSeasonNav.create)
..pc<PugvSeasonRecommendContent>(2, _omitFieldNames ? '' : 'contents', $pb.PbFieldType.PM, subBuilder: PugvSeasonRecommendContent.create)
..aOM<PugvSeasonRecommendMore>(3, _omitFieldNames ? '' : 'moreInfo', subBuilder: PugvSeasonRecommendMore.create)
..e<PugvSeasonRecommendShowStyle>(4, _omitFieldNames ? '' : 'showStyle', $pb.PbFieldType.OE, defaultOrMaker: PugvSeasonRecommendShowStyle.PUGV_SEASON_RECOMMEND_SHOW_STYLE_UNSPECIFIED, valueOf: PugvSeasonRecommendShowStyle.valueOf, enumValues: PugvSeasonRecommendShowStyle.values)
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvSeasonRecommend clone() => PugvSeasonRecommend()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonRecommend copyWith(void Function(PugvSeasonRecommend) updates) => super.copyWith((message) => updates(message as PugvSeasonRecommend)) as PugvSeasonRecommend;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonRecommend create() => PugvSeasonRecommend._();
PugvSeasonRecommend createEmptyInstance() => create();
static $pb.PbList<PugvSeasonRecommend> createRepeated() => $pb.PbList<PugvSeasonRecommend>();
@$core.pragma('dart2js:noInline')
static PugvSeasonRecommend getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonRecommend>(create);
static PugvSeasonRecommend? _defaultInstance;
@$pb.TagNumber(1)
PugvSeasonNav get nav => $_getN(0);
@$pb.TagNumber(1)
set nav(PugvSeasonNav v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasNav() => $_has(0);
@$pb.TagNumber(1)
void clearNav() => $_clearField(1);
@$pb.TagNumber(1)
PugvSeasonNav ensureNav() => $_ensure(0);
@$pb.TagNumber(2)
$pb.PbList<PugvSeasonRecommendContent> get contents => $_getList(1);
@$pb.TagNumber(3)
PugvSeasonRecommendMore get moreInfo => $_getN(2);
@$pb.TagNumber(3)
set moreInfo(PugvSeasonRecommendMore v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasMoreInfo() => $_has(2);
@$pb.TagNumber(3)
void clearMoreInfo() => $_clearField(3);
@$pb.TagNumber(3)
PugvSeasonRecommendMore ensureMoreInfo() => $_ensure(2);
@$pb.TagNumber(4)
PugvSeasonRecommendShowStyle get showStyle => $_getN(3);
@$pb.TagNumber(4)
set showStyle(PugvSeasonRecommendShowStyle v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasShowStyle() => $_has(3);
@$pb.TagNumber(4)
void clearShowStyle() => $_clearField(4);
}
class PugvSeasonRecommendContent extends $pb.GeneratedMessage {
factory PugvSeasonRecommendContent({
$core.String? coverUrl,
$core.String? title,
$core.String? subtitle,
$core.String? link,
$core.String? desc,
$fixnum.Int64? seasonId,
$core.String? author,
StatInfo? view,
BadgeInfo? rcmdReason,
}) {
final $result = create();
if (coverUrl != null) {
$result.coverUrl = coverUrl;
}
if (title != null) {
$result.title = title;
}
if (subtitle != null) {
$result.subtitle = subtitle;
}
if (link != null) {
$result.link = link;
}
if (desc != null) {
$result.desc = desc;
}
if (seasonId != null) {
$result.seasonId = seasonId;
}
if (author != null) {
$result.author = author;
}
if (view != null) {
$result.view = view;
}
if (rcmdReason != null) {
$result.rcmdReason = rcmdReason;
}
return $result;
}
PugvSeasonRecommendContent._() : super();
factory PugvSeasonRecommendContent.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonRecommendContent.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonRecommendContent', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'coverUrl')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'subtitle')
..aOS(4, _omitFieldNames ? '' : 'link')
..aOS(5, _omitFieldNames ? '' : 'desc')
..aInt64(6, _omitFieldNames ? '' : 'seasonId')
..aOS(7, _omitFieldNames ? '' : 'author')
..aOM<StatInfo>(8, _omitFieldNames ? '' : 'view', subBuilder: StatInfo.create)
..aOM<BadgeInfo>(9, _omitFieldNames ? '' : 'rcmdReason', subBuilder: BadgeInfo.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')
PugvSeasonRecommendContent clone() => PugvSeasonRecommendContent()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonRecommendContent copyWith(void Function(PugvSeasonRecommendContent) updates) => super.copyWith((message) => updates(message as PugvSeasonRecommendContent)) as PugvSeasonRecommendContent;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonRecommendContent create() => PugvSeasonRecommendContent._();
PugvSeasonRecommendContent createEmptyInstance() => create();
static $pb.PbList<PugvSeasonRecommendContent> createRepeated() => $pb.PbList<PugvSeasonRecommendContent>();
@$core.pragma('dart2js:noInline')
static PugvSeasonRecommendContent getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonRecommendContent>(create);
static PugvSeasonRecommendContent? _defaultInstance;
@$pb.TagNumber(1)
$core.String get coverUrl => $_getSZ(0);
@$pb.TagNumber(1)
set coverUrl($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasCoverUrl() => $_has(0);
@$pb.TagNumber(1)
void clearCoverUrl() => $_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 subtitle => $_getSZ(2);
@$pb.TagNumber(3)
set subtitle($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasSubtitle() => $_has(2);
@$pb.TagNumber(3)
void clearSubtitle() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get link => $_getSZ(3);
@$pb.TagNumber(4)
set link($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasLink() => $_has(3);
@$pb.TagNumber(4)
void clearLink() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get desc => $_getSZ(4);
@$pb.TagNumber(5)
set desc($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasDesc() => $_has(4);
@$pb.TagNumber(5)
void clearDesc() => $_clearField(5);
@$pb.TagNumber(6)
$fixnum.Int64 get seasonId => $_getI64(5);
@$pb.TagNumber(6)
set seasonId($fixnum.Int64 v) { $_setInt64(5, v); }
@$pb.TagNumber(6)
$core.bool hasSeasonId() => $_has(5);
@$pb.TagNumber(6)
void clearSeasonId() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get author => $_getSZ(6);
@$pb.TagNumber(7)
set author($core.String v) { $_setString(6, v); }
@$pb.TagNumber(7)
$core.bool hasAuthor() => $_has(6);
@$pb.TagNumber(7)
void clearAuthor() => $_clearField(7);
@$pb.TagNumber(8)
StatInfo get view => $_getN(7);
@$pb.TagNumber(8)
set view(StatInfo v) { $_setField(8, v); }
@$pb.TagNumber(8)
$core.bool hasView() => $_has(7);
@$pb.TagNumber(8)
void clearView() => $_clearField(8);
@$pb.TagNumber(8)
StatInfo ensureView() => $_ensure(7);
@$pb.TagNumber(9)
BadgeInfo get rcmdReason => $_getN(8);
@$pb.TagNumber(9)
set rcmdReason(BadgeInfo v) { $_setField(9, v); }
@$pb.TagNumber(9)
$core.bool hasRcmdReason() => $_has(8);
@$pb.TagNumber(9)
void clearRcmdReason() => $_clearField(9);
@$pb.TagNumber(9)
BadgeInfo ensureRcmdReason() => $_ensure(8);
}
class PugvSeasonRecommendMore extends $pb.GeneratedMessage {
factory PugvSeasonRecommendMore({
$core.String? title,
$core.String? link,
$core.String? linkText,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (link != null) {
$result.link = link;
}
if (linkText != null) {
$result.linkText = linkText;
}
return $result;
}
PugvSeasonRecommendMore._() : super();
factory PugvSeasonRecommendMore.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonRecommendMore.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonRecommendMore', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'link')
..aOS(3, _omitFieldNames ? '' : 'linkText')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvSeasonRecommendMore clone() => PugvSeasonRecommendMore()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonRecommendMore copyWith(void Function(PugvSeasonRecommendMore) updates) => super.copyWith((message) => updates(message as PugvSeasonRecommendMore)) as PugvSeasonRecommendMore;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonRecommendMore create() => PugvSeasonRecommendMore._();
PugvSeasonRecommendMore createEmptyInstance() => create();
static $pb.PbList<PugvSeasonRecommendMore> createRepeated() => $pb.PbList<PugvSeasonRecommendMore>();
@$core.pragma('dart2js:noInline')
static PugvSeasonRecommendMore getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonRecommendMore>(create);
static PugvSeasonRecommendMore? _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 link => $_getSZ(1);
@$pb.TagNumber(2)
set link($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasLink() => $_has(1);
@$pb.TagNumber(2)
void clearLink() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get linkText => $_getSZ(2);
@$pb.TagNumber(3)
set linkText($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasLinkText() => $_has(2);
@$pb.TagNumber(3)
void clearLinkText() => $_clearField(3);
}
class PugvSeasonSelection extends $pb.GeneratedMessage {
factory PugvSeasonSelection({
PugvSeasonNav? nav,
}) {
final $result = create();
if (nav != null) {
$result.nav = nav;
}
return $result;
}
PugvSeasonSelection._() : super();
factory PugvSeasonSelection.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeasonSelection.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeasonSelection', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<PugvSeasonNav>(1, _omitFieldNames ? '' : 'nav', subBuilder: PugvSeasonNav.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')
PugvSeasonSelection clone() => PugvSeasonSelection()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeasonSelection copyWith(void Function(PugvSeasonSelection) updates) => super.copyWith((message) => updates(message as PugvSeasonSelection)) as PugvSeasonSelection;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonSelection create() => PugvSeasonSelection._();
PugvSeasonSelection createEmptyInstance() => create();
static $pb.PbList<PugvSeasonSelection> createRepeated() => $pb.PbList<PugvSeasonSelection>();
@$core.pragma('dart2js:noInline')
static PugvSeasonSelection getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeasonSelection>(create);
static PugvSeasonSelection? _defaultInstance;
@$pb.TagNumber(1)
PugvSeasonNav get nav => $_getN(0);
@$pb.TagNumber(1)
set nav(PugvSeasonNav v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasNav() => $_has(0);
@$pb.TagNumber(1)
void clearNav() => $_clearField(1);
@$pb.TagNumber(1)
PugvSeasonNav ensureNav() => $_ensure(0);
}
class PugvSeries extends $pb.GeneratedMessage {
factory PugvSeries({
PugvSeasonNav? nav,
$core.Iterable<PugvSeriesItem>? contents,
}) {
final $result = create();
if (nav != null) {
$result.nav = nav;
}
if (contents != null) {
$result.contents.addAll(contents);
}
return $result;
}
PugvSeries._() : super();
factory PugvSeries.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeries.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeries', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<PugvSeasonNav>(1, _omitFieldNames ? '' : 'nav', subBuilder: PugvSeasonNav.create)
..pc<PugvSeriesItem>(2, _omitFieldNames ? '' : 'contents', $pb.PbFieldType.PM, subBuilder: PugvSeriesItem.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')
PugvSeries clone() => PugvSeries()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeries copyWith(void Function(PugvSeries) updates) => super.copyWith((message) => updates(message as PugvSeries)) as PugvSeries;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeries create() => PugvSeries._();
PugvSeries createEmptyInstance() => create();
static $pb.PbList<PugvSeries> createRepeated() => $pb.PbList<PugvSeries>();
@$core.pragma('dart2js:noInline')
static PugvSeries getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeries>(create);
static PugvSeries? _defaultInstance;
@$pb.TagNumber(1)
PugvSeasonNav get nav => $_getN(0);
@$pb.TagNumber(1)
set nav(PugvSeasonNav v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasNav() => $_has(0);
@$pb.TagNumber(1)
void clearNav() => $_clearField(1);
@$pb.TagNumber(1)
PugvSeasonNav ensureNav() => $_ensure(0);
@$pb.TagNumber(2)
$pb.PbList<PugvSeriesItem> get contents => $_getList(1);
}
class PugvSeriesItem extends $pb.GeneratedMessage {
factory PugvSeriesItem({
$fixnum.Int64? seasonId,
$core.bool? selected,
$core.bool? gray,
$core.String? content,
$core.String? label,
PugvSeriesItemState? state,
}) {
final $result = create();
if (seasonId != null) {
$result.seasonId = seasonId;
}
if (selected != null) {
$result.selected = selected;
}
if (gray != null) {
$result.gray = gray;
}
if (content != null) {
$result.content = content;
}
if (label != null) {
$result.label = label;
}
if (state != null) {
$result.state = state;
}
return $result;
}
PugvSeriesItem._() : super();
factory PugvSeriesItem.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvSeriesItem.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvSeriesItem', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'seasonId')
..aOB(2, _omitFieldNames ? '' : 'selected')
..aOB(3, _omitFieldNames ? '' : 'gray')
..aOS(4, _omitFieldNames ? '' : 'content')
..aOS(5, _omitFieldNames ? '' : 'label')
..e<PugvSeriesItemState>(6, _omitFieldNames ? '' : 'state', $pb.PbFieldType.OE, defaultOrMaker: PugvSeriesItemState.PUGV_SERIRES_ITEM_STATE_UNSPECIAL, valueOf: PugvSeriesItemState.valueOf, enumValues: PugvSeriesItemState.values)
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvSeriesItem clone() => PugvSeriesItem()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvSeriesItem copyWith(void Function(PugvSeriesItem) updates) => super.copyWith((message) => updates(message as PugvSeriesItem)) as PugvSeriesItem;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeriesItem create() => PugvSeriesItem._();
PugvSeriesItem createEmptyInstance() => create();
static $pb.PbList<PugvSeriesItem> createRepeated() => $pb.PbList<PugvSeriesItem>();
@$core.pragma('dart2js:noInline')
static PugvSeriesItem getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvSeriesItem>(create);
static PugvSeriesItem? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get seasonId => $_getI64(0);
@$pb.TagNumber(1)
set seasonId($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasSeasonId() => $_has(0);
@$pb.TagNumber(1)
void clearSeasonId() => $_clearField(1);
@$pb.TagNumber(2)
$core.bool get selected => $_getBF(1);
@$pb.TagNumber(2)
set selected($core.bool v) { $_setBool(1, v); }
@$pb.TagNumber(2)
$core.bool hasSelected() => $_has(1);
@$pb.TagNumber(2)
void clearSelected() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get gray => $_getBF(2);
@$pb.TagNumber(3)
set gray($core.bool v) { $_setBool(2, v); }
@$pb.TagNumber(3)
$core.bool hasGray() => $_has(2);
@$pb.TagNumber(3)
void clearGray() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get content => $_getSZ(3);
@$pb.TagNumber(4)
set content($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasContent() => $_has(3);
@$pb.TagNumber(4)
void clearContent() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get label => $_getSZ(4);
@$pb.TagNumber(5)
set label($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasLabel() => $_has(4);
@$pb.TagNumber(5)
void clearLabel() => $_clearField(5);
@$pb.TagNumber(6)
PugvSeriesItemState get state => $_getN(5);
@$pb.TagNumber(6)
set state(PugvSeriesItemState v) { $_setField(6, v); }
@$pb.TagNumber(6)
$core.bool hasState() => $_has(5);
@$pb.TagNumber(6)
void clearState() => $_clearField(6);
}
class PugvShoppingNotice extends $pb.GeneratedMessage {
factory PugvShoppingNotice({
PugvSeasonNav? nav,
$core.Iterable<PugvShoppingNoticeContent>? contents,
$core.String? link,
}) {
final $result = create();
if (nav != null) {
$result.nav = nav;
}
if (contents != null) {
$result.contents.addAll(contents);
}
if (link != null) {
$result.link = link;
}
return $result;
}
PugvShoppingNotice._() : super();
factory PugvShoppingNotice.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvShoppingNotice.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvShoppingNotice', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<PugvSeasonNav>(1, _omitFieldNames ? '' : 'nav', subBuilder: PugvSeasonNav.create)
..pc<PugvShoppingNoticeContent>(2, _omitFieldNames ? '' : 'contents', $pb.PbFieldType.PM, subBuilder: PugvShoppingNoticeContent.create)
..aOS(3, _omitFieldNames ? '' : 'link')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvShoppingNotice clone() => PugvShoppingNotice()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvShoppingNotice copyWith(void Function(PugvShoppingNotice) updates) => super.copyWith((message) => updates(message as PugvShoppingNotice)) as PugvShoppingNotice;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvShoppingNotice create() => PugvShoppingNotice._();
PugvShoppingNotice createEmptyInstance() => create();
static $pb.PbList<PugvShoppingNotice> createRepeated() => $pb.PbList<PugvShoppingNotice>();
@$core.pragma('dart2js:noInline')
static PugvShoppingNotice getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvShoppingNotice>(create);
static PugvShoppingNotice? _defaultInstance;
@$pb.TagNumber(1)
PugvSeasonNav get nav => $_getN(0);
@$pb.TagNumber(1)
set nav(PugvSeasonNav v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasNav() => $_has(0);
@$pb.TagNumber(1)
void clearNav() => $_clearField(1);
@$pb.TagNumber(1)
PugvSeasonNav ensureNav() => $_ensure(0);
@$pb.TagNumber(2)
$pb.PbList<PugvShoppingNoticeContent> get contents => $_getList(1);
@$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);
}
class PugvShoppingNoticeContent extends $pb.GeneratedMessage {
factory PugvShoppingNoticeContent({
$core.String? number,
$core.String? content,
$core.bool? isBold,
}) {
final $result = create();
if (number != null) {
$result.number = number;
}
if (content != null) {
$result.content = content;
}
if (isBold != null) {
$result.isBold = isBold;
}
return $result;
}
PugvShoppingNoticeContent._() : super();
factory PugvShoppingNoticeContent.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvShoppingNoticeContent.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvShoppingNoticeContent', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'number')
..aOS(2, _omitFieldNames ? '' : 'content')
..aOB(3, _omitFieldNames ? '' : 'isBold')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvShoppingNoticeContent clone() => PugvShoppingNoticeContent()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvShoppingNoticeContent copyWith(void Function(PugvShoppingNoticeContent) updates) => super.copyWith((message) => updates(message as PugvShoppingNoticeContent)) as PugvShoppingNoticeContent;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvShoppingNoticeContent create() => PugvShoppingNoticeContent._();
PugvShoppingNoticeContent createEmptyInstance() => create();
static $pb.PbList<PugvShoppingNoticeContent> createRepeated() => $pb.PbList<PugvShoppingNoticeContent>();
@$core.pragma('dart2js:noInline')
static PugvShoppingNoticeContent getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvShoppingNoticeContent>(create);
static PugvShoppingNoticeContent? _defaultInstance;
@$pb.TagNumber(1)
$core.String get number => $_getSZ(0);
@$pb.TagNumber(1)
set number($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasNumber() => $_has(0);
@$pb.TagNumber(1)
void clearNumber() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get content => $_getSZ(1);
@$pb.TagNumber(2)
set content($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasContent() => $_has(1);
@$pb.TagNumber(2)
void clearContent() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get isBold => $_getBF(2);
@$pb.TagNumber(3)
set isBold($core.bool v) { $_setBool(2, v); }
@$pb.TagNumber(3)
$core.bool hasIsBold() => $_has(2);
@$pb.TagNumber(3)
void clearIsBold() => $_clearField(3);
}
class PugvZone extends $pb.GeneratedMessage {
factory PugvZone({
$core.Iterable<PugvZoneItem>? contents,
}) {
final $result = create();
if (contents != null) {
$result.contents.addAll(contents);
}
return $result;
}
PugvZone._() : super();
factory PugvZone.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvZone.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvZone', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..pc<PugvZoneItem>(1, _omitFieldNames ? '' : 'contents', $pb.PbFieldType.PM, subBuilder: PugvZoneItem.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')
PugvZone clone() => PugvZone()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvZone copyWith(void Function(PugvZone) updates) => super.copyWith((message) => updates(message as PugvZone)) as PugvZone;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvZone create() => PugvZone._();
PugvZone createEmptyInstance() => create();
static $pb.PbList<PugvZone> createRepeated() => $pb.PbList<PugvZone>();
@$core.pragma('dart2js:noInline')
static PugvZone getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvZone>(create);
static PugvZone? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<PugvZoneItem> get contents => $_getList(0);
}
class PugvZoneItem extends $pb.GeneratedMessage {
factory PugvZoneItem({
$core.String? icon,
$core.String? link,
$core.String? title,
$core.String? subtitle,
PugvZoneItemType? type,
}) {
final $result = create();
if (icon != null) {
$result.icon = icon;
}
if (link != null) {
$result.link = link;
}
if (title != null) {
$result.title = title;
}
if (subtitle != null) {
$result.subtitle = subtitle;
}
if (type != null) {
$result.type = type;
}
return $result;
}
PugvZoneItem._() : super();
factory PugvZoneItem.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory PugvZoneItem.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PugvZoneItem', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'link')
..aOS(3, _omitFieldNames ? '' : 'title')
..aOS(4, _omitFieldNames ? '' : 'subtitle')
..e<PugvZoneItemType>(5, _omitFieldNames ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: PugvZoneItemType.PUGV_ZONE_ITEM_TYPE_UNSPECIFIED, valueOf: PugvZoneItemType.valueOf, enumValues: PugvZoneItemType.values)
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
PugvZoneItem clone() => PugvZoneItem()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
PugvZoneItem copyWith(void Function(PugvZoneItem) updates) => super.copyWith((message) => updates(message as PugvZoneItem)) as PugvZoneItem;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvZoneItem create() => PugvZoneItem._();
PugvZoneItem createEmptyInstance() => create();
static $pb.PbList<PugvZoneItem> createRepeated() => $pb.PbList<PugvZoneItem>();
@$core.pragma('dart2js:noInline')
static PugvZoneItem getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PugvZoneItem>(create);
static PugvZoneItem? _defaultInstance;
@$pb.TagNumber(1)
$core.String get icon => $_getSZ(0);
@$pb.TagNumber(1)
set icon($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasIcon() => $_has(0);
@$pb.TagNumber(1)
void clearIcon() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get link => $_getSZ(1);
@$pb.TagNumber(2)
set link($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasLink() => $_has(1);
@$pb.TagNumber(2)
void clearLink() => $_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);
@$pb.TagNumber(4)
$core.String get subtitle => $_getSZ(3);
@$pb.TagNumber(4)
set subtitle($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasSubtitle() => $_has(3);
@$pb.TagNumber(4)
void clearSubtitle() => $_clearField(4);
@$pb.TagNumber(5)
PugvZoneItemType get type => $_getN(4);
@$pb.TagNumber(5)
set type(PugvZoneItemType v) { $_setField(5, v); }
@$pb.TagNumber(5)
$core.bool hasType() => $_has(4);
@$pb.TagNumber(5)
void clearType() => $_clearField(5);
}
class Rank extends $pb.GeneratedMessage {
factory Rank({
$core.String? icon,
$core.String? iconNight,
$core.String? text,
}) {
final $result = create();
if (icon != null) {
$result.icon = icon;
}
if (iconNight != null) {
$result.iconNight = iconNight;
}
if (text != null) {
$result.text = text;
}
return $result;
}
Rank._() : super();
factory Rank.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Rank.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Rank', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'iconNight')
..aOS(3, _omitFieldNames ? '' : 'text')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
Rank clone() => Rank()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Rank copyWith(void Function(Rank) updates) => super.copyWith((message) => updates(message as Rank)) as Rank;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Rank create() => Rank._();
Rank createEmptyInstance() => create();
static $pb.PbList<Rank> createRepeated() => $pb.PbList<Rank>();
@$core.pragma('dart2js:noInline')
static Rank getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Rank>(create);
static Rank? _defaultInstance;
@$pb.TagNumber(1)
$core.String get icon => $_getSZ(0);
@$pb.TagNumber(1)
set icon($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasIcon() => $_has(0);
@$pb.TagNumber(1)
void clearIcon() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get iconNight => $_getSZ(1);
@$pb.TagNumber(2)
set iconNight($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasIconNight() => $_has(1);
@$pb.TagNumber(2)
void clearIconNight() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get text => $_getSZ(2);
@$pb.TagNumber(3)
set text($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasText() => $_has(2);
@$pb.TagNumber(3)
void clearText() => $_clearField(3);
}
class RankInfo extends $pb.GeneratedMessage {
factory RankInfo({
$core.String? iconUrlNight,
$core.String? iconUrlDay,
$core.String? bkgNightColor,
$core.String? bkgDayColor,
$core.String? fontNightColor,
$core.String? fontDayColor,
$core.String? rankContent,
$core.String? rankLink,
}) {
final $result = create();
if (iconUrlNight != null) {
$result.iconUrlNight = iconUrlNight;
}
if (iconUrlDay != null) {
$result.iconUrlDay = iconUrlDay;
}
if (bkgNightColor != null) {
$result.bkgNightColor = bkgNightColor;
}
if (bkgDayColor != null) {
$result.bkgDayColor = bkgDayColor;
}
if (fontNightColor != null) {
$result.fontNightColor = fontNightColor;
}
if (fontDayColor != null) {
$result.fontDayColor = fontDayColor;
}
if (rankContent != null) {
$result.rankContent = rankContent;
}
if (rankLink != null) {
$result.rankLink = rankLink;
}
return $result;
}
RankInfo._() : super();
factory RankInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RankInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RankInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'iconUrlNight')
..aOS(2, _omitFieldNames ? '' : 'iconUrlDay')
..aOS(3, _omitFieldNames ? '' : 'bkgNightColor')
..aOS(4, _omitFieldNames ? '' : 'bkgDayColor')
..aOS(5, _omitFieldNames ? '' : 'fontNightColor')
..aOS(6, _omitFieldNames ? '' : 'fontDayColor')
..aOS(7, _omitFieldNames ? '' : 'rankContent')
..aOS(8, _omitFieldNames ? '' : 'rankLink')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
RankInfo clone() => RankInfo()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RankInfo copyWith(void Function(RankInfo) updates) => super.copyWith((message) => updates(message as RankInfo)) as RankInfo;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RankInfo create() => RankInfo._();
RankInfo createEmptyInstance() => create();
static $pb.PbList<RankInfo> createRepeated() => $pb.PbList<RankInfo>();
@$core.pragma('dart2js:noInline')
static RankInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RankInfo>(create);
static RankInfo? _defaultInstance;
@$pb.TagNumber(1)
$core.String get iconUrlNight => $_getSZ(0);
@$pb.TagNumber(1)
set iconUrlNight($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasIconUrlNight() => $_has(0);
@$pb.TagNumber(1)
void clearIconUrlNight() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get iconUrlDay => $_getSZ(1);
@$pb.TagNumber(2)
set iconUrlDay($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasIconUrlDay() => $_has(1);
@$pb.TagNumber(2)
void clearIconUrlDay() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get bkgNightColor => $_getSZ(2);
@$pb.TagNumber(3)
set bkgNightColor($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasBkgNightColor() => $_has(2);
@$pb.TagNumber(3)
void clearBkgNightColor() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get bkgDayColor => $_getSZ(3);
@$pb.TagNumber(4)
set bkgDayColor($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasBkgDayColor() => $_has(3);
@$pb.TagNumber(4)
void clearBkgDayColor() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get fontNightColor => $_getSZ(4);
@$pb.TagNumber(5)
set fontNightColor($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasFontNightColor() => $_has(4);
@$pb.TagNumber(5)
void clearFontNightColor() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get fontDayColor => $_getSZ(5);
@$pb.TagNumber(6)
set fontDayColor($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasFontDayColor() => $_has(5);
@$pb.TagNumber(6)
void clearFontDayColor() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get rankContent => $_getSZ(6);
@$pb.TagNumber(7)
set rankContent($core.String v) { $_setString(6, v); }
@$pb.TagNumber(7)
$core.bool hasRankContent() => $_has(6);
@$pb.TagNumber(7)
void clearRankContent() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get rankLink => $_getSZ(7);
@$pb.TagNumber(8)
set rankLink($core.String v) { $_setString(7, v); }
@$pb.TagNumber(8)
$core.bool hasRankLink() => $_has(7);
@$pb.TagNumber(8)
void clearRankLink() => $_clearField(8);
}
class Rating extends $pb.GeneratedMessage {
factory Rating({
$core.String? score,
$core.int? count,
}) {
final $result = create();
if (score != null) {
$result.score = score;
}
if (count != null) {
$result.count = count;
}
return $result;
}
Rating._() : super();
factory Rating.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Rating.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Rating', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'score')
..a<$core.int>(2, _omitFieldNames ? '' : 'count', $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')
Rating clone() => Rating()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Rating copyWith(void Function(Rating) updates) => super.copyWith((message) => updates(message as Rating)) as Rating;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Rating create() => Rating._();
Rating createEmptyInstance() => create();
static $pb.PbList<Rating> createRepeated() => $pb.PbList<Rating>();
@$core.pragma('dart2js:noInline')
static Rating getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Rating>(create);
static Rating? _defaultInstance;
@$pb.TagNumber(1)
$core.String get score => $_getSZ(0);
@$pb.TagNumber(1)
set score($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasScore() => $_has(0);
@$pb.TagNumber(1)
void clearScore() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get count => $_getIZ(1);
@$pb.TagNumber(2)
set count($core.int v) { $_setSignedInt32(1, v); }
@$pb.TagNumber(2)
$core.bool hasCount() => $_has(1);
@$pb.TagNumber(2)
void clearCount() => $_clearField(2);
}
class RelateAVCard extends $pb.GeneratedMessage {
factory RelateAVCard({
$fixnum.Int64? duration,
$fixnum.Int64? cid,
Dimension? dimension,
Stat? stat,
$core.String? jumpUrl,
$core.bool? showUpName,
BadgeInfo? rcmdReason,
$core.String? durationText,
$core.bool? showRcmdStyle,
}) {
final $result = create();
if (duration != null) {
$result.duration = duration;
}
if (cid != null) {
$result.cid = cid;
}
if (dimension != null) {
$result.dimension = dimension;
}
if (stat != null) {
$result.stat = stat;
}
if (jumpUrl != null) {
$result.jumpUrl = jumpUrl;
}
if (showUpName != null) {
$result.showUpName = showUpName;
}
if (rcmdReason != null) {
$result.rcmdReason = rcmdReason;
}
if (durationText != null) {
$result.durationText = durationText;
}
if (showRcmdStyle != null) {
$result.showRcmdStyle = showRcmdStyle;
}
return $result;
}
RelateAVCard._() : super();
factory RelateAVCard.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateAVCard.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateAVCard', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'duration')
..aInt64(2, _omitFieldNames ? '' : 'cid')
..aOM<Dimension>(3, _omitFieldNames ? '' : 'dimension', subBuilder: Dimension.create)
..aOM<Stat>(4, _omitFieldNames ? '' : 'stat', subBuilder: Stat.create)
..aOS(5, _omitFieldNames ? '' : 'jumpUrl')
..aOB(6, _omitFieldNames ? '' : 'showUpName')
..aOM<BadgeInfo>(7, _omitFieldNames ? '' : 'rcmdReason', subBuilder: BadgeInfo.create)
..aOS(8, _omitFieldNames ? '' : 'durationText')
..aOB(9, _omitFieldNames ? '' : 'showRcmdStyle')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
RelateAVCard clone() => RelateAVCard()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateAVCard copyWith(void Function(RelateAVCard) updates) => super.copyWith((message) => updates(message as RelateAVCard)) as RelateAVCard;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateAVCard create() => RelateAVCard._();
RelateAVCard createEmptyInstance() => create();
static $pb.PbList<RelateAVCard> createRepeated() => $pb.PbList<RelateAVCard>();
@$core.pragma('dart2js:noInline')
static RelateAVCard getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateAVCard>(create);
static RelateAVCard? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get duration => $_getI64(0);
@$pb.TagNumber(1)
set duration($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasDuration() => $_has(0);
@$pb.TagNumber(1)
void clearDuration() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get cid => $_getI64(1);
@$pb.TagNumber(2)
set cid($fixnum.Int64 v) { $_setInt64(1, v); }
@$pb.TagNumber(2)
$core.bool hasCid() => $_has(1);
@$pb.TagNumber(2)
void clearCid() => $_clearField(2);
@$pb.TagNumber(3)
Dimension get dimension => $_getN(2);
@$pb.TagNumber(3)
set dimension(Dimension v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasDimension() => $_has(2);
@$pb.TagNumber(3)
void clearDimension() => $_clearField(3);
@$pb.TagNumber(3)
Dimension ensureDimension() => $_ensure(2);
@$pb.TagNumber(4)
Stat get stat => $_getN(3);
@$pb.TagNumber(4)
set stat(Stat v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasStat() => $_has(3);
@$pb.TagNumber(4)
void clearStat() => $_clearField(4);
@$pb.TagNumber(4)
Stat ensureStat() => $_ensure(3);
@$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);
@$pb.TagNumber(6)
$core.bool get showUpName => $_getBF(5);
@$pb.TagNumber(6)
set showUpName($core.bool v) { $_setBool(5, v); }
@$pb.TagNumber(6)
$core.bool hasShowUpName() => $_has(5);
@$pb.TagNumber(6)
void clearShowUpName() => $_clearField(6);
@$pb.TagNumber(7)
BadgeInfo get rcmdReason => $_getN(6);
@$pb.TagNumber(7)
set rcmdReason(BadgeInfo v) { $_setField(7, v); }
@$pb.TagNumber(7)
$core.bool hasRcmdReason() => $_has(6);
@$pb.TagNumber(7)
void clearRcmdReason() => $_clearField(7);
@$pb.TagNumber(7)
BadgeInfo ensureRcmdReason() => $_ensure(6);
@$pb.TagNumber(8)
$core.String get durationText => $_getSZ(7);
@$pb.TagNumber(8)
set durationText($core.String v) { $_setString(7, v); }
@$pb.TagNumber(8)
$core.bool hasDurationText() => $_has(7);
@$pb.TagNumber(8)
void clearDurationText() => $_clearField(8);
@$pb.TagNumber(9)
$core.bool get showRcmdStyle => $_getBF(8);
@$pb.TagNumber(9)
set showRcmdStyle($core.bool v) { $_setBool(8, v); }
@$pb.TagNumber(9)
$core.bool hasShowRcmdStyle() => $_has(8);
@$pb.TagNumber(9)
void clearShowRcmdStyle() => $_clearField(9);
}
class RelateBangumiAvCard extends $pb.GeneratedMessage {
factory RelateBangumiAvCard({
BadgeInfo? badge,
Stat? stat,
Rating? rating,
$core.String? coverRightText,
$core.bool? showRcmdStyle,
}) {
final $result = create();
if (badge != null) {
$result.badge = badge;
}
if (stat != null) {
$result.stat = stat;
}
if (rating != null) {
$result.rating = rating;
}
if (coverRightText != null) {
$result.coverRightText = coverRightText;
}
if (showRcmdStyle != null) {
$result.showRcmdStyle = showRcmdStyle;
}
return $result;
}
RelateBangumiAvCard._() : super();
factory RelateBangumiAvCard.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateBangumiAvCard.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateBangumiAvCard', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<BadgeInfo>(1, _omitFieldNames ? '' : 'badge', subBuilder: BadgeInfo.create)
..aOM<Stat>(2, _omitFieldNames ? '' : 'stat', subBuilder: Stat.create)
..aOM<Rating>(3, _omitFieldNames ? '' : 'rating', subBuilder: Rating.create)
..aOS(4, _omitFieldNames ? '' : 'coverRightText')
..aOB(5, _omitFieldNames ? '' : 'showRcmdStyle')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
RelateBangumiAvCard clone() => RelateBangumiAvCard()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateBangumiAvCard copyWith(void Function(RelateBangumiAvCard) updates) => super.copyWith((message) => updates(message as RelateBangumiAvCard)) as RelateBangumiAvCard;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateBangumiAvCard create() => RelateBangumiAvCard._();
RelateBangumiAvCard createEmptyInstance() => create();
static $pb.PbList<RelateBangumiAvCard> createRepeated() => $pb.PbList<RelateBangumiAvCard>();
@$core.pragma('dart2js:noInline')
static RelateBangumiAvCard getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateBangumiAvCard>(create);
static RelateBangumiAvCard? _defaultInstance;
@$pb.TagNumber(1)
BadgeInfo get badge => $_getN(0);
@$pb.TagNumber(1)
set badge(BadgeInfo v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasBadge() => $_has(0);
@$pb.TagNumber(1)
void clearBadge() => $_clearField(1);
@$pb.TagNumber(1)
BadgeInfo ensureBadge() => $_ensure(0);
@$pb.TagNumber(2)
Stat get stat => $_getN(1);
@$pb.TagNumber(2)
set stat(Stat v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasStat() => $_has(1);
@$pb.TagNumber(2)
void clearStat() => $_clearField(2);
@$pb.TagNumber(2)
Stat ensureStat() => $_ensure(1);
@$pb.TagNumber(3)
Rating get rating => $_getN(2);
@$pb.TagNumber(3)
set rating(Rating v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasRating() => $_has(2);
@$pb.TagNumber(3)
void clearRating() => $_clearField(3);
@$pb.TagNumber(3)
Rating ensureRating() => $_ensure(2);
@$pb.TagNumber(4)
$core.String get coverRightText => $_getSZ(3);
@$pb.TagNumber(4)
set coverRightText($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasCoverRightText() => $_has(3);
@$pb.TagNumber(4)
void clearCoverRightText() => $_clearField(4);
@$pb.TagNumber(5)
$core.bool get showRcmdStyle => $_getBF(4);
@$pb.TagNumber(5)
set showRcmdStyle($core.bool v) { $_setBool(4, v); }
@$pb.TagNumber(5)
$core.bool hasShowRcmdStyle() => $_has(4);
@$pb.TagNumber(5)
void clearShowRcmdStyle() => $_clearField(5);
}
class RelateBangumiCard extends $pb.GeneratedMessage {
factory RelateBangumiCard({
$core.int? seasonId,
$core.int? seasonType,
NewEp? newEp,
Stat? stat,
Rating? rating,
$core.String? rcmdReason,
BadgeInfo? badgeInfo,
$core.String? gotoType,
$pb.PbMap<$core.String, $core.String>? report,
}) {
final $result = create();
if (seasonId != null) {
$result.seasonId = seasonId;
}
if (seasonType != null) {
$result.seasonType = seasonType;
}
if (newEp != null) {
$result.newEp = newEp;
}
if (stat != null) {
$result.stat = stat;
}
if (rating != null) {
$result.rating = rating;
}
if (rcmdReason != null) {
$result.rcmdReason = rcmdReason;
}
if (badgeInfo != null) {
$result.badgeInfo = badgeInfo;
}
if (gotoType != null) {
$result.gotoType = gotoType;
}
if (report != null) {
$result.report.addAll(report);
}
return $result;
}
RelateBangumiCard._() : super();
factory RelateBangumiCard.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateBangumiCard.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateBangumiCard', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'seasonId', $pb.PbFieldType.O3)
..a<$core.int>(2, _omitFieldNames ? '' : 'seasonType', $pb.PbFieldType.O3)
..aOM<NewEp>(3, _omitFieldNames ? '' : 'newEp', subBuilder: NewEp.create)
..aOM<Stat>(4, _omitFieldNames ? '' : 'stat', subBuilder: Stat.create)
..aOM<Rating>(5, _omitFieldNames ? '' : 'rating', subBuilder: Rating.create)
..aOS(6, _omitFieldNames ? '' : 'rcmdReason')
..aOM<BadgeInfo>(7, _omitFieldNames ? '' : 'badgeInfo', subBuilder: BadgeInfo.create)
..aOS(8, _omitFieldNames ? '' : 'gotoType')
..m<$core.String, $core.String>(9, _omitFieldNames ? '' : 'report', entryClassName: 'RelateBangumiCard.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')
RelateBangumiCard clone() => RelateBangumiCard()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateBangumiCard copyWith(void Function(RelateBangumiCard) updates) => super.copyWith((message) => updates(message as RelateBangumiCard)) as RelateBangumiCard;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateBangumiCard create() => RelateBangumiCard._();
RelateBangumiCard createEmptyInstance() => create();
static $pb.PbList<RelateBangumiCard> createRepeated() => $pb.PbList<RelateBangumiCard>();
@$core.pragma('dart2js:noInline')
static RelateBangumiCard getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateBangumiCard>(create);
static RelateBangumiCard? _defaultInstance;
@$pb.TagNumber(1)
$core.int get seasonId => $_getIZ(0);
@$pb.TagNumber(1)
set seasonId($core.int v) { $_setSignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasSeasonId() => $_has(0);
@$pb.TagNumber(1)
void clearSeasonId() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get seasonType => $_getIZ(1);
@$pb.TagNumber(2)
set seasonType($core.int v) { $_setSignedInt32(1, v); }
@$pb.TagNumber(2)
$core.bool hasSeasonType() => $_has(1);
@$pb.TagNumber(2)
void clearSeasonType() => $_clearField(2);
@$pb.TagNumber(3)
NewEp get newEp => $_getN(2);
@$pb.TagNumber(3)
set newEp(NewEp v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasNewEp() => $_has(2);
@$pb.TagNumber(3)
void clearNewEp() => $_clearField(3);
@$pb.TagNumber(3)
NewEp ensureNewEp() => $_ensure(2);
@$pb.TagNumber(4)
Stat get stat => $_getN(3);
@$pb.TagNumber(4)
set stat(Stat v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasStat() => $_has(3);
@$pb.TagNumber(4)
void clearStat() => $_clearField(4);
@$pb.TagNumber(4)
Stat ensureStat() => $_ensure(3);
@$pb.TagNumber(5)
Rating get rating => $_getN(4);
@$pb.TagNumber(5)
set rating(Rating v) { $_setField(5, v); }
@$pb.TagNumber(5)
$core.bool hasRating() => $_has(4);
@$pb.TagNumber(5)
void clearRating() => $_clearField(5);
@$pb.TagNumber(5)
Rating ensureRating() => $_ensure(4);
@$pb.TagNumber(6)
$core.String get rcmdReason => $_getSZ(5);
@$pb.TagNumber(6)
set rcmdReason($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasRcmdReason() => $_has(5);
@$pb.TagNumber(6)
void clearRcmdReason() => $_clearField(6);
@$pb.TagNumber(7)
BadgeInfo get badgeInfo => $_getN(6);
@$pb.TagNumber(7)
set badgeInfo(BadgeInfo v) { $_setField(7, v); }
@$pb.TagNumber(7)
$core.bool hasBadgeInfo() => $_has(6);
@$pb.TagNumber(7)
void clearBadgeInfo() => $_clearField(7);
@$pb.TagNumber(7)
BadgeInfo ensureBadgeInfo() => $_ensure(6);
@$pb.TagNumber(8)
$core.String get gotoType => $_getSZ(7);
@$pb.TagNumber(8)
set gotoType($core.String v) { $_setString(7, v); }
@$pb.TagNumber(8)
$core.bool hasGotoType() => $_has(7);
@$pb.TagNumber(8)
void clearGotoType() => $_clearField(8);
@$pb.TagNumber(9)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(8);
}
class RelateBangumiResourceCard extends $pb.GeneratedMessage {
factory RelateBangumiResourceCard({
$core.int? type,
$core.String? scover,
$core.int? reType,
$core.String? reValue,
$core.String? corner,
$core.int? card,
$core.String? siz,
$core.int? position,
$core.String? rcmdReason,
$core.String? label,
$pb.PbMap<$core.String, $core.String>? report,
$core.String? gotoType,
}) {
final $result = create();
if (type != null) {
$result.type = type;
}
if (scover != null) {
$result.scover = scover;
}
if (reType != null) {
$result.reType = reType;
}
if (reValue != null) {
$result.reValue = reValue;
}
if (corner != null) {
$result.corner = corner;
}
if (card != null) {
$result.card = card;
}
if (siz != null) {
$result.siz = siz;
}
if (position != null) {
$result.position = position;
}
if (rcmdReason != null) {
$result.rcmdReason = rcmdReason;
}
if (label != null) {
$result.label = label;
}
if (report != null) {
$result.report.addAll(report);
}
if (gotoType != null) {
$result.gotoType = gotoType;
}
return $result;
}
RelateBangumiResourceCard._() : super();
factory RelateBangumiResourceCard.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateBangumiResourceCard.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateBangumiResourceCard', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'type', $pb.PbFieldType.O3)
..aOS(2, _omitFieldNames ? '' : 'scover')
..a<$core.int>(3, _omitFieldNames ? '' : 'reType', $pb.PbFieldType.O3)
..aOS(4, _omitFieldNames ? '' : 'reValue')
..aOS(5, _omitFieldNames ? '' : 'corner')
..a<$core.int>(6, _omitFieldNames ? '' : 'card', $pb.PbFieldType.O3)
..aOS(7, _omitFieldNames ? '' : 'siz')
..a<$core.int>(8, _omitFieldNames ? '' : 'position', $pb.PbFieldType.O3)
..aOS(9, _omitFieldNames ? '' : 'rcmdReason')
..aOS(10, _omitFieldNames ? '' : 'label')
..m<$core.String, $core.String>(11, _omitFieldNames ? '' : 'report', entryClassName: 'RelateBangumiResourceCard.ReportEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('bilibili.app.viewunite.common'))
..aOS(12, _omitFieldNames ? '' : 'gotoType')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
RelateBangumiResourceCard clone() => RelateBangumiResourceCard()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateBangumiResourceCard copyWith(void Function(RelateBangumiResourceCard) updates) => super.copyWith((message) => updates(message as RelateBangumiResourceCard)) as RelateBangumiResourceCard;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateBangumiResourceCard create() => RelateBangumiResourceCard._();
RelateBangumiResourceCard createEmptyInstance() => create();
static $pb.PbList<RelateBangumiResourceCard> createRepeated() => $pb.PbList<RelateBangumiResourceCard>();
@$core.pragma('dart2js:noInline')
static RelateBangumiResourceCard getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateBangumiResourceCard>(create);
static RelateBangumiResourceCard? _defaultInstance;
@$pb.TagNumber(1)
$core.int get type => $_getIZ(0);
@$pb.TagNumber(1)
set type($core.int v) { $_setSignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get scover => $_getSZ(1);
@$pb.TagNumber(2)
set scover($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasScover() => $_has(1);
@$pb.TagNumber(2)
void clearScover() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get reType => $_getIZ(2);
@$pb.TagNumber(3)
set reType($core.int v) { $_setSignedInt32(2, v); }
@$pb.TagNumber(3)
$core.bool hasReType() => $_has(2);
@$pb.TagNumber(3)
void clearReType() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get reValue => $_getSZ(3);
@$pb.TagNumber(4)
set reValue($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasReValue() => $_has(3);
@$pb.TagNumber(4)
void clearReValue() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get corner => $_getSZ(4);
@$pb.TagNumber(5)
set corner($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasCorner() => $_has(4);
@$pb.TagNumber(5)
void clearCorner() => $_clearField(5);
@$pb.TagNumber(6)
$core.int get card => $_getIZ(5);
@$pb.TagNumber(6)
set card($core.int v) { $_setSignedInt32(5, v); }
@$pb.TagNumber(6)
$core.bool hasCard() => $_has(5);
@$pb.TagNumber(6)
void clearCard() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get siz => $_getSZ(6);
@$pb.TagNumber(7)
set siz($core.String v) { $_setString(6, v); }
@$pb.TagNumber(7)
$core.bool hasSiz() => $_has(6);
@$pb.TagNumber(7)
void clearSiz() => $_clearField(7);
@$pb.TagNumber(8)
$core.int get position => $_getIZ(7);
@$pb.TagNumber(8)
set position($core.int v) { $_setSignedInt32(7, v); }
@$pb.TagNumber(8)
$core.bool hasPosition() => $_has(7);
@$pb.TagNumber(8)
void clearPosition() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get rcmdReason => $_getSZ(8);
@$pb.TagNumber(9)
set rcmdReason($core.String v) { $_setString(8, v); }
@$pb.TagNumber(9)
$core.bool hasRcmdReason() => $_has(8);
@$pb.TagNumber(9)
void clearRcmdReason() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get label => $_getSZ(9);
@$pb.TagNumber(10)
set label($core.String v) { $_setString(9, v); }
@$pb.TagNumber(10)
$core.bool hasLabel() => $_has(9);
@$pb.TagNumber(10)
void clearLabel() => $_clearField(10);
@$pb.TagNumber(11)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(10);
@$pb.TagNumber(12)
$core.String get gotoType => $_getSZ(11);
@$pb.TagNumber(12)
set gotoType($core.String v) { $_setString(11, v); }
@$pb.TagNumber(12)
$core.bool hasGotoType() => $_has(11);
@$pb.TagNumber(12)
void clearGotoType() => $_clearField(12);
}
class RelateBangumiUGCCard extends $pb.GeneratedMessage {
factory RelateBangumiUGCCard({
BadgeInfo? badge,
Stat? stat,
Rating? rating,
}) {
final $result = create();
if (badge != null) {
$result.badge = badge;
}
if (stat != null) {
$result.stat = stat;
}
if (rating != null) {
$result.rating = rating;
}
return $result;
}
RelateBangumiUGCCard._() : super();
factory RelateBangumiUGCCard.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateBangumiUGCCard.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateBangumiUGCCard', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<BadgeInfo>(1, _omitFieldNames ? '' : 'badge', subBuilder: BadgeInfo.create)
..aOM<Stat>(2, _omitFieldNames ? '' : 'stat', subBuilder: Stat.create)
..aOM<Rating>(3, _omitFieldNames ? '' : 'rating', subBuilder: Rating.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')
RelateBangumiUGCCard clone() => RelateBangumiUGCCard()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateBangumiUGCCard copyWith(void Function(RelateBangumiUGCCard) updates) => super.copyWith((message) => updates(message as RelateBangumiUGCCard)) as RelateBangumiUGCCard;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateBangumiUGCCard create() => RelateBangumiUGCCard._();
RelateBangumiUGCCard createEmptyInstance() => create();
static $pb.PbList<RelateBangumiUGCCard> createRepeated() => $pb.PbList<RelateBangumiUGCCard>();
@$core.pragma('dart2js:noInline')
static RelateBangumiUGCCard getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateBangumiUGCCard>(create);
static RelateBangumiUGCCard? _defaultInstance;
@$pb.TagNumber(1)
BadgeInfo get badge => $_getN(0);
@$pb.TagNumber(1)
set badge(BadgeInfo v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasBadge() => $_has(0);
@$pb.TagNumber(1)
void clearBadge() => $_clearField(1);
@$pb.TagNumber(1)
BadgeInfo ensureBadge() => $_ensure(0);
@$pb.TagNumber(2)
Stat get stat => $_getN(1);
@$pb.TagNumber(2)
set stat(Stat v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasStat() => $_has(1);
@$pb.TagNumber(2)
void clearStat() => $_clearField(2);
@$pb.TagNumber(2)
Stat ensureStat() => $_ensure(1);
@$pb.TagNumber(3)
Rating get rating => $_getN(2);
@$pb.TagNumber(3)
set rating(Rating v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasRating() => $_has(2);
@$pb.TagNumber(3)
void clearRating() => $_clearField(3);
@$pb.TagNumber(3)
Rating ensureRating() => $_ensure(2);
}
class RelateCMCard extends $pb.GeneratedMessage {
factory RelateCMCard({
$fixnum.Int64? aid,
$0.Any? sourceContent,
$fixnum.Int64? duration,
Stat? stat,
$core.int? natureAd,
}) {
final $result = create();
if (aid != null) {
$result.aid = aid;
}
if (sourceContent != null) {
$result.sourceContent = sourceContent;
}
if (duration != null) {
$result.duration = duration;
}
if (stat != null) {
$result.stat = stat;
}
if (natureAd != null) {
$result.natureAd = natureAd;
}
return $result;
}
RelateCMCard._() : super();
factory RelateCMCard.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateCMCard.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateCMCard', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'aid')
..aOM<$0.Any>(2, _omitFieldNames ? '' : 'sourceContent', subBuilder: $0.Any.create)
..aInt64(3, _omitFieldNames ? '' : 'duration')
..aOM<Stat>(4, _omitFieldNames ? '' : 'stat', subBuilder: Stat.create)
..a<$core.int>(5, _omitFieldNames ? '' : 'natureAd', $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')
RelateCMCard clone() => RelateCMCard()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateCMCard copyWith(void Function(RelateCMCard) updates) => super.copyWith((message) => updates(message as RelateCMCard)) as RelateCMCard;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateCMCard create() => RelateCMCard._();
RelateCMCard createEmptyInstance() => create();
static $pb.PbList<RelateCMCard> createRepeated() => $pb.PbList<RelateCMCard>();
@$core.pragma('dart2js:noInline')
static RelateCMCard getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateCMCard>(create);
static RelateCMCard? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get aid => $_getI64(0);
@$pb.TagNumber(1)
set aid($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasAid() => $_has(0);
@$pb.TagNumber(1)
void clearAid() => $_clearField(1);
@$pb.TagNumber(2)
$0.Any get sourceContent => $_getN(1);
@$pb.TagNumber(2)
set sourceContent($0.Any v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasSourceContent() => $_has(1);
@$pb.TagNumber(2)
void clearSourceContent() => $_clearField(2);
@$pb.TagNumber(2)
$0.Any ensureSourceContent() => $_ensure(1);
@$pb.TagNumber(3)
$fixnum.Int64 get duration => $_getI64(2);
@$pb.TagNumber(3)
set duration($fixnum.Int64 v) { $_setInt64(2, v); }
@$pb.TagNumber(3)
$core.bool hasDuration() => $_has(2);
@$pb.TagNumber(3)
void clearDuration() => $_clearField(3);
@$pb.TagNumber(4)
Stat get stat => $_getN(3);
@$pb.TagNumber(4)
set stat(Stat v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasStat() => $_has(3);
@$pb.TagNumber(4)
void clearStat() => $_clearField(4);
@$pb.TagNumber(4)
Stat ensureStat() => $_ensure(3);
@$pb.TagNumber(5)
$core.int get natureAd => $_getIZ(4);
@$pb.TagNumber(5)
set natureAd($core.int v) { $_setSignedInt32(4, v); }
@$pb.TagNumber(5)
$core.bool hasNatureAd() => $_has(4);
@$pb.TagNumber(5)
void clearNatureAd() => $_clearField(5);
}
enum RelateCard_Card {
av,
bangumi,
resource,
game,
cm,
live,
bangumiAv,
aiCard,
bangumiUgc,
special,
course,
miniProgram,
historyAv,
notSet
}
class RelateCard extends $pb.GeneratedMessage {
factory RelateCard({
RelateCardType? relateCardType,
RelateAVCard? av,
RelateBangumiCard? bangumi,
RelateBangumiResourceCard? resource,
RelateGameCard? game,
RelateCMCard? cm,
RelateLiveCard? live,
RelateBangumiAvCard? bangumiAv,
RelatedAICard? aiCard,
RelateThreePoint? threePoint,
$0.Any? cmStock,
CardBasicInfo? basicInfo,
RelateBangumiUGCCard? bangumiUgc,
RelateSpecial? special,
RelateCourseCard? course,
RelateMiniProgramCard? miniProgram,
RelateHistoryAVCard? historyAv,
}) {
final $result = create();
if (relateCardType != null) {
$result.relateCardType = relateCardType;
}
if (av != null) {
$result.av = av;
}
if (bangumi != null) {
$result.bangumi = bangumi;
}
if (resource != null) {
$result.resource = resource;
}
if (game != null) {
$result.game = game;
}
if (cm != null) {
$result.cm = cm;
}
if (live != null) {
$result.live = live;
}
if (bangumiAv != null) {
$result.bangumiAv = bangumiAv;
}
if (aiCard != null) {
$result.aiCard = aiCard;
}
if (threePoint != null) {
$result.threePoint = threePoint;
}
if (cmStock != null) {
$result.cmStock = cmStock;
}
if (basicInfo != null) {
$result.basicInfo = basicInfo;
}
if (bangumiUgc != null) {
$result.bangumiUgc = bangumiUgc;
}
if (special != null) {
$result.special = special;
}
if (course != null) {
$result.course = course;
}
if (miniProgram != null) {
$result.miniProgram = miniProgram;
}
if (historyAv != null) {
$result.historyAv = historyAv;
}
return $result;
}
RelateCard._() : super();
factory RelateCard.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateCard.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static const $core.Map<$core.int, RelateCard_Card> _RelateCard_CardByTag = {
2 : RelateCard_Card.av,
3 : RelateCard_Card.bangumi,
4 : RelateCard_Card.resource,
5 : RelateCard_Card.game,
6 : RelateCard_Card.cm,
7 : RelateCard_Card.live,
8 : RelateCard_Card.bangumiAv,
9 : RelateCard_Card.aiCard,
13 : RelateCard_Card.bangumiUgc,
14 : RelateCard_Card.special,
15 : RelateCard_Card.course,
16 : RelateCard_Card.miniProgram,
17 : RelateCard_Card.historyAv,
0 : RelateCard_Card.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateCard', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..oo(0, [2, 3, 4, 5, 6, 7, 8, 9, 13, 14, 15, 16, 17])
..e<RelateCardType>(1, _omitFieldNames ? '' : 'relateCardType', $pb.PbFieldType.OE, defaultOrMaker: RelateCardType.CARD_TYPE_UNKNOWN, valueOf: RelateCardType.valueOf, enumValues: RelateCardType.values)
..aOM<RelateAVCard>(2, _omitFieldNames ? '' : 'av', subBuilder: RelateAVCard.create)
..aOM<RelateBangumiCard>(3, _omitFieldNames ? '' : 'bangumi', subBuilder: RelateBangumiCard.create)
..aOM<RelateBangumiResourceCard>(4, _omitFieldNames ? '' : 'resource', subBuilder: RelateBangumiResourceCard.create)
..aOM<RelateGameCard>(5, _omitFieldNames ? '' : 'game', subBuilder: RelateGameCard.create)
..aOM<RelateCMCard>(6, _omitFieldNames ? '' : 'cm', subBuilder: RelateCMCard.create)
..aOM<RelateLiveCard>(7, _omitFieldNames ? '' : 'live', subBuilder: RelateLiveCard.create)
..aOM<RelateBangumiAvCard>(8, _omitFieldNames ? '' : 'bangumiAv', subBuilder: RelateBangumiAvCard.create)
..aOM<RelatedAICard>(9, _omitFieldNames ? '' : 'aiCard', subBuilder: RelatedAICard.create)
..aOM<RelateThreePoint>(10, _omitFieldNames ? '' : 'threePoint', subBuilder: RelateThreePoint.create)
..aOM<$0.Any>(11, _omitFieldNames ? '' : 'cmStock', subBuilder: $0.Any.create)
..aOM<CardBasicInfo>(12, _omitFieldNames ? '' : 'basicInfo', subBuilder: CardBasicInfo.create)
..aOM<RelateBangumiUGCCard>(13, _omitFieldNames ? '' : 'bangumiUgc', subBuilder: RelateBangumiUGCCard.create)
..aOM<RelateSpecial>(14, _omitFieldNames ? '' : 'special', subBuilder: RelateSpecial.create)
..aOM<RelateCourseCard>(15, _omitFieldNames ? '' : 'course', subBuilder: RelateCourseCard.create)
..aOM<RelateMiniProgramCard>(16, _omitFieldNames ? '' : 'miniProgram', subBuilder: RelateMiniProgramCard.create)
..aOM<RelateHistoryAVCard>(17, _omitFieldNames ? '' : 'historyAv', subBuilder: RelateHistoryAVCard.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')
RelateCard clone() => RelateCard()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateCard copyWith(void Function(RelateCard) updates) => super.copyWith((message) => updates(message as RelateCard)) as RelateCard;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateCard create() => RelateCard._();
RelateCard createEmptyInstance() => create();
static $pb.PbList<RelateCard> createRepeated() => $pb.PbList<RelateCard>();
@$core.pragma('dart2js:noInline')
static RelateCard getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateCard>(create);
static RelateCard? _defaultInstance;
RelateCard_Card whichCard() => _RelateCard_CardByTag[$_whichOneof(0)]!;
void clearCard() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
RelateCardType get relateCardType => $_getN(0);
@$pb.TagNumber(1)
set relateCardType(RelateCardType v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasRelateCardType() => $_has(0);
@$pb.TagNumber(1)
void clearRelateCardType() => $_clearField(1);
@$pb.TagNumber(2)
RelateAVCard get av => $_getN(1);
@$pb.TagNumber(2)
set av(RelateAVCard v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasAv() => $_has(1);
@$pb.TagNumber(2)
void clearAv() => $_clearField(2);
@$pb.TagNumber(2)
RelateAVCard ensureAv() => $_ensure(1);
@$pb.TagNumber(3)
RelateBangumiCard get bangumi => $_getN(2);
@$pb.TagNumber(3)
set bangumi(RelateBangumiCard v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasBangumi() => $_has(2);
@$pb.TagNumber(3)
void clearBangumi() => $_clearField(3);
@$pb.TagNumber(3)
RelateBangumiCard ensureBangumi() => $_ensure(2);
@$pb.TagNumber(4)
RelateBangumiResourceCard get resource => $_getN(3);
@$pb.TagNumber(4)
set resource(RelateBangumiResourceCard v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasResource() => $_has(3);
@$pb.TagNumber(4)
void clearResource() => $_clearField(4);
@$pb.TagNumber(4)
RelateBangumiResourceCard ensureResource() => $_ensure(3);
@$pb.TagNumber(5)
RelateGameCard get game => $_getN(4);
@$pb.TagNumber(5)
set game(RelateGameCard v) { $_setField(5, v); }
@$pb.TagNumber(5)
$core.bool hasGame() => $_has(4);
@$pb.TagNumber(5)
void clearGame() => $_clearField(5);
@$pb.TagNumber(5)
RelateGameCard ensureGame() => $_ensure(4);
@$pb.TagNumber(6)
RelateCMCard get cm => $_getN(5);
@$pb.TagNumber(6)
set cm(RelateCMCard v) { $_setField(6, v); }
@$pb.TagNumber(6)
$core.bool hasCm() => $_has(5);
@$pb.TagNumber(6)
void clearCm() => $_clearField(6);
@$pb.TagNumber(6)
RelateCMCard ensureCm() => $_ensure(5);
@$pb.TagNumber(7)
RelateLiveCard get live => $_getN(6);
@$pb.TagNumber(7)
set live(RelateLiveCard v) { $_setField(7, v); }
@$pb.TagNumber(7)
$core.bool hasLive() => $_has(6);
@$pb.TagNumber(7)
void clearLive() => $_clearField(7);
@$pb.TagNumber(7)
RelateLiveCard ensureLive() => $_ensure(6);
@$pb.TagNumber(8)
RelateBangumiAvCard get bangumiAv => $_getN(7);
@$pb.TagNumber(8)
set bangumiAv(RelateBangumiAvCard v) { $_setField(8, v); }
@$pb.TagNumber(8)
$core.bool hasBangumiAv() => $_has(7);
@$pb.TagNumber(8)
void clearBangumiAv() => $_clearField(8);
@$pb.TagNumber(8)
RelateBangumiAvCard ensureBangumiAv() => $_ensure(7);
@$pb.TagNumber(9)
RelatedAICard get aiCard => $_getN(8);
@$pb.TagNumber(9)
set aiCard(RelatedAICard v) { $_setField(9, v); }
@$pb.TagNumber(9)
$core.bool hasAiCard() => $_has(8);
@$pb.TagNumber(9)
void clearAiCard() => $_clearField(9);
@$pb.TagNumber(9)
RelatedAICard ensureAiCard() => $_ensure(8);
@$pb.TagNumber(10)
RelateThreePoint get threePoint => $_getN(9);
@$pb.TagNumber(10)
set threePoint(RelateThreePoint v) { $_setField(10, v); }
@$pb.TagNumber(10)
$core.bool hasThreePoint() => $_has(9);
@$pb.TagNumber(10)
void clearThreePoint() => $_clearField(10);
@$pb.TagNumber(10)
RelateThreePoint ensureThreePoint() => $_ensure(9);
@$pb.TagNumber(11)
$0.Any get cmStock => $_getN(10);
@$pb.TagNumber(11)
set cmStock($0.Any v) { $_setField(11, v); }
@$pb.TagNumber(11)
$core.bool hasCmStock() => $_has(10);
@$pb.TagNumber(11)
void clearCmStock() => $_clearField(11);
@$pb.TagNumber(11)
$0.Any ensureCmStock() => $_ensure(10);
@$pb.TagNumber(12)
CardBasicInfo get basicInfo => $_getN(11);
@$pb.TagNumber(12)
set basicInfo(CardBasicInfo v) { $_setField(12, v); }
@$pb.TagNumber(12)
$core.bool hasBasicInfo() => $_has(11);
@$pb.TagNumber(12)
void clearBasicInfo() => $_clearField(12);
@$pb.TagNumber(12)
CardBasicInfo ensureBasicInfo() => $_ensure(11);
@$pb.TagNumber(13)
RelateBangumiUGCCard get bangumiUgc => $_getN(12);
@$pb.TagNumber(13)
set bangumiUgc(RelateBangumiUGCCard v) { $_setField(13, v); }
@$pb.TagNumber(13)
$core.bool hasBangumiUgc() => $_has(12);
@$pb.TagNumber(13)
void clearBangumiUgc() => $_clearField(13);
@$pb.TagNumber(13)
RelateBangumiUGCCard ensureBangumiUgc() => $_ensure(12);
@$pb.TagNumber(14)
RelateSpecial get special => $_getN(13);
@$pb.TagNumber(14)
set special(RelateSpecial v) { $_setField(14, v); }
@$pb.TagNumber(14)
$core.bool hasSpecial() => $_has(13);
@$pb.TagNumber(14)
void clearSpecial() => $_clearField(14);
@$pb.TagNumber(14)
RelateSpecial ensureSpecial() => $_ensure(13);
@$pb.TagNumber(15)
RelateCourseCard get course => $_getN(14);
@$pb.TagNumber(15)
set course(RelateCourseCard v) { $_setField(15, v); }
@$pb.TagNumber(15)
$core.bool hasCourse() => $_has(14);
@$pb.TagNumber(15)
void clearCourse() => $_clearField(15);
@$pb.TagNumber(15)
RelateCourseCard ensureCourse() => $_ensure(14);
@$pb.TagNumber(16)
RelateMiniProgramCard get miniProgram => $_getN(15);
@$pb.TagNumber(16)
set miniProgram(RelateMiniProgramCard v) { $_setField(16, v); }
@$pb.TagNumber(16)
$core.bool hasMiniProgram() => $_has(15);
@$pb.TagNumber(16)
void clearMiniProgram() => $_clearField(16);
@$pb.TagNumber(16)
RelateMiniProgramCard ensureMiniProgram() => $_ensure(15);
@$pb.TagNumber(17)
RelateHistoryAVCard get historyAv => $_getN(16);
@$pb.TagNumber(17)
set historyAv(RelateHistoryAVCard v) { $_setField(17, v); }
@$pb.TagNumber(17)
$core.bool hasHistoryAv() => $_has(16);
@$pb.TagNumber(17)
void clearHistoryAv() => $_clearField(17);
@$pb.TagNumber(17)
RelateHistoryAVCard ensureHistoryAv() => $_ensure(16);
}
class RelateConfig extends $pb.GeneratedMessage {
factory RelateConfig({
$fixnum.Int64? validShowM,
$fixnum.Int64? validShowN,
$3.Pagination? pagination,
$core.bool? canLoadMore,
CoverDimension? dimension,
}) {
final $result = create();
if (validShowM != null) {
$result.validShowM = validShowM;
}
if (validShowN != null) {
$result.validShowN = validShowN;
}
if (pagination != null) {
$result.pagination = pagination;
}
if (canLoadMore != null) {
$result.canLoadMore = canLoadMore;
}
if (dimension != null) {
$result.dimension = dimension;
}
return $result;
}
RelateConfig._() : super();
factory RelateConfig.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateConfig.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateConfig', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'validShowM')
..aInt64(2, _omitFieldNames ? '' : 'validShowN')
..aOM<$3.Pagination>(3, _omitFieldNames ? '' : 'pagination', subBuilder: $3.Pagination.create)
..aOB(4, _omitFieldNames ? '' : 'canLoadMore')
..aOM<CoverDimension>(5, _omitFieldNames ? '' : 'dimension', subBuilder: CoverDimension.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')
RelateConfig clone() => RelateConfig()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateConfig copyWith(void Function(RelateConfig) updates) => super.copyWith((message) => updates(message as RelateConfig)) as RelateConfig;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateConfig create() => RelateConfig._();
RelateConfig createEmptyInstance() => create();
static $pb.PbList<RelateConfig> createRepeated() => $pb.PbList<RelateConfig>();
@$core.pragma('dart2js:noInline')
static RelateConfig getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateConfig>(create);
static RelateConfig? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get validShowM => $_getI64(0);
@$pb.TagNumber(1)
set validShowM($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasValidShowM() => $_has(0);
@$pb.TagNumber(1)
void clearValidShowM() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get validShowN => $_getI64(1);
@$pb.TagNumber(2)
set validShowN($fixnum.Int64 v) { $_setInt64(1, v); }
@$pb.TagNumber(2)
$core.bool hasValidShowN() => $_has(1);
@$pb.TagNumber(2)
void clearValidShowN() => $_clearField(2);
@$pb.TagNumber(3)
$3.Pagination get pagination => $_getN(2);
@$pb.TagNumber(3)
set pagination($3.Pagination v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasPagination() => $_has(2);
@$pb.TagNumber(3)
void clearPagination() => $_clearField(3);
@$pb.TagNumber(3)
$3.Pagination ensurePagination() => $_ensure(2);
@$pb.TagNumber(4)
$core.bool get canLoadMore => $_getBF(3);
@$pb.TagNumber(4)
set canLoadMore($core.bool v) { $_setBool(3, v); }
@$pb.TagNumber(4)
$core.bool hasCanLoadMore() => $_has(3);
@$pb.TagNumber(4)
void clearCanLoadMore() => $_clearField(4);
@$pb.TagNumber(5)
CoverDimension get dimension => $_getN(4);
@$pb.TagNumber(5)
set dimension(CoverDimension v) { $_setField(5, v); }
@$pb.TagNumber(5)
$core.bool hasDimension() => $_has(4);
@$pb.TagNumber(5)
void clearDimension() => $_clearField(5);
@$pb.TagNumber(5)
CoverDimension ensureDimension() => $_ensure(4);
}
class RelateCourseCard extends $pb.GeneratedMessage {
factory RelateCourseCard({
$fixnum.Int64? duration,
Stat? stat,
BadgeInfo? rcmdReason,
BadgeInfo? badgeInfo,
$core.int? style,
$core.bool? showRcmdStyle,
}) {
final $result = create();
if (duration != null) {
$result.duration = duration;
}
if (stat != null) {
$result.stat = stat;
}
if (rcmdReason != null) {
$result.rcmdReason = rcmdReason;
}
if (badgeInfo != null) {
$result.badgeInfo = badgeInfo;
}
if (style != null) {
$result.style = style;
}
if (showRcmdStyle != null) {
$result.showRcmdStyle = showRcmdStyle;
}
return $result;
}
RelateCourseCard._() : super();
factory RelateCourseCard.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateCourseCard.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateCourseCard', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'duration')
..aOM<Stat>(2, _omitFieldNames ? '' : 'stat', subBuilder: Stat.create)
..aOM<BadgeInfo>(3, _omitFieldNames ? '' : 'rcmdReason', subBuilder: BadgeInfo.create)
..aOM<BadgeInfo>(4, _omitFieldNames ? '' : 'badgeInfo', subBuilder: BadgeInfo.create)
..a<$core.int>(5, _omitFieldNames ? '' : 'style', $pb.PbFieldType.O3)
..aOB(6, _omitFieldNames ? '' : 'showRcmdStyle')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
RelateCourseCard clone() => RelateCourseCard()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateCourseCard copyWith(void Function(RelateCourseCard) updates) => super.copyWith((message) => updates(message as RelateCourseCard)) as RelateCourseCard;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateCourseCard create() => RelateCourseCard._();
RelateCourseCard createEmptyInstance() => create();
static $pb.PbList<RelateCourseCard> createRepeated() => $pb.PbList<RelateCourseCard>();
@$core.pragma('dart2js:noInline')
static RelateCourseCard getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateCourseCard>(create);
static RelateCourseCard? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get duration => $_getI64(0);
@$pb.TagNumber(1)
set duration($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasDuration() => $_has(0);
@$pb.TagNumber(1)
void clearDuration() => $_clearField(1);
@$pb.TagNumber(2)
Stat get stat => $_getN(1);
@$pb.TagNumber(2)
set stat(Stat v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasStat() => $_has(1);
@$pb.TagNumber(2)
void clearStat() => $_clearField(2);
@$pb.TagNumber(2)
Stat ensureStat() => $_ensure(1);
@$pb.TagNumber(3)
BadgeInfo get rcmdReason => $_getN(2);
@$pb.TagNumber(3)
set rcmdReason(BadgeInfo v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasRcmdReason() => $_has(2);
@$pb.TagNumber(3)
void clearRcmdReason() => $_clearField(3);
@$pb.TagNumber(3)
BadgeInfo ensureRcmdReason() => $_ensure(2);
@$pb.TagNumber(4)
BadgeInfo get badgeInfo => $_getN(3);
@$pb.TagNumber(4)
set badgeInfo(BadgeInfo v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasBadgeInfo() => $_has(3);
@$pb.TagNumber(4)
void clearBadgeInfo() => $_clearField(4);
@$pb.TagNumber(4)
BadgeInfo ensureBadgeInfo() => $_ensure(3);
@$pb.TagNumber(5)
$core.int get style => $_getIZ(4);
@$pb.TagNumber(5)
set style($core.int v) { $_setSignedInt32(4, v); }
@$pb.TagNumber(5)
$core.bool hasStyle() => $_has(4);
@$pb.TagNumber(5)
void clearStyle() => $_clearField(5);
@$pb.TagNumber(6)
$core.bool get showRcmdStyle => $_getBF(5);
@$pb.TagNumber(6)
set showRcmdStyle($core.bool v) { $_setBool(5, v); }
@$pb.TagNumber(6)
$core.bool hasShowRcmdStyle() => $_has(5);
@$pb.TagNumber(6)
void clearShowRcmdStyle() => $_clearField(6);
}
class RelateDislike extends $pb.GeneratedMessage {
factory RelateDislike({
$core.String? title,
$core.String? subTitle,
$core.String? closedSubTitle,
$core.String? pasteText,
$core.String? closedPasteText,
$core.Iterable<DislikeReasons>? dislikeReason,
$core.String? toast,
$core.String? closedToast,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (subTitle != null) {
$result.subTitle = subTitle;
}
if (closedSubTitle != null) {
$result.closedSubTitle = closedSubTitle;
}
if (pasteText != null) {
$result.pasteText = pasteText;
}
if (closedPasteText != null) {
$result.closedPasteText = closedPasteText;
}
if (dislikeReason != null) {
$result.dislikeReason.addAll(dislikeReason);
}
if (toast != null) {
$result.toast = toast;
}
if (closedToast != null) {
$result.closedToast = closedToast;
}
return $result;
}
RelateDislike._() : super();
factory RelateDislike.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateDislike.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateDislike', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'subTitle')
..aOS(3, _omitFieldNames ? '' : 'closedSubTitle')
..aOS(4, _omitFieldNames ? '' : 'pasteText')
..aOS(5, _omitFieldNames ? '' : 'closedPasteText')
..pc<DislikeReasons>(6, _omitFieldNames ? '' : 'dislikeReason', $pb.PbFieldType.PM, subBuilder: DislikeReasons.create)
..aOS(7, _omitFieldNames ? '' : 'toast')
..aOS(8, _omitFieldNames ? '' : 'closedToast')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
RelateDislike clone() => RelateDislike()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateDislike copyWith(void Function(RelateDislike) updates) => super.copyWith((message) => updates(message as RelateDislike)) as RelateDislike;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateDislike create() => RelateDislike._();
RelateDislike createEmptyInstance() => create();
static $pb.PbList<RelateDislike> createRepeated() => $pb.PbList<RelateDislike>();
@$core.pragma('dart2js:noInline')
static RelateDislike getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateDislike>(create);
static RelateDislike? _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 subTitle => $_getSZ(1);
@$pb.TagNumber(2)
set subTitle($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasSubTitle() => $_has(1);
@$pb.TagNumber(2)
void clearSubTitle() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get closedSubTitle => $_getSZ(2);
@$pb.TagNumber(3)
set closedSubTitle($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasClosedSubTitle() => $_has(2);
@$pb.TagNumber(3)
void clearClosedSubTitle() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get pasteText => $_getSZ(3);
@$pb.TagNumber(4)
set pasteText($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasPasteText() => $_has(3);
@$pb.TagNumber(4)
void clearPasteText() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get closedPasteText => $_getSZ(4);
@$pb.TagNumber(5)
set closedPasteText($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasClosedPasteText() => $_has(4);
@$pb.TagNumber(5)
void clearClosedPasteText() => $_clearField(5);
@$pb.TagNumber(6)
$pb.PbList<DislikeReasons> get dislikeReason => $_getList(5);
@$pb.TagNumber(7)
$core.String get toast => $_getSZ(6);
@$pb.TagNumber(7)
set toast($core.String v) { $_setString(6, v); }
@$pb.TagNumber(7)
$core.bool hasToast() => $_has(6);
@$pb.TagNumber(7)
void clearToast() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get closedToast => $_getSZ(7);
@$pb.TagNumber(8)
set closedToast($core.String v) { $_setString(7, v); }
@$pb.TagNumber(8)
$core.bool hasClosedToast() => $_has(7);
@$pb.TagNumber(8)
void clearClosedToast() => $_clearField(8);
}
class RelateGameCard extends $pb.GeneratedMessage {
factory RelateGameCard({
$fixnum.Int64? reserveStatus,
$core.String? reserveStatusText,
$core.String? reserve,
$core.double? rating,
$core.String? tagName,
RankInfo? rankInfo,
Button? packInfo,
Button? notice,
PowerIconStyle? powerIconStyle,
$core.String? gameRcmdReason,
WikiInfo? wikiInfo,
BadgeInfo? badge,
}) {
final $result = create();
if (reserveStatus != null) {
$result.reserveStatus = reserveStatus;
}
if (reserveStatusText != null) {
$result.reserveStatusText = reserveStatusText;
}
if (reserve != null) {
$result.reserve = reserve;
}
if (rating != null) {
$result.rating = rating;
}
if (tagName != null) {
$result.tagName = tagName;
}
if (rankInfo != null) {
$result.rankInfo = rankInfo;
}
if (packInfo != null) {
$result.packInfo = packInfo;
}
if (notice != null) {
$result.notice = notice;
}
if (powerIconStyle != null) {
$result.powerIconStyle = powerIconStyle;
}
if (gameRcmdReason != null) {
$result.gameRcmdReason = gameRcmdReason;
}
if (wikiInfo != null) {
$result.wikiInfo = wikiInfo;
}
if (badge != null) {
$result.badge = badge;
}
return $result;
}
RelateGameCard._() : super();
factory RelateGameCard.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateGameCard.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateGameCard', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'reserveStatus')
..aOS(2, _omitFieldNames ? '' : 'reserveStatusText')
..aOS(3, _omitFieldNames ? '' : 'reserve')
..a<$core.double>(4, _omitFieldNames ? '' : 'rating', $pb.PbFieldType.OF)
..aOS(5, _omitFieldNames ? '' : 'tagName')
..aOM<RankInfo>(6, _omitFieldNames ? '' : 'rankInfo', subBuilder: RankInfo.create)
..aOM<Button>(7, _omitFieldNames ? '' : 'packInfo', subBuilder: Button.create)
..aOM<Button>(8, _omitFieldNames ? '' : 'notice', subBuilder: Button.create)
..aOM<PowerIconStyle>(9, _omitFieldNames ? '' : 'powerIconStyle', subBuilder: PowerIconStyle.create)
..aOS(10, _omitFieldNames ? '' : 'gameRcmdReason')
..aOM<WikiInfo>(11, _omitFieldNames ? '' : 'wikiInfo', subBuilder: WikiInfo.create)
..aOM<BadgeInfo>(12, _omitFieldNames ? '' : 'badge', subBuilder: BadgeInfo.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')
RelateGameCard clone() => RelateGameCard()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateGameCard copyWith(void Function(RelateGameCard) updates) => super.copyWith((message) => updates(message as RelateGameCard)) as RelateGameCard;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateGameCard create() => RelateGameCard._();
RelateGameCard createEmptyInstance() => create();
static $pb.PbList<RelateGameCard> createRepeated() => $pb.PbList<RelateGameCard>();
@$core.pragma('dart2js:noInline')
static RelateGameCard getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateGameCard>(create);
static RelateGameCard? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get reserveStatus => $_getI64(0);
@$pb.TagNumber(1)
set reserveStatus($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasReserveStatus() => $_has(0);
@$pb.TagNumber(1)
void clearReserveStatus() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get reserveStatusText => $_getSZ(1);
@$pb.TagNumber(2)
set reserveStatusText($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasReserveStatusText() => $_has(1);
@$pb.TagNumber(2)
void clearReserveStatusText() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get reserve => $_getSZ(2);
@$pb.TagNumber(3)
set reserve($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasReserve() => $_has(2);
@$pb.TagNumber(3)
void clearReserve() => $_clearField(3);
@$pb.TagNumber(4)
$core.double get rating => $_getN(3);
@$pb.TagNumber(4)
set rating($core.double v) { $_setFloat(3, v); }
@$pb.TagNumber(4)
$core.bool hasRating() => $_has(3);
@$pb.TagNumber(4)
void clearRating() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get tagName => $_getSZ(4);
@$pb.TagNumber(5)
set tagName($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasTagName() => $_has(4);
@$pb.TagNumber(5)
void clearTagName() => $_clearField(5);
@$pb.TagNumber(6)
RankInfo get rankInfo => $_getN(5);
@$pb.TagNumber(6)
set rankInfo(RankInfo v) { $_setField(6, v); }
@$pb.TagNumber(6)
$core.bool hasRankInfo() => $_has(5);
@$pb.TagNumber(6)
void clearRankInfo() => $_clearField(6);
@$pb.TagNumber(6)
RankInfo ensureRankInfo() => $_ensure(5);
@$pb.TagNumber(7)
Button get packInfo => $_getN(6);
@$pb.TagNumber(7)
set packInfo(Button v) { $_setField(7, v); }
@$pb.TagNumber(7)
$core.bool hasPackInfo() => $_has(6);
@$pb.TagNumber(7)
void clearPackInfo() => $_clearField(7);
@$pb.TagNumber(7)
Button ensurePackInfo() => $_ensure(6);
@$pb.TagNumber(8)
Button get notice => $_getN(7);
@$pb.TagNumber(8)
set notice(Button v) { $_setField(8, v); }
@$pb.TagNumber(8)
$core.bool hasNotice() => $_has(7);
@$pb.TagNumber(8)
void clearNotice() => $_clearField(8);
@$pb.TagNumber(8)
Button ensureNotice() => $_ensure(7);
@$pb.TagNumber(9)
PowerIconStyle get powerIconStyle => $_getN(8);
@$pb.TagNumber(9)
set powerIconStyle(PowerIconStyle v) { $_setField(9, v); }
@$pb.TagNumber(9)
$core.bool hasPowerIconStyle() => $_has(8);
@$pb.TagNumber(9)
void clearPowerIconStyle() => $_clearField(9);
@$pb.TagNumber(9)
PowerIconStyle ensurePowerIconStyle() => $_ensure(8);
@$pb.TagNumber(10)
$core.String get gameRcmdReason => $_getSZ(9);
@$pb.TagNumber(10)
set gameRcmdReason($core.String v) { $_setString(9, v); }
@$pb.TagNumber(10)
$core.bool hasGameRcmdReason() => $_has(9);
@$pb.TagNumber(10)
void clearGameRcmdReason() => $_clearField(10);
@$pb.TagNumber(11)
WikiInfo get wikiInfo => $_getN(10);
@$pb.TagNumber(11)
set wikiInfo(WikiInfo v) { $_setField(11, v); }
@$pb.TagNumber(11)
$core.bool hasWikiInfo() => $_has(10);
@$pb.TagNumber(11)
void clearWikiInfo() => $_clearField(11);
@$pb.TagNumber(11)
WikiInfo ensureWikiInfo() => $_ensure(10);
@$pb.TagNumber(12)
BadgeInfo get badge => $_getN(11);
@$pb.TagNumber(12)
set badge(BadgeInfo v) { $_setField(12, v); }
@$pb.TagNumber(12)
$core.bool hasBadge() => $_has(11);
@$pb.TagNumber(12)
void clearBadge() => $_clearField(12);
@$pb.TagNumber(12)
BadgeInfo ensureBadge() => $_ensure(11);
}
class RelateHistoryAVCard extends $pb.GeneratedMessage {
factory RelateHistoryAVCard({
$fixnum.Int64? duration,
$fixnum.Int64? progress,
$fixnum.Int64? unix,
$core.String? icon,
}) {
final $result = create();
if (duration != null) {
$result.duration = duration;
}
if (progress != null) {
$result.progress = progress;
}
if (unix != null) {
$result.unix = unix;
}
if (icon != null) {
$result.icon = icon;
}
return $result;
}
RelateHistoryAVCard._() : super();
factory RelateHistoryAVCard.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateHistoryAVCard.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateHistoryAVCard', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'duration')
..aInt64(2, _omitFieldNames ? '' : 'progress')
..aInt64(3, _omitFieldNames ? '' : 'unix')
..aOS(4, _omitFieldNames ? '' : 'icon')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
RelateHistoryAVCard clone() => RelateHistoryAVCard()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateHistoryAVCard copyWith(void Function(RelateHistoryAVCard) updates) => super.copyWith((message) => updates(message as RelateHistoryAVCard)) as RelateHistoryAVCard;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateHistoryAVCard create() => RelateHistoryAVCard._();
RelateHistoryAVCard createEmptyInstance() => create();
static $pb.PbList<RelateHistoryAVCard> createRepeated() => $pb.PbList<RelateHistoryAVCard>();
@$core.pragma('dart2js:noInline')
static RelateHistoryAVCard getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateHistoryAVCard>(create);
static RelateHistoryAVCard? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get duration => $_getI64(0);
@$pb.TagNumber(1)
set duration($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasDuration() => $_has(0);
@$pb.TagNumber(1)
void clearDuration() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get progress => $_getI64(1);
@$pb.TagNumber(2)
set progress($fixnum.Int64 v) { $_setInt64(1, v); }
@$pb.TagNumber(2)
$core.bool hasProgress() => $_has(1);
@$pb.TagNumber(2)
void clearProgress() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get unix => $_getI64(2);
@$pb.TagNumber(3)
set unix($fixnum.Int64 v) { $_setInt64(2, v); }
@$pb.TagNumber(3)
$core.bool hasUnix() => $_has(2);
@$pb.TagNumber(3)
void clearUnix() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get icon => $_getSZ(3);
@$pb.TagNumber(4)
set icon($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasIcon() => $_has(3);
@$pb.TagNumber(4)
void clearIcon() => $_clearField(4);
}
class RelateItem extends $pb.GeneratedMessage {
factory RelateItem({
$core.String? url,
$core.String? cover,
$core.bool? useDefaultBrowser,
}) {
final $result = create();
if (url != null) {
$result.url = url;
}
if (cover != null) {
$result.cover = cover;
}
if (useDefaultBrowser != null) {
$result.useDefaultBrowser = useDefaultBrowser;
}
return $result;
}
RelateItem._() : super();
factory RelateItem.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateItem.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateItem', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'url')
..aOS(2, _omitFieldNames ? '' : 'cover')
..aOB(3, _omitFieldNames ? '' : 'useDefaultBrowser')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
RelateItem clone() => RelateItem()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateItem copyWith(void Function(RelateItem) updates) => super.copyWith((message) => updates(message as RelateItem)) as RelateItem;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateItem create() => RelateItem._();
RelateItem createEmptyInstance() => create();
static $pb.PbList<RelateItem> createRepeated() => $pb.PbList<RelateItem>();
@$core.pragma('dart2js:noInline')
static RelateItem getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateItem>(create);
static RelateItem? _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)
$core.bool get useDefaultBrowser => $_getBF(2);
@$pb.TagNumber(3)
set useDefaultBrowser($core.bool v) { $_setBool(2, v); }
@$pb.TagNumber(3)
$core.bool hasUseDefaultBrowser() => $_has(2);
@$pb.TagNumber(3)
void clearUseDefaultBrowser() => $_clearField(3);
}
class RelateLiveCard extends $pb.GeneratedMessage {
factory RelateLiveCard({
$fixnum.Int64? iconType,
$core.String? areaName,
$fixnum.Int64? watchedShow,
$fixnum.Int64? liveStatus,
BadgeInfo? rcmdReason,
$core.String? liveNewStyle,
StatInfo? statInfo,
$core.bool? showRcmdStyle,
}) {
final $result = create();
if (iconType != null) {
$result.iconType = iconType;
}
if (areaName != null) {
$result.areaName = areaName;
}
if (watchedShow != null) {
$result.watchedShow = watchedShow;
}
if (liveStatus != null) {
$result.liveStatus = liveStatus;
}
if (rcmdReason != null) {
$result.rcmdReason = rcmdReason;
}
if (liveNewStyle != null) {
$result.liveNewStyle = liveNewStyle;
}
if (statInfo != null) {
$result.statInfo = statInfo;
}
if (showRcmdStyle != null) {
$result.showRcmdStyle = showRcmdStyle;
}
return $result;
}
RelateLiveCard._() : super();
factory RelateLiveCard.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateLiveCard.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateLiveCard', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'iconType')
..aOS(2, _omitFieldNames ? '' : 'areaName')
..aInt64(3, _omitFieldNames ? '' : 'watchedShow')
..aInt64(4, _omitFieldNames ? '' : 'liveStatus')
..aOM<BadgeInfo>(5, _omitFieldNames ? '' : 'rcmdReason', subBuilder: BadgeInfo.create)
..aOS(6, _omitFieldNames ? '' : 'liveNewStyle')
..aOM<StatInfo>(7, _omitFieldNames ? '' : 'statInfo', subBuilder: StatInfo.create)
..aOB(8, _omitFieldNames ? '' : 'showRcmdStyle')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
RelateLiveCard clone() => RelateLiveCard()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateLiveCard copyWith(void Function(RelateLiveCard) updates) => super.copyWith((message) => updates(message as RelateLiveCard)) as RelateLiveCard;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateLiveCard create() => RelateLiveCard._();
RelateLiveCard createEmptyInstance() => create();
static $pb.PbList<RelateLiveCard> createRepeated() => $pb.PbList<RelateLiveCard>();
@$core.pragma('dart2js:noInline')
static RelateLiveCard getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateLiveCard>(create);
static RelateLiveCard? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get iconType => $_getI64(0);
@$pb.TagNumber(1)
set iconType($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasIconType() => $_has(0);
@$pb.TagNumber(1)
void clearIconType() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get areaName => $_getSZ(1);
@$pb.TagNumber(2)
set areaName($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasAreaName() => $_has(1);
@$pb.TagNumber(2)
void clearAreaName() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get watchedShow => $_getI64(2);
@$pb.TagNumber(3)
set watchedShow($fixnum.Int64 v) { $_setInt64(2, v); }
@$pb.TagNumber(3)
$core.bool hasWatchedShow() => $_has(2);
@$pb.TagNumber(3)
void clearWatchedShow() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get liveStatus => $_getI64(3);
@$pb.TagNumber(4)
set liveStatus($fixnum.Int64 v) { $_setInt64(3, v); }
@$pb.TagNumber(4)
$core.bool hasLiveStatus() => $_has(3);
@$pb.TagNumber(4)
void clearLiveStatus() => $_clearField(4);
@$pb.TagNumber(5)
BadgeInfo get rcmdReason => $_getN(4);
@$pb.TagNumber(5)
set rcmdReason(BadgeInfo v) { $_setField(5, v); }
@$pb.TagNumber(5)
$core.bool hasRcmdReason() => $_has(4);
@$pb.TagNumber(5)
void clearRcmdReason() => $_clearField(5);
@$pb.TagNumber(5)
BadgeInfo ensureRcmdReason() => $_ensure(4);
@$pb.TagNumber(6)
$core.String get liveNewStyle => $_getSZ(5);
@$pb.TagNumber(6)
set liveNewStyle($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasLiveNewStyle() => $_has(5);
@$pb.TagNumber(6)
void clearLiveNewStyle() => $_clearField(6);
@$pb.TagNumber(7)
StatInfo get statInfo => $_getN(6);
@$pb.TagNumber(7)
set statInfo(StatInfo v) { $_setField(7, v); }
@$pb.TagNumber(7)
$core.bool hasStatInfo() => $_has(6);
@$pb.TagNumber(7)
void clearStatInfo() => $_clearField(7);
@$pb.TagNumber(7)
StatInfo ensureStatInfo() => $_ensure(6);
@$pb.TagNumber(8)
$core.bool get showRcmdStyle => $_getBF(7);
@$pb.TagNumber(8)
set showRcmdStyle($core.bool v) { $_setBool(7, v); }
@$pb.TagNumber(8)
$core.bool hasShowRcmdStyle() => $_has(7);
@$pb.TagNumber(8)
void clearShowRcmdStyle() => $_clearField(8);
}
class RelateMiniProgramCard extends $pb.GeneratedMessage {
factory RelateMiniProgramCard({
Stat? stat,
}) {
final $result = create();
if (stat != null) {
$result.stat = stat;
}
return $result;
}
RelateMiniProgramCard._() : super();
factory RelateMiniProgramCard.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateMiniProgramCard.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateMiniProgramCard', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<Stat>(1, _omitFieldNames ? '' : 'stat', subBuilder: Stat.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')
RelateMiniProgramCard clone() => RelateMiniProgramCard()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateMiniProgramCard copyWith(void Function(RelateMiniProgramCard) updates) => super.copyWith((message) => updates(message as RelateMiniProgramCard)) as RelateMiniProgramCard;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateMiniProgramCard create() => RelateMiniProgramCard._();
RelateMiniProgramCard createEmptyInstance() => create();
static $pb.PbList<RelateMiniProgramCard> createRepeated() => $pb.PbList<RelateMiniProgramCard>();
@$core.pragma('dart2js:noInline')
static RelateMiniProgramCard getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateMiniProgramCard>(create);
static RelateMiniProgramCard? _defaultInstance;
@$pb.TagNumber(1)
Stat get stat => $_getN(0);
@$pb.TagNumber(1)
set stat(Stat v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasStat() => $_has(0);
@$pb.TagNumber(1)
void clearStat() => $_clearField(1);
@$pb.TagNumber(1)
Stat ensureStat() => $_ensure(0);
}
class RelateSpecial extends $pb.GeneratedMessage {
factory RelateSpecial({
BadgeInfo? badge,
BadgeInfo? rcmdReason,
$core.bool? showRcmdStyle,
}) {
final $result = create();
if (badge != null) {
$result.badge = badge;
}
if (rcmdReason != null) {
$result.rcmdReason = rcmdReason;
}
if (showRcmdStyle != null) {
$result.showRcmdStyle = showRcmdStyle;
}
return $result;
}
RelateSpecial._() : super();
factory RelateSpecial.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateSpecial.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateSpecial', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<BadgeInfo>(1, _omitFieldNames ? '' : 'badge', subBuilder: BadgeInfo.create)
..aOM<BadgeInfo>(2, _omitFieldNames ? '' : 'rcmdReason', subBuilder: BadgeInfo.create)
..aOB(3, _omitFieldNames ? '' : 'showRcmdStyle')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
RelateSpecial clone() => RelateSpecial()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateSpecial copyWith(void Function(RelateSpecial) updates) => super.copyWith((message) => updates(message as RelateSpecial)) as RelateSpecial;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateSpecial create() => RelateSpecial._();
RelateSpecial createEmptyInstance() => create();
static $pb.PbList<RelateSpecial> createRepeated() => $pb.PbList<RelateSpecial>();
@$core.pragma('dart2js:noInline')
static RelateSpecial getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateSpecial>(create);
static RelateSpecial? _defaultInstance;
@$pb.TagNumber(1)
BadgeInfo get badge => $_getN(0);
@$pb.TagNumber(1)
set badge(BadgeInfo v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasBadge() => $_has(0);
@$pb.TagNumber(1)
void clearBadge() => $_clearField(1);
@$pb.TagNumber(1)
BadgeInfo ensureBadge() => $_ensure(0);
@$pb.TagNumber(2)
BadgeInfo get rcmdReason => $_getN(1);
@$pb.TagNumber(2)
set rcmdReason(BadgeInfo v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasRcmdReason() => $_has(1);
@$pb.TagNumber(2)
void clearRcmdReason() => $_clearField(2);
@$pb.TagNumber(2)
BadgeInfo ensureRcmdReason() => $_ensure(1);
@$pb.TagNumber(3)
$core.bool get showRcmdStyle => $_getBF(2);
@$pb.TagNumber(3)
set showRcmdStyle($core.bool v) { $_setBool(2, v); }
@$pb.TagNumber(3)
$core.bool hasShowRcmdStyle() => $_has(2);
@$pb.TagNumber(3)
void clearShowRcmdStyle() => $_clearField(3);
}
class RelateTab extends $pb.GeneratedMessage {
factory RelateTab({
$fixnum.Int64? tabCategory,
$core.String? title,
}) {
final $result = create();
if (tabCategory != null) {
$result.tabCategory = tabCategory;
}
if (title != null) {
$result.title = title;
}
return $result;
}
RelateTab._() : super();
factory RelateTab.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateTab.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateTab', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'tabCategory')
..aOS(2, _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')
RelateTab clone() => RelateTab()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateTab copyWith(void Function(RelateTab) updates) => super.copyWith((message) => updates(message as RelateTab)) as RelateTab;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateTab create() => RelateTab._();
RelateTab createEmptyInstance() => create();
static $pb.PbList<RelateTab> createRepeated() => $pb.PbList<RelateTab>();
@$core.pragma('dart2js:noInline')
static RelateTab getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateTab>(create);
static RelateTab? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get tabCategory => $_getI64(0);
@$pb.TagNumber(1)
set tabCategory($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasTabCategory() => $_has(0);
@$pb.TagNumber(1)
void clearTabCategory() => $_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);
}
class RelateThreePoint extends $pb.GeneratedMessage {
factory RelateThreePoint({
RelateDislike? dislike,
RelateDislike? feedback,
$core.bool? watchLater,
$core.String? dislikeReportData,
}) {
final $result = create();
if (dislike != null) {
$result.dislike = dislike;
}
if (feedback != null) {
$result.feedback = feedback;
}
if (watchLater != null) {
$result.watchLater = watchLater;
}
if (dislikeReportData != null) {
$result.dislikeReportData = dislikeReportData;
}
return $result;
}
RelateThreePoint._() : super();
factory RelateThreePoint.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelateThreePoint.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelateThreePoint', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<RelateDislike>(1, _omitFieldNames ? '' : 'dislike', subBuilder: RelateDislike.create)
..aOM<RelateDislike>(2, _omitFieldNames ? '' : 'feedback', subBuilder: RelateDislike.create)
..aOB(3, _omitFieldNames ? '' : 'watchLater')
..aOS(4, _omitFieldNames ? '' : 'dislikeReportData')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
RelateThreePoint clone() => RelateThreePoint()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelateThreePoint copyWith(void Function(RelateThreePoint) updates) => super.copyWith((message) => updates(message as RelateThreePoint)) as RelateThreePoint;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateThreePoint create() => RelateThreePoint._();
RelateThreePoint createEmptyInstance() => create();
static $pb.PbList<RelateThreePoint> createRepeated() => $pb.PbList<RelateThreePoint>();
@$core.pragma('dart2js:noInline')
static RelateThreePoint getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelateThreePoint>(create);
static RelateThreePoint? _defaultInstance;
@$pb.TagNumber(1)
RelateDislike get dislike => $_getN(0);
@$pb.TagNumber(1)
set dislike(RelateDislike v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasDislike() => $_has(0);
@$pb.TagNumber(1)
void clearDislike() => $_clearField(1);
@$pb.TagNumber(1)
RelateDislike ensureDislike() => $_ensure(0);
@$pb.TagNumber(2)
RelateDislike get feedback => $_getN(1);
@$pb.TagNumber(2)
set feedback(RelateDislike v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasFeedback() => $_has(1);
@$pb.TagNumber(2)
void clearFeedback() => $_clearField(2);
@$pb.TagNumber(2)
RelateDislike ensureFeedback() => $_ensure(1);
@$pb.TagNumber(3)
$core.bool get watchLater => $_getBF(2);
@$pb.TagNumber(3)
set watchLater($core.bool v) { $_setBool(2, v); }
@$pb.TagNumber(3)
$core.bool hasWatchLater() => $_has(2);
@$pb.TagNumber(3)
void clearWatchLater() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get dislikeReportData => $_getSZ(3);
@$pb.TagNumber(4)
set dislikeReportData($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasDislikeReportData() => $_has(3);
@$pb.TagNumber(4)
void clearDislikeReportData() => $_clearField(4);
}
class RelatedAICard extends $pb.GeneratedMessage {
factory RelatedAICard({
$fixnum.Int64? aid,
$fixnum.Int64? duration,
Staff? upInfo,
Stat? stat,
$pb.PbMap<$core.String, $core.String>? report,
$core.String? gotoType,
}) {
final $result = create();
if (aid != null) {
$result.aid = aid;
}
if (duration != null) {
$result.duration = duration;
}
if (upInfo != null) {
$result.upInfo = upInfo;
}
if (stat != null) {
$result.stat = stat;
}
if (report != null) {
$result.report.addAll(report);
}
if (gotoType != null) {
$result.gotoType = gotoType;
}
return $result;
}
RelatedAICard._() : super();
factory RelatedAICard.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory RelatedAICard.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RelatedAICard', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'aid')
..aInt64(2, _omitFieldNames ? '' : 'duration')
..aOM<Staff>(3, _omitFieldNames ? '' : 'upInfo', subBuilder: Staff.create)
..aOM<Stat>(4, _omitFieldNames ? '' : 'stat', subBuilder: Stat.create)
..m<$core.String, $core.String>(5, _omitFieldNames ? '' : 'report', entryClassName: 'RelatedAICard.ReportEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('bilibili.app.viewunite.common'))
..aOS(6, _omitFieldNames ? '' : 'gotoType')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
RelatedAICard clone() => RelatedAICard()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
RelatedAICard copyWith(void Function(RelatedAICard) updates) => super.copyWith((message) => updates(message as RelatedAICard)) as RelatedAICard;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelatedAICard create() => RelatedAICard._();
RelatedAICard createEmptyInstance() => create();
static $pb.PbList<RelatedAICard> createRepeated() => $pb.PbList<RelatedAICard>();
@$core.pragma('dart2js:noInline')
static RelatedAICard getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RelatedAICard>(create);
static RelatedAICard? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get aid => $_getI64(0);
@$pb.TagNumber(1)
set aid($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasAid() => $_has(0);
@$pb.TagNumber(1)
void clearAid() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get duration => $_getI64(1);
@$pb.TagNumber(2)
set duration($fixnum.Int64 v) { $_setInt64(1, v); }
@$pb.TagNumber(2)
$core.bool hasDuration() => $_has(1);
@$pb.TagNumber(2)
void clearDuration() => $_clearField(2);
@$pb.TagNumber(3)
Staff get upInfo => $_getN(2);
@$pb.TagNumber(3)
set upInfo(Staff v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasUpInfo() => $_has(2);
@$pb.TagNumber(3)
void clearUpInfo() => $_clearField(3);
@$pb.TagNumber(3)
Staff ensureUpInfo() => $_ensure(2);
@$pb.TagNumber(4)
Stat get stat => $_getN(3);
@$pb.TagNumber(4)
set stat(Stat v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasStat() => $_has(3);
@$pb.TagNumber(4)
void clearStat() => $_clearField(4);
@$pb.TagNumber(4)
Stat ensureStat() => $_ensure(3);
@$pb.TagNumber(5)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(4);
@$pb.TagNumber(6)
$core.String get gotoType => $_getSZ(5);
@$pb.TagNumber(6)
set gotoType($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasGotoType() => $_has(5);
@$pb.TagNumber(6)
void clearGotoType() => $_clearField(6);
}
class Relates extends $pb.GeneratedMessage {
factory Relates({
$core.Iterable<RelateCard>? cards,
RelateConfig? config,
$core.Iterable<RelateTab>? tab,
}) {
final $result = create();
if (cards != null) {
$result.cards.addAll(cards);
}
if (config != null) {
$result.config = config;
}
if (tab != null) {
$result.tab.addAll(tab);
}
return $result;
}
Relates._() : super();
factory Relates.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Relates.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Relates', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..pc<RelateCard>(1, _omitFieldNames ? '' : 'cards', $pb.PbFieldType.PM, subBuilder: RelateCard.create)
..aOM<RelateConfig>(2, _omitFieldNames ? '' : 'config', subBuilder: RelateConfig.create)
..pc<RelateTab>(3, _omitFieldNames ? '' : 'tab', $pb.PbFieldType.PM, subBuilder: RelateTab.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')
Relates clone() => Relates()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Relates copyWith(void Function(Relates) updates) => super.copyWith((message) => updates(message as Relates)) as Relates;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Relates create() => Relates._();
Relates createEmptyInstance() => create();
static $pb.PbList<Relates> createRepeated() => $pb.PbList<Relates>();
@$core.pragma('dart2js:noInline')
static Relates getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Relates>(create);
static Relates? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<RelateCard> get cards => $_getList(0);
@$pb.TagNumber(2)
RelateConfig get config => $_getN(1);
@$pb.TagNumber(2)
set config(RelateConfig v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasConfig() => $_has(1);
@$pb.TagNumber(2)
void clearConfig() => $_clearField(2);
@$pb.TagNumber(2)
RelateConfig ensureConfig() => $_ensure(1);
@$pb.TagNumber(3)
$pb.PbList<RelateTab> get tab => $_getList(2);
}
enum ReserveButton_OrderParam {
reserve,
fav,
notSet
}
class ReserveButton extends $pb.GeneratedMessage {
factory ReserveButton({
$core.bool? status,
$core.String? text,
$core.String? selectedText,
ReserveBizType? orderType,
BizReserveActivityParam? reserve,
BizFavParam? fav,
}) {
final $result = create();
if (status != null) {
$result.status = status;
}
if (text != null) {
$result.text = text;
}
if (selectedText != null) {
$result.selectedText = selectedText;
}
if (orderType != null) {
$result.orderType = orderType;
}
if (reserve != null) {
$result.reserve = reserve;
}
if (fav != null) {
$result.fav = fav;
}
return $result;
}
ReserveButton._() : super();
factory ReserveButton.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory ReserveButton.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static const $core.Map<$core.int, ReserveButton_OrderParam> _ReserveButton_OrderParamByTag = {
8 : ReserveButton_OrderParam.reserve,
9 : ReserveButton_OrderParam.fav,
0 : ReserveButton_OrderParam.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ReserveButton', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..oo(0, [8, 9])
..aOB(1, _omitFieldNames ? '' : 'status')
..aOS(3, _omitFieldNames ? '' : 'text')
..aOS(4, _omitFieldNames ? '' : 'selectedText')
..e<ReserveBizType>(7, _omitFieldNames ? '' : 'orderType', $pb.PbFieldType.OE, defaultOrMaker: ReserveBizType.BizTypeNone, valueOf: ReserveBizType.valueOf, enumValues: ReserveBizType.values)
..aOM<BizReserveActivityParam>(8, _omitFieldNames ? '' : 'reserve', subBuilder: BizReserveActivityParam.create)
..aOM<BizFavParam>(9, _omitFieldNames ? '' : 'fav', subBuilder: BizFavParam.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')
ReserveButton clone() => ReserveButton()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
ReserveButton copyWith(void Function(ReserveButton) updates) => super.copyWith((message) => updates(message as ReserveButton)) as ReserveButton;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ReserveButton create() => ReserveButton._();
ReserveButton createEmptyInstance() => create();
static $pb.PbList<ReserveButton> createRepeated() => $pb.PbList<ReserveButton>();
@$core.pragma('dart2js:noInline')
static ReserveButton getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ReserveButton>(create);
static ReserveButton? _defaultInstance;
ReserveButton_OrderParam whichOrderParam() => _ReserveButton_OrderParamByTag[$_whichOneof(0)]!;
void clearOrderParam() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
$core.bool get status => $_getBF(0);
@$pb.TagNumber(1)
set status($core.bool v) { $_setBool(0, v); }
@$pb.TagNumber(1)
$core.bool hasStatus() => $_has(0);
@$pb.TagNumber(1)
void clearStatus() => $_clearField(1);
@$pb.TagNumber(3)
$core.String get text => $_getSZ(1);
@$pb.TagNumber(3)
set text($core.String v) { $_setString(1, v); }
@$pb.TagNumber(3)
$core.bool hasText() => $_has(1);
@$pb.TagNumber(3)
void clearText() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get selectedText => $_getSZ(2);
@$pb.TagNumber(4)
set selectedText($core.String v) { $_setString(2, v); }
@$pb.TagNumber(4)
$core.bool hasSelectedText() => $_has(2);
@$pb.TagNumber(4)
void clearSelectedText() => $_clearField(4);
@$pb.TagNumber(7)
ReserveBizType get orderType => $_getN(3);
@$pb.TagNumber(7)
set orderType(ReserveBizType v) { $_setField(7, v); }
@$pb.TagNumber(7)
$core.bool hasOrderType() => $_has(3);
@$pb.TagNumber(7)
void clearOrderType() => $_clearField(7);
@$pb.TagNumber(8)
BizReserveActivityParam get reserve => $_getN(4);
@$pb.TagNumber(8)
set reserve(BizReserveActivityParam v) { $_setField(8, v); }
@$pb.TagNumber(8)
$core.bool hasReserve() => $_has(4);
@$pb.TagNumber(8)
void clearReserve() => $_clearField(8);
@$pb.TagNumber(8)
BizReserveActivityParam ensureReserve() => $_ensure(4);
@$pb.TagNumber(9)
BizFavParam get fav => $_getN(5);
@$pb.TagNumber(9)
set fav(BizFavParam v) { $_setField(9, v); }
@$pb.TagNumber(9)
$core.bool hasFav() => $_has(5);
@$pb.TagNumber(9)
void clearFav() => $_clearField(9);
@$pb.TagNumber(9)
BizFavParam ensureFav() => $_ensure(5);
}
class ReserveCalendarInfo extends $pb.GeneratedMessage {
factory ReserveCalendarInfo({
$core.String? title,
$fixnum.Int64? startTs,
$fixnum.Int64? endTs,
$core.String? description,
$core.String? businessId,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (startTs != null) {
$result.startTs = startTs;
}
if (endTs != null) {
$result.endTs = endTs;
}
if (description != null) {
$result.description = description;
}
if (businessId != null) {
$result.businessId = businessId;
}
return $result;
}
ReserveCalendarInfo._() : super();
factory ReserveCalendarInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory ReserveCalendarInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ReserveCalendarInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aInt64(2, _omitFieldNames ? '' : 'startTs')
..aInt64(3, _omitFieldNames ? '' : 'endTs')
..aOS(4, _omitFieldNames ? '' : 'description')
..aOS(5, _omitFieldNames ? '' : 'businessId')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
ReserveCalendarInfo clone() => ReserveCalendarInfo()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
ReserveCalendarInfo copyWith(void Function(ReserveCalendarInfo) updates) => super.copyWith((message) => updates(message as ReserveCalendarInfo)) as ReserveCalendarInfo;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ReserveCalendarInfo create() => ReserveCalendarInfo._();
ReserveCalendarInfo createEmptyInstance() => create();
static $pb.PbList<ReserveCalendarInfo> createRepeated() => $pb.PbList<ReserveCalendarInfo>();
@$core.pragma('dart2js:noInline')
static ReserveCalendarInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ReserveCalendarInfo>(create);
static ReserveCalendarInfo? _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)
$fixnum.Int64 get startTs => $_getI64(1);
@$pb.TagNumber(2)
set startTs($fixnum.Int64 v) { $_setInt64(1, v); }
@$pb.TagNumber(2)
$core.bool hasStartTs() => $_has(1);
@$pb.TagNumber(2)
void clearStartTs() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get endTs => $_getI64(2);
@$pb.TagNumber(3)
set endTs($fixnum.Int64 v) { $_setInt64(2, v); }
@$pb.TagNumber(3)
$core.bool hasEndTs() => $_has(2);
@$pb.TagNumber(3)
void clearEndTs() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get description => $_getSZ(3);
@$pb.TagNumber(4)
set description($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasDescription() => $_has(3);
@$pb.TagNumber(4)
void clearDescription() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get businessId => $_getSZ(4);
@$pb.TagNumber(5)
set businessId($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasBusinessId() => $_has(4);
@$pb.TagNumber(5)
void clearBusinessId() => $_clearField(5);
}
class Rights extends $pb.GeneratedMessage {
factory Rights({
$core.int? allowDownload,
$core.int? allowReview,
$core.int? canWatch,
$core.String? resource,
$core.int? allowDm,
$core.int? allowDemand,
$core.int? areaLimit,
}) {
final $result = create();
if (allowDownload != null) {
$result.allowDownload = allowDownload;
}
if (allowReview != null) {
$result.allowReview = allowReview;
}
if (canWatch != null) {
$result.canWatch = canWatch;
}
if (resource != null) {
$result.resource = resource;
}
if (allowDm != null) {
$result.allowDm = allowDm;
}
if (allowDemand != null) {
$result.allowDemand = allowDemand;
}
if (areaLimit != null) {
$result.areaLimit = areaLimit;
}
return $result;
}
Rights._() : super();
factory Rights.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Rights.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Rights', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'allowDownload', $pb.PbFieldType.O3)
..a<$core.int>(2, _omitFieldNames ? '' : 'allowReview', $pb.PbFieldType.O3)
..a<$core.int>(3, _omitFieldNames ? '' : 'canWatch', $pb.PbFieldType.O3)
..aOS(4, _omitFieldNames ? '' : 'resource')
..a<$core.int>(5, _omitFieldNames ? '' : 'allowDm', $pb.PbFieldType.O3)
..a<$core.int>(6, _omitFieldNames ? '' : 'allowDemand', $pb.PbFieldType.O3)
..a<$core.int>(7, _omitFieldNames ? '' : 'areaLimit', $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')
Rights clone() => Rights()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Rights copyWith(void Function(Rights) updates) => super.copyWith((message) => updates(message as Rights)) as Rights;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Rights create() => Rights._();
Rights createEmptyInstance() => create();
static $pb.PbList<Rights> createRepeated() => $pb.PbList<Rights>();
@$core.pragma('dart2js:noInline')
static Rights getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Rights>(create);
static Rights? _defaultInstance;
@$pb.TagNumber(1)
$core.int get allowDownload => $_getIZ(0);
@$pb.TagNumber(1)
set allowDownload($core.int v) { $_setSignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasAllowDownload() => $_has(0);
@$pb.TagNumber(1)
void clearAllowDownload() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get allowReview => $_getIZ(1);
@$pb.TagNumber(2)
set allowReview($core.int v) { $_setSignedInt32(1, v); }
@$pb.TagNumber(2)
$core.bool hasAllowReview() => $_has(1);
@$pb.TagNumber(2)
void clearAllowReview() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get canWatch => $_getIZ(2);
@$pb.TagNumber(3)
set canWatch($core.int v) { $_setSignedInt32(2, v); }
@$pb.TagNumber(3)
$core.bool hasCanWatch() => $_has(2);
@$pb.TagNumber(3)
void clearCanWatch() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get resource => $_getSZ(3);
@$pb.TagNumber(4)
set resource($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasResource() => $_has(3);
@$pb.TagNumber(4)
void clearResource() => $_clearField(4);
@$pb.TagNumber(5)
$core.int get allowDm => $_getIZ(4);
@$pb.TagNumber(5)
set allowDm($core.int v) { $_setSignedInt32(4, v); }
@$pb.TagNumber(5)
$core.bool hasAllowDm() => $_has(4);
@$pb.TagNumber(5)
void clearAllowDm() => $_clearField(5);
@$pb.TagNumber(6)
$core.int get allowDemand => $_getIZ(5);
@$pb.TagNumber(6)
set allowDemand($core.int v) { $_setSignedInt32(5, v); }
@$pb.TagNumber(6)
$core.bool hasAllowDemand() => $_has(5);
@$pb.TagNumber(6)
void clearAllowDemand() => $_clearField(6);
@$pb.TagNumber(7)
$core.int get areaLimit => $_getIZ(6);
@$pb.TagNumber(7)
set areaLimit($core.int v) { $_setSignedInt32(6, v); }
@$pb.TagNumber(7)
$core.bool hasAreaLimit() => $_has(6);
@$pb.TagNumber(7)
void clearAreaLimit() => $_clearField(7);
}
class SeasonHead extends $pb.GeneratedMessage {
factory SeasonHead({
$core.String? title,
$core.String? intro,
StatInfo? vt,
StatInfo? danmaku,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (intro != null) {
$result.intro = intro;
}
if (vt != null) {
$result.vt = vt;
}
if (danmaku != null) {
$result.danmaku = danmaku;
}
return $result;
}
SeasonHead._() : super();
factory SeasonHead.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory SeasonHead.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SeasonHead', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'intro')
..aOM<StatInfo>(3, _omitFieldNames ? '' : 'vt', subBuilder: StatInfo.create)
..aOM<StatInfo>(4, _omitFieldNames ? '' : 'danmaku', subBuilder: StatInfo.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')
SeasonHead clone() => SeasonHead()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
SeasonHead copyWith(void Function(SeasonHead) updates) => super.copyWith((message) => updates(message as SeasonHead)) as SeasonHead;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SeasonHead create() => SeasonHead._();
SeasonHead createEmptyInstance() => create();
static $pb.PbList<SeasonHead> createRepeated() => $pb.PbList<SeasonHead>();
@$core.pragma('dart2js:noInline')
static SeasonHead getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SeasonHead>(create);
static SeasonHead? _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 intro => $_getSZ(1);
@$pb.TagNumber(2)
set intro($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasIntro() => $_has(1);
@$pb.TagNumber(2)
void clearIntro() => $_clearField(2);
@$pb.TagNumber(3)
StatInfo get vt => $_getN(2);
@$pb.TagNumber(3)
set vt(StatInfo v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasVt() => $_has(2);
@$pb.TagNumber(3)
void clearVt() => $_clearField(3);
@$pb.TagNumber(3)
StatInfo ensureVt() => $_ensure(2);
@$pb.TagNumber(4)
StatInfo get danmaku => $_getN(3);
@$pb.TagNumber(4)
set danmaku(StatInfo v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasDanmaku() => $_has(3);
@$pb.TagNumber(4)
void clearDanmaku() => $_clearField(4);
@$pb.TagNumber(4)
StatInfo ensureDanmaku() => $_ensure(3);
}
class SeasonShow extends $pb.GeneratedMessage {
factory SeasonShow({
$core.String? buttonText,
$core.String? joinText,
$core.String? ruleText,
$core.String? checkinText,
$core.String? checkinPrompt,
}) {
final $result = create();
if (buttonText != null) {
$result.buttonText = buttonText;
}
if (joinText != null) {
$result.joinText = joinText;
}
if (ruleText != null) {
$result.ruleText = ruleText;
}
if (checkinText != null) {
$result.checkinText = checkinText;
}
if (checkinPrompt != null) {
$result.checkinPrompt = checkinPrompt;
}
return $result;
}
SeasonShow._() : super();
factory SeasonShow.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory SeasonShow.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SeasonShow', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'buttonText')
..aOS(2, _omitFieldNames ? '' : 'joinText')
..aOS(3, _omitFieldNames ? '' : 'ruleText')
..aOS(4, _omitFieldNames ? '' : 'checkinText')
..aOS(5, _omitFieldNames ? '' : 'checkinPrompt')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
SeasonShow clone() => SeasonShow()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
SeasonShow copyWith(void Function(SeasonShow) updates) => super.copyWith((message) => updates(message as SeasonShow)) as SeasonShow;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SeasonShow create() => SeasonShow._();
SeasonShow createEmptyInstance() => create();
static $pb.PbList<SeasonShow> createRepeated() => $pb.PbList<SeasonShow>();
@$core.pragma('dart2js:noInline')
static SeasonShow getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SeasonShow>(create);
static SeasonShow? _defaultInstance;
@$pb.TagNumber(1)
$core.String get buttonText => $_getSZ(0);
@$pb.TagNumber(1)
set buttonText($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasButtonText() => $_has(0);
@$pb.TagNumber(1)
void clearButtonText() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get joinText => $_getSZ(1);
@$pb.TagNumber(2)
set joinText($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasJoinText() => $_has(1);
@$pb.TagNumber(2)
void clearJoinText() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get ruleText => $_getSZ(2);
@$pb.TagNumber(3)
set ruleText($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasRuleText() => $_has(2);
@$pb.TagNumber(3)
void clearRuleText() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get checkinText => $_getSZ(3);
@$pb.TagNumber(4)
set checkinText($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasCheckinText() => $_has(3);
@$pb.TagNumber(4)
void clearCheckinText() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get checkinPrompt => $_getSZ(4);
@$pb.TagNumber(5)
set checkinPrompt($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasCheckinPrompt() => $_has(4);
@$pb.TagNumber(5)
void clearCheckinPrompt() => $_clearField(5);
}
class SectionData extends $pb.GeneratedMessage {
factory SectionData({
$core.int? id,
$core.int? sectionId,
$core.String? title,
$core.int? canOrdDesc,
$core.String? more,
$core.Iterable<$core.int>? episodeIds,
$core.Iterable<ViewEpisode>? episodes,
$core.String? splitText,
Style? moduleStyle,
$core.String? moreBottomDesc,
$core.Iterable<SerialSeason>? seasons,
Button? moreLeft,
$core.int? type,
$pb.PbMap<$core.String, $core.String>? report,
EpBgInfo? bgInfo,
}) {
final $result = create();
if (id != null) {
$result.id = id;
}
if (sectionId != null) {
$result.sectionId = sectionId;
}
if (title != null) {
$result.title = title;
}
if (canOrdDesc != null) {
$result.canOrdDesc = canOrdDesc;
}
if (more != null) {
$result.more = more;
}
if (episodeIds != null) {
$result.episodeIds.addAll(episodeIds);
}
if (episodes != null) {
$result.episodes.addAll(episodes);
}
if (splitText != null) {
$result.splitText = splitText;
}
if (moduleStyle != null) {
$result.moduleStyle = moduleStyle;
}
if (moreBottomDesc != null) {
$result.moreBottomDesc = moreBottomDesc;
}
if (seasons != null) {
$result.seasons.addAll(seasons);
}
if (moreLeft != null) {
$result.moreLeft = moreLeft;
}
if (type != null) {
$result.type = type;
}
if (report != null) {
$result.report.addAll(report);
}
if (bgInfo != null) {
$result.bgInfo = bgInfo;
}
return $result;
}
SectionData._() : super();
factory SectionData.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory SectionData.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SectionData', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'id', $pb.PbFieldType.O3)
..a<$core.int>(2, _omitFieldNames ? '' : 'sectionId', $pb.PbFieldType.O3)
..aOS(3, _omitFieldNames ? '' : 'title')
..a<$core.int>(4, _omitFieldNames ? '' : 'canOrdDesc', $pb.PbFieldType.O3)
..aOS(5, _omitFieldNames ? '' : 'more')
..p<$core.int>(6, _omitFieldNames ? '' : 'episodeIds', $pb.PbFieldType.K3)
..pc<ViewEpisode>(7, _omitFieldNames ? '' : 'episodes', $pb.PbFieldType.PM, subBuilder: ViewEpisode.create)
..aOS(8, _omitFieldNames ? '' : 'splitText')
..aOM<Style>(9, _omitFieldNames ? '' : 'moduleStyle', subBuilder: Style.create)
..aOS(10, _omitFieldNames ? '' : 'moreBottomDesc')
..pc<SerialSeason>(11, _omitFieldNames ? '' : 'seasons', $pb.PbFieldType.PM, subBuilder: SerialSeason.create)
..aOM<Button>(12, _omitFieldNames ? '' : 'moreLeft', subBuilder: Button.create)
..a<$core.int>(13, _omitFieldNames ? '' : 'type', $pb.PbFieldType.O3)
..m<$core.String, $core.String>(14, _omitFieldNames ? '' : 'report', entryClassName: 'SectionData.ReportEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('bilibili.app.viewunite.common'))
..aOM<EpBgInfo>(15, _omitFieldNames ? '' : 'bgInfo', subBuilder: EpBgInfo.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')
SectionData clone() => SectionData()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
SectionData copyWith(void Function(SectionData) updates) => super.copyWith((message) => updates(message as SectionData)) as SectionData;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SectionData create() => SectionData._();
SectionData createEmptyInstance() => create();
static $pb.PbList<SectionData> createRepeated() => $pb.PbList<SectionData>();
@$core.pragma('dart2js:noInline')
static SectionData getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SectionData>(create);
static SectionData? _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.int get sectionId => $_getIZ(1);
@$pb.TagNumber(2)
set sectionId($core.int v) { $_setSignedInt32(1, v); }
@$pb.TagNumber(2)
$core.bool hasSectionId() => $_has(1);
@$pb.TagNumber(2)
void clearSectionId() => $_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);
@$pb.TagNumber(4)
$core.int get canOrdDesc => $_getIZ(3);
@$pb.TagNumber(4)
set canOrdDesc($core.int v) { $_setSignedInt32(3, v); }
@$pb.TagNumber(4)
$core.bool hasCanOrdDesc() => $_has(3);
@$pb.TagNumber(4)
void clearCanOrdDesc() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get more => $_getSZ(4);
@$pb.TagNumber(5)
set more($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasMore() => $_has(4);
@$pb.TagNumber(5)
void clearMore() => $_clearField(5);
@$pb.TagNumber(6)
$pb.PbList<$core.int> get episodeIds => $_getList(5);
@$pb.TagNumber(7)
$pb.PbList<ViewEpisode> get episodes => $_getList(6);
@$pb.TagNumber(8)
$core.String get splitText => $_getSZ(7);
@$pb.TagNumber(8)
set splitText($core.String v) { $_setString(7, v); }
@$pb.TagNumber(8)
$core.bool hasSplitText() => $_has(7);
@$pb.TagNumber(8)
void clearSplitText() => $_clearField(8);
@$pb.TagNumber(9)
Style get moduleStyle => $_getN(8);
@$pb.TagNumber(9)
set moduleStyle(Style v) { $_setField(9, v); }
@$pb.TagNumber(9)
$core.bool hasModuleStyle() => $_has(8);
@$pb.TagNumber(9)
void clearModuleStyle() => $_clearField(9);
@$pb.TagNumber(9)
Style ensureModuleStyle() => $_ensure(8);
@$pb.TagNumber(10)
$core.String get moreBottomDesc => $_getSZ(9);
@$pb.TagNumber(10)
set moreBottomDesc($core.String v) { $_setString(9, v); }
@$pb.TagNumber(10)
$core.bool hasMoreBottomDesc() => $_has(9);
@$pb.TagNumber(10)
void clearMoreBottomDesc() => $_clearField(10);
@$pb.TagNumber(11)
$pb.PbList<SerialSeason> get seasons => $_getList(10);
@$pb.TagNumber(12)
Button get moreLeft => $_getN(11);
@$pb.TagNumber(12)
set moreLeft(Button v) { $_setField(12, v); }
@$pb.TagNumber(12)
$core.bool hasMoreLeft() => $_has(11);
@$pb.TagNumber(12)
void clearMoreLeft() => $_clearField(12);
@$pb.TagNumber(12)
Button ensureMoreLeft() => $_ensure(11);
@$pb.TagNumber(13)
$core.int get type => $_getIZ(12);
@$pb.TagNumber(13)
set type($core.int v) { $_setSignedInt32(12, v); }
@$pb.TagNumber(13)
$core.bool hasType() => $_has(12);
@$pb.TagNumber(13)
void clearType() => $_clearField(13);
@$pb.TagNumber(14)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(13);
@$pb.TagNumber(15)
EpBgInfo get bgInfo => $_getN(14);
@$pb.TagNumber(15)
set bgInfo(EpBgInfo v) { $_setField(15, v); }
@$pb.TagNumber(15)
$core.bool hasBgInfo() => $_has(14);
@$pb.TagNumber(15)
void clearBgInfo() => $_clearField(15);
@$pb.TagNumber(15)
EpBgInfo ensureBgInfo() => $_ensure(14);
}
class SerialSeason extends $pb.GeneratedMessage {
factory SerialSeason({
$core.int? seasonId,
$core.String? title,
$core.String? seasonTitle,
$core.int? isNew,
$core.String? cover,
$core.String? badge,
$core.int? badgeType,
BadgeInfo? badgeInfo,
$core.String? link,
$core.String? resource,
NewEp? newEp,
$pb.PbMap<$core.String, $core.String>? report,
}) {
final $result = create();
if (seasonId != null) {
$result.seasonId = seasonId;
}
if (title != null) {
$result.title = title;
}
if (seasonTitle != null) {
$result.seasonTitle = seasonTitle;
}
if (isNew != null) {
$result.isNew = isNew;
}
if (cover != null) {
$result.cover = cover;
}
if (badge != null) {
$result.badge = badge;
}
if (badgeType != null) {
$result.badgeType = badgeType;
}
if (badgeInfo != null) {
$result.badgeInfo = badgeInfo;
}
if (link != null) {
$result.link = link;
}
if (resource != null) {
$result.resource = resource;
}
if (newEp != null) {
$result.newEp = newEp;
}
if (report != null) {
$result.report.addAll(report);
}
return $result;
}
SerialSeason._() : super();
factory SerialSeason.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory SerialSeason.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SerialSeason', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'seasonId', $pb.PbFieldType.O3)
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'seasonTitle')
..a<$core.int>(4, _omitFieldNames ? '' : 'isNew', $pb.PbFieldType.O3)
..aOS(5, _omitFieldNames ? '' : 'cover')
..aOS(6, _omitFieldNames ? '' : 'badge')
..a<$core.int>(7, _omitFieldNames ? '' : 'badgeType', $pb.PbFieldType.O3)
..aOM<BadgeInfo>(8, _omitFieldNames ? '' : 'badgeInfo', subBuilder: BadgeInfo.create)
..aOS(9, _omitFieldNames ? '' : 'link')
..aOS(10, _omitFieldNames ? '' : 'resource')
..aOM<NewEp>(11, _omitFieldNames ? '' : 'newEp', subBuilder: NewEp.create)
..m<$core.String, $core.String>(12, _omitFieldNames ? '' : 'report', entryClassName: 'SerialSeason.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')
SerialSeason clone() => SerialSeason()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
SerialSeason copyWith(void Function(SerialSeason) updates) => super.copyWith((message) => updates(message as SerialSeason)) as SerialSeason;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SerialSeason create() => SerialSeason._();
SerialSeason createEmptyInstance() => create();
static $pb.PbList<SerialSeason> createRepeated() => $pb.PbList<SerialSeason>();
@$core.pragma('dart2js:noInline')
static SerialSeason getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SerialSeason>(create);
static SerialSeason? _defaultInstance;
@$pb.TagNumber(1)
$core.int get seasonId => $_getIZ(0);
@$pb.TagNumber(1)
set seasonId($core.int v) { $_setSignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasSeasonId() => $_has(0);
@$pb.TagNumber(1)
void clearSeasonId() => $_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 seasonTitle => $_getSZ(2);
@$pb.TagNumber(3)
set seasonTitle($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasSeasonTitle() => $_has(2);
@$pb.TagNumber(3)
void clearSeasonTitle() => $_clearField(3);
@$pb.TagNumber(4)
$core.int get isNew => $_getIZ(3);
@$pb.TagNumber(4)
set isNew($core.int v) { $_setSignedInt32(3, v); }
@$pb.TagNumber(4)
$core.bool hasIsNew() => $_has(3);
@$pb.TagNumber(4)
void clearIsNew() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get cover => $_getSZ(4);
@$pb.TagNumber(5)
set cover($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasCover() => $_has(4);
@$pb.TagNumber(5)
void clearCover() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get badge => $_getSZ(5);
@$pb.TagNumber(6)
set badge($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasBadge() => $_has(5);
@$pb.TagNumber(6)
void clearBadge() => $_clearField(6);
@$pb.TagNumber(7)
$core.int get badgeType => $_getIZ(6);
@$pb.TagNumber(7)
set badgeType($core.int v) { $_setSignedInt32(6, v); }
@$pb.TagNumber(7)
$core.bool hasBadgeType() => $_has(6);
@$pb.TagNumber(7)
void clearBadgeType() => $_clearField(7);
@$pb.TagNumber(8)
BadgeInfo get badgeInfo => $_getN(7);
@$pb.TagNumber(8)
set badgeInfo(BadgeInfo v) { $_setField(8, v); }
@$pb.TagNumber(8)
$core.bool hasBadgeInfo() => $_has(7);
@$pb.TagNumber(8)
void clearBadgeInfo() => $_clearField(8);
@$pb.TagNumber(8)
BadgeInfo ensureBadgeInfo() => $_ensure(7);
@$pb.TagNumber(9)
$core.String get link => $_getSZ(8);
@$pb.TagNumber(9)
set link($core.String v) { $_setString(8, v); }
@$pb.TagNumber(9)
$core.bool hasLink() => $_has(8);
@$pb.TagNumber(9)
void clearLink() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get resource => $_getSZ(9);
@$pb.TagNumber(10)
set resource($core.String v) { $_setString(9, v); }
@$pb.TagNumber(10)
$core.bool hasResource() => $_has(9);
@$pb.TagNumber(10)
void clearResource() => $_clearField(10);
@$pb.TagNumber(11)
NewEp get newEp => $_getN(10);
@$pb.TagNumber(11)
set newEp(NewEp v) { $_setField(11, v); }
@$pb.TagNumber(11)
$core.bool hasNewEp() => $_has(10);
@$pb.TagNumber(11)
void clearNewEp() => $_clearField(11);
@$pb.TagNumber(11)
NewEp ensureNewEp() => $_ensure(10);
@$pb.TagNumber(12)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(11);
}
class SkipRange extends $pb.GeneratedMessage {
factory SkipRange({
$core.int? start,
$core.int? end,
}) {
final $result = create();
if (start != null) {
$result.start = start;
}
if (end != null) {
$result.end = end;
}
return $result;
}
SkipRange._() : super();
factory SkipRange.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory SkipRange.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SkipRange', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'start', $pb.PbFieldType.O3)
..a<$core.int>(2, _omitFieldNames ? '' : 'end', $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')
SkipRange clone() => SkipRange()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
SkipRange copyWith(void Function(SkipRange) updates) => super.copyWith((message) => updates(message as SkipRange)) as SkipRange;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SkipRange create() => SkipRange._();
SkipRange createEmptyInstance() => create();
static $pb.PbList<SkipRange> createRepeated() => $pb.PbList<SkipRange>();
@$core.pragma('dart2js:noInline')
static SkipRange getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SkipRange>(create);
static SkipRange? _defaultInstance;
@$pb.TagNumber(1)
$core.int get start => $_getIZ(0);
@$pb.TagNumber(1)
set start($core.int v) { $_setSignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasStart() => $_has(0);
@$pb.TagNumber(1)
void clearStart() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get end => $_getIZ(1);
@$pb.TagNumber(2)
set end($core.int v) { $_setSignedInt32(1, v); }
@$pb.TagNumber(2)
$core.bool hasEnd() => $_has(1);
@$pb.TagNumber(2)
void clearEnd() => $_clearField(2);
}
class SpecialCell extends $pb.GeneratedMessage {
factory SpecialCell({
$core.String? icon,
$core.String? iconNight,
$core.String? text,
$core.String? textColor,
$core.String? textColorNight,
$core.String? jumpUrl,
$core.String? cellType,
$core.String? cellBgcolor,
$core.String? cellBgcolorNight,
$core.String? param,
$core.String? pageTitle,
$core.String? jumpType,
$core.String? endIcon,
$core.String? endIconNight,
CellFluid? cellFluid,
$pb.PbMap<$core.String, $core.String>? report,
}) {
final $result = create();
if (icon != null) {
$result.icon = icon;
}
if (iconNight != null) {
$result.iconNight = iconNight;
}
if (text != null) {
$result.text = text;
}
if (textColor != null) {
$result.textColor = textColor;
}
if (textColorNight != null) {
$result.textColorNight = textColorNight;
}
if (jumpUrl != null) {
$result.jumpUrl = jumpUrl;
}
if (cellType != null) {
$result.cellType = cellType;
}
if (cellBgcolor != null) {
$result.cellBgcolor = cellBgcolor;
}
if (cellBgcolorNight != null) {
$result.cellBgcolorNight = cellBgcolorNight;
}
if (param != null) {
$result.param = param;
}
if (pageTitle != null) {
$result.pageTitle = pageTitle;
}
if (jumpType != null) {
$result.jumpType = jumpType;
}
if (endIcon != null) {
$result.endIcon = endIcon;
}
if (endIconNight != null) {
$result.endIconNight = endIconNight;
}
if (cellFluid != null) {
$result.cellFluid = cellFluid;
}
if (report != null) {
$result.report.addAll(report);
}
return $result;
}
SpecialCell._() : super();
factory SpecialCell.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory SpecialCell.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SpecialCell', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'iconNight')
..aOS(3, _omitFieldNames ? '' : 'text')
..aOS(4, _omitFieldNames ? '' : 'textColor')
..aOS(5, _omitFieldNames ? '' : 'textColorNight')
..aOS(6, _omitFieldNames ? '' : 'jumpUrl')
..aOS(7, _omitFieldNames ? '' : 'cellType')
..aOS(8, _omitFieldNames ? '' : 'cellBgcolor')
..aOS(9, _omitFieldNames ? '' : 'cellBgcolorNight')
..aOS(10, _omitFieldNames ? '' : 'param')
..aOS(11, _omitFieldNames ? '' : 'pageTitle')
..aOS(12, _omitFieldNames ? '' : 'jumpType')
..aOS(13, _omitFieldNames ? '' : 'endIcon')
..aOS(14, _omitFieldNames ? '' : 'endIconNight')
..aOM<CellFluid>(15, _omitFieldNames ? '' : 'cellFluid', subBuilder: CellFluid.create)
..m<$core.String, $core.String>(16, _omitFieldNames ? '' : 'report', entryClassName: 'SpecialCell.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')
SpecialCell clone() => SpecialCell()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
SpecialCell copyWith(void Function(SpecialCell) updates) => super.copyWith((message) => updates(message as SpecialCell)) as SpecialCell;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SpecialCell create() => SpecialCell._();
SpecialCell createEmptyInstance() => create();
static $pb.PbList<SpecialCell> createRepeated() => $pb.PbList<SpecialCell>();
@$core.pragma('dart2js:noInline')
static SpecialCell getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SpecialCell>(create);
static SpecialCell? _defaultInstance;
@$pb.TagNumber(1)
$core.String get icon => $_getSZ(0);
@$pb.TagNumber(1)
set icon($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasIcon() => $_has(0);
@$pb.TagNumber(1)
void clearIcon() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get iconNight => $_getSZ(1);
@$pb.TagNumber(2)
set iconNight($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasIconNight() => $_has(1);
@$pb.TagNumber(2)
void clearIconNight() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get text => $_getSZ(2);
@$pb.TagNumber(3)
set text($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasText() => $_has(2);
@$pb.TagNumber(3)
void clearText() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get textColor => $_getSZ(3);
@$pb.TagNumber(4)
set textColor($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasTextColor() => $_has(3);
@$pb.TagNumber(4)
void clearTextColor() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get textColorNight => $_getSZ(4);
@$pb.TagNumber(5)
set textColorNight($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasTextColorNight() => $_has(4);
@$pb.TagNumber(5)
void clearTextColorNight() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get jumpUrl => $_getSZ(5);
@$pb.TagNumber(6)
set jumpUrl($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasJumpUrl() => $_has(5);
@$pb.TagNumber(6)
void clearJumpUrl() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get cellType => $_getSZ(6);
@$pb.TagNumber(7)
set cellType($core.String v) { $_setString(6, v); }
@$pb.TagNumber(7)
$core.bool hasCellType() => $_has(6);
@$pb.TagNumber(7)
void clearCellType() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get cellBgcolor => $_getSZ(7);
@$pb.TagNumber(8)
set cellBgcolor($core.String v) { $_setString(7, v); }
@$pb.TagNumber(8)
$core.bool hasCellBgcolor() => $_has(7);
@$pb.TagNumber(8)
void clearCellBgcolor() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get cellBgcolorNight => $_getSZ(8);
@$pb.TagNumber(9)
set cellBgcolorNight($core.String v) { $_setString(8, v); }
@$pb.TagNumber(9)
$core.bool hasCellBgcolorNight() => $_has(8);
@$pb.TagNumber(9)
void clearCellBgcolorNight() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get param => $_getSZ(9);
@$pb.TagNumber(10)
set param($core.String v) { $_setString(9, v); }
@$pb.TagNumber(10)
$core.bool hasParam() => $_has(9);
@$pb.TagNumber(10)
void clearParam() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get pageTitle => $_getSZ(10);
@$pb.TagNumber(11)
set pageTitle($core.String v) { $_setString(10, v); }
@$pb.TagNumber(11)
$core.bool hasPageTitle() => $_has(10);
@$pb.TagNumber(11)
void clearPageTitle() => $_clearField(11);
@$pb.TagNumber(12)
$core.String get jumpType => $_getSZ(11);
@$pb.TagNumber(12)
set jumpType($core.String v) { $_setString(11, v); }
@$pb.TagNumber(12)
$core.bool hasJumpType() => $_has(11);
@$pb.TagNumber(12)
void clearJumpType() => $_clearField(12);
@$pb.TagNumber(13)
$core.String get endIcon => $_getSZ(12);
@$pb.TagNumber(13)
set endIcon($core.String v) { $_setString(12, v); }
@$pb.TagNumber(13)
$core.bool hasEndIcon() => $_has(12);
@$pb.TagNumber(13)
void clearEndIcon() => $_clearField(13);
@$pb.TagNumber(14)
$core.String get endIconNight => $_getSZ(13);
@$pb.TagNumber(14)
set endIconNight($core.String v) { $_setString(13, v); }
@$pb.TagNumber(14)
$core.bool hasEndIconNight() => $_has(13);
@$pb.TagNumber(14)
void clearEndIconNight() => $_clearField(14);
@$pb.TagNumber(15)
CellFluid get cellFluid => $_getN(14);
@$pb.TagNumber(15)
set cellFluid(CellFluid v) { $_setField(15, v); }
@$pb.TagNumber(15)
$core.bool hasCellFluid() => $_has(14);
@$pb.TagNumber(15)
void clearCellFluid() => $_clearField(15);
@$pb.TagNumber(15)
CellFluid ensureCellFluid() => $_ensure(14);
@$pb.TagNumber(16)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(15);
}
class SpecialTag extends $pb.GeneratedMessage {
factory SpecialTag({
$core.Iterable<SpecialCell>? specialCell,
$core.bool? refresh,
}) {
final $result = create();
if (specialCell != null) {
$result.specialCell.addAll(specialCell);
}
if (refresh != null) {
$result.refresh = refresh;
}
return $result;
}
SpecialTag._() : super();
factory SpecialTag.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory SpecialTag.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SpecialTag', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..pc<SpecialCell>(1, _omitFieldNames ? '' : 'specialCell', $pb.PbFieldType.PM, subBuilder: SpecialCell.create)
..aOB(2, _omitFieldNames ? '' : 'refresh')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
SpecialTag clone() => SpecialTag()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
SpecialTag copyWith(void Function(SpecialTag) updates) => super.copyWith((message) => updates(message as SpecialTag)) as SpecialTag;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SpecialTag create() => SpecialTag._();
SpecialTag createEmptyInstance() => create();
static $pb.PbList<SpecialTag> createRepeated() => $pb.PbList<SpecialTag>();
@$core.pragma('dart2js:noInline')
static SpecialTag getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SpecialTag>(create);
static SpecialTag? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<SpecialCell> get specialCell => $_getList(0);
@$pb.TagNumber(2)
$core.bool get refresh => $_getBF(1);
@$pb.TagNumber(2)
set refresh($core.bool v) { $_setBool(1, v); }
@$pb.TagNumber(2)
$core.bool hasRefresh() => $_has(1);
@$pb.TagNumber(2)
void clearRefresh() => $_clearField(2);
}
class Sponsor extends $pb.GeneratedMessage {
factory Sponsor({
$fixnum.Int64? total,
$fixnum.Int64? week,
$core.Iterable<SponsorRank>? rankList,
Mine? mine,
PointActivity? pointActivity,
$core.Iterable<Pendant>? pendants,
$core.Iterable<Threshold>? threshold,
}) {
final $result = create();
if (total != null) {
$result.total = total;
}
if (week != null) {
$result.week = week;
}
if (rankList != null) {
$result.rankList.addAll(rankList);
}
if (mine != null) {
$result.mine = mine;
}
if (pointActivity != null) {
$result.pointActivity = pointActivity;
}
if (pendants != null) {
$result.pendants.addAll(pendants);
}
if (threshold != null) {
$result.threshold.addAll(threshold);
}
return $result;
}
Sponsor._() : super();
factory Sponsor.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Sponsor.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Sponsor', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'total')
..aInt64(2, _omitFieldNames ? '' : 'week')
..pc<SponsorRank>(3, _omitFieldNames ? '' : 'rankList', $pb.PbFieldType.PM, subBuilder: SponsorRank.create)
..aOM<Mine>(4, _omitFieldNames ? '' : 'mine', subBuilder: Mine.create)
..aOM<PointActivity>(5, _omitFieldNames ? '' : 'pointActivity', subBuilder: PointActivity.create)
..pc<Pendant>(6, _omitFieldNames ? '' : 'pendants', $pb.PbFieldType.PM, subBuilder: Pendant.create)
..pc<Threshold>(7, _omitFieldNames ? '' : 'threshold', $pb.PbFieldType.PM, subBuilder: Threshold.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')
Sponsor clone() => Sponsor()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Sponsor copyWith(void Function(Sponsor) updates) => super.copyWith((message) => updates(message as Sponsor)) as Sponsor;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Sponsor create() => Sponsor._();
Sponsor createEmptyInstance() => create();
static $pb.PbList<Sponsor> createRepeated() => $pb.PbList<Sponsor>();
@$core.pragma('dart2js:noInline')
static Sponsor getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Sponsor>(create);
static Sponsor? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get total => $_getI64(0);
@$pb.TagNumber(1)
set total($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasTotal() => $_has(0);
@$pb.TagNumber(1)
void clearTotal() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get week => $_getI64(1);
@$pb.TagNumber(2)
set week($fixnum.Int64 v) { $_setInt64(1, v); }
@$pb.TagNumber(2)
$core.bool hasWeek() => $_has(1);
@$pb.TagNumber(2)
void clearWeek() => $_clearField(2);
@$pb.TagNumber(3)
$pb.PbList<SponsorRank> get rankList => $_getList(2);
@$pb.TagNumber(4)
Mine get mine => $_getN(3);
@$pb.TagNumber(4)
set mine(Mine v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasMine() => $_has(3);
@$pb.TagNumber(4)
void clearMine() => $_clearField(4);
@$pb.TagNumber(4)
Mine ensureMine() => $_ensure(3);
@$pb.TagNumber(5)
PointActivity get pointActivity => $_getN(4);
@$pb.TagNumber(5)
set pointActivity(PointActivity v) { $_setField(5, v); }
@$pb.TagNumber(5)
$core.bool hasPointActivity() => $_has(4);
@$pb.TagNumber(5)
void clearPointActivity() => $_clearField(5);
@$pb.TagNumber(5)
PointActivity ensurePointActivity() => $_ensure(4);
@$pb.TagNumber(6)
$pb.PbList<Pendant> get pendants => $_getList(5);
@$pb.TagNumber(7)
$pb.PbList<Threshold> get threshold => $_getList(6);
}
class SponsorRank extends $pb.GeneratedMessage {
factory SponsorRank({
$fixnum.Int64? uid,
$core.String? msg,
$core.String? uname,
$core.String? face,
Vip? vip,
}) {
final $result = create();
if (uid != null) {
$result.uid = uid;
}
if (msg != null) {
$result.msg = msg;
}
if (uname != null) {
$result.uname = uname;
}
if (face != null) {
$result.face = face;
}
if (vip != null) {
$result.vip = vip;
}
return $result;
}
SponsorRank._() : super();
factory SponsorRank.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory SponsorRank.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SponsorRank', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'uid')
..aOS(2, _omitFieldNames ? '' : 'msg')
..aOS(3, _omitFieldNames ? '' : 'uname')
..aOS(4, _omitFieldNames ? '' : 'face')
..aOM<Vip>(5, _omitFieldNames ? '' : 'vip', subBuilder: Vip.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')
SponsorRank clone() => SponsorRank()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
SponsorRank copyWith(void Function(SponsorRank) updates) => super.copyWith((message) => updates(message as SponsorRank)) as SponsorRank;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SponsorRank create() => SponsorRank._();
SponsorRank createEmptyInstance() => create();
static $pb.PbList<SponsorRank> createRepeated() => $pb.PbList<SponsorRank>();
@$core.pragma('dart2js:noInline')
static SponsorRank getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SponsorRank>(create);
static SponsorRank? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get uid => $_getI64(0);
@$pb.TagNumber(1)
set uid($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasUid() => $_has(0);
@$pb.TagNumber(1)
void clearUid() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get msg => $_getSZ(1);
@$pb.TagNumber(2)
set msg($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasMsg() => $_has(1);
@$pb.TagNumber(2)
void clearMsg() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get uname => $_getSZ(2);
@$pb.TagNumber(3)
set uname($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasUname() => $_has(2);
@$pb.TagNumber(3)
void clearUname() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get face => $_getSZ(3);
@$pb.TagNumber(4)
set face($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasFace() => $_has(3);
@$pb.TagNumber(4)
void clearFace() => $_clearField(4);
@$pb.TagNumber(5)
Vip get vip => $_getN(4);
@$pb.TagNumber(5)
set vip(Vip v) { $_setField(5, v); }
@$pb.TagNumber(5)
$core.bool hasVip() => $_has(4);
@$pb.TagNumber(5)
void clearVip() => $_clearField(5);
@$pb.TagNumber(5)
Vip ensureVip() => $_ensure(4);
}
class Staff extends $pb.GeneratedMessage {
factory Staff({
$fixnum.Int64? mid,
$core.int? attention,
$core.String? title,
$core.String? name,
$core.String? face,
OfficialVerify? official,
Vip? vip,
$core.int? labelStyle,
$core.String? fans,
$2.NameRender? nameRender,
}) {
final $result = create();
if (mid != null) {
$result.mid = mid;
}
if (attention != null) {
$result.attention = attention;
}
if (title != null) {
$result.title = title;
}
if (name != null) {
$result.name = name;
}
if (face != null) {
$result.face = face;
}
if (official != null) {
$result.official = official;
}
if (vip != null) {
$result.vip = vip;
}
if (labelStyle != null) {
$result.labelStyle = labelStyle;
}
if (fans != null) {
$result.fans = fans;
}
if (nameRender != null) {
$result.nameRender = nameRender;
}
return $result;
}
Staff._() : super();
factory Staff.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Staff.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Staff', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'mid')
..a<$core.int>(2, _omitFieldNames ? '' : 'attention', $pb.PbFieldType.O3)
..aOS(3, _omitFieldNames ? '' : 'title')
..aOS(4, _omitFieldNames ? '' : 'name')
..aOS(5, _omitFieldNames ? '' : 'face')
..aOM<OfficialVerify>(6, _omitFieldNames ? '' : 'official', subBuilder: OfficialVerify.create)
..aOM<Vip>(7, _omitFieldNames ? '' : 'vip', subBuilder: Vip.create)
..a<$core.int>(8, _omitFieldNames ? '' : 'labelStyle', $pb.PbFieldType.O3)
..aOS(9, _omitFieldNames ? '' : 'fans')
..aOM<$2.NameRender>(10, _omitFieldNames ? '' : 'nameRender', subBuilder: $2.NameRender.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')
Staff clone() => Staff()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Staff copyWith(void Function(Staff) updates) => super.copyWith((message) => updates(message as Staff)) as Staff;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Staff create() => Staff._();
Staff createEmptyInstance() => create();
static $pb.PbList<Staff> createRepeated() => $pb.PbList<Staff>();
@$core.pragma('dart2js:noInline')
static Staff getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Staff>(create);
static Staff? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get mid => $_getI64(0);
@$pb.TagNumber(1)
set mid($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasMid() => $_has(0);
@$pb.TagNumber(1)
void clearMid() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get attention => $_getIZ(1);
@$pb.TagNumber(2)
set attention($core.int v) { $_setSignedInt32(1, v); }
@$pb.TagNumber(2)
$core.bool hasAttention() => $_has(1);
@$pb.TagNumber(2)
void clearAttention() => $_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);
@$pb.TagNumber(4)
$core.String get name => $_getSZ(3);
@$pb.TagNumber(4)
set name($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasName() => $_has(3);
@$pb.TagNumber(4)
void clearName() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get face => $_getSZ(4);
@$pb.TagNumber(5)
set face($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasFace() => $_has(4);
@$pb.TagNumber(5)
void clearFace() => $_clearField(5);
@$pb.TagNumber(6)
OfficialVerify get official => $_getN(5);
@$pb.TagNumber(6)
set official(OfficialVerify v) { $_setField(6, v); }
@$pb.TagNumber(6)
$core.bool hasOfficial() => $_has(5);
@$pb.TagNumber(6)
void clearOfficial() => $_clearField(6);
@$pb.TagNumber(6)
OfficialVerify ensureOfficial() => $_ensure(5);
@$pb.TagNumber(7)
Vip get vip => $_getN(6);
@$pb.TagNumber(7)
set vip(Vip v) { $_setField(7, v); }
@$pb.TagNumber(7)
$core.bool hasVip() => $_has(6);
@$pb.TagNumber(7)
void clearVip() => $_clearField(7);
@$pb.TagNumber(7)
Vip ensureVip() => $_ensure(6);
@$pb.TagNumber(8)
$core.int get labelStyle => $_getIZ(7);
@$pb.TagNumber(8)
set labelStyle($core.int v) { $_setSignedInt32(7, v); }
@$pb.TagNumber(8)
$core.bool hasLabelStyle() => $_has(7);
@$pb.TagNumber(8)
void clearLabelStyle() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get fans => $_getSZ(8);
@$pb.TagNumber(9)
set fans($core.String v) { $_setString(8, v); }
@$pb.TagNumber(9)
$core.bool hasFans() => $_has(8);
@$pb.TagNumber(9)
void clearFans() => $_clearField(9);
@$pb.TagNumber(10)
$2.NameRender get nameRender => $_getN(9);
@$pb.TagNumber(10)
set nameRender($2.NameRender v) { $_setField(10, v); }
@$pb.TagNumber(10)
$core.bool hasNameRender() => $_has(9);
@$pb.TagNumber(10)
void clearNameRender() => $_clearField(10);
@$pb.TagNumber(10)
$2.NameRender ensureNameRender() => $_ensure(9);
}
class Staffs extends $pb.GeneratedMessage {
factory Staffs({
$core.Iterable<Staff>? staff,
$core.String? title,
}) {
final $result = create();
if (staff != null) {
$result.staff.addAll(staff);
}
if (title != null) {
$result.title = title;
}
return $result;
}
Staffs._() : super();
factory Staffs.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Staffs.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Staffs', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..pc<Staff>(1, _omitFieldNames ? '' : 'staff', $pb.PbFieldType.PM, subBuilder: Staff.create)
..aOS(2, _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')
Staffs clone() => Staffs()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Staffs copyWith(void Function(Staffs) updates) => super.copyWith((message) => updates(message as Staffs)) as Staffs;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Staffs create() => Staffs._();
Staffs createEmptyInstance() => create();
static $pb.PbList<Staffs> createRepeated() => $pb.PbList<Staffs>();
@$core.pragma('dart2js:noInline')
static Staffs getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Staffs>(create);
static Staffs? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<Staff> get staff => $_getList(0);
@$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);
}
class StarRail extends $pb.GeneratedMessage {
factory StarRail({
$fixnum.Int64? seasonId,
$fixnum.Int64? aid,
$fixnum.Int64? cid,
$fixnum.Int64? openTime,
$core.int? status,
$core.String? pic1,
$core.String? pic2,
$core.String? pic3,
$core.String? pic4,
$core.String? pic5,
}) {
final $result = create();
if (seasonId != null) {
$result.seasonId = seasonId;
}
if (aid != null) {
$result.aid = aid;
}
if (cid != null) {
$result.cid = cid;
}
if (openTime != null) {
$result.openTime = openTime;
}
if (status != null) {
$result.status = status;
}
if (pic1 != null) {
$result.pic1 = pic1;
}
if (pic2 != null) {
$result.pic2 = pic2;
}
if (pic3 != null) {
$result.pic3 = pic3;
}
if (pic4 != null) {
$result.pic4 = pic4;
}
if (pic5 != null) {
$result.pic5 = pic5;
}
return $result;
}
StarRail._() : super();
factory StarRail.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory StarRail.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'StarRail', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'seasonId')
..aInt64(2, _omitFieldNames ? '' : 'aid')
..aInt64(3, _omitFieldNames ? '' : 'cid')
..aInt64(4, _omitFieldNames ? '' : 'openTime')
..a<$core.int>(5, _omitFieldNames ? '' : 'status', $pb.PbFieldType.O3)
..aOS(6, _omitFieldNames ? '' : 'pic1')
..aOS(7, _omitFieldNames ? '' : 'pic2')
..aOS(8, _omitFieldNames ? '' : 'pic3')
..aOS(9, _omitFieldNames ? '' : 'pic4')
..aOS(10, _omitFieldNames ? '' : 'pic5')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
StarRail clone() => StarRail()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
StarRail copyWith(void Function(StarRail) updates) => super.copyWith((message) => updates(message as StarRail)) as StarRail;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static StarRail create() => StarRail._();
StarRail createEmptyInstance() => create();
static $pb.PbList<StarRail> createRepeated() => $pb.PbList<StarRail>();
@$core.pragma('dart2js:noInline')
static StarRail getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<StarRail>(create);
static StarRail? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get seasonId => $_getI64(0);
@$pb.TagNumber(1)
set seasonId($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasSeasonId() => $_has(0);
@$pb.TagNumber(1)
void clearSeasonId() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get aid => $_getI64(1);
@$pb.TagNumber(2)
set aid($fixnum.Int64 v) { $_setInt64(1, v); }
@$pb.TagNumber(2)
$core.bool hasAid() => $_has(1);
@$pb.TagNumber(2)
void clearAid() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get cid => $_getI64(2);
@$pb.TagNumber(3)
set cid($fixnum.Int64 v) { $_setInt64(2, v); }
@$pb.TagNumber(3)
$core.bool hasCid() => $_has(2);
@$pb.TagNumber(3)
void clearCid() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get openTime => $_getI64(3);
@$pb.TagNumber(4)
set openTime($fixnum.Int64 v) { $_setInt64(3, v); }
@$pb.TagNumber(4)
$core.bool hasOpenTime() => $_has(3);
@$pb.TagNumber(4)
void clearOpenTime() => $_clearField(4);
@$pb.TagNumber(5)
$core.int get status => $_getIZ(4);
@$pb.TagNumber(5)
set status($core.int v) { $_setSignedInt32(4, v); }
@$pb.TagNumber(5)
$core.bool hasStatus() => $_has(4);
@$pb.TagNumber(5)
void clearStatus() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get pic1 => $_getSZ(5);
@$pb.TagNumber(6)
set pic1($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasPic1() => $_has(5);
@$pb.TagNumber(6)
void clearPic1() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get pic2 => $_getSZ(6);
@$pb.TagNumber(7)
set pic2($core.String v) { $_setString(6, v); }
@$pb.TagNumber(7)
$core.bool hasPic2() => $_has(6);
@$pb.TagNumber(7)
void clearPic2() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get pic3 => $_getSZ(7);
@$pb.TagNumber(8)
set pic3($core.String v) { $_setString(7, v); }
@$pb.TagNumber(8)
$core.bool hasPic3() => $_has(7);
@$pb.TagNumber(8)
void clearPic3() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get pic4 => $_getSZ(8);
@$pb.TagNumber(9)
set pic4($core.String v) { $_setString(8, v); }
@$pb.TagNumber(9)
$core.bool hasPic4() => $_has(8);
@$pb.TagNumber(9)
void clearPic4() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get pic5 => $_getSZ(9);
@$pb.TagNumber(10)
set pic5($core.String v) { $_setString(9, v); }
@$pb.TagNumber(10)
$core.bool hasPic5() => $_has(9);
@$pb.TagNumber(10)
void clearPic5() => $_clearField(10);
}
class Stat extends $pb.GeneratedMessage {
factory Stat({
StatInfo? vt,
StatInfo? danmaku,
$fixnum.Int64? reply,
$fixnum.Int64? fav,
$fixnum.Int64? coin,
$fixnum.Int64? share,
$fixnum.Int64? like,
$fixnum.Int64? follow,
}) {
final $result = create();
if (vt != null) {
$result.vt = vt;
}
if (danmaku != null) {
$result.danmaku = danmaku;
}
if (reply != null) {
$result.reply = reply;
}
if (fav != null) {
$result.fav = fav;
}
if (coin != null) {
$result.coin = coin;
}
if (share != null) {
$result.share = share;
}
if (like != null) {
$result.like = like;
}
if (follow != null) {
$result.follow = follow;
}
return $result;
}
Stat._() : super();
factory Stat.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Stat.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Stat', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOM<StatInfo>(1, _omitFieldNames ? '' : 'vt', subBuilder: StatInfo.create)
..aOM<StatInfo>(2, _omitFieldNames ? '' : 'danmaku', subBuilder: StatInfo.create)
..aInt64(3, _omitFieldNames ? '' : 'reply')
..aInt64(4, _omitFieldNames ? '' : 'fav')
..aInt64(5, _omitFieldNames ? '' : 'coin')
..aInt64(6, _omitFieldNames ? '' : 'share')
..aInt64(7, _omitFieldNames ? '' : 'like')
..aInt64(8, _omitFieldNames ? '' : 'follow')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
Stat clone() => Stat()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Stat copyWith(void Function(Stat) updates) => super.copyWith((message) => updates(message as Stat)) as Stat;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Stat create() => Stat._();
Stat createEmptyInstance() => create();
static $pb.PbList<Stat> createRepeated() => $pb.PbList<Stat>();
@$core.pragma('dart2js:noInline')
static Stat getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Stat>(create);
static Stat? _defaultInstance;
@$pb.TagNumber(1)
StatInfo get vt => $_getN(0);
@$pb.TagNumber(1)
set vt(StatInfo v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasVt() => $_has(0);
@$pb.TagNumber(1)
void clearVt() => $_clearField(1);
@$pb.TagNumber(1)
StatInfo ensureVt() => $_ensure(0);
@$pb.TagNumber(2)
StatInfo get danmaku => $_getN(1);
@$pb.TagNumber(2)
set danmaku(StatInfo v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasDanmaku() => $_has(1);
@$pb.TagNumber(2)
void clearDanmaku() => $_clearField(2);
@$pb.TagNumber(2)
StatInfo ensureDanmaku() => $_ensure(1);
@$pb.TagNumber(3)
$fixnum.Int64 get reply => $_getI64(2);
@$pb.TagNumber(3)
set reply($fixnum.Int64 v) { $_setInt64(2, v); }
@$pb.TagNumber(3)
$core.bool hasReply() => $_has(2);
@$pb.TagNumber(3)
void clearReply() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get fav => $_getI64(3);
@$pb.TagNumber(4)
set fav($fixnum.Int64 v) { $_setInt64(3, v); }
@$pb.TagNumber(4)
$core.bool hasFav() => $_has(3);
@$pb.TagNumber(4)
void clearFav() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get coin => $_getI64(4);
@$pb.TagNumber(5)
set coin($fixnum.Int64 v) { $_setInt64(4, v); }
@$pb.TagNumber(5)
$core.bool hasCoin() => $_has(4);
@$pb.TagNumber(5)
void clearCoin() => $_clearField(5);
@$pb.TagNumber(6)
$fixnum.Int64 get share => $_getI64(5);
@$pb.TagNumber(6)
set share($fixnum.Int64 v) { $_setInt64(5, v); }
@$pb.TagNumber(6)
$core.bool hasShare() => $_has(5);
@$pb.TagNumber(6)
void clearShare() => $_clearField(6);
@$pb.TagNumber(7)
$fixnum.Int64 get like => $_getI64(6);
@$pb.TagNumber(7)
set like($fixnum.Int64 v) { $_setInt64(6, v); }
@$pb.TagNumber(7)
$core.bool hasLike() => $_has(6);
@$pb.TagNumber(7)
void clearLike() => $_clearField(7);
@$pb.TagNumber(8)
$fixnum.Int64 get follow => $_getI64(7);
@$pb.TagNumber(8)
set follow($fixnum.Int64 v) { $_setInt64(7, v); }
@$pb.TagNumber(8)
$core.bool hasFollow() => $_has(7);
@$pb.TagNumber(8)
void clearFollow() => $_clearField(8);
}
class StatInfo extends $pb.GeneratedMessage {
factory StatInfo({
$fixnum.Int64? value,
$core.String? text,
$core.String? pureText,
$core.String? icon,
}) {
final $result = create();
if (value != null) {
$result.value = value;
}
if (text != null) {
$result.text = text;
}
if (pureText != null) {
$result.pureText = pureText;
}
if (icon != null) {
$result.icon = icon;
}
return $result;
}
StatInfo._() : super();
factory StatInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory StatInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'StatInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'value')
..aOS(2, _omitFieldNames ? '' : 'text')
..aOS(3, _omitFieldNames ? '' : 'pureText')
..aOS(4, _omitFieldNames ? '' : 'icon')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
StatInfo clone() => StatInfo()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
StatInfo copyWith(void Function(StatInfo) updates) => super.copyWith((message) => updates(message as StatInfo)) as StatInfo;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static StatInfo create() => StatInfo._();
StatInfo createEmptyInstance() => create();
static $pb.PbList<StatInfo> createRepeated() => $pb.PbList<StatInfo>();
@$core.pragma('dart2js:noInline')
static StatInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<StatInfo>(create);
static StatInfo? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get value => $_getI64(0);
@$pb.TagNumber(1)
set value($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasValue() => $_has(0);
@$pb.TagNumber(1)
void clearValue() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get text => $_getSZ(1);
@$pb.TagNumber(2)
set text($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasText() => $_has(1);
@$pb.TagNumber(2)
void clearText() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get pureText => $_getSZ(2);
@$pb.TagNumber(3)
set pureText($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasPureText() => $_has(2);
@$pb.TagNumber(3)
void clearPureText() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get icon => $_getSZ(3);
@$pb.TagNumber(4)
set icon($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasIcon() => $_has(3);
@$pb.TagNumber(4)
void clearIcon() => $_clearField(4);
}
class Style extends $pb.GeneratedMessage {
factory Style({
$core.int? line,
$core.int? hidden,
$core.Iterable<$core.String>? showPages,
}) {
final $result = create();
if (line != null) {
$result.line = line;
}
if (hidden != null) {
$result.hidden = hidden;
}
if (showPages != null) {
$result.showPages.addAll(showPages);
}
return $result;
}
Style._() : super();
factory Style.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Style.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Style', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'line', $pb.PbFieldType.O3)
..a<$core.int>(2, _omitFieldNames ? '' : 'hidden', $pb.PbFieldType.O3)
..pPS(3, _omitFieldNames ? '' : 'showPages')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
Style clone() => Style()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Style copyWith(void Function(Style) updates) => super.copyWith((message) => updates(message as Style)) as Style;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Style create() => Style._();
Style createEmptyInstance() => create();
static $pb.PbList<Style> createRepeated() => $pb.PbList<Style>();
@$core.pragma('dart2js:noInline')
static Style getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Style>(create);
static Style? _defaultInstance;
@$pb.TagNumber(1)
$core.int get line => $_getIZ(0);
@$pb.TagNumber(1)
set line($core.int v) { $_setSignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasLine() => $_has(0);
@$pb.TagNumber(1)
void clearLine() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get hidden => $_getIZ(1);
@$pb.TagNumber(2)
set hidden($core.int v) { $_setSignedInt32(1, v); }
@$pb.TagNumber(2)
$core.bool hasHidden() => $_has(1);
@$pb.TagNumber(2)
void clearHidden() => $_clearField(2);
@$pb.TagNumber(3)
$pb.PbList<$core.String> get showPages => $_getList(2);
}
class Tag extends $pb.GeneratedMessage {
factory Tag({
$fixnum.Int64? tagId,
$core.String? name,
$core.String? uri,
$core.String? tagType,
}) {
final $result = create();
if (tagId != null) {
$result.tagId = tagId;
}
if (name != null) {
$result.name = name;
}
if (uri != null) {
$result.uri = uri;
}
if (tagType != null) {
$result.tagType = tagType;
}
return $result;
}
Tag._() : super();
factory Tag.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Tag.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Tag', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'tagId')
..aOS(2, _omitFieldNames ? '' : 'name')
..aOS(3, _omitFieldNames ? '' : 'uri')
..aOS(4, _omitFieldNames ? '' : 'tagType')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
Tag clone() => Tag()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Tag copyWith(void Function(Tag) updates) => super.copyWith((message) => updates(message as Tag)) as Tag;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Tag create() => Tag._();
Tag createEmptyInstance() => create();
static $pb.PbList<Tag> createRepeated() => $pb.PbList<Tag>();
@$core.pragma('dart2js:noInline')
static Tag getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Tag>(create);
static Tag? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get tagId => $_getI64(0);
@$pb.TagNumber(1)
set tagId($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasTagId() => $_has(0);
@$pb.TagNumber(1)
void clearTagId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get name => $_getSZ(1);
@$pb.TagNumber(2)
set name($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasName() => $_has(1);
@$pb.TagNumber(2)
void clearName() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get uri => $_getSZ(2);
@$pb.TagNumber(3)
set uri($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasUri() => $_has(2);
@$pb.TagNumber(3)
void clearUri() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get tagType => $_getSZ(3);
@$pb.TagNumber(4)
set tagType($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasTagType() => $_has(3);
@$pb.TagNumber(4)
void clearTagType() => $_clearField(4);
}
class TextWidget extends $pb.GeneratedMessage {
factory TextWidget({
$core.String? code,
$core.String? text,
$core.String? textColor,
$core.String? bgColor,
}) {
final $result = create();
if (code != null) {
$result.code = code;
}
if (text != null) {
$result.text = text;
}
if (textColor != null) {
$result.textColor = textColor;
}
if (bgColor != null) {
$result.bgColor = bgColor;
}
return $result;
}
TextWidget._() : super();
factory TextWidget.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory TextWidget.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'TextWidget', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'code')
..aOS(2, _omitFieldNames ? '' : 'text')
..aOS(3, _omitFieldNames ? '' : 'textColor')
..aOS(4, _omitFieldNames ? '' : 'bgColor')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
TextWidget clone() => TextWidget()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
TextWidget copyWith(void Function(TextWidget) updates) => super.copyWith((message) => updates(message as TextWidget)) as TextWidget;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TextWidget create() => TextWidget._();
TextWidget createEmptyInstance() => create();
static $pb.PbList<TextWidget> createRepeated() => $pb.PbList<TextWidget>();
@$core.pragma('dart2js:noInline')
static TextWidget getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<TextWidget>(create);
static TextWidget? _defaultInstance;
@$pb.TagNumber(1)
$core.String get code => $_getSZ(0);
@$pb.TagNumber(1)
set code($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasCode() => $_has(0);
@$pb.TagNumber(1)
void clearCode() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get text => $_getSZ(1);
@$pb.TagNumber(2)
set text($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasText() => $_has(1);
@$pb.TagNumber(2)
void clearText() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get textColor => $_getSZ(2);
@$pb.TagNumber(3)
set textColor($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasTextColor() => $_has(2);
@$pb.TagNumber(3)
void clearTextColor() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get bgColor => $_getSZ(3);
@$pb.TagNumber(4)
set bgColor($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasBgColor() => $_has(3);
@$pb.TagNumber(4)
void clearBgColor() => $_clearField(4);
}
class TheatreHotTopic extends $pb.GeneratedMessage {
factory TheatreHotTopic({
$fixnum.Int64? theatreId,
$fixnum.Int64? theatreSetId,
$core.String? theatreTitle,
$core.String? backgroundImageUrl,
$core.String? theatreUrl,
$fixnum.Int64? hotTopicId,
$fixnum.Int64? hotTopicSetId,
$core.String? hotTopicTitle,
$core.String? hotTopicUrl,
$core.int? isSubscribe,
$pb.PbMap<$core.String, $core.String>? report,
}) {
final $result = create();
if (theatreId != null) {
$result.theatreId = theatreId;
}
if (theatreSetId != null) {
$result.theatreSetId = theatreSetId;
}
if (theatreTitle != null) {
$result.theatreTitle = theatreTitle;
}
if (backgroundImageUrl != null) {
$result.backgroundImageUrl = backgroundImageUrl;
}
if (theatreUrl != null) {
$result.theatreUrl = theatreUrl;
}
if (hotTopicId != null) {
$result.hotTopicId = hotTopicId;
}
if (hotTopicSetId != null) {
$result.hotTopicSetId = hotTopicSetId;
}
if (hotTopicTitle != null) {
$result.hotTopicTitle = hotTopicTitle;
}
if (hotTopicUrl != null) {
$result.hotTopicUrl = hotTopicUrl;
}
if (isSubscribe != null) {
$result.isSubscribe = isSubscribe;
}
if (report != null) {
$result.report.addAll(report);
}
return $result;
}
TheatreHotTopic._() : super();
factory TheatreHotTopic.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory TheatreHotTopic.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'TheatreHotTopic', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'theatreId')
..aInt64(2, _omitFieldNames ? '' : 'theatreSetId')
..aOS(3, _omitFieldNames ? '' : 'theatreTitle')
..aOS(4, _omitFieldNames ? '' : 'backgroundImageUrl')
..aOS(5, _omitFieldNames ? '' : 'theatreUrl')
..aInt64(6, _omitFieldNames ? '' : 'hotTopicId')
..aInt64(7, _omitFieldNames ? '' : 'hotTopicSetId')
..aOS(8, _omitFieldNames ? '' : 'hotTopicTitle')
..aOS(9, _omitFieldNames ? '' : 'hotTopicUrl')
..a<$core.int>(10, _omitFieldNames ? '' : 'isSubscribe', $pb.PbFieldType.O3)
..m<$core.String, $core.String>(11, _omitFieldNames ? '' : 'report', entryClassName: 'TheatreHotTopic.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')
TheatreHotTopic clone() => TheatreHotTopic()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
TheatreHotTopic copyWith(void Function(TheatreHotTopic) updates) => super.copyWith((message) => updates(message as TheatreHotTopic)) as TheatreHotTopic;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TheatreHotTopic create() => TheatreHotTopic._();
TheatreHotTopic createEmptyInstance() => create();
static $pb.PbList<TheatreHotTopic> createRepeated() => $pb.PbList<TheatreHotTopic>();
@$core.pragma('dart2js:noInline')
static TheatreHotTopic getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<TheatreHotTopic>(create);
static TheatreHotTopic? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get theatreId => $_getI64(0);
@$pb.TagNumber(1)
set theatreId($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasTheatreId() => $_has(0);
@$pb.TagNumber(1)
void clearTheatreId() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get theatreSetId => $_getI64(1);
@$pb.TagNumber(2)
set theatreSetId($fixnum.Int64 v) { $_setInt64(1, v); }
@$pb.TagNumber(2)
$core.bool hasTheatreSetId() => $_has(1);
@$pb.TagNumber(2)
void clearTheatreSetId() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get theatreTitle => $_getSZ(2);
@$pb.TagNumber(3)
set theatreTitle($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasTheatreTitle() => $_has(2);
@$pb.TagNumber(3)
void clearTheatreTitle() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get backgroundImageUrl => $_getSZ(3);
@$pb.TagNumber(4)
set backgroundImageUrl($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasBackgroundImageUrl() => $_has(3);
@$pb.TagNumber(4)
void clearBackgroundImageUrl() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get theatreUrl => $_getSZ(4);
@$pb.TagNumber(5)
set theatreUrl($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasTheatreUrl() => $_has(4);
@$pb.TagNumber(5)
void clearTheatreUrl() => $_clearField(5);
@$pb.TagNumber(6)
$fixnum.Int64 get hotTopicId => $_getI64(5);
@$pb.TagNumber(6)
set hotTopicId($fixnum.Int64 v) { $_setInt64(5, v); }
@$pb.TagNumber(6)
$core.bool hasHotTopicId() => $_has(5);
@$pb.TagNumber(6)
void clearHotTopicId() => $_clearField(6);
@$pb.TagNumber(7)
$fixnum.Int64 get hotTopicSetId => $_getI64(6);
@$pb.TagNumber(7)
set hotTopicSetId($fixnum.Int64 v) { $_setInt64(6, v); }
@$pb.TagNumber(7)
$core.bool hasHotTopicSetId() => $_has(6);
@$pb.TagNumber(7)
void clearHotTopicSetId() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get hotTopicTitle => $_getSZ(7);
@$pb.TagNumber(8)
set hotTopicTitle($core.String v) { $_setString(7, v); }
@$pb.TagNumber(8)
$core.bool hasHotTopicTitle() => $_has(7);
@$pb.TagNumber(8)
void clearHotTopicTitle() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get hotTopicUrl => $_getSZ(8);
@$pb.TagNumber(9)
set hotTopicUrl($core.String v) { $_setString(8, v); }
@$pb.TagNumber(9)
$core.bool hasHotTopicUrl() => $_has(8);
@$pb.TagNumber(9)
void clearHotTopicUrl() => $_clearField(9);
@$pb.TagNumber(10)
$core.int get isSubscribe => $_getIZ(9);
@$pb.TagNumber(10)
set isSubscribe($core.int v) { $_setSignedInt32(9, v); }
@$pb.TagNumber(10)
$core.bool hasIsSubscribe() => $_has(9);
@$pb.TagNumber(10)
void clearIsSubscribe() => $_clearField(10);
@$pb.TagNumber(11)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(10);
}
class Threshold extends $pb.GeneratedMessage {
factory Threshold({
$core.int? bp,
$core.int? days,
$core.String? daysText,
}) {
final $result = create();
if (bp != null) {
$result.bp = bp;
}
if (days != null) {
$result.days = days;
}
if (daysText != null) {
$result.daysText = daysText;
}
return $result;
}
Threshold._() : super();
factory Threshold.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Threshold.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Threshold', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'bp', $pb.PbFieldType.O3)
..a<$core.int>(2, _omitFieldNames ? '' : 'days', $pb.PbFieldType.O3)
..aOS(3, _omitFieldNames ? '' : 'daysText')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
Threshold clone() => Threshold()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Threshold copyWith(void Function(Threshold) updates) => super.copyWith((message) => updates(message as Threshold)) as Threshold;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Threshold create() => Threshold._();
Threshold createEmptyInstance() => create();
static $pb.PbList<Threshold> createRepeated() => $pb.PbList<Threshold>();
@$core.pragma('dart2js:noInline')
static Threshold getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Threshold>(create);
static Threshold? _defaultInstance;
@$pb.TagNumber(1)
$core.int get bp => $_getIZ(0);
@$pb.TagNumber(1)
set bp($core.int v) { $_setSignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasBp() => $_has(0);
@$pb.TagNumber(1)
void clearBp() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get days => $_getIZ(1);
@$pb.TagNumber(2)
set days($core.int v) { $_setSignedInt32(1, v); }
@$pb.TagNumber(2)
$core.bool hasDays() => $_has(1);
@$pb.TagNumber(2)
void clearDays() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get daysText => $_getSZ(2);
@$pb.TagNumber(3)
set daysText($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasDaysText() => $_has(2);
@$pb.TagNumber(3)
void clearDaysText() => $_clearField(3);
}
class TitleDeliveryButton extends $pb.GeneratedMessage {
factory TitleDeliveryButton({
$core.String? icon,
$core.String? title,
$core.String? link,
$pb.PbMap<$core.String, $core.String>? report,
$core.String? bubble,
}) {
final $result = create();
if (icon != null) {
$result.icon = icon;
}
if (title != null) {
$result.title = title;
}
if (link != null) {
$result.link = link;
}
if (report != null) {
$result.report.addAll(report);
}
if (bubble != null) {
$result.bubble = bubble;
}
return $result;
}
TitleDeliveryButton._() : super();
factory TitleDeliveryButton.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory TitleDeliveryButton.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'TitleDeliveryButton', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'link')
..m<$core.String, $core.String>(4, _omitFieldNames ? '' : 'report', entryClassName: 'TitleDeliveryButton.ReportEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('bilibili.app.viewunite.common'))
..aOS(5, _omitFieldNames ? '' : 'bubble')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
TitleDeliveryButton clone() => TitleDeliveryButton()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
TitleDeliveryButton copyWith(void Function(TitleDeliveryButton) updates) => super.copyWith((message) => updates(message as TitleDeliveryButton)) as TitleDeliveryButton;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TitleDeliveryButton create() => TitleDeliveryButton._();
TitleDeliveryButton createEmptyInstance() => create();
static $pb.PbList<TitleDeliveryButton> createRepeated() => $pb.PbList<TitleDeliveryButton>();
@$core.pragma('dart2js:noInline')
static TitleDeliveryButton getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<TitleDeliveryButton>(create);
static TitleDeliveryButton? _defaultInstance;
@$pb.TagNumber(1)
$core.String get icon => $_getSZ(0);
@$pb.TagNumber(1)
set icon($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasIcon() => $_has(0);
@$pb.TagNumber(1)
void clearIcon() => $_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)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(3);
@$pb.TagNumber(5)
$core.String get bubble => $_getSZ(4);
@$pb.TagNumber(5)
set bubble($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasBubble() => $_has(4);
@$pb.TagNumber(5)
void clearBubble() => $_clearField(5);
}
class UgcEpisode extends $pb.GeneratedMessage {
factory UgcEpisode({
$fixnum.Int64? id,
$fixnum.Int64? aid,
$fixnum.Int64? cid,
$core.String? title,
$core.String? cover,
$core.String? coverRightText,
Page? page,
StatInfo? vt,
StatInfo? danmaku,
BadgeInfo? badge,
$core.Iterable<Page>? pages,
$core.double? progressPercent,
$fixnum.Int64? duration,
Author? author,
$4.BizType? bizType,
}) {
final $result = create();
if (id != null) {
$result.id = id;
}
if (aid != null) {
$result.aid = aid;
}
if (cid != null) {
$result.cid = cid;
}
if (title != null) {
$result.title = title;
}
if (cover != null) {
$result.cover = cover;
}
if (coverRightText != null) {
$result.coverRightText = coverRightText;
}
if (page != null) {
$result.page = page;
}
if (vt != null) {
$result.vt = vt;
}
if (danmaku != null) {
$result.danmaku = danmaku;
}
if (badge != null) {
$result.badge = badge;
}
if (pages != null) {
$result.pages.addAll(pages);
}
if (progressPercent != null) {
$result.progressPercent = progressPercent;
}
if (duration != null) {
$result.duration = duration;
}
if (author != null) {
$result.author = author;
}
if (bizType != null) {
$result.bizType = bizType;
}
return $result;
}
UgcEpisode._() : super();
factory UgcEpisode.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory UgcEpisode.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UgcEpisode', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'id')
..aInt64(2, _omitFieldNames ? '' : 'aid')
..aInt64(3, _omitFieldNames ? '' : 'cid')
..aOS(4, _omitFieldNames ? '' : 'title')
..aOS(5, _omitFieldNames ? '' : 'cover')
..aOS(6, _omitFieldNames ? '' : 'coverRightText')
..aOM<Page>(7, _omitFieldNames ? '' : 'page', subBuilder: Page.create)
..aOM<StatInfo>(8, _omitFieldNames ? '' : 'vt', subBuilder: StatInfo.create)
..aOM<StatInfo>(9, _omitFieldNames ? '' : 'danmaku', subBuilder: StatInfo.create)
..aOM<BadgeInfo>(10, _omitFieldNames ? '' : 'badge', subBuilder: BadgeInfo.create)
..pc<Page>(11, _omitFieldNames ? '' : 'pages', $pb.PbFieldType.PM, subBuilder: Page.create)
..a<$core.double>(12, _omitFieldNames ? '' : 'progressPercent', $pb.PbFieldType.OD)
..aInt64(13, _omitFieldNames ? '' : 'duration')
..aOM<Author>(14, _omitFieldNames ? '' : 'author', subBuilder: Author.create)
..e<$4.BizType>(15, _omitFieldNames ? '' : 'bizType', $pb.PbFieldType.OE, defaultOrMaker: $4.BizType.BIZ_TYPE_UNKNOWN, valueOf: $4.BizType.valueOf, enumValues: $4.BizType.values)
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
UgcEpisode clone() => UgcEpisode()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
UgcEpisode copyWith(void Function(UgcEpisode) updates) => super.copyWith((message) => updates(message as UgcEpisode)) as UgcEpisode;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UgcEpisode create() => UgcEpisode._();
UgcEpisode createEmptyInstance() => create();
static $pb.PbList<UgcEpisode> createRepeated() => $pb.PbList<UgcEpisode>();
@$core.pragma('dart2js:noInline')
static UgcEpisode getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UgcEpisode>(create);
static UgcEpisode? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get id => $_getI64(0);
@$pb.TagNumber(1)
set id($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasId() => $_has(0);
@$pb.TagNumber(1)
void clearId() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get aid => $_getI64(1);
@$pb.TagNumber(2)
set aid($fixnum.Int64 v) { $_setInt64(1, v); }
@$pb.TagNumber(2)
$core.bool hasAid() => $_has(1);
@$pb.TagNumber(2)
void clearAid() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get cid => $_getI64(2);
@$pb.TagNumber(3)
set cid($fixnum.Int64 v) { $_setInt64(2, v); }
@$pb.TagNumber(3)
$core.bool hasCid() => $_has(2);
@$pb.TagNumber(3)
void clearCid() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get title => $_getSZ(3);
@$pb.TagNumber(4)
set title($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasTitle() => $_has(3);
@$pb.TagNumber(4)
void clearTitle() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get cover => $_getSZ(4);
@$pb.TagNumber(5)
set cover($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasCover() => $_has(4);
@$pb.TagNumber(5)
void clearCover() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get coverRightText => $_getSZ(5);
@$pb.TagNumber(6)
set coverRightText($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasCoverRightText() => $_has(5);
@$pb.TagNumber(6)
void clearCoverRightText() => $_clearField(6);
@$pb.TagNumber(7)
Page get page => $_getN(6);
@$pb.TagNumber(7)
set page(Page v) { $_setField(7, v); }
@$pb.TagNumber(7)
$core.bool hasPage() => $_has(6);
@$pb.TagNumber(7)
void clearPage() => $_clearField(7);
@$pb.TagNumber(7)
Page ensurePage() => $_ensure(6);
@$pb.TagNumber(8)
StatInfo get vt => $_getN(7);
@$pb.TagNumber(8)
set vt(StatInfo v) { $_setField(8, v); }
@$pb.TagNumber(8)
$core.bool hasVt() => $_has(7);
@$pb.TagNumber(8)
void clearVt() => $_clearField(8);
@$pb.TagNumber(8)
StatInfo ensureVt() => $_ensure(7);
@$pb.TagNumber(9)
StatInfo get danmaku => $_getN(8);
@$pb.TagNumber(9)
set danmaku(StatInfo v) { $_setField(9, v); }
@$pb.TagNumber(9)
$core.bool hasDanmaku() => $_has(8);
@$pb.TagNumber(9)
void clearDanmaku() => $_clearField(9);
@$pb.TagNumber(9)
StatInfo ensureDanmaku() => $_ensure(8);
@$pb.TagNumber(10)
BadgeInfo get badge => $_getN(9);
@$pb.TagNumber(10)
set badge(BadgeInfo v) { $_setField(10, v); }
@$pb.TagNumber(10)
$core.bool hasBadge() => $_has(9);
@$pb.TagNumber(10)
void clearBadge() => $_clearField(10);
@$pb.TagNumber(10)
BadgeInfo ensureBadge() => $_ensure(9);
@$pb.TagNumber(11)
$pb.PbList<Page> get pages => $_getList(10);
@$pb.TagNumber(12)
$core.double get progressPercent => $_getN(11);
@$pb.TagNumber(12)
set progressPercent($core.double v) { $_setDouble(11, v); }
@$pb.TagNumber(12)
$core.bool hasProgressPercent() => $_has(11);
@$pb.TagNumber(12)
void clearProgressPercent() => $_clearField(12);
@$pb.TagNumber(13)
$fixnum.Int64 get duration => $_getI64(12);
@$pb.TagNumber(13)
set duration($fixnum.Int64 v) { $_setInt64(12, v); }
@$pb.TagNumber(13)
$core.bool hasDuration() => $_has(12);
@$pb.TagNumber(13)
void clearDuration() => $_clearField(13);
@$pb.TagNumber(14)
Author get author => $_getN(13);
@$pb.TagNumber(14)
set author(Author v) { $_setField(14, v); }
@$pb.TagNumber(14)
$core.bool hasAuthor() => $_has(13);
@$pb.TagNumber(14)
void clearAuthor() => $_clearField(14);
@$pb.TagNumber(14)
Author ensureAuthor() => $_ensure(13);
@$pb.TagNumber(15)
$4.BizType get bizType => $_getN(14);
@$pb.TagNumber(15)
set bizType($4.BizType v) { $_setField(15, v); }
@$pb.TagNumber(15)
$core.bool hasBizType() => $_has(14);
@$pb.TagNumber(15)
void clearBizType() => $_clearField(15);
}
class UgcIntroduction extends $pb.GeneratedMessage {
factory UgcIntroduction({
$core.Iterable<Tag>? tags,
Rating? rating,
Rank? rank,
$core.Iterable<ViewMaterial>? bgm,
$core.Iterable<ViewMaterial>? sticker,
$core.Iterable<ViewMaterial>? videoSource,
$fixnum.Int64? pubdate,
$core.Iterable<DescV2>? desc,
Neutral? neutral,
}) {
final $result = create();
if (tags != null) {
$result.tags.addAll(tags);
}
if (rating != null) {
$result.rating = rating;
}
if (rank != null) {
$result.rank = rank;
}
if (bgm != null) {
$result.bgm.addAll(bgm);
}
if (sticker != null) {
$result.sticker.addAll(sticker);
}
if (videoSource != null) {
$result.videoSource.addAll(videoSource);
}
if (pubdate != null) {
$result.pubdate = pubdate;
}
if (desc != null) {
$result.desc.addAll(desc);
}
if (neutral != null) {
$result.neutral = neutral;
}
return $result;
}
UgcIntroduction._() : super();
factory UgcIntroduction.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory UgcIntroduction.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UgcIntroduction', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..pc<Tag>(1, _omitFieldNames ? '' : 'tags', $pb.PbFieldType.PM, subBuilder: Tag.create)
..aOM<Rating>(2, _omitFieldNames ? '' : 'rating', subBuilder: Rating.create)
..aOM<Rank>(3, _omitFieldNames ? '' : 'rank', subBuilder: Rank.create)
..pc<ViewMaterial>(4, _omitFieldNames ? '' : 'bgm', $pb.PbFieldType.PM, subBuilder: ViewMaterial.create)
..pc<ViewMaterial>(5, _omitFieldNames ? '' : 'sticker', $pb.PbFieldType.PM, subBuilder: ViewMaterial.create)
..pc<ViewMaterial>(6, _omitFieldNames ? '' : 'videoSource', $pb.PbFieldType.PM, subBuilder: ViewMaterial.create)
..aInt64(7, _omitFieldNames ? '' : 'pubdate')
..pc<DescV2>(8, _omitFieldNames ? '' : 'desc', $pb.PbFieldType.PM, subBuilder: DescV2.create)
..aOM<Neutral>(9, _omitFieldNames ? '' : 'neutral', subBuilder: Neutral.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')
UgcIntroduction clone() => UgcIntroduction()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
UgcIntroduction copyWith(void Function(UgcIntroduction) updates) => super.copyWith((message) => updates(message as UgcIntroduction)) as UgcIntroduction;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UgcIntroduction create() => UgcIntroduction._();
UgcIntroduction createEmptyInstance() => create();
static $pb.PbList<UgcIntroduction> createRepeated() => $pb.PbList<UgcIntroduction>();
@$core.pragma('dart2js:noInline')
static UgcIntroduction getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UgcIntroduction>(create);
static UgcIntroduction? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<Tag> get tags => $_getList(0);
@$pb.TagNumber(2)
Rating get rating => $_getN(1);
@$pb.TagNumber(2)
set rating(Rating v) { $_setField(2, v); }
@$pb.TagNumber(2)
$core.bool hasRating() => $_has(1);
@$pb.TagNumber(2)
void clearRating() => $_clearField(2);
@$pb.TagNumber(2)
Rating ensureRating() => $_ensure(1);
@$pb.TagNumber(3)
Rank get rank => $_getN(2);
@$pb.TagNumber(3)
set rank(Rank v) { $_setField(3, v); }
@$pb.TagNumber(3)
$core.bool hasRank() => $_has(2);
@$pb.TagNumber(3)
void clearRank() => $_clearField(3);
@$pb.TagNumber(3)
Rank ensureRank() => $_ensure(2);
@$pb.TagNumber(4)
$pb.PbList<ViewMaterial> get bgm => $_getList(3);
@$pb.TagNumber(5)
$pb.PbList<ViewMaterial> get sticker => $_getList(4);
@$pb.TagNumber(6)
$pb.PbList<ViewMaterial> get videoSource => $_getList(5);
@$pb.TagNumber(7)
$fixnum.Int64 get pubdate => $_getI64(6);
@$pb.TagNumber(7)
set pubdate($fixnum.Int64 v) { $_setInt64(6, v); }
@$pb.TagNumber(7)
$core.bool hasPubdate() => $_has(6);
@$pb.TagNumber(7)
void clearPubdate() => $_clearField(7);
@$pb.TagNumber(8)
$pb.PbList<DescV2> get desc => $_getList(7);
@$pb.TagNumber(9)
Neutral get neutral => $_getN(8);
@$pb.TagNumber(9)
set neutral(Neutral v) { $_setField(9, v); }
@$pb.TagNumber(9)
$core.bool hasNeutral() => $_has(8);
@$pb.TagNumber(9)
void clearNeutral() => $_clearField(9);
@$pb.TagNumber(9)
Neutral ensureNeutral() => $_ensure(8);
}
class UgcSeasonActivity extends $pb.GeneratedMessage {
factory UgcSeasonActivity({
$core.int? type,
$fixnum.Int64? oid,
$fixnum.Int64? activityId,
$core.String? title,
$core.String? intro,
$core.int? dayCount,
$core.int? userCount,
$fixnum.Int64? joinDeadline,
$fixnum.Int64? activityDeadline,
$core.int? checkinViewTime,
$core.bool? newActivity,
UserActivity? userActivity,
SeasonShow? seasonShow,
}) {
final $result = create();
if (type != null) {
$result.type = type;
}
if (oid != null) {
$result.oid = oid;
}
if (activityId != null) {
$result.activityId = activityId;
}
if (title != null) {
$result.title = title;
}
if (intro != null) {
$result.intro = intro;
}
if (dayCount != null) {
$result.dayCount = dayCount;
}
if (userCount != null) {
$result.userCount = userCount;
}
if (joinDeadline != null) {
$result.joinDeadline = joinDeadline;
}
if (activityDeadline != null) {
$result.activityDeadline = activityDeadline;
}
if (checkinViewTime != null) {
$result.checkinViewTime = checkinViewTime;
}
if (newActivity != null) {
$result.newActivity = newActivity;
}
if (userActivity != null) {
$result.userActivity = userActivity;
}
if (seasonShow != null) {
$result.seasonShow = seasonShow;
}
return $result;
}
UgcSeasonActivity._() : super();
factory UgcSeasonActivity.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory UgcSeasonActivity.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UgcSeasonActivity', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'type', $pb.PbFieldType.O3)
..aInt64(2, _omitFieldNames ? '' : 'oid')
..aInt64(3, _omitFieldNames ? '' : 'activityId')
..aOS(4, _omitFieldNames ? '' : 'title')
..aOS(5, _omitFieldNames ? '' : 'intro')
..a<$core.int>(6, _omitFieldNames ? '' : 'dayCount', $pb.PbFieldType.O3)
..a<$core.int>(7, _omitFieldNames ? '' : 'userCount', $pb.PbFieldType.O3)
..aInt64(8, _omitFieldNames ? '' : 'joinDeadline')
..aInt64(9, _omitFieldNames ? '' : 'activityDeadline')
..a<$core.int>(10, _omitFieldNames ? '' : 'checkinViewTime', $pb.PbFieldType.O3)
..aOB(11, _omitFieldNames ? '' : 'newActivity')
..aOM<UserActivity>(12, _omitFieldNames ? '' : 'userActivity', subBuilder: UserActivity.create)
..aOM<SeasonShow>(13, _omitFieldNames ? '' : 'seasonShow', subBuilder: SeasonShow.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')
UgcSeasonActivity clone() => UgcSeasonActivity()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
UgcSeasonActivity copyWith(void Function(UgcSeasonActivity) updates) => super.copyWith((message) => updates(message as UgcSeasonActivity)) as UgcSeasonActivity;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UgcSeasonActivity create() => UgcSeasonActivity._();
UgcSeasonActivity createEmptyInstance() => create();
static $pb.PbList<UgcSeasonActivity> createRepeated() => $pb.PbList<UgcSeasonActivity>();
@$core.pragma('dart2js:noInline')
static UgcSeasonActivity getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UgcSeasonActivity>(create);
static UgcSeasonActivity? _defaultInstance;
@$pb.TagNumber(1)
$core.int get type => $_getIZ(0);
@$pb.TagNumber(1)
set type($core.int v) { $_setSignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get oid => $_getI64(1);
@$pb.TagNumber(2)
set oid($fixnum.Int64 v) { $_setInt64(1, v); }
@$pb.TagNumber(2)
$core.bool hasOid() => $_has(1);
@$pb.TagNumber(2)
void clearOid() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get activityId => $_getI64(2);
@$pb.TagNumber(3)
set activityId($fixnum.Int64 v) { $_setInt64(2, v); }
@$pb.TagNumber(3)
$core.bool hasActivityId() => $_has(2);
@$pb.TagNumber(3)
void clearActivityId() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get title => $_getSZ(3);
@$pb.TagNumber(4)
set title($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasTitle() => $_has(3);
@$pb.TagNumber(4)
void clearTitle() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get intro => $_getSZ(4);
@$pb.TagNumber(5)
set intro($core.String v) { $_setString(4, v); }
@$pb.TagNumber(5)
$core.bool hasIntro() => $_has(4);
@$pb.TagNumber(5)
void clearIntro() => $_clearField(5);
@$pb.TagNumber(6)
$core.int get dayCount => $_getIZ(5);
@$pb.TagNumber(6)
set dayCount($core.int v) { $_setSignedInt32(5, v); }
@$pb.TagNumber(6)
$core.bool hasDayCount() => $_has(5);
@$pb.TagNumber(6)
void clearDayCount() => $_clearField(6);
@$pb.TagNumber(7)
$core.int get userCount => $_getIZ(6);
@$pb.TagNumber(7)
set userCount($core.int v) { $_setSignedInt32(6, v); }
@$pb.TagNumber(7)
$core.bool hasUserCount() => $_has(6);
@$pb.TagNumber(7)
void clearUserCount() => $_clearField(7);
@$pb.TagNumber(8)
$fixnum.Int64 get joinDeadline => $_getI64(7);
@$pb.TagNumber(8)
set joinDeadline($fixnum.Int64 v) { $_setInt64(7, v); }
@$pb.TagNumber(8)
$core.bool hasJoinDeadline() => $_has(7);
@$pb.TagNumber(8)
void clearJoinDeadline() => $_clearField(8);
@$pb.TagNumber(9)
$fixnum.Int64 get activityDeadline => $_getI64(8);
@$pb.TagNumber(9)
set activityDeadline($fixnum.Int64 v) { $_setInt64(8, v); }
@$pb.TagNumber(9)
$core.bool hasActivityDeadline() => $_has(8);
@$pb.TagNumber(9)
void clearActivityDeadline() => $_clearField(9);
@$pb.TagNumber(10)
$core.int get checkinViewTime => $_getIZ(9);
@$pb.TagNumber(10)
set checkinViewTime($core.int v) { $_setSignedInt32(9, v); }
@$pb.TagNumber(10)
$core.bool hasCheckinViewTime() => $_has(9);
@$pb.TagNumber(10)
void clearCheckinViewTime() => $_clearField(10);
@$pb.TagNumber(11)
$core.bool get newActivity => $_getBF(10);
@$pb.TagNumber(11)
set newActivity($core.bool v) { $_setBool(10, v); }
@$pb.TagNumber(11)
$core.bool hasNewActivity() => $_has(10);
@$pb.TagNumber(11)
void clearNewActivity() => $_clearField(11);
@$pb.TagNumber(12)
UserActivity get userActivity => $_getN(11);
@$pb.TagNumber(12)
set userActivity(UserActivity v) { $_setField(12, v); }
@$pb.TagNumber(12)
$core.bool hasUserActivity() => $_has(11);
@$pb.TagNumber(12)
void clearUserActivity() => $_clearField(12);
@$pb.TagNumber(12)
UserActivity ensureUserActivity() => $_ensure(11);
@$pb.TagNumber(13)
SeasonShow get seasonShow => $_getN(12);
@$pb.TagNumber(13)
set seasonShow(SeasonShow v) { $_setField(13, v); }
@$pb.TagNumber(13)
$core.bool hasSeasonShow() => $_has(12);
@$pb.TagNumber(13)
void clearSeasonShow() => $_clearField(13);
@$pb.TagNumber(13)
SeasonShow ensureSeasonShow() => $_ensure(12);
}
class UgcSeasons extends $pb.GeneratedMessage {
factory UgcSeasons({
$fixnum.Int64? id,
$core.String? title,
$core.String? cover,
$core.String? supernatantTitle,
$core.Iterable<UgcSection>? section,
$core.String? unionTitle,
SeasonHead? head,
$fixnum.Int64? epCount,
SeasonType? seasonType,
UgcSeasonActivity? activity,
$core.Iterable<$core.String>? seasonAbility,
$core.String? seasonTitle,
}) {
final $result = create();
if (id != null) {
$result.id = id;
}
if (title != null) {
$result.title = title;
}
if (cover != null) {
$result.cover = cover;
}
if (supernatantTitle != null) {
$result.supernatantTitle = supernatantTitle;
}
if (section != null) {
$result.section.addAll(section);
}
if (unionTitle != null) {
$result.unionTitle = unionTitle;
}
if (head != null) {
$result.head = head;
}
if (epCount != null) {
$result.epCount = epCount;
}
if (seasonType != null) {
$result.seasonType = seasonType;
}
if (activity != null) {
$result.activity = activity;
}
if (seasonAbility != null) {
$result.seasonAbility.addAll(seasonAbility);
}
if (seasonTitle != null) {
$result.seasonTitle = seasonTitle;
}
return $result;
}
UgcSeasons._() : super();
factory UgcSeasons.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory UgcSeasons.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UgcSeasons', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'cover')
..aOS(4, _omitFieldNames ? '' : 'supernatantTitle')
..pc<UgcSection>(5, _omitFieldNames ? '' : 'section', $pb.PbFieldType.PM, subBuilder: UgcSection.create)
..aOS(6, _omitFieldNames ? '' : 'unionTitle')
..aOM<SeasonHead>(7, _omitFieldNames ? '' : 'head', subBuilder: SeasonHead.create)
..aInt64(8, _omitFieldNames ? '' : 'epCount')
..e<SeasonType>(9, _omitFieldNames ? '' : 'seasonType', $pb.PbFieldType.OE, defaultOrMaker: SeasonType.Unknown, valueOf: SeasonType.valueOf, enumValues: SeasonType.values)
..aOM<UgcSeasonActivity>(10, _omitFieldNames ? '' : 'activity', subBuilder: UgcSeasonActivity.create)
..pPS(11, _omitFieldNames ? '' : 'seasonAbility')
..aOS(12, _omitFieldNames ? '' : 'seasonTitle')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
UgcSeasons clone() => UgcSeasons()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
UgcSeasons copyWith(void Function(UgcSeasons) updates) => super.copyWith((message) => updates(message as UgcSeasons)) as UgcSeasons;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UgcSeasons create() => UgcSeasons._();
UgcSeasons createEmptyInstance() => create();
static $pb.PbList<UgcSeasons> createRepeated() => $pb.PbList<UgcSeasons>();
@$core.pragma('dart2js:noInline')
static UgcSeasons getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UgcSeasons>(create);
static UgcSeasons? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get id => $_getI64(0);
@$pb.TagNumber(1)
set id($fixnum.Int64 v) { $_setInt64(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 cover => $_getSZ(2);
@$pb.TagNumber(3)
set cover($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasCover() => $_has(2);
@$pb.TagNumber(3)
void clearCover() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get supernatantTitle => $_getSZ(3);
@$pb.TagNumber(4)
set supernatantTitle($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasSupernatantTitle() => $_has(3);
@$pb.TagNumber(4)
void clearSupernatantTitle() => $_clearField(4);
@$pb.TagNumber(5)
$pb.PbList<UgcSection> get section => $_getList(4);
@$pb.TagNumber(6)
$core.String get unionTitle => $_getSZ(5);
@$pb.TagNumber(6)
set unionTitle($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasUnionTitle() => $_has(5);
@$pb.TagNumber(6)
void clearUnionTitle() => $_clearField(6);
@$pb.TagNumber(7)
SeasonHead get head => $_getN(6);
@$pb.TagNumber(7)
set head(SeasonHead v) { $_setField(7, v); }
@$pb.TagNumber(7)
$core.bool hasHead() => $_has(6);
@$pb.TagNumber(7)
void clearHead() => $_clearField(7);
@$pb.TagNumber(7)
SeasonHead ensureHead() => $_ensure(6);
@$pb.TagNumber(8)
$fixnum.Int64 get epCount => $_getI64(7);
@$pb.TagNumber(8)
set epCount($fixnum.Int64 v) { $_setInt64(7, v); }
@$pb.TagNumber(8)
$core.bool hasEpCount() => $_has(7);
@$pb.TagNumber(8)
void clearEpCount() => $_clearField(8);
@$pb.TagNumber(9)
SeasonType get seasonType => $_getN(8);
@$pb.TagNumber(9)
set seasonType(SeasonType v) { $_setField(9, v); }
@$pb.TagNumber(9)
$core.bool hasSeasonType() => $_has(8);
@$pb.TagNumber(9)
void clearSeasonType() => $_clearField(9);
@$pb.TagNumber(10)
UgcSeasonActivity get activity => $_getN(9);
@$pb.TagNumber(10)
set activity(UgcSeasonActivity v) { $_setField(10, v); }
@$pb.TagNumber(10)
$core.bool hasActivity() => $_has(9);
@$pb.TagNumber(10)
void clearActivity() => $_clearField(10);
@$pb.TagNumber(10)
UgcSeasonActivity ensureActivity() => $_ensure(9);
@$pb.TagNumber(11)
$pb.PbList<$core.String> get seasonAbility => $_getList(10);
@$pb.TagNumber(12)
$core.String get seasonTitle => $_getSZ(11);
@$pb.TagNumber(12)
set seasonTitle($core.String v) { $_setString(11, v); }
@$pb.TagNumber(12)
$core.bool hasSeasonTitle() => $_has(11);
@$pb.TagNumber(12)
void clearSeasonTitle() => $_clearField(12);
}
class UgcSection extends $pb.GeneratedMessage {
factory UgcSection({
$fixnum.Int64? id,
$core.String? title,
$fixnum.Int64? type,
$core.Iterable<UgcEpisode>? episodes,
}) {
final $result = create();
if (id != null) {
$result.id = id;
}
if (title != null) {
$result.title = title;
}
if (type != null) {
$result.type = type;
}
if (episodes != null) {
$result.episodes.addAll(episodes);
}
return $result;
}
UgcSection._() : super();
factory UgcSection.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory UgcSection.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UgcSection', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'title')
..aInt64(3, _omitFieldNames ? '' : 'type')
..pc<UgcEpisode>(4, _omitFieldNames ? '' : 'episodes', $pb.PbFieldType.PM, subBuilder: UgcEpisode.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')
UgcSection clone() => UgcSection()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
UgcSection copyWith(void Function(UgcSection) updates) => super.copyWith((message) => updates(message as UgcSection)) as UgcSection;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UgcSection create() => UgcSection._();
UgcSection createEmptyInstance() => create();
static $pb.PbList<UgcSection> createRepeated() => $pb.PbList<UgcSection>();
@$core.pragma('dart2js:noInline')
static UgcSection getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UgcSection>(create);
static UgcSection? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get id => $_getI64(0);
@$pb.TagNumber(1)
set id($fixnum.Int64 v) { $_setInt64(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)
$fixnum.Int64 get type => $_getI64(2);
@$pb.TagNumber(3)
set type($fixnum.Int64 v) { $_setInt64(2, v); }
@$pb.TagNumber(3)
$core.bool hasType() => $_has(2);
@$pb.TagNumber(3)
void clearType() => $_clearField(3);
@$pb.TagNumber(4)
$pb.PbList<UgcEpisode> get episodes => $_getList(3);
}
class UpDataModule extends $pb.GeneratedMessage {
factory UpDataModule({
$core.Iterable<ExtTab>? extTabs,
$core.int? idx,
$core.String? protocolUrl,
$core.int? height,
}) {
final $result = create();
if (extTabs != null) {
$result.extTabs.addAll(extTabs);
}
if (idx != null) {
$result.idx = idx;
}
if (protocolUrl != null) {
$result.protocolUrl = protocolUrl;
}
if (height != null) {
$result.height = height;
}
return $result;
}
UpDataModule._() : super();
factory UpDataModule.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory UpDataModule.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UpDataModule', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..pc<ExtTab>(1, _omitFieldNames ? '' : 'extTabs', $pb.PbFieldType.PM, subBuilder: ExtTab.create)
..a<$core.int>(2, _omitFieldNames ? '' : 'idx', $pb.PbFieldType.O3)
..aOS(3, _omitFieldNames ? '' : 'protocolUrl')
..a<$core.int>(4, _omitFieldNames ? '' : 'height', $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')
UpDataModule clone() => UpDataModule()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
UpDataModule copyWith(void Function(UpDataModule) updates) => super.copyWith((message) => updates(message as UpDataModule)) as UpDataModule;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UpDataModule create() => UpDataModule._();
UpDataModule createEmptyInstance() => create();
static $pb.PbList<UpDataModule> createRepeated() => $pb.PbList<UpDataModule>();
@$core.pragma('dart2js:noInline')
static UpDataModule getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UpDataModule>(create);
static UpDataModule? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<ExtTab> get extTabs => $_getList(0);
@$pb.TagNumber(2)
$core.int get idx => $_getIZ(1);
@$pb.TagNumber(2)
set idx($core.int v) { $_setSignedInt32(1, v); }
@$pb.TagNumber(2)
$core.bool hasIdx() => $_has(1);
@$pb.TagNumber(2)
void clearIdx() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get protocolUrl => $_getSZ(2);
@$pb.TagNumber(3)
set protocolUrl($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasProtocolUrl() => $_has(2);
@$pb.TagNumber(3)
void clearProtocolUrl() => $_clearField(3);
@$pb.TagNumber(4)
$core.int get height => $_getIZ(3);
@$pb.TagNumber(4)
set height($core.int v) { $_setSignedInt32(3, v); }
@$pb.TagNumber(4)
$core.bool hasHeight() => $_has(3);
@$pb.TagNumber(4)
void clearHeight() => $_clearField(4);
}
class UpLikeImg extends $pb.GeneratedMessage {
factory UpLikeImg({
$core.String? preImg,
$core.String? sucImg,
$core.String? content,
$fixnum.Int64? type,
}) {
final $result = create();
if (preImg != null) {
$result.preImg = preImg;
}
if (sucImg != null) {
$result.sucImg = sucImg;
}
if (content != null) {
$result.content = content;
}
if (type != null) {
$result.type = type;
}
return $result;
}
UpLikeImg._() : super();
factory UpLikeImg.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory UpLikeImg.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UpLikeImg', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'preImg')
..aOS(2, _omitFieldNames ? '' : 'sucImg')
..aOS(3, _omitFieldNames ? '' : 'content')
..aInt64(4, _omitFieldNames ? '' : 'type')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
UpLikeImg clone() => UpLikeImg()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
UpLikeImg copyWith(void Function(UpLikeImg) updates) => super.copyWith((message) => updates(message as UpLikeImg)) as UpLikeImg;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UpLikeImg create() => UpLikeImg._();
UpLikeImg createEmptyInstance() => create();
static $pb.PbList<UpLikeImg> createRepeated() => $pb.PbList<UpLikeImg>();
@$core.pragma('dart2js:noInline')
static UpLikeImg getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UpLikeImg>(create);
static UpLikeImg? _defaultInstance;
@$pb.TagNumber(1)
$core.String get preImg => $_getSZ(0);
@$pb.TagNumber(1)
set preImg($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasPreImg() => $_has(0);
@$pb.TagNumber(1)
void clearPreImg() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get sucImg => $_getSZ(1);
@$pb.TagNumber(2)
set sucImg($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasSucImg() => $_has(1);
@$pb.TagNumber(2)
void clearSucImg() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get content => $_getSZ(2);
@$pb.TagNumber(3)
set content($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasContent() => $_has(2);
@$pb.TagNumber(3)
void clearContent() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get type => $_getI64(3);
@$pb.TagNumber(4)
set type($fixnum.Int64 v) { $_setInt64(3, v); }
@$pb.TagNumber(4)
$core.bool hasType() => $_has(3);
@$pb.TagNumber(4)
void clearType() => $_clearField(4);
}
class UpTool extends $pb.GeneratedMessage {
factory UpTool({
ToolType? type,
$core.String? text,
$core.String? icon,
$core.String? url,
BadgeInfo? badge,
}) {
final $result = create();
if (type != null) {
$result.type = type;
}
if (text != null) {
$result.text = text;
}
if (icon != null) {
$result.icon = icon;
}
if (url != null) {
$result.url = url;
}
if (badge != null) {
$result.badge = badge;
}
return $result;
}
UpTool._() : super();
factory UpTool.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory UpTool.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UpTool', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..e<ToolType>(1, _omitFieldNames ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: ToolType.INTERACTIVE_DANMAKU, valueOf: ToolType.valueOf, enumValues: ToolType.values)
..aOS(2, _omitFieldNames ? '' : 'text')
..aOS(3, _omitFieldNames ? '' : 'icon')
..aOS(4, _omitFieldNames ? '' : 'url')
..aOM<BadgeInfo>(5, _omitFieldNames ? '' : 'badge', subBuilder: BadgeInfo.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')
UpTool clone() => UpTool()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
UpTool copyWith(void Function(UpTool) updates) => super.copyWith((message) => updates(message as UpTool)) as UpTool;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UpTool create() => UpTool._();
UpTool createEmptyInstance() => create();
static $pb.PbList<UpTool> createRepeated() => $pb.PbList<UpTool>();
@$core.pragma('dart2js:noInline')
static UpTool getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UpTool>(create);
static UpTool? _defaultInstance;
@$pb.TagNumber(1)
ToolType get type => $_getN(0);
@$pb.TagNumber(1)
set type(ToolType v) { $_setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get text => $_getSZ(1);
@$pb.TagNumber(2)
set text($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasText() => $_has(1);
@$pb.TagNumber(2)
void clearText() => $_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.String get url => $_getSZ(3);
@$pb.TagNumber(4)
set url($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasUrl() => $_has(3);
@$pb.TagNumber(4)
void clearUrl() => $_clearField(4);
@$pb.TagNumber(5)
BadgeInfo get badge => $_getN(4);
@$pb.TagNumber(5)
set badge(BadgeInfo v) { $_setField(5, v); }
@$pb.TagNumber(5)
$core.bool hasBadge() => $_has(4);
@$pb.TagNumber(5)
void clearBadge() => $_clearField(5);
@$pb.TagNumber(5)
BadgeInfo ensureBadge() => $_ensure(4);
}
class UpVideoTool extends $pb.GeneratedMessage {
factory UpVideoTool({
$core.String? title,
$core.Iterable<UpTool>? tools,
}) {
final $result = create();
if (title != null) {
$result.title = title;
}
if (tools != null) {
$result.tools.addAll(tools);
}
return $result;
}
UpVideoTool._() : super();
factory UpVideoTool.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory UpVideoTool.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UpVideoTool', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pc<UpTool>(2, _omitFieldNames ? '' : 'tools', $pb.PbFieldType.PM, subBuilder: UpTool.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')
UpVideoTool clone() => UpVideoTool()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
UpVideoTool copyWith(void Function(UpVideoTool) updates) => super.copyWith((message) => updates(message as UpVideoTool)) as UpVideoTool;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UpVideoTool create() => UpVideoTool._();
UpVideoTool createEmptyInstance() => create();
static $pb.PbList<UpVideoTool> createRepeated() => $pb.PbList<UpVideoTool>();
@$core.pragma('dart2js:noInline')
static UpVideoTool getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UpVideoTool>(create);
static UpVideoTool? _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)
$pb.PbList<UpTool> get tools => $_getList(1);
}
class User extends $pb.GeneratedMessage {
factory User({
$fixnum.Int64? mid,
$core.String? name,
$core.String? face,
$fixnum.Int64? follower,
}) {
final $result = create();
if (mid != null) {
$result.mid = mid;
}
if (name != null) {
$result.name = name;
}
if (face != null) {
$result.face = face;
}
if (follower != null) {
$result.follower = follower;
}
return $result;
}
User._() : super();
factory User.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory User.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'User', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'mid')
..aOS(2, _omitFieldNames ? '' : 'name')
..aOS(3, _omitFieldNames ? '' : 'face')
..aInt64(4, _omitFieldNames ? '' : 'follower')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
User clone() => User()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
User copyWith(void Function(User) updates) => super.copyWith((message) => updates(message as User)) as User;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static User create() => User._();
User createEmptyInstance() => create();
static $pb.PbList<User> createRepeated() => $pb.PbList<User>();
@$core.pragma('dart2js:noInline')
static User getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<User>(create);
static User? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get mid => $_getI64(0);
@$pb.TagNumber(1)
set mid($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasMid() => $_has(0);
@$pb.TagNumber(1)
void clearMid() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get name => $_getSZ(1);
@$pb.TagNumber(2)
set name($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasName() => $_has(1);
@$pb.TagNumber(2)
void clearName() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get face => $_getSZ(2);
@$pb.TagNumber(3)
set face($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasFace() => $_has(2);
@$pb.TagNumber(3)
void clearFace() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get follower => $_getI64(3);
@$pb.TagNumber(4)
set follower($fixnum.Int64 v) { $_setInt64(3, v); }
@$pb.TagNumber(4)
$core.bool hasFollower() => $_has(3);
@$pb.TagNumber(4)
void clearFollower() => $_clearField(4);
}
class UserActivity extends $pb.GeneratedMessage {
factory UserActivity({
$core.int? userState,
$fixnum.Int64? lastCheckinDate,
$core.int? checkinToday,
$core.int? userDayCount,
$core.int? userViewTime,
$core.String? portrait,
}) {
final $result = create();
if (userState != null) {
$result.userState = userState;
}
if (lastCheckinDate != null) {
$result.lastCheckinDate = lastCheckinDate;
}
if (checkinToday != null) {
$result.checkinToday = checkinToday;
}
if (userDayCount != null) {
$result.userDayCount = userDayCount;
}
if (userViewTime != null) {
$result.userViewTime = userViewTime;
}
if (portrait != null) {
$result.portrait = portrait;
}
return $result;
}
UserActivity._() : super();
factory UserActivity.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory UserActivity.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UserActivity', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'userState', $pb.PbFieldType.O3)
..aInt64(2, _omitFieldNames ? '' : 'lastCheckinDate')
..a<$core.int>(3, _omitFieldNames ? '' : 'checkinToday', $pb.PbFieldType.O3)
..a<$core.int>(4, _omitFieldNames ? '' : 'userDayCount', $pb.PbFieldType.O3)
..a<$core.int>(5, _omitFieldNames ? '' : 'userViewTime', $pb.PbFieldType.O3)
..aOS(6, _omitFieldNames ? '' : 'portrait')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
UserActivity clone() => UserActivity()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
UserActivity copyWith(void Function(UserActivity) updates) => super.copyWith((message) => updates(message as UserActivity)) as UserActivity;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UserActivity create() => UserActivity._();
UserActivity createEmptyInstance() => create();
static $pb.PbList<UserActivity> createRepeated() => $pb.PbList<UserActivity>();
@$core.pragma('dart2js:noInline')
static UserActivity getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UserActivity>(create);
static UserActivity? _defaultInstance;
@$pb.TagNumber(1)
$core.int get userState => $_getIZ(0);
@$pb.TagNumber(1)
set userState($core.int v) { $_setSignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasUserState() => $_has(0);
@$pb.TagNumber(1)
void clearUserState() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get lastCheckinDate => $_getI64(1);
@$pb.TagNumber(2)
set lastCheckinDate($fixnum.Int64 v) { $_setInt64(1, v); }
@$pb.TagNumber(2)
$core.bool hasLastCheckinDate() => $_has(1);
@$pb.TagNumber(2)
void clearLastCheckinDate() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get checkinToday => $_getIZ(2);
@$pb.TagNumber(3)
set checkinToday($core.int v) { $_setSignedInt32(2, v); }
@$pb.TagNumber(3)
$core.bool hasCheckinToday() => $_has(2);
@$pb.TagNumber(3)
void clearCheckinToday() => $_clearField(3);
@$pb.TagNumber(4)
$core.int get userDayCount => $_getIZ(3);
@$pb.TagNumber(4)
set userDayCount($core.int v) { $_setSignedInt32(3, v); }
@$pb.TagNumber(4)
$core.bool hasUserDayCount() => $_has(3);
@$pb.TagNumber(4)
void clearUserDayCount() => $_clearField(4);
@$pb.TagNumber(5)
$core.int get userViewTime => $_getIZ(4);
@$pb.TagNumber(5)
set userViewTime($core.int v) { $_setSignedInt32(4, v); }
@$pb.TagNumber(5)
$core.bool hasUserViewTime() => $_has(4);
@$pb.TagNumber(5)
void clearUserViewTime() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get portrait => $_getSZ(5);
@$pb.TagNumber(6)
set portrait($core.String v) { $_setString(5, v); }
@$pb.TagNumber(6)
$core.bool hasPortrait() => $_has(5);
@$pb.TagNumber(6)
void clearPortrait() => $_clearField(6);
}
class UserList extends $pb.GeneratedMessage {
factory UserList({
$core.Iterable<User>? list,
$core.String? title,
}) {
final $result = create();
if (list != null) {
$result.list.addAll(list);
}
if (title != null) {
$result.title = title;
}
return $result;
}
UserList._() : super();
factory UserList.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory UserList.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UserList', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..pc<User>(1, _omitFieldNames ? '' : 'list', $pb.PbFieldType.PM, subBuilder: User.create)
..aOS(2, _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')
UserList clone() => UserList()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
UserList copyWith(void Function(UserList) updates) => super.copyWith((message) => updates(message as UserList)) as UserList;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UserList create() => UserList._();
UserList createEmptyInstance() => create();
static $pb.PbList<UserList> createRepeated() => $pb.PbList<UserList>();
@$core.pragma('dart2js:noInline')
static UserList getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UserList>(create);
static UserList? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<User> get list => $_getList(0);
@$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);
}
class UserStatus extends $pb.GeneratedMessage {
factory UserStatus({
$core.int? show,
$core.int? follow,
}) {
final $result = create();
if (show != null) {
$result.show = show;
}
if (follow != null) {
$result.follow = follow;
}
return $result;
}
UserStatus._() : super();
factory UserStatus.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory UserStatus.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UserStatus', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'show', $pb.PbFieldType.O3)
..a<$core.int>(2, _omitFieldNames ? '' : 'follow', $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')
UserStatus clone() => UserStatus()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
UserStatus copyWith(void Function(UserStatus) updates) => super.copyWith((message) => updates(message as UserStatus)) as UserStatus;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UserStatus create() => UserStatus._();
UserStatus createEmptyInstance() => create();
static $pb.PbList<UserStatus> createRepeated() => $pb.PbList<UserStatus>();
@$core.pragma('dart2js:noInline')
static UserStatus getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UserStatus>(create);
static UserStatus? _defaultInstance;
@$pb.TagNumber(1)
$core.int get show => $_getIZ(0);
@$pb.TagNumber(1)
set show($core.int v) { $_setSignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasShow() => $_has(0);
@$pb.TagNumber(1)
void clearShow() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get follow => $_getIZ(1);
@$pb.TagNumber(2)
set follow($core.int v) { $_setSignedInt32(1, v); }
@$pb.TagNumber(2)
$core.bool hasFollow() => $_has(1);
@$pb.TagNumber(2)
void clearFollow() => $_clearField(2);
}
class ViewEpisode extends $pb.GeneratedMessage {
factory ViewEpisode({
$fixnum.Int64? epId,
$core.String? badge,
$core.int? badgeType,
BadgeInfo? badgeInfo,
$core.int? duration,
$core.int? status,
$core.String? cover,
$fixnum.Int64? aid,
$core.String? title,
$core.String? movieTitle,
$core.String? subtitle,
$core.String? longTitle,
$core.String? toastTitle,
$fixnum.Int64? cid,
$core.String? from,
$core.String? shareUrl,
$core.String? shareCopy,
$core.String? shortLink,
$core.String? vid,
$core.String? releaseDate,
Dimension? dimension,
Rights? rights,
Interaction? interaction,
$core.String? bvid,
$core.int? archiveAttr,
$core.String? link,
$core.String? linkType,
$core.String? bmid,
$fixnum.Int64? pubTime,
$core.int? pv,
$core.int? epIndex,
$core.int? sectionIndex,
$core.Iterable<Staff>? upInfos,
Staff? upInfo,
$core.String? dialogType,
$core.String? toastType,
$core.Iterable<MultiViewEp>? multiViewEps,
$core.bool? isSubView,
$core.bool? isViewHide,
$core.String? jumpLink,
Stat? statForUnity,
$pb.PbMap<$core.String, $core.String>? report,
$core.int? sectionType,
$core.String? showTitle,
}) {
final $result = create();
if (epId != null) {
$result.epId = epId;
}
if (badge != null) {
$result.badge = badge;
}
if (badgeType != null) {
$result.badgeType = badgeType;
}
if (badgeInfo != null) {
$result.badgeInfo = badgeInfo;
}
if (duration != null) {
$result.duration = duration;
}
if (status != null) {
$result.status = status;
}
if (cover != null) {
$result.cover = cover;
}
if (aid != null) {
$result.aid = aid;
}
if (title != null) {
$result.title = title;
}
if (movieTitle != null) {
$result.movieTitle = movieTitle;
}
if (subtitle != null) {
$result.subtitle = subtitle;
}
if (longTitle != null) {
$result.longTitle = longTitle;
}
if (toastTitle != null) {
$result.toastTitle = toastTitle;
}
if (cid != null) {
$result.cid = cid;
}
if (from != null) {
$result.from = from;
}
if (shareUrl != null) {
$result.shareUrl = shareUrl;
}
if (shareCopy != null) {
$result.shareCopy = shareCopy;
}
if (shortLink != null) {
$result.shortLink = shortLink;
}
if (vid != null) {
$result.vid = vid;
}
if (releaseDate != null) {
$result.releaseDate = releaseDate;
}
if (dimension != null) {
$result.dimension = dimension;
}
if (rights != null) {
$result.rights = rights;
}
if (interaction != null) {
$result.interaction = interaction;
}
if (bvid != null) {
$result.bvid = bvid;
}
if (archiveAttr != null) {
$result.archiveAttr = archiveAttr;
}
if (link != null) {
$result.link = link;
}
if (linkType != null) {
$result.linkType = linkType;
}
if (bmid != null) {
$result.bmid = bmid;
}
if (pubTime != null) {
$result.pubTime = pubTime;
}
if (pv != null) {
$result.pv = pv;
}
if (epIndex != null) {
$result.epIndex = epIndex;
}
if (sectionIndex != null) {
$result.sectionIndex = sectionIndex;
}
if (upInfos != null) {
$result.upInfos.addAll(upInfos);
}
if (upInfo != null) {
$result.upInfo = upInfo;
}
if (dialogType != null) {
$result.dialogType = dialogType;
}
if (toastType != null) {
$result.toastType = toastType;
}
if (multiViewEps != null) {
$result.multiViewEps.addAll(multiViewEps);
}
if (isSubView != null) {
$result.isSubView = isSubView;
}
if (isViewHide != null) {
$result.isViewHide = isViewHide;
}
if (jumpLink != null) {
$result.jumpLink = jumpLink;
}
if (statForUnity != null) {
$result.statForUnity = statForUnity;
}
if (report != null) {
$result.report.addAll(report);
}
if (sectionType != null) {
$result.sectionType = sectionType;
}
if (showTitle != null) {
$result.showTitle = showTitle;
}
return $result;
}
ViewEpisode._() : super();
factory ViewEpisode.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory ViewEpisode.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ViewEpisode', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'epId')
..aOS(2, _omitFieldNames ? '' : 'badge')
..a<$core.int>(3, _omitFieldNames ? '' : 'badgeType', $pb.PbFieldType.O3)
..aOM<BadgeInfo>(4, _omitFieldNames ? '' : 'badgeInfo', subBuilder: BadgeInfo.create)
..a<$core.int>(5, _omitFieldNames ? '' : 'duration', $pb.PbFieldType.O3)
..a<$core.int>(6, _omitFieldNames ? '' : 'status', $pb.PbFieldType.O3)
..aOS(7, _omitFieldNames ? '' : 'cover')
..aInt64(8, _omitFieldNames ? '' : 'aid')
..aOS(9, _omitFieldNames ? '' : 'title')
..aOS(10, _omitFieldNames ? '' : 'movieTitle')
..aOS(11, _omitFieldNames ? '' : 'subtitle')
..aOS(12, _omitFieldNames ? '' : 'longTitle')
..aOS(13, _omitFieldNames ? '' : 'toastTitle')
..aInt64(14, _omitFieldNames ? '' : 'cid')
..aOS(15, _omitFieldNames ? '' : 'from')
..aOS(16, _omitFieldNames ? '' : 'shareUrl')
..aOS(17, _omitFieldNames ? '' : 'shareCopy')
..aOS(18, _omitFieldNames ? '' : 'shortLink')
..aOS(19, _omitFieldNames ? '' : 'vid')
..aOS(20, _omitFieldNames ? '' : 'releaseDate')
..aOM<Dimension>(21, _omitFieldNames ? '' : 'dimension', subBuilder: Dimension.create)
..aOM<Rights>(22, _omitFieldNames ? '' : 'rights', subBuilder: Rights.create)
..aOM<Interaction>(23, _omitFieldNames ? '' : 'interaction', subBuilder: Interaction.create)
..aOS(24, _omitFieldNames ? '' : 'bvid')
..a<$core.int>(25, _omitFieldNames ? '' : 'archiveAttr', $pb.PbFieldType.O3)
..aOS(26, _omitFieldNames ? '' : 'link')
..aOS(27, _omitFieldNames ? '' : 'linkType')
..aOS(28, _omitFieldNames ? '' : 'bmid')
..aInt64(29, _omitFieldNames ? '' : 'pubTime')
..a<$core.int>(30, _omitFieldNames ? '' : 'pv', $pb.PbFieldType.O3)
..a<$core.int>(31, _omitFieldNames ? '' : 'epIndex', $pb.PbFieldType.O3)
..a<$core.int>(32, _omitFieldNames ? '' : 'sectionIndex', $pb.PbFieldType.O3)
..pc<Staff>(33, _omitFieldNames ? '' : 'upInfos', $pb.PbFieldType.PM, subBuilder: Staff.create)
..aOM<Staff>(34, _omitFieldNames ? '' : 'upInfo', subBuilder: Staff.create)
..aOS(35, _omitFieldNames ? '' : 'dialogType')
..aOS(36, _omitFieldNames ? '' : 'toastType')
..pc<MultiViewEp>(37, _omitFieldNames ? '' : 'multiViewEps', $pb.PbFieldType.PM, subBuilder: MultiViewEp.create)
..aOB(38, _omitFieldNames ? '' : 'isSubView')
..aOB(39, _omitFieldNames ? '' : 'isViewHide')
..aOS(40, _omitFieldNames ? '' : 'jumpLink')
..aOM<Stat>(41, _omitFieldNames ? '' : 'statForUnity', subBuilder: Stat.create)
..m<$core.String, $core.String>(42, _omitFieldNames ? '' : 'report', entryClassName: 'ViewEpisode.ReportEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OS, packageName: const $pb.PackageName('bilibili.app.viewunite.common'))
..a<$core.int>(43, _omitFieldNames ? '' : 'sectionType', $pb.PbFieldType.O3)
..aOS(44, _omitFieldNames ? '' : 'showTitle')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
ViewEpisode clone() => ViewEpisode()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
ViewEpisode copyWith(void Function(ViewEpisode) updates) => super.copyWith((message) => updates(message as ViewEpisode)) as ViewEpisode;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ViewEpisode create() => ViewEpisode._();
ViewEpisode createEmptyInstance() => create();
static $pb.PbList<ViewEpisode> createRepeated() => $pb.PbList<ViewEpisode>();
@$core.pragma('dart2js:noInline')
static ViewEpisode getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ViewEpisode>(create);
static ViewEpisode? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get epId => $_getI64(0);
@$pb.TagNumber(1)
set epId($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasEpId() => $_has(0);
@$pb.TagNumber(1)
void clearEpId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get badge => $_getSZ(1);
@$pb.TagNumber(2)
set badge($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasBadge() => $_has(1);
@$pb.TagNumber(2)
void clearBadge() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get badgeType => $_getIZ(2);
@$pb.TagNumber(3)
set badgeType($core.int v) { $_setSignedInt32(2, v); }
@$pb.TagNumber(3)
$core.bool hasBadgeType() => $_has(2);
@$pb.TagNumber(3)
void clearBadgeType() => $_clearField(3);
@$pb.TagNumber(4)
BadgeInfo get badgeInfo => $_getN(3);
@$pb.TagNumber(4)
set badgeInfo(BadgeInfo v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasBadgeInfo() => $_has(3);
@$pb.TagNumber(4)
void clearBadgeInfo() => $_clearField(4);
@$pb.TagNumber(4)
BadgeInfo ensureBadgeInfo() => $_ensure(3);
@$pb.TagNumber(5)
$core.int get duration => $_getIZ(4);
@$pb.TagNumber(5)
set duration($core.int v) { $_setSignedInt32(4, v); }
@$pb.TagNumber(5)
$core.bool hasDuration() => $_has(4);
@$pb.TagNumber(5)
void clearDuration() => $_clearField(5);
@$pb.TagNumber(6)
$core.int get status => $_getIZ(5);
@$pb.TagNumber(6)
set status($core.int v) { $_setSignedInt32(5, v); }
@$pb.TagNumber(6)
$core.bool hasStatus() => $_has(5);
@$pb.TagNumber(6)
void clearStatus() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get cover => $_getSZ(6);
@$pb.TagNumber(7)
set cover($core.String v) { $_setString(6, v); }
@$pb.TagNumber(7)
$core.bool hasCover() => $_has(6);
@$pb.TagNumber(7)
void clearCover() => $_clearField(7);
@$pb.TagNumber(8)
$fixnum.Int64 get aid => $_getI64(7);
@$pb.TagNumber(8)
set aid($fixnum.Int64 v) { $_setInt64(7, v); }
@$pb.TagNumber(8)
$core.bool hasAid() => $_has(7);
@$pb.TagNumber(8)
void clearAid() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get title => $_getSZ(8);
@$pb.TagNumber(9)
set title($core.String v) { $_setString(8, v); }
@$pb.TagNumber(9)
$core.bool hasTitle() => $_has(8);
@$pb.TagNumber(9)
void clearTitle() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get movieTitle => $_getSZ(9);
@$pb.TagNumber(10)
set movieTitle($core.String v) { $_setString(9, v); }
@$pb.TagNumber(10)
$core.bool hasMovieTitle() => $_has(9);
@$pb.TagNumber(10)
void clearMovieTitle() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get subtitle => $_getSZ(10);
@$pb.TagNumber(11)
set subtitle($core.String v) { $_setString(10, v); }
@$pb.TagNumber(11)
$core.bool hasSubtitle() => $_has(10);
@$pb.TagNumber(11)
void clearSubtitle() => $_clearField(11);
@$pb.TagNumber(12)
$core.String get longTitle => $_getSZ(11);
@$pb.TagNumber(12)
set longTitle($core.String v) { $_setString(11, v); }
@$pb.TagNumber(12)
$core.bool hasLongTitle() => $_has(11);
@$pb.TagNumber(12)
void clearLongTitle() => $_clearField(12);
@$pb.TagNumber(13)
$core.String get toastTitle => $_getSZ(12);
@$pb.TagNumber(13)
set toastTitle($core.String v) { $_setString(12, v); }
@$pb.TagNumber(13)
$core.bool hasToastTitle() => $_has(12);
@$pb.TagNumber(13)
void clearToastTitle() => $_clearField(13);
@$pb.TagNumber(14)
$fixnum.Int64 get cid => $_getI64(13);
@$pb.TagNumber(14)
set cid($fixnum.Int64 v) { $_setInt64(13, v); }
@$pb.TagNumber(14)
$core.bool hasCid() => $_has(13);
@$pb.TagNumber(14)
void clearCid() => $_clearField(14);
@$pb.TagNumber(15)
$core.String get from => $_getSZ(14);
@$pb.TagNumber(15)
set from($core.String v) { $_setString(14, v); }
@$pb.TagNumber(15)
$core.bool hasFrom() => $_has(14);
@$pb.TagNumber(15)
void clearFrom() => $_clearField(15);
@$pb.TagNumber(16)
$core.String get shareUrl => $_getSZ(15);
@$pb.TagNumber(16)
set shareUrl($core.String v) { $_setString(15, v); }
@$pb.TagNumber(16)
$core.bool hasShareUrl() => $_has(15);
@$pb.TagNumber(16)
void clearShareUrl() => $_clearField(16);
@$pb.TagNumber(17)
$core.String get shareCopy => $_getSZ(16);
@$pb.TagNumber(17)
set shareCopy($core.String v) { $_setString(16, v); }
@$pb.TagNumber(17)
$core.bool hasShareCopy() => $_has(16);
@$pb.TagNumber(17)
void clearShareCopy() => $_clearField(17);
@$pb.TagNumber(18)
$core.String get shortLink => $_getSZ(17);
@$pb.TagNumber(18)
set shortLink($core.String v) { $_setString(17, v); }
@$pb.TagNumber(18)
$core.bool hasShortLink() => $_has(17);
@$pb.TagNumber(18)
void clearShortLink() => $_clearField(18);
@$pb.TagNumber(19)
$core.String get vid => $_getSZ(18);
@$pb.TagNumber(19)
set vid($core.String v) { $_setString(18, v); }
@$pb.TagNumber(19)
$core.bool hasVid() => $_has(18);
@$pb.TagNumber(19)
void clearVid() => $_clearField(19);
@$pb.TagNumber(20)
$core.String get releaseDate => $_getSZ(19);
@$pb.TagNumber(20)
set releaseDate($core.String v) { $_setString(19, v); }
@$pb.TagNumber(20)
$core.bool hasReleaseDate() => $_has(19);
@$pb.TagNumber(20)
void clearReleaseDate() => $_clearField(20);
@$pb.TagNumber(21)
Dimension get dimension => $_getN(20);
@$pb.TagNumber(21)
set dimension(Dimension v) { $_setField(21, v); }
@$pb.TagNumber(21)
$core.bool hasDimension() => $_has(20);
@$pb.TagNumber(21)
void clearDimension() => $_clearField(21);
@$pb.TagNumber(21)
Dimension ensureDimension() => $_ensure(20);
@$pb.TagNumber(22)
Rights get rights => $_getN(21);
@$pb.TagNumber(22)
set rights(Rights v) { $_setField(22, v); }
@$pb.TagNumber(22)
$core.bool hasRights() => $_has(21);
@$pb.TagNumber(22)
void clearRights() => $_clearField(22);
@$pb.TagNumber(22)
Rights ensureRights() => $_ensure(21);
@$pb.TagNumber(23)
Interaction get interaction => $_getN(22);
@$pb.TagNumber(23)
set interaction(Interaction v) { $_setField(23, v); }
@$pb.TagNumber(23)
$core.bool hasInteraction() => $_has(22);
@$pb.TagNumber(23)
void clearInteraction() => $_clearField(23);
@$pb.TagNumber(23)
Interaction ensureInteraction() => $_ensure(22);
@$pb.TagNumber(24)
$core.String get bvid => $_getSZ(23);
@$pb.TagNumber(24)
set bvid($core.String v) { $_setString(23, v); }
@$pb.TagNumber(24)
$core.bool hasBvid() => $_has(23);
@$pb.TagNumber(24)
void clearBvid() => $_clearField(24);
@$pb.TagNumber(25)
$core.int get archiveAttr => $_getIZ(24);
@$pb.TagNumber(25)
set archiveAttr($core.int v) { $_setSignedInt32(24, v); }
@$pb.TagNumber(25)
$core.bool hasArchiveAttr() => $_has(24);
@$pb.TagNumber(25)
void clearArchiveAttr() => $_clearField(25);
@$pb.TagNumber(26)
$core.String get link => $_getSZ(25);
@$pb.TagNumber(26)
set link($core.String v) { $_setString(25, v); }
@$pb.TagNumber(26)
$core.bool hasLink() => $_has(25);
@$pb.TagNumber(26)
void clearLink() => $_clearField(26);
@$pb.TagNumber(27)
$core.String get linkType => $_getSZ(26);
@$pb.TagNumber(27)
set linkType($core.String v) { $_setString(26, v); }
@$pb.TagNumber(27)
$core.bool hasLinkType() => $_has(26);
@$pb.TagNumber(27)
void clearLinkType() => $_clearField(27);
@$pb.TagNumber(28)
$core.String get bmid => $_getSZ(27);
@$pb.TagNumber(28)
set bmid($core.String v) { $_setString(27, v); }
@$pb.TagNumber(28)
$core.bool hasBmid() => $_has(27);
@$pb.TagNumber(28)
void clearBmid() => $_clearField(28);
@$pb.TagNumber(29)
$fixnum.Int64 get pubTime => $_getI64(28);
@$pb.TagNumber(29)
set pubTime($fixnum.Int64 v) { $_setInt64(28, v); }
@$pb.TagNumber(29)
$core.bool hasPubTime() => $_has(28);
@$pb.TagNumber(29)
void clearPubTime() => $_clearField(29);
@$pb.TagNumber(30)
$core.int get pv => $_getIZ(29);
@$pb.TagNumber(30)
set pv($core.int v) { $_setSignedInt32(29, v); }
@$pb.TagNumber(30)
$core.bool hasPv() => $_has(29);
@$pb.TagNumber(30)
void clearPv() => $_clearField(30);
@$pb.TagNumber(31)
$core.int get epIndex => $_getIZ(30);
@$pb.TagNumber(31)
set epIndex($core.int v) { $_setSignedInt32(30, v); }
@$pb.TagNumber(31)
$core.bool hasEpIndex() => $_has(30);
@$pb.TagNumber(31)
void clearEpIndex() => $_clearField(31);
@$pb.TagNumber(32)
$core.int get sectionIndex => $_getIZ(31);
@$pb.TagNumber(32)
set sectionIndex($core.int v) { $_setSignedInt32(31, v); }
@$pb.TagNumber(32)
$core.bool hasSectionIndex() => $_has(31);
@$pb.TagNumber(32)
void clearSectionIndex() => $_clearField(32);
@$pb.TagNumber(33)
$pb.PbList<Staff> get upInfos => $_getList(32);
@$pb.TagNumber(34)
Staff get upInfo => $_getN(33);
@$pb.TagNumber(34)
set upInfo(Staff v) { $_setField(34, v); }
@$pb.TagNumber(34)
$core.bool hasUpInfo() => $_has(33);
@$pb.TagNumber(34)
void clearUpInfo() => $_clearField(34);
@$pb.TagNumber(34)
Staff ensureUpInfo() => $_ensure(33);
@$pb.TagNumber(35)
$core.String get dialogType => $_getSZ(34);
@$pb.TagNumber(35)
set dialogType($core.String v) { $_setString(34, v); }
@$pb.TagNumber(35)
$core.bool hasDialogType() => $_has(34);
@$pb.TagNumber(35)
void clearDialogType() => $_clearField(35);
@$pb.TagNumber(36)
$core.String get toastType => $_getSZ(35);
@$pb.TagNumber(36)
set toastType($core.String v) { $_setString(35, v); }
@$pb.TagNumber(36)
$core.bool hasToastType() => $_has(35);
@$pb.TagNumber(36)
void clearToastType() => $_clearField(36);
@$pb.TagNumber(37)
$pb.PbList<MultiViewEp> get multiViewEps => $_getList(36);
@$pb.TagNumber(38)
$core.bool get isSubView => $_getBF(37);
@$pb.TagNumber(38)
set isSubView($core.bool v) { $_setBool(37, v); }
@$pb.TagNumber(38)
$core.bool hasIsSubView() => $_has(37);
@$pb.TagNumber(38)
void clearIsSubView() => $_clearField(38);
@$pb.TagNumber(39)
$core.bool get isViewHide => $_getBF(38);
@$pb.TagNumber(39)
set isViewHide($core.bool v) { $_setBool(38, v); }
@$pb.TagNumber(39)
$core.bool hasIsViewHide() => $_has(38);
@$pb.TagNumber(39)
void clearIsViewHide() => $_clearField(39);
@$pb.TagNumber(40)
$core.String get jumpLink => $_getSZ(39);
@$pb.TagNumber(40)
set jumpLink($core.String v) { $_setString(39, v); }
@$pb.TagNumber(40)
$core.bool hasJumpLink() => $_has(39);
@$pb.TagNumber(40)
void clearJumpLink() => $_clearField(40);
@$pb.TagNumber(41)
Stat get statForUnity => $_getN(40);
@$pb.TagNumber(41)
set statForUnity(Stat v) { $_setField(41, v); }
@$pb.TagNumber(41)
$core.bool hasStatForUnity() => $_has(40);
@$pb.TagNumber(41)
void clearStatForUnity() => $_clearField(41);
@$pb.TagNumber(41)
Stat ensureStatForUnity() => $_ensure(40);
@$pb.TagNumber(42)
$pb.PbMap<$core.String, $core.String> get report => $_getMap(41);
@$pb.TagNumber(43)
$core.int get sectionType => $_getIZ(42);
@$pb.TagNumber(43)
set sectionType($core.int v) { $_setSignedInt32(42, v); }
@$pb.TagNumber(43)
$core.bool hasSectionType() => $_has(42);
@$pb.TagNumber(43)
void clearSectionType() => $_clearField(43);
@$pb.TagNumber(44)
$core.String get showTitle => $_getSZ(43);
@$pb.TagNumber(44)
set showTitle($core.String v) { $_setString(43, v); }
@$pb.TagNumber(44)
$core.bool hasShowTitle() => $_has(43);
@$pb.TagNumber(44)
void clearShowTitle() => $_clearField(44);
}
class ViewMaterial extends $pb.GeneratedMessage {
factory ViewMaterial({
$fixnum.Int64? oid,
$fixnum.Int64? mid,
$core.String? title,
$core.String? author,
$core.String? jumpUrl,
}) {
final $result = create();
if (oid != null) {
$result.oid = oid;
}
if (mid != null) {
$result.mid = mid;
}
if (title != null) {
$result.title = title;
}
if (author != null) {
$result.author = author;
}
if (jumpUrl != null) {
$result.jumpUrl = jumpUrl;
}
return $result;
}
ViewMaterial._() : super();
factory ViewMaterial.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory ViewMaterial.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ViewMaterial', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'oid')
..aInt64(2, _omitFieldNames ? '' : 'mid')
..aOS(3, _omitFieldNames ? '' : 'title')
..aOS(4, _omitFieldNames ? '' : 'author')
..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')
ViewMaterial clone() => ViewMaterial()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
ViewMaterial copyWith(void Function(ViewMaterial) updates) => super.copyWith((message) => updates(message as ViewMaterial)) as ViewMaterial;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ViewMaterial create() => ViewMaterial._();
ViewMaterial createEmptyInstance() => create();
static $pb.PbList<ViewMaterial> createRepeated() => $pb.PbList<ViewMaterial>();
@$core.pragma('dart2js:noInline')
static ViewMaterial getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ViewMaterial>(create);
static ViewMaterial? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get oid => $_getI64(0);
@$pb.TagNumber(1)
set oid($fixnum.Int64 v) { $_setInt64(0, v); }
@$pb.TagNumber(1)
$core.bool hasOid() => $_has(0);
@$pb.TagNumber(1)
void clearOid() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get mid => $_getI64(1);
@$pb.TagNumber(2)
set mid($fixnum.Int64 v) { $_setInt64(1, v); }
@$pb.TagNumber(2)
$core.bool hasMid() => $_has(1);
@$pb.TagNumber(2)
void clearMid() => $_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);
@$pb.TagNumber(4)
$core.String get author => $_getSZ(3);
@$pb.TagNumber(4)
set author($core.String v) { $_setString(3, v); }
@$pb.TagNumber(4)
$core.bool hasAuthor() => $_has(3);
@$pb.TagNumber(4)
void clearAuthor() => $_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 Vip extends $pb.GeneratedMessage {
factory Vip({
$core.int? type,
$core.int? vipStatus,
$core.int? themeType,
VipLabel? label,
$core.int? isVip,
}) {
final $result = create();
if (type != null) {
$result.type = type;
}
if (vipStatus != null) {
$result.vipStatus = vipStatus;
}
if (themeType != null) {
$result.themeType = themeType;
}
if (label != null) {
$result.label = label;
}
if (isVip != null) {
$result.isVip = isVip;
}
return $result;
}
Vip._() : super();
factory Vip.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Vip.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Vip', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'type', $pb.PbFieldType.O3)
..a<$core.int>(2, _omitFieldNames ? '' : 'vipStatus', $pb.PbFieldType.O3)
..a<$core.int>(3, _omitFieldNames ? '' : 'themeType', $pb.PbFieldType.O3)
..aOM<VipLabel>(4, _omitFieldNames ? '' : 'label', subBuilder: VipLabel.create)
..a<$core.int>(5, _omitFieldNames ? '' : 'isVip', $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')
Vip clone() => Vip()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Vip copyWith(void Function(Vip) updates) => super.copyWith((message) => updates(message as Vip)) as Vip;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Vip create() => Vip._();
Vip createEmptyInstance() => create();
static $pb.PbList<Vip> createRepeated() => $pb.PbList<Vip>();
@$core.pragma('dart2js:noInline')
static Vip getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Vip>(create);
static Vip? _defaultInstance;
@$pb.TagNumber(1)
$core.int get type => $_getIZ(0);
@$pb.TagNumber(1)
set type($core.int v) { $_setSignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get vipStatus => $_getIZ(1);
@$pb.TagNumber(2)
set vipStatus($core.int v) { $_setSignedInt32(1, v); }
@$pb.TagNumber(2)
$core.bool hasVipStatus() => $_has(1);
@$pb.TagNumber(2)
void clearVipStatus() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get themeType => $_getIZ(2);
@$pb.TagNumber(3)
set themeType($core.int v) { $_setSignedInt32(2, v); }
@$pb.TagNumber(3)
$core.bool hasThemeType() => $_has(2);
@$pb.TagNumber(3)
void clearThemeType() => $_clearField(3);
@$pb.TagNumber(4)
VipLabel get label => $_getN(3);
@$pb.TagNumber(4)
set label(VipLabel v) { $_setField(4, v); }
@$pb.TagNumber(4)
$core.bool hasLabel() => $_has(3);
@$pb.TagNumber(4)
void clearLabel() => $_clearField(4);
@$pb.TagNumber(4)
VipLabel ensureLabel() => $_ensure(3);
@$pb.TagNumber(5)
$core.int get isVip => $_getIZ(4);
@$pb.TagNumber(5)
set isVip($core.int v) { $_setSignedInt32(4, v); }
@$pb.TagNumber(5)
$core.bool hasIsVip() => $_has(4);
@$pb.TagNumber(5)
void clearIsVip() => $_clearField(5);
}
class VipLabel extends $pb.GeneratedMessage {
factory VipLabel({
$core.String? path,
$core.String? text,
$core.String? labelTheme,
}) {
final $result = create();
if (path != null) {
$result.path = path;
}
if (text != null) {
$result.text = text;
}
if (labelTheme != null) {
$result.labelTheme = labelTheme;
}
return $result;
}
VipLabel._() : super();
factory VipLabel.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory VipLabel.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'VipLabel', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'path')
..aOS(2, _omitFieldNames ? '' : 'text')
..aOS(3, _omitFieldNames ? '' : 'labelTheme')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
VipLabel clone() => VipLabel()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
VipLabel copyWith(void Function(VipLabel) updates) => super.copyWith((message) => updates(message as VipLabel)) as VipLabel;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static VipLabel create() => VipLabel._();
VipLabel createEmptyInstance() => create();
static $pb.PbList<VipLabel> createRepeated() => $pb.PbList<VipLabel>();
@$core.pragma('dart2js:noInline')
static VipLabel getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<VipLabel>(create);
static VipLabel? _defaultInstance;
@$pb.TagNumber(1)
$core.String get path => $_getSZ(0);
@$pb.TagNumber(1)
set path($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasPath() => $_has(0);
@$pb.TagNumber(1)
void clearPath() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get text => $_getSZ(1);
@$pb.TagNumber(2)
set text($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasText() => $_has(1);
@$pb.TagNumber(2)
void clearText() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get labelTheme => $_getSZ(2);
@$pb.TagNumber(3)
set labelTheme($core.String v) { $_setString(2, v); }
@$pb.TagNumber(3)
$core.bool hasLabelTheme() => $_has(2);
@$pb.TagNumber(3)
void clearLabelTheme() => $_clearField(3);
}
class WikiInfo extends $pb.GeneratedMessage {
factory WikiInfo({
$core.String? wikiLabel,
$core.String? wikiUrl,
}) {
final $result = create();
if (wikiLabel != null) {
$result.wikiLabel = wikiLabel;
}
if (wikiUrl != null) {
$result.wikiUrl = wikiUrl;
}
return $result;
}
WikiInfo._() : super();
factory WikiInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory WikiInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'WikiInfo', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'wikiLabel')
..aOS(2, _omitFieldNames ? '' : 'wikiUrl')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
WikiInfo clone() => WikiInfo()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
WikiInfo copyWith(void Function(WikiInfo) updates) => super.copyWith((message) => updates(message as WikiInfo)) as WikiInfo;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WikiInfo create() => WikiInfo._();
WikiInfo createEmptyInstance() => create();
static $pb.PbList<WikiInfo> createRepeated() => $pb.PbList<WikiInfo>();
@$core.pragma('dart2js:noInline')
static WikiInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<WikiInfo>(create);
static WikiInfo? _defaultInstance;
@$pb.TagNumber(1)
$core.String get wikiLabel => $_getSZ(0);
@$pb.TagNumber(1)
set wikiLabel($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasWikiLabel() => $_has(0);
@$pb.TagNumber(1)
void clearWikiLabel() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get wikiUrl => $_getSZ(1);
@$pb.TagNumber(2)
set wikiUrl($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasWikiUrl() => $_has(1);
@$pb.TagNumber(2)
void clearWikiUrl() => $_clearField(2);
}
class WinShowCondition extends $pb.GeneratedMessage {
factory WinShowCondition({
$core.String? type,
$core.String? value,
}) {
final $result = create();
if (type != null) {
$result.type = type;
}
if (value != null) {
$result.value = value;
}
return $result;
}
WinShowCondition._() : super();
factory WinShowCondition.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory WinShowCondition.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'WinShowCondition', package: const $pb.PackageName(_omitMessageNames ? '' : 'bilibili.app.viewunite.common'), createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'type')
..aOS(2, _omitFieldNames ? '' : 'value')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
WinShowCondition clone() => WinShowCondition()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
WinShowCondition copyWith(void Function(WinShowCondition) updates) => super.copyWith((message) => updates(message as WinShowCondition)) as WinShowCondition;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WinShowCondition create() => WinShowCondition._();
WinShowCondition createEmptyInstance() => create();
static $pb.PbList<WinShowCondition> createRepeated() => $pb.PbList<WinShowCondition>();
@$core.pragma('dart2js:noInline')
static WinShowCondition getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<WinShowCondition>(create);
static WinShowCondition? _defaultInstance;
@$pb.TagNumber(1)
$core.String get type => $_getSZ(0);
@$pb.TagNumber(1)
set type($core.String v) { $_setString(0, v); }
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get value => $_getSZ(1);
@$pb.TagNumber(2)
set value($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasValue() => $_has(1);
@$pb.TagNumber(2)
void clearValue() => $_clearField(2);
}
const _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names');
const _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names');