Files
PiliPlus/lib/grpc/bilibili/app/viewunite/common.pb.dart
bggRGjQaUbCoE ded78e534f upgrade protobuf
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
2025-11-26 17:11:35 +08:00

20502 lines
697 KiB
Dart

// This is a generated file - do not edit.
//
// Generated from bilibili/app/viewunite/common.proto.
// @dart = 3.3
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names, prefer_relative_imports
import 'dart:core' as $core;
import 'package:fixnum/fixnum.dart' as $fixnum;
import 'package:protobuf/protobuf.dart' as $pb;
import 'package:protobuf/well_known_types/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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
return result;
}
ActBannerItem._();
factory ActBannerItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ActBannerItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aE<JumpType>(3, _omitFieldNames ? '' : 'jumpType',
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('See https://github.com/google/protobuf.dart/issues/998.')
ActBannerItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ActBannerItem copyWith(void Function(ActBannerItem) updates) =>
super.copyWith((message) => updates(message as ActBannerItem))
as ActBannerItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ActBannerItem create() => ActBannerItem._();
@$core.override
ActBannerItem createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setField(3, value);
@$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._();
factory ActPageItems.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ActPageItems.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ActPageItems',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..pPM<ActBannerItem>(1, _omitFieldNames ? '' : 'item',
subBuilder: ActBannerItem.create)
..aE<ShowStyle>(2, _omitFieldNames ? '' : 'showStyle',
enumValues: ShowStyle.values)
..aOS(3, _omitFieldNames ? '' : 'title')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ActPageItems clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ActPageItems copyWith(void Function(ActPageItems) updates) =>
super.copyWith((message) => updates(message as ActPageItems))
as ActPageItems;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ActPageItems create() => ActPageItems._();
@$core.override
ActPageItems createEmptyInstance() => create();
@$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 value) => $_setField(2, value);
@$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 value) => $_setString(2, value);
@$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._();
factory Activity.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Activity.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Activity',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'link')
..aOS(4, _omitFieldNames ? '' : 'cover')
..aI(5, _omitFieldNames ? '' : 'type')
..aOS(6, _omitFieldNames ? '' : 'ab')
..aOS(7, _omitFieldNames ? '' : 'showName')
..aOS(8, _omitFieldNames ? '' : 'picurl')
..aOS(9, _omitFieldNames ? '' : 'picurlSelected')
..aOS(10, _omitFieldNames ? '' : 'h5Link')
..aOS(11, _omitFieldNames ? '' : 'jumpMode')
..pPM<Item>(12, _omitFieldNames ? '' : 'items', subBuilder: Item.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Activity clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Activity copyWith(void Function(Activity) updates) =>
super.copyWith((message) => updates(message as Activity)) as Activity;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Activity create() => Activity._();
@$core.override
Activity createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setSignedInt32(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setString(6, value);
@$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 value) => $_setString(7, value);
@$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 value) => $_setString(8, value);
@$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 value) => $_setString(9, value);
@$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 value) => $_setString(10, value);
@$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,
$core.Iterable<$core.MapEntry<$core.String, $core.String>>? report,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
if (orderReportParams != null)
result.orderReportParams.addEntries(orderReportParams);
return result;
}
ActivityEntrance._();
factory ActivityEntrance.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ActivityEntrance.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aI(6, _omitFieldNames ? '' : 'activityType')
..aI(7, _omitFieldNames ? '' : 'reserveId')
..aI(8, _omitFieldNames ? '' : 'status')
..pPM<User>(9, _omitFieldNames ? '' : 'upperList', 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('See https://github.com/google/protobuf.dart/issues/998.')
ActivityEntrance clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ActivityEntrance copyWith(void Function(ActivityEntrance) updates) =>
super.copyWith((message) => updates(message as ActivityEntrance))
as ActivityEntrance;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ActivityEntrance create() => ActivityEntrance._();
@$core.override
ActivityEntrance createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setSignedInt32(5, value);
@$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 value) => $_setSignedInt32(6, value);
@$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 value) => $_setSignedInt32(7, value);
@$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._();
factory ActivityEntranceModule.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ActivityEntranceModule.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ActivityEntranceModule',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..pPM<ActivityEntrance>(1, _omitFieldNames ? '' : 'activityEntrance',
subBuilder: ActivityEntrance.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ActivityEntranceModule clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ActivityEntranceModule copyWith(
void Function(ActivityEntranceModule) updates) =>
super.copyWith((message) => updates(message as ActivityEntranceModule))
as ActivityEntranceModule;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ActivityEntranceModule create() => ActivityEntranceModule._();
@$core.override
ActivityEntranceModule createEmptyInstance() => create();
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
return result;
}
ActivityGuidanceBar._();
factory ActivityGuidanceBar.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ActivityGuidanceBar.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
ActivityGuidanceBar clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ActivityGuidanceBar copyWith(void Function(ActivityGuidanceBar) updates) =>
super.copyWith((message) => updates(message as ActivityGuidanceBar))
as ActivityGuidanceBar;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ActivityGuidanceBar create() => ActivityGuidanceBar._();
@$core.override
ActivityGuidanceBar createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setBool(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setField(7, value);
@$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 value) => $_setField(8, value);
@$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 value) => $_setField(9, value);
@$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 value) => $_setField(10, value);
@$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._();
factory ActivityIFrame.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ActivityIFrame.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ActivityIFrame',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'url')
..aD(2, _omitFieldNames ? '' : 'aspectRatio')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ActivityIFrame clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ActivityIFrame copyWith(void Function(ActivityIFrame) updates) =>
super.copyWith((message) => updates(message as ActivityIFrame))
as ActivityIFrame;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ActivityIFrame create() => ActivityIFrame._();
@$core.override
ActivityIFrame createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setDouble(1, value);
@$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._();
factory ActivityReserve.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ActivityReserve.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
ActivityReserve clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ActivityReserve copyWith(void Function(ActivityReserve) updates) =>
super.copyWith((message) => updates(message as ActivityReserve))
as ActivityReserve;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ActivityReserve create() => ActivityReserve._();
@$core.override
ActivityReserve createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setField(4, value);
@$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._();
factory ActivityResource.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ActivityResource.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
ActivityResource clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ActivityResource copyWith(void Function(ActivityResource) updates) =>
super.copyWith((message) => updates(message as ActivityResource))
as ActivityResource;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ActivityResource create() => ActivityResource._();
@$core.override
ActivityResource createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory ActivityStarRail.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ActivityStarRail.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ActivityStarRail',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'pic')
..pPM<StarRail>(2, _omitFieldNames ? '' : 'picGallery',
subBuilder: StarRail.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ActivityStarRail clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ActivityStarRail copyWith(void Function(ActivityStarRail) updates) =>
super.copyWith((message) => updates(message as ActivityStarRail))
as ActivityStarRail;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ActivityStarRail create() => ActivityStarRail._();
@$core.override
ActivityStarRail createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
return result;
}
ActivityTab._();
factory ActivityTab.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ActivityTab.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ActivityTab',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'title')
..aI(3, _omitFieldNames ? '' : 'type')
..aOS(4, _omitFieldNames ? '' : 'showName')
..aOS(5, _omitFieldNames ? '' : 'picurl')
..aOS(6, _omitFieldNames ? '' : 'picurlSelected')
..aOS(7, _omitFieldNames ? '' : 'h5Link')
..aOS(8, _omitFieldNames ? '' : 'link')
..aI(9, _omitFieldNames ? '' : 'linkType')
..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('See https://github.com/google/protobuf.dart/issues/998.')
ActivityTab clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ActivityTab copyWith(void Function(ActivityTab) updates) =>
super.copyWith((message) => updates(message as ActivityTab))
as ActivityTab;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ActivityTab create() => ActivityTab._();
@$core.override
ActivityTab createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setSignedInt32(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setString(6, value);
@$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 value) => $_setString(7, value);
@$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 value) => $_setSignedInt32(8, value);
@$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 value) => $_setInt64(9, value);
@$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 value) => $_setString(10, value);
@$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 value) => $_setString(11, value);
@$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._();
factory AggEpCard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AggEpCard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aI(4, _omitFieldNames ? '' : 'num')
..aOS(5, _omitFieldNames ? '' : 'jumpUrl')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AggEpCard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AggEpCard copyWith(void Function(AggEpCard) updates) =>
super.copyWith((message) => updates(message as AggEpCard)) as AggEpCard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AggEpCard create() => AggEpCard._();
@$core.override
AggEpCard createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setSignedInt32(3, value);
@$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 value) => $_setString(4, value);
@$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._();
factory AggEps.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AggEps.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AggEps',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..pPM<AggEpCard>(1, _omitFieldNames ? '' : 'aggEpCards',
subBuilder: AggEpCard.create)
..aI(2, _omitFieldNames ? '' : 'placeIndex')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AggEps clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AggEps copyWith(void Function(AggEps) updates) =>
super.copyWith((message) => updates(message as AggEps)) as AggEps;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AggEps create() => AggEps._();
@$core.override
AggEps createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(1, value);
@$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._();
factory ArcRights.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ArcRights.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
ArcRights clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ArcRights copyWith(void Function(ArcRights) updates) =>
super.copyWith((message) => updates(message as ArcRights)) as ArcRights;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ArcRights create() => ArcRights._();
@$core.override
ArcRights createEmptyInstance() => create();
@$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 value) => $_setBool(0, value);
@$pb.TagNumber(1)
$core.bool hasIsChargingPay() => $_has(0);
@$pb.TagNumber(1)
void clearIsChargingPay() => $_clearField(1);
}
class AttentionRecommend extends $pb.GeneratedMessage {
factory AttentionRecommend() => create();
AttentionRecommend._();
factory AttentionRecommend.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AttentionRecommend.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AttentionRecommend',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AttentionRecommend clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AttentionRecommend copyWith(void Function(AttentionRecommend) updates) =>
super.copyWith((message) => updates(message as AttentionRecommend))
as AttentionRecommend;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AttentionRecommend create() => AttentionRecommend._();
@$core.override
AttentionRecommend createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static AttentionRecommend getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AttentionRecommend>(create);
static AttentionRecommend? _defaultInstance;
}
class Audio extends $pb.GeneratedMessage {
factory Audio({
$core.Iterable<$core.MapEntry<$fixnum.Int64, AudioInfo>>? audioInfo,
}) {
final result = create();
if (audioInfo != null) result.audioInfo.addEntries(audioInfo);
return result;
}
Audio._();
factory Audio.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Audio.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
Audio clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Audio copyWith(void Function(Audio) updates) =>
super.copyWith((message) => updates(message as Audio)) as Audio;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Audio create() => Audio._();
@$core.override
Audio createEmptyInstance() => create();
@$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._();
factory AudioInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AudioInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
AudioInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AudioInfo copyWith(void Function(AudioInfo) updates) =>
super.copyWith((message) => updates(message as AudioInfo)) as AudioInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AudioInfo create() => AudioInfo._();
@$core.override
AudioInfo createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setInt64(2, value);
@$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 value) => $_setInt64(3, value);
@$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 value) => $_setInt64(4, value);
@$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 value) => $_setInt64(5, value);
@$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 value) => $_setString(6, value);
@$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 value) => $_setInt64(7, value);
@$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._();
factory Author.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Author.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
Author clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Author copyWith(void Function(Author) updates) =>
super.copyWith((message) => updates(message as Author)) as Author;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Author create() => Author._();
@$core.override
Author createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory BadgeInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory BadgeInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aI(8, _omitFieldNames ? '' : 'bgStyle')
..aOS(9, _omitFieldNames ? '' : 'img')
..aI(10, _omitFieldNames ? '' : 'type')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
BadgeInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
BadgeInfo copyWith(void Function(BadgeInfo) updates) =>
super.copyWith((message) => updates(message as BadgeInfo)) as BadgeInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static BadgeInfo create() => BadgeInfo._();
@$core.override
BadgeInfo createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setString(6, value);
@$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 value) => $_setSignedInt32(7, value);
@$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 value) => $_setString(8, value);
@$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 value) => $_setSignedInt32(9, value);
@$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._();
factory Banner.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Banner.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Banner',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<RelateItem>(2, _omitFieldNames ? '' : 'relateItem',
subBuilder: RelateItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Banner clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Banner copyWith(void Function(Banner) updates) =>
super.copyWith((message) => updates(message as Banner)) as Banner;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Banner create() => Banner._();
@$core.override
Banner createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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._();
factory BgInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory BgInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
BgInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
BgInfo copyWith(void Function(BgInfo) updates) =>
super.copyWith((message) => updates(message as BgInfo)) as BgInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static BgInfo create() => BgInfo._();
@$core.override
BgInfo createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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._();
factory BizFavParam.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory BizFavParam.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
BizFavParam clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
BizFavParam copyWith(void Function(BizFavParam) updates) =>
super.copyWith((message) => updates(message as BizFavParam))
as BizFavParam;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static BizFavParam create() => BizFavParam._();
@$core.override
BizFavParam createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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._();
factory BizReserveActivityParam.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory BizReserveActivityParam.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
BizReserveActivityParam clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
BizReserveActivityParam copyWith(
void Function(BizReserveActivityParam) updates) =>
super.copyWith((message) => updates(message as BizReserveActivityParam))
as BizReserveActivityParam;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static BizReserveActivityParam create() => BizReserveActivityParam._();
@$core.override
BizReserveActivityParam createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setInt64(3, value);
@$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 value) => $_setInt64(4, value);
@$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._();
factory Button.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Button.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
Button clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Button copyWith(void Function(Button) updates) =>
super.copyWith((message) => updates(message as Button)) as Button;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Button create() => Button._();
@$core.override
Button createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setField(5, value);
@$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 value) => $_setString(5, value);
@$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._();
factory ButtonWidget.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ButtonWidget.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
ButtonWidget clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ButtonWidget copyWith(void Function(ButtonWidget) updates) =>
super.copyWith((message) => updates(message as ButtonWidget))
as ButtonWidget;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ButtonWidget create() => ButtonWidget._();
@$core.override
ButtonWidget createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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._();
factory CardBasicInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CardBasicInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
CardBasicInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CardBasicInfo copyWith(void Function(CardBasicInfo) updates) =>
super.copyWith((message) => updates(message as CardBasicInfo))
as CardBasicInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CardBasicInfo create() => CardBasicInfo._();
@$core.override
CardBasicInfo createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setInt64(6, value);
@$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 value) => $_setString(7, value);
@$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 value) => $_setInt64(8, value);
@$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 value) => $_setString(9, value);
@$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 value) => $_setField(11, value);
@$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 value) => $_setInt64(11, value);
@$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 value) => $_setString(12, value);
@$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 value) => $_setString(13, value);
@$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 value) => $_setString(14, value);
@$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 value) => $_setString(15, value);
@$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 value) => $_setField(17, value);
@$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._();
factory CardStyle.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CardStyle.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CardStyle',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'name')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CardStyle clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CardStyle copyWith(void Function(CardStyle) updates) =>
super.copyWith((message) => updates(message as CardStyle)) as CardStyle;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CardStyle create() => CardStyle._();
@$core.override
CardStyle createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory CatalogTab.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CatalogTab.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
CatalogTab clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CatalogTab copyWith(void Function(CatalogTab) updates) =>
super.copyWith((message) => updates(message as CatalogTab)) as CatalogTab;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CatalogTab create() => CatalogTab._();
@$core.override
CatalogTab createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
if (official != null) result.official = official;
return result;
}
Celebrity._();
factory Celebrity.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Celebrity.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Celebrity',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'id')
..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')
..aI(10, _omitFieldNames ? '' : 'isFollow')
..aOS(11, _omitFieldNames ? '' : 'occupationName')
..aE<OccupationType>(12, _omitFieldNames ? '' : 'occupationType',
enumValues: OccupationType.values)
..aI(13, _omitFieldNames ? '' : 'relateAttr')
..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('See https://github.com/google/protobuf.dart/issues/998.')
Celebrity clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Celebrity copyWith(void Function(Celebrity) updates) =>
super.copyWith((message) => updates(message as Celebrity)) as Celebrity;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Celebrity create() => Celebrity._();
@$core.override
Celebrity createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setString(6, value);
@$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 value) => $_setString(7, value);
@$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 value) => $_setInt64(8, value);
@$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 value) => $_setSignedInt32(9, value);
@$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 value) => $_setString(10, value);
@$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 value) => $_setField(12, value);
@$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 value) => $_setSignedInt32(12, value);
@$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 value) => $_setString(13, value);
@$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 value) => $_setField(16, value);
@$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._();
factory CellFluid.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CellFluid.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
CellFluid clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CellFluid copyWith(void Function(CellFluid) updates) =>
super.copyWith((message) => updates(message as CellFluid)) as CellFluid;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CellFluid create() => CellFluid._();
@$core.override
CellFluid createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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._();
factory CharacterGroup.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CharacterGroup.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CharacterGroup',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<Celebrity>(2, _omitFieldNames ? '' : 'characters',
subBuilder: Celebrity.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CharacterGroup clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CharacterGroup copyWith(void Function(CharacterGroup) updates) =>
super.copyWith((message) => updates(message as CharacterGroup))
as CharacterGroup;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CharacterGroup create() => CharacterGroup._();
@$core.override
CharacterGroup createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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._();
factory Characters.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Characters.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Characters',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..pPM<CharacterGroup>(1, _omitFieldNames ? '' : 'groups',
subBuilder: CharacterGroup.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Characters clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Characters copyWith(void Function(Characters) updates) =>
super.copyWith((message) => updates(message as Characters)) as Characters;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Characters create() => Characters._();
@$core.override
Characters createEmptyInstance() => create();
@$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._();
factory CoinExtend.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CoinExtend.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
CoinExtend clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CoinExtend copyWith(void Function(CoinExtend) updates) =>
super.copyWith((message) => updates(message as CoinExtend)) as CoinExtend;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CoinExtend create() => CoinExtend._();
@$core.override
CoinExtend createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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._();
factory CombinationEp.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CombinationEp.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CombinationEp',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'id')
..aI(2, _omitFieldNames ? '' : 'sectionId')
..aOS(3, _omitFieldNames ? '' : 'title')
..aI(4, _omitFieldNames ? '' : 'canOrdDesc')
..aOS(5, _omitFieldNames ? '' : 'more')
..p<$core.int>(6, _omitFieldNames ? '' : 'episodeIds', $pb.PbFieldType.K3)
..pPM<ViewEpisode>(7, _omitFieldNames ? '' : 'episodes',
subBuilder: ViewEpisode.create)
..aOS(8, _omitFieldNames ? '' : 'splitText')
..aOM<Style>(9, _omitFieldNames ? '' : 'moduleStyle',
subBuilder: Style.create)
..pPM<SerialSeason>(10, _omitFieldNames ? '' : 'serialSeason',
subBuilder: SerialSeason.create)
..aOM<SectionData>(11, _omitFieldNames ? '' : 'sectionData',
subBuilder: SectionData.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CombinationEp clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CombinationEp copyWith(void Function(CombinationEp) updates) =>
super.copyWith((message) => updates(message as CombinationEp))
as CombinationEp;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CombinationEp create() => CombinationEp._();
@$core.override
CombinationEp createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setSignedInt32(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setSignedInt32(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(7, value);
@$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 value) => $_setField(9, value);
@$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 value) => $_setField(11, value);
@$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._();
factory ContractText.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ContractText.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
ContractText clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ContractText copyWith(void Function(ContractText) updates) =>
super.copyWith((message) => updates(message as ContractText))
as ContractText;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ContractText create() => ContractText._();
@$core.override
ContractText createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory Covenanter.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Covenanter.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Covenanter',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'isFollowDisplay')
..aOM<ContractText>(2, _omitFieldNames ? '' : 'text',
subBuilder: ContractText.create)
..aI(3, _omitFieldNames ? '' : 'isInteractDisplay')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Covenanter clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Covenanter copyWith(void Function(Covenanter) updates) =>
super.copyWith((message) => updates(message as Covenanter)) as Covenanter;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Covenanter create() => Covenanter._();
@$core.override
Covenanter createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setSignedInt32(2, value);
@$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._();
factory CoverDimension.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CoverDimension.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CoverDimension',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aD(1, _omitFieldNames ? '' : 'width', fieldType: $pb.PbFieldType.OF)
..aD(2, _omitFieldNames ? '' : 'height', fieldType: $pb.PbFieldType.OF)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CoverDimension clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CoverDimension copyWith(void Function(CoverDimension) updates) =>
super.copyWith((message) => updates(message as CoverDimension))
as CoverDimension;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CoverDimension create() => CoverDimension._();
@$core.override
CoverDimension createEmptyInstance() => create();
@$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 value) => $_setFloat(0, value);
@$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 value) => $_setFloat(1, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
if (actPageItems != null) result.actPageItems = actPageItems;
return result;
}
DeliveryData._();
factory DeliveryData.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DeliveryData.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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)
..aI(8, _omitFieldNames ? '' : 'id')
..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('See https://github.com/google/protobuf.dart/issues/998.')
DeliveryData clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DeliveryData copyWith(void Function(DeliveryData) updates) =>
super.copyWith((message) => updates(message as DeliveryData))
as DeliveryData;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DeliveryData create() => DeliveryData._();
@$core.override
DeliveryData createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static DeliveryData getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DeliveryData>(create);
static DeliveryData? _defaultInstance;
@$pb.TagNumber(4)
@$pb.TagNumber(5)
@$pb.TagNumber(6)
@$pb.TagNumber(7)
@$pb.TagNumber(10)
DeliveryData_Data whichData() => _DeliveryData_DataByTag[$_whichOneof(0)]!;
@$pb.TagNumber(4)
@$pb.TagNumber(5)
@$pb.TagNumber(6)
@$pb.TagNumber(7)
@$pb.TagNumber(10)
void clearData() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
$core.String get title => $_getSZ(0);
@$pb.TagNumber(1)
set title($core.String value) => $_setString(0, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setField(4, value);
@$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 value) => $_setField(5, value);
@$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 value) => $_setField(6, value);
@$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 value) => $_setField(7, value);
@$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 value) => $_setSignedInt32(7, value);
@$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 value) => $_setField(10, value);
@$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._();
factory Desc.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Desc.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
Desc clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Desc copyWith(void Function(Desc) updates) =>
super.copyWith((message) => updates(message as Desc)) as Desc;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Desc create() => Desc._();
@$core.override
Desc createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory DescV2.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DescV2.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DescV2',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'text')
..aE<DescType>(2, _omitFieldNames ? '' : 'type',
enumValues: DescType.values)
..aOS(3, _omitFieldNames ? '' : 'uri')
..aInt64(4, _omitFieldNames ? '' : 'rid')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DescV2 clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DescV2 copyWith(void Function(DescV2) updates) =>
super.copyWith((message) => updates(message as DescV2)) as DescV2;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DescV2 create() => DescV2._();
@$core.override
DescV2 createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setInt64(3, value);
@$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._();
factory Dimension.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Dimension.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
Dimension clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Dimension copyWith(void Function(Dimension) updates) =>
super.copyWith((message) => updates(message as Dimension)) as Dimension;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Dimension create() => Dimension._();
@$core.override
Dimension createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setInt64(1, value);
@$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 value) => $_setInt64(2, value);
@$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._();
factory DislikeReasons.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DislikeReasons.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aI(3, _omitFieldNames ? '' : 'rid')
..aInt64(4, _omitFieldNames ? '' : 'tagId')
..aOS(5, _omitFieldNames ? '' : 'name')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DislikeReasons clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DislikeReasons copyWith(void Function(DislikeReasons) updates) =>
super.copyWith((message) => updates(message as DislikeReasons))
as DislikeReasons;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DislikeReasons create() => DislikeReasons._();
@$core.override
DislikeReasons createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setInt64(1, value);
@$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 value) => $_setSignedInt32(2, value);
@$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 value) => $_setInt64(3, value);
@$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 value) => $_setString(4, value);
@$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._();
factory EpBgInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory EpBgInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
EpBgInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EpBgInfo copyWith(void Function(EpBgInfo) updates) =>
super.copyWith((message) => updates(message as EpBgInfo)) as EpBgInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EpBgInfo create() => EpBgInfo._();
@$core.override
EpBgInfo createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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 value) => $_setField(2, value);
@$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._();
factory ExtTab.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ExtTab.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ExtTab',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aE<ExtType>(1, _omitFieldNames ? '' : 'extType',
enumValues: ExtType.values)
..aOS(2, _omitFieldNames ? '' : 'data')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtTab clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtTab copyWith(void Function(ExtTab) updates) =>
super.copyWith((message) => updates(message as ExtTab)) as ExtTab;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ExtTab create() => ExtTab._();
@$core.override
ExtTab createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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 value) => $_setString(1, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
return result;
}
FollowLayer._();
factory FollowLayer.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory FollowLayer.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
FollowLayer clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FollowLayer copyWith(void Function(FollowLayer) updates) =>
super.copyWith((message) => updates(message as FollowLayer))
as FollowLayer;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static FollowLayer create() => FollowLayer._();
@$core.override
FollowLayer createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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 value) => $_setField(2, value);
@$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._();
factory Headline.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Headline.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
Headline clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Headline copyWith(void Function(Headline) updates) =>
super.copyWith((message) => updates(message as Headline)) as Headline;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Headline create() => Headline._();
@$core.override
Headline createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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 value) => $_setString(1, value);
@$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._();
factory HistoryNode.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory HistoryNode.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
HistoryNode clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
HistoryNode copyWith(void Function(HistoryNode) updates) =>
super.copyWith((message) => updates(message as HistoryNode))
as HistoryNode;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static HistoryNode create() => HistoryNode._();
@$core.override
HistoryNode createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setInt64(2, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
if (endIcon != null) result.endIcon = endIcon;
if (professionExt != null) result.professionExt = professionExt;
return result;
}
Honor._();
factory Honor.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Honor.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aE<HonorType>(11, _omitFieldNames ? '' : 'type',
enumValues: HonorType.values)
..aE<HonorJumpType>(12, _omitFieldNames ? '' : 'honorJumpType',
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('See https://github.com/google/protobuf.dart/issues/998.')
Honor clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Honor copyWith(void Function(Honor) updates) =>
super.copyWith((message) => updates(message as Honor)) as Honor;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Honor create() => Honor._();
@$core.override
Honor createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static Honor getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Honor>(create);
static Honor? _defaultInstance;
@$pb.TagNumber(15)
Honor_Extend whichExtend() => _Honor_ExtendByTag[$_whichOneof(0)]!;
@$pb.TagNumber(15)
void clearExtend() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
$core.String get icon => $_getSZ(0);
@$pb.TagNumber(1)
set icon($core.String value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setString(6, value);
@$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 value) => $_setString(7, value);
@$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 value) => $_setString(8, value);
@$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 value) => $_setString(9, value);
@$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 value) => $_setField(11, value);
@$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 value) => $_setField(12, value);
@$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 value) => $_setString(13, value);
@$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 value) => $_setField(15, value);
@$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._();
factory IconFont.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory IconFont.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
IconFont clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
IconFont copyWith(void Function(IconFont) updates) =>
super.copyWith((message) => updates(message as IconFont)) as IconFont;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static IconFont create() => IconFont._();
@$core.override
IconFont createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory ImagesWidget.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ImagesWidget.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
ImagesWidget clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ImagesWidget copyWith(void Function(ImagesWidget) updates) =>
super.copyWith((message) => updates(message as ImagesWidget))
as ImagesWidget;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ImagesWidget create() => ImagesWidget._();
@$core.override
ImagesWidget createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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._();
factory Interaction.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Interaction.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
Interaction clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Interaction copyWith(void Function(Interaction) updates) =>
super.copyWith((message) => updates(message as Interaction))
as Interaction;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Interaction create() => Interaction._();
@$core.override
Interaction createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setInt64(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setBool(4, value);
@$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._();
factory Item.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Item.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
Item clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Item copyWith(void Function(Item) updates) =>
super.copyWith((message) => updates(message as Item)) as Item;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Item create() => Item._();
@$core.override
Item createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory KingPos.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory KingPos.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aE<KingPositionType>(3, _omitFieldNames ? '' : 'type',
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('See https://github.com/google/protobuf.dart/issues/998.')
KingPos clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
KingPos copyWith(void Function(KingPos) updates) =>
super.copyWith((message) => updates(message as KingPos)) as KingPos;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static KingPos create() => KingPos._();
@$core.override
KingPos createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static KingPos getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<KingPos>(create);
static KingPos? _defaultInstance;
@$pb.TagNumber(6)
@$pb.TagNumber(7)
KingPos_Extend whichExtend() => _KingPos_ExtendByTag[$_whichOneof(0)]!;
@$pb.TagNumber(6)
@$pb.TagNumber(7)
void clearExtend() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
$core.bool get disable => $_getBF(0);
@$pb.TagNumber(1)
set disable($core.bool value) => $_setBool(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setField(6, value);
@$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 value) => $_setField(7, value);
@$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._();
factory KingPosition.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory KingPosition.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'KingPosition',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..pPM<KingPos>(1, _omitFieldNames ? '' : 'kingPos',
subBuilder: KingPos.create)
..pPM<KingPos>(2, _omitFieldNames ? '' : 'extend',
subBuilder: KingPos.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
KingPosition clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
KingPosition copyWith(void Function(KingPosition) updates) =>
super.copyWith((message) => updates(message as KingPosition))
as KingPosition;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static KingPosition create() => KingPosition._();
@$core.override
KingPosition createEmptyInstance() => create();
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
return result;
}
Label._();
factory Label.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Label.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Label',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'type')
..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('See https://github.com/google/protobuf.dart/issues/998.')
Label clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Label copyWith(void Function(Label) updates) =>
super.copyWith((message) => updates(message as Label)) as Label;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Label create() => Label._();
@$core.override
Label createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setInt64(4, value);
@$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 value) => $_setInt64(5, value);
@$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 value) => $_setString(6, value);
@$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 value) => $_setString(7, value);
@$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._();
factory LikeComment.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LikeComment.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
LikeComment clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LikeComment copyWith(void Function(LikeComment) updates) =>
super.copyWith((message) => updates(message as LikeComment))
as LikeComment;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LikeComment create() => LikeComment._();
@$core.override
LikeComment createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory LikeExtend.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LikeExtend.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
LikeExtend clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LikeExtend copyWith(void Function(LikeExtend) updates) =>
super.copyWith((message) => updates(message as LikeExtend)) as LikeExtend;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LikeExtend create() => LikeExtend._();
@$core.override
LikeExtend createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setField(4, value);
@$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._();
factory Live.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Live.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
Live clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Live copyWith(void Function(Live) updates) =>
super.copyWith((message) => updates(message as Live)) as Live;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Live create() => Live._();
@$core.override
Live createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setInt64(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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._();
factory LiveOrder.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LiveOrder.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
LiveOrder clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LiveOrder copyWith(void Function(LiveOrder) updates) =>
super.copyWith((message) => updates(message as LiveOrder)) as LiveOrder;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LiveOrder create() => LiveOrder._();
@$core.override
LiveOrder createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setInt64(2, value);
@$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 value) => $_setBool(3, value);
@$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 value) => $_setInt64(4, value);
@$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 value) => $_setField(6, value);
@$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._();
factory Merchandise.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Merchandise.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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)
..pPM<MerchandiseCard>(3, _omitFieldNames ? '' : 'card',
subBuilder: MerchandiseCard.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Merchandise clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Merchandise copyWith(void Function(Merchandise) updates) =>
super.copyWith((message) => updates(message as Merchandise))
as Merchandise;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Merchandise create() => Merchandise._();
@$core.override
Merchandise createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setField(2, value);
@$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._();
factory MerchandiseButton.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MerchandiseButton.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
MerchandiseButton clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MerchandiseButton copyWith(void Function(MerchandiseButton) updates) =>
super.copyWith((message) => updates(message as MerchandiseButton))
as MerchandiseButton;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MerchandiseButton create() => MerchandiseButton._();
@$core.override
MerchandiseButton createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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._();
factory MerchandiseCard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MerchandiseCard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..pPM<MerchandiseTitle>(3, _omitFieldNames ? '' : 'subTitle',
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('See https://github.com/google/protobuf.dart/issues/998.')
MerchandiseCard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MerchandiseCard copyWith(void Function(MerchandiseCard) updates) =>
super.copyWith((message) => updates(message as MerchandiseCard))
as MerchandiseCard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MerchandiseCard create() => MerchandiseCard._();
@$core.override
MerchandiseCard createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setField(4, value);
@$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 value) => $_setField(5, value);
@$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._();
factory MerchandiseTitle.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MerchandiseTitle.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aI(5, _omitFieldNames ? '' : 'textDecoration')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MerchandiseTitle clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MerchandiseTitle copyWith(void Function(MerchandiseTitle) updates) =>
super.copyWith((message) => updates(message as MerchandiseTitle))
as MerchandiseTitle;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MerchandiseTitle create() => MerchandiseTitle._();
@$core.override
MerchandiseTitle createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setInt64(3, value);
@$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 value) => $_setSignedInt32(4, value);
@$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._();
factory Mine.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Mine.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Mine',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aD(1, _omitFieldNames ? '' : 'amount')
..aI(2, _omitFieldNames ? '' : 'rank')
..aOS(3, _omitFieldNames ? '' : 'msg')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Mine clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Mine copyWith(void Function(Mine) updates) =>
super.copyWith((message) => updates(message as Mine)) as Mine;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Mine create() => Mine._();
@$core.override
Mine createEmptyInstance() => create();
@$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 value) => $_setDouble(0, value);
@$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 value) => $_setSignedInt32(1, value);
@$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 value) => $_setString(2, value);
@$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._();
factory Module.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Module.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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
])
..aE<ModuleType>(1, _omitFieldNames ? '' : 'type',
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('See https://github.com/google/protobuf.dart/issues/998.')
Module clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Module copyWith(void Function(Module) updates) =>
super.copyWith((message) => updates(message as Module)) as Module;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Module create() => Module._();
@$core.override
Module createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static Module getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Module>(create);
static Module? _defaultInstance;
@$pb.TagNumber(2)
@$pb.TagNumber(3)
@$pb.TagNumber(4)
@$pb.TagNumber(5)
@$pb.TagNumber(6)
@$pb.TagNumber(7)
@$pb.TagNumber(8)
@$pb.TagNumber(9)
@$pb.TagNumber(10)
@$pb.TagNumber(11)
@$pb.TagNumber(12)
@$pb.TagNumber(13)
@$pb.TagNumber(14)
@$pb.TagNumber(15)
@$pb.TagNumber(16)
@$pb.TagNumber(17)
@$pb.TagNumber(18)
@$pb.TagNumber(19)
@$pb.TagNumber(20)
@$pb.TagNumber(21)
@$pb.TagNumber(22)
@$pb.TagNumber(23)
@$pb.TagNumber(24)
@$pb.TagNumber(25)
@$pb.TagNumber(26)
@$pb.TagNumber(27)
@$pb.TagNumber(28)
@$pb.TagNumber(29)
@$pb.TagNumber(30)
@$pb.TagNumber(31)
@$pb.TagNumber(32)
@$pb.TagNumber(33)
@$pb.TagNumber(34)
@$pb.TagNumber(35)
@$pb.TagNumber(36)
@$pb.TagNumber(37)
@$pb.TagNumber(38)
@$pb.TagNumber(39)
@$pb.TagNumber(40)
@$pb.TagNumber(41)
@$pb.TagNumber(42)
@$pb.TagNumber(43)
@$pb.TagNumber(44)
@$pb.TagNumber(45)
@$pb.TagNumber(46)
@$pb.TagNumber(47)
Module_Data whichData() => _Module_DataByTag[$_whichOneof(0)]!;
@$pb.TagNumber(2)
@$pb.TagNumber(3)
@$pb.TagNumber(4)
@$pb.TagNumber(5)
@$pb.TagNumber(6)
@$pb.TagNumber(7)
@$pb.TagNumber(8)
@$pb.TagNumber(9)
@$pb.TagNumber(10)
@$pb.TagNumber(11)
@$pb.TagNumber(12)
@$pb.TagNumber(13)
@$pb.TagNumber(14)
@$pb.TagNumber(15)
@$pb.TagNumber(16)
@$pb.TagNumber(17)
@$pb.TagNumber(18)
@$pb.TagNumber(19)
@$pb.TagNumber(20)
@$pb.TagNumber(21)
@$pb.TagNumber(22)
@$pb.TagNumber(23)
@$pb.TagNumber(24)
@$pb.TagNumber(25)
@$pb.TagNumber(26)
@$pb.TagNumber(27)
@$pb.TagNumber(28)
@$pb.TagNumber(29)
@$pb.TagNumber(30)
@$pb.TagNumber(31)
@$pb.TagNumber(32)
@$pb.TagNumber(33)
@$pb.TagNumber(34)
@$pb.TagNumber(35)
@$pb.TagNumber(36)
@$pb.TagNumber(37)
@$pb.TagNumber(38)
@$pb.TagNumber(39)
@$pb.TagNumber(40)
@$pb.TagNumber(41)
@$pb.TagNumber(42)
@$pb.TagNumber(43)
@$pb.TagNumber(44)
@$pb.TagNumber(45)
@$pb.TagNumber(46)
@$pb.TagNumber(47)
void clearData() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
ModuleType get type => $_getN(0);
@$pb.TagNumber(1)
set type(ModuleType value) => $_setField(1, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setField(4, value);
@$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 value) => $_setField(5, value);
@$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 value) => $_setField(6, value);
@$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 value) => $_setField(7, value);
@$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 value) => $_setField(8, value);
@$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 value) => $_setField(9, value);
@$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 value) => $_setField(10, value);
@$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 value) => $_setField(11, value);
@$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 value) => $_setField(12, value);
@$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 value) => $_setField(13, value);
@$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 value) => $_setField(14, value);
@$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 value) => $_setField(15, value);
@$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 value) => $_setField(16, value);
@$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 value) => $_setField(17, value);
@$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 value) => $_setField(18, value);
@$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 value) => $_setField(19, value);
@$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 value) =>
$_setField(20, value);
@$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 value) => $_setField(21, value);
@$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 value) => $_setField(22, value);
@$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 value) => $_setField(23, value);
@$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 value) => $_setField(24, value);
@$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 value) => $_setField(25, value);
@$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 value) => $_setField(26, value);
@$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 value) => $_setField(27, value);
@$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 value) => $_setField(28, value);
@$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 value) => $_setField(29, value);
@$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 value) => $_setField(30, value);
@$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 value) => $_setField(31, value);
@$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 value) => $_setField(32, value);
@$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 value) =>
$_setField(33, value);
@$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 value) => $_setField(34, value);
@$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 value) => $_setField(35, value);
@$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 value) => $_setField(36, value);
@$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 value) =>
$_setField(37, value);
@$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 value) =>
$_setField(38, value);
@$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 value) => $_setField(39, value);
@$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 value) => $_setField(40, value);
@$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 value) => $_setField(41, value);
@$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 value) => $_setField(42, value);
@$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 value) => $_setField(43, value);
@$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 value) => $_setField(44, value);
@$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 value) => $_setField(45, value);
@$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 value) => $_setField(46, value);
@$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 value) => $_setField(47, value);
@$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._();
factory MultiViewEp.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MultiViewEp.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
MultiViewEp clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MultiViewEp copyWith(void Function(MultiViewEp) updates) =>
super.copyWith((message) => updates(message as MultiViewEp))
as MultiViewEp;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MultiViewEp create() => MultiViewEp._();
@$core.override
MultiViewEp createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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._();
factory Neutral.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Neutral.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
Neutral clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Neutral copyWith(void Function(Neutral) updates) =>
super.copyWith((message) => updates(message as Neutral)) as Neutral;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Neutral create() => Neutral._();
@$core.override
Neutral createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory NewEp.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory NewEp.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'NewEp',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'desc')
..aI(4, _omitFieldNames ? '' : 'isNew')
..aOS(5, _omitFieldNames ? '' : 'more')
..aOS(6, _omitFieldNames ? '' : 'cover')
..aOS(7, _omitFieldNames ? '' : 'indexShow')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
NewEp clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
NewEp copyWith(void Function(NewEp) updates) =>
super.copyWith((message) => updates(message as NewEp)) as NewEp;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static NewEp create() => NewEp._();
@$core.override
NewEp createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setSignedInt32(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setString(6, value);
@$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._();
factory OfficialVerify.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OfficialVerify.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OfficialVerify',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'type')
..aOS(2, _omitFieldNames ? '' : 'desc')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialVerify clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialVerify copyWith(void Function(OfficialVerify) updates) =>
super.copyWith((message) => updates(message as OfficialVerify))
as OfficialVerify;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OfficialVerify create() => OfficialVerify._();
@$core.override
OfficialVerify createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory OgvIntroduction.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OgvIntroduction.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
OgvIntroduction clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OgvIntroduction copyWith(void Function(OgvIntroduction) updates) =>
super.copyWith((message) => updates(message as OgvIntroduction))
as OgvIntroduction;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OgvIntroduction create() => OgvIntroduction._();
@$core.override
OgvIntroduction createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setString(6, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
if (liveStatus != null) result.liveStatus = liveStatus;
return result;
}
OgvLiveReserve._();
factory OgvLiveReserve.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OgvLiveReserve.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aI(7, _omitFieldNames ? '' : 'followVideoIsReserveLive')
..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')
..aI(16, _omitFieldNames ? '' : 'activeType')
..aI(17, _omitFieldNames ? '' : 'reserveStatus')
..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'))
..aI(21, _omitFieldNames ? '' : 'liveStatus')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OgvLiveReserve clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OgvLiveReserve copyWith(void Function(OgvLiveReserve) updates) =>
super.copyWith((message) => updates(message as OgvLiveReserve))
as OgvLiveReserve;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OgvLiveReserve create() => OgvLiveReserve._();
@$core.override
OgvLiveReserve createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setSignedInt32(6, value);
@$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 value) => $_setString(7, value);
@$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 value) => $_setString(8, value);
@$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 value) => $_setString(9, value);
@$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 value) => $_setString(10, value);
@$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 value) => $_setString(11, value);
@$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 value) => $_setString(12, value);
@$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 value) => $_setString(13, value);
@$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 value) => $_setString(14, value);
@$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 value) => $_setSignedInt32(15, value);
@$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 value) => $_setSignedInt32(16, value);
@$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 value) => $_setString(17, value);
@$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 value) => $_setString(18, value);
@$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 value) => $_setSignedInt32(20, value);
@$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._();
factory OgvSeasons.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OgvSeasons.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OgvSeasons',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<SerialSeason>(2, _omitFieldNames ? '' : 'serialSeason',
subBuilder: SerialSeason.create)
..aE<SerialSeasonCoverStyle>(3, _omitFieldNames ? '' : 'style',
enumValues: SerialSeasonCoverStyle.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OgvSeasons clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OgvSeasons copyWith(void Function(OgvSeasons) updates) =>
super.copyWith((message) => updates(message as OgvSeasons)) as OgvSeasons;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OgvSeasons create() => OgvSeasons._();
@$core.override
OgvSeasons createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setField(3, value);
@$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._();
factory OgvTitle.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OgvTitle.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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)
..aI(3, _omitFieldNames ? '' : 'isShowBtnAnimation')
..aI(4, _omitFieldNames ? '' : 'followVideoIsReserveLive')
..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')
..aI(10, _omitFieldNames ? '' : 'webpDynamicPicTitleCycleNum')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OgvTitle clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OgvTitle copyWith(void Function(OgvTitle) updates) =>
super.copyWith((message) => updates(message as OgvTitle)) as OgvTitle;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OgvTitle create() => OgvTitle._();
@$core.override
OgvTitle createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setSignedInt32(2, value);
@$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 value) => $_setSignedInt32(3, value);
@$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 value) => $_setInt64(4, value);
@$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 value) => $_setField(6, value);
@$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 value) =>
$_setField(7, value);
@$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 value) => $_setString(7, value);
@$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 value) => $_setString(8, value);
@$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 value) =>
$_setSignedInt32(9, value);
@$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._();
factory OperateAction.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OperateAction.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
OperateAction clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OperateAction copyWith(void Function(OperateAction) updates) =>
super.copyWith((message) => updates(message as OperateAction))
as OperateAction;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OperateAction create() => OperateAction._();
@$core.override
OperateAction createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory Owner.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Owner.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aE<AttentionRelationStatus>(6, _omitFieldNames ? '' : 'attention',
enumValues: AttentionRelationStatus.values)
..aE<AttentionRelationStatus>(7, _omitFieldNames ? '' : 'attentionRelation',
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('See https://github.com/google/protobuf.dart/issues/998.')
Owner clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Owner copyWith(void Function(Owner) updates) =>
super.copyWith((message) => updates(message as Owner)) as Owner;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Owner create() => Owner._();
@$core.override
Owner createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setField(6, value);
@$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 value) => $_setField(7, value);
@$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 value) => $_setString(7, value);
@$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 value) => $_setField(9, value);
@$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 value) => $_setString(9, value);
@$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 value) => $_setString(10, value);
@$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 value) => $_setInt64(11, value);
@$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 value) => $_setField(13, value);
@$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 value) => $_setField(14, value);
@$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 value) => $_setInt64(14, value);
@$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 value) => $_setString(16, value);
@$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 value) => $_setField(18, value);
@$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._();
factory Page.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Page.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
Page clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Page copyWith(void Function(Page) updates) =>
super.copyWith((message) => updates(message as Page)) as Page;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Page create() => Page._();
@$core.override
Page createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setInt64(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setField(5, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setString(6, value);
@$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._();
factory Pendant.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Pendant.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Pendant',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'pid')
..aOS(2, _omitFieldNames ? '' : 'name')
..aOS(3, _omitFieldNames ? '' : 'image')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Pendant clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Pendant copyWith(void Function(Pendant) updates) =>
super.copyWith((message) => updates(message as Pendant)) as Pendant;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Pendant create() => Pendant._();
@$core.override
Pendant createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
if (morePlaylistUrl != null) result.morePlaylistUrl = morePlaylistUrl;
return result;
}
PlayList._();
factory PlayList.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PlayList.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'PlayList',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOM<Owner>(3, _omitFieldNames ? '' : 'upper', subBuilder: Owner.create)
..aOS(4, _omitFieldNames ? '' : 'desc')
..aOS(5, _omitFieldNames ? '' : 'moreTitle')
..pPM<PlayListSeason>(6, _omitFieldNames ? '' : 'seasons',
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('See https://github.com/google/protobuf.dart/issues/998.')
PlayList clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PlayList copyWith(void Function(PlayList) updates) =>
super.copyWith((message) => updates(message as PlayList)) as PlayList;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PlayList create() => PlayList._();
@$core.override
PlayList createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setBool(6, value);
@$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 value) => $_setString(8, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
return result;
}
PlayListSeason._();
factory PlayListSeason.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PlayListSeason.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'PlayListSeason',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'seasonId')
..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('See https://github.com/google/protobuf.dart/issues/998.')
PlayListSeason clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PlayListSeason copyWith(void Function(PlayListSeason) updates) =>
super.copyWith((message) => updates(message as PlayListSeason))
as PlayListSeason;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PlayListSeason create() => PlayListSeason._();
@$core.override
PlayListSeason createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(5, value);
@$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._();
factory PlayerAnimation.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PlayerAnimation.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PlayerAnimation clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PlayerAnimation copyWith(void Function(PlayerAnimation) updates) =>
super.copyWith((message) => updates(message as PlayerAnimation))
as PlayerAnimation;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PlayerAnimation create() => PlayerAnimation._();
@$core.override
PlayerAnimation createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory PointActivity.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PointActivity.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PointActivity clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PointActivity copyWith(void Function(PointActivity) updates) =>
super.copyWith((message) => updates(message as PointActivity))
as PointActivity;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PointActivity create() => PointActivity._();
@$core.override
PointActivity createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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._();
factory PowerIconStyle.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PowerIconStyle.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PowerIconStyle clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PowerIconStyle copyWith(void Function(PowerIconStyle) updates) =>
super.copyWith((message) => updates(message as PowerIconStyle))
as PowerIconStyle;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PowerIconStyle create() => PowerIconStyle._();
@$core.override
PowerIconStyle createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setInt64(2, value);
@$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 value) => $_setInt64(3, value);
@$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._();
factory ProfessionApproval.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ProfessionApproval.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aI(3, _omitFieldNames ? '' : 'type')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ProfessionApproval clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ProfessionApproval copyWith(void Function(ProfessionApproval) updates) =>
super.copyWith((message) => updates(message as ProfessionApproval))
as ProfessionApproval;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ProfessionApproval create() => ProfessionApproval._();
@$core.override
ProfessionApproval createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setSignedInt32(2, value);
@$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._();
factory ProfessionHonorExtend.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ProfessionHonorExtend.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
ProfessionHonorExtend clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ProfessionHonorExtend copyWith(
void Function(ProfessionHonorExtend) updates) =>
super.copyWith((message) => updates(message as ProfessionHonorExtend))
as ProfessionHonorExtend;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ProfessionHonorExtend create() => ProfessionHonorExtend._();
@$core.override
ProfessionHonorExtend createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setBool(1, value);
@$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 value) => $_setField(3, value);
@$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._();
factory ProfessionPopup.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ProfessionPopup.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
ProfessionPopup clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ProfessionPopup copyWith(void Function(ProfessionPopup) updates) =>
super.copyWith((message) => updates(message as ProfessionPopup))
as ProfessionPopup;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ProfessionPopup create() => ProfessionPopup._();
@$core.override
ProfessionPopup createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory PugvCooperationApplication.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvCooperationApplication.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvCooperationApplication clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvCooperationApplication copyWith(
void Function(PugvCooperationApplication) updates) =>
super.copyWith(
(message) => updates(message as PugvCooperationApplication))
as PugvCooperationApplication;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvCooperationApplication create() => PugvCooperationApplication._();
@$core.override
PugvCooperationApplication createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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._();
factory PugvFaq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvFaq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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)
..pPM<PugvFaqContent>(2, _omitFieldNames ? '' : 'contents',
subBuilder: PugvFaqContent.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvFaq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvFaq copyWith(void Function(PugvFaq) updates) =>
super.copyWith((message) => updates(message as PugvFaq)) as PugvFaq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvFaq create() => PugvFaq._();
@$core.override
PugvFaq createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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._();
factory PugvFaqContent.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvFaqContent.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvFaqContent clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvFaqContent copyWith(void Function(PugvFaqContent) updates) =>
super.copyWith((message) => updates(message as PugvFaqContent))
as PugvFaqContent;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvFaqContent create() => PugvFaqContent._();
@$core.override
PugvFaqContent createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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._();
factory PugvPackage.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvPackage.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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)
..pPM<PugvPackageItem>(2, _omitFieldNames ? '' : 'contents',
subBuilder: PugvPackageItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvPackage clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvPackage copyWith(void Function(PugvPackage) updates) =>
super.copyWith((message) => updates(message as PugvPackage))
as PugvPackage;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvPackage create() => PugvPackage._();
@$core.override
PugvPackage createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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._();
factory PugvPackageItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvPackageItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvPackageItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvPackageItem copyWith(void Function(PugvPackageItem) updates) =>
super.copyWith((message) => updates(message as PugvPackageItem))
as PugvPackageItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvPackageItem create() => PugvPackageItem._();
@$core.override
PugvPackageItem createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setString(6, value);
@$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 value) => $_setInt64(7, value);
@$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 value) => $_setField(9, value);
@$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._();
factory PugvPackageSaleInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvPackageSaleInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvPackageSaleInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvPackageSaleInfo copyWith(void Function(PugvPackageSaleInfo) updates) =>
super.copyWith((message) => updates(message as PugvPackageSaleInfo))
as PugvPackageSaleInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvPackageSaleInfo create() => PugvPackageSaleInfo._();
@$core.override
PugvPackageSaleInfo createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory PugvSeasonCooperator.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonCooperator.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonCooperator clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonCooperator copyWith(void Function(PugvSeasonCooperator) updates) =>
super.copyWith((message) => updates(message as PugvSeasonCooperator))
as PugvSeasonCooperator;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonCooperator create() => PugvSeasonCooperator._();
@$core.override
PugvSeasonCooperator createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setBool(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setBool(6, value);
@$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._();
factory PugvSeasonDescription.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonDescription.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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)
..aE<PugvSeasonDescriptionType>(2, _omitFieldNames ? '' : 'type',
enumValues: PugvSeasonDescriptionType.values)
..aOM<PugvSeasonDescriptionText>(3, _omitFieldNames ? '' : 'text',
subBuilder: PugvSeasonDescriptionText.create)
..aOM<PugvSeasonDescriptionImage>(4, _omitFieldNames ? '' : 'image',
subBuilder: PugvSeasonDescriptionImage.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonDescription clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonDescription copyWith(
void Function(PugvSeasonDescription) updates) =>
super.copyWith((message) => updates(message as PugvSeasonDescription))
as PugvSeasonDescription;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonDescription create() => PugvSeasonDescription._();
@$core.override
PugvSeasonDescription createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static PugvSeasonDescription getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<PugvSeasonDescription>(create);
static PugvSeasonDescription? _defaultInstance;
@$pb.TagNumber(3)
@$pb.TagNumber(4)
PugvSeasonDescription_Content whichContent() =>
_PugvSeasonDescription_ContentByTag[$_whichOneof(0)]!;
@$pb.TagNumber(3)
@$pb.TagNumber(4)
void clearContent() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
PugvSeasonNav get nav => $_getN(0);
@$pb.TagNumber(1)
set nav(PugvSeasonNav value) => $_setField(1, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setField(4, value);
@$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._();
factory PugvSeasonDescriptionImage.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonDescriptionImage.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'PugvSeasonDescriptionImage',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..pPM<PugvSeasonDescriptionImageItem>(1, _omitFieldNames ? '' : 'images',
subBuilder: PugvSeasonDescriptionImageItem.create)
..aOB(2, _omitFieldNames ? '' : 'folded')
..aD(3, _omitFieldNames ? '' : 'foldRatio')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonDescriptionImage clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonDescriptionImage copyWith(
void Function(PugvSeasonDescriptionImage) updates) =>
super.copyWith(
(message) => updates(message as PugvSeasonDescriptionImage))
as PugvSeasonDescriptionImage;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonDescriptionImage create() => PugvSeasonDescriptionImage._();
@$core.override
PugvSeasonDescriptionImage createEmptyInstance() => create();
@$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 value) => $_setBool(1, value);
@$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 value) => $_setDouble(2, value);
@$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._();
factory PugvSeasonDescriptionImageItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonDescriptionImageItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'PugvSeasonDescriptionImageItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'imageUrl')
..aD(2, _omitFieldNames ? '' : 'aspectRatio')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonDescriptionImageItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonDescriptionImageItem copyWith(
void Function(PugvSeasonDescriptionImageItem) updates) =>
super.copyWith(
(message) => updates(message as PugvSeasonDescriptionImageItem))
as PugvSeasonDescriptionImageItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonDescriptionImageItem create() =>
PugvSeasonDescriptionImageItem._();
@$core.override
PugvSeasonDescriptionImageItem createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setDouble(1, value);
@$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._();
factory PugvSeasonDescriptionText.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonDescriptionText.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonDescriptionText clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonDescriptionText copyWith(
void Function(PugvSeasonDescriptionText) updates) =>
super.copyWith((message) => updates(message as PugvSeasonDescriptionText))
as PugvSeasonDescriptionText;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonDescriptionText create() => PugvSeasonDescriptionText._();
@$core.override
PugvSeasonDescriptionText createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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._();
factory PugvSeasonNav.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonNav.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonNav clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonNav copyWith(void Function(PugvSeasonNav) updates) =>
super.copyWith((message) => updates(message as PugvSeasonNav))
as PugvSeasonNav;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonNav create() => PugvSeasonNav._();
@$core.override
PugvSeasonNav createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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._();
factory PugvSeasonPrimaryBadge.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonPrimaryBadge.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPrimaryBadge clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPrimaryBadge copyWith(
void Function(PugvSeasonPrimaryBadge) updates) =>
super.copyWith((message) => updates(message as PugvSeasonPrimaryBadge))
as PugvSeasonPrimaryBadge;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimaryBadge create() => PugvSeasonPrimaryBadge._();
@$core.override
PugvSeasonPrimaryBadge createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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._();
factory PugvSeasonPrimaryCustomInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonPrimaryCustomInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPrimaryCustomInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPrimaryCustomInfo copyWith(
void Function(PugvSeasonPrimaryCustomInfo) updates) =>
super.copyWith(
(message) => updates(message as PugvSeasonPrimaryCustomInfo))
as PugvSeasonPrimaryCustomInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimaryCustomInfo create() =>
PugvSeasonPrimaryCustomInfo._();
@$core.override
PugvSeasonPrimaryCustomInfo createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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._();
factory PugvSeasonPrimaryHotRank.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonPrimaryHotRank.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPrimaryHotRank clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPrimaryHotRank copyWith(
void Function(PugvSeasonPrimaryHotRank) updates) =>
super.copyWith((message) => updates(message as PugvSeasonPrimaryHotRank))
as PugvSeasonPrimaryHotRank;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimaryHotRank create() => PugvSeasonPrimaryHotRank._();
@$core.override
PugvSeasonPrimaryHotRank createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory PugvSeasonPrimaryInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonPrimaryInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPrimaryInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPrimaryInfo copyWith(
void Function(PugvSeasonPrimaryInfo) updates) =>
super.copyWith((message) => updates(message as PugvSeasonPrimaryInfo))
as PugvSeasonPrimaryInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimaryInfo create() => PugvSeasonPrimaryInfo._();
@$core.override
PugvSeasonPrimaryInfo createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setField(4, value);
@$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 value) =>
$_setField(5, value);
@$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 value) => $_setField(6, value);
@$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 value) => $_setBool(6, value);
@$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 value) => $_setField(8, value);
@$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._();
factory PugvSeasonPrimaryRankInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonPrimaryRankInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPrimaryRankInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPrimaryRankInfo copyWith(
void Function(PugvSeasonPrimaryRankInfo) updates) =>
super.copyWith((message) => updates(message as PugvSeasonPrimaryRankInfo))
as PugvSeasonPrimaryRankInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimaryRankInfo create() => PugvSeasonPrimaryRankInfo._();
@$core.override
PugvSeasonPrimaryRankInfo createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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._();
factory PugvSeasonPrimarySellPoint.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonPrimarySellPoint.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPrimarySellPoint clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPrimarySellPoint copyWith(
void Function(PugvSeasonPrimarySellPoint) updates) =>
super.copyWith(
(message) => updates(message as PugvSeasonPrimarySellPoint))
as PugvSeasonPrimarySellPoint;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimarySellPoint create() => PugvSeasonPrimarySellPoint._();
@$core.override
PugvSeasonPrimarySellPoint createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory PugvSeasonPrimarySellPointInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonPrimarySellPointInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'PugvSeasonPrimarySellPointInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aE<PugvSeasonPrimarySellPointType>(1, _omitFieldNames ? '' : 'type',
enumValues: PugvSeasonPrimarySellPointType.values)
..pPM<PugvSeasonPrimarySellPoint>(2, _omitFieldNames ? '' : 'sellPoints',
subBuilder: PugvSeasonPrimarySellPoint.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPrimarySellPointInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPrimarySellPointInfo copyWith(
void Function(PugvSeasonPrimarySellPointInfo) updates) =>
super.copyWith(
(message) => updates(message as PugvSeasonPrimarySellPointInfo))
as PugvSeasonPrimarySellPointInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPrimarySellPointInfo create() =>
PugvSeasonPrimarySellPointInfo._();
@$core.override
PugvSeasonPrimarySellPointInfo createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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._();
factory PugvSeasonPublisher.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonPublisher.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..pPM<PugvSeasonCooperator>(3, _omitFieldNames ? '' : 'cooperators',
subBuilder: PugvSeasonCooperator.create)
..aOM<PugvSeasonPublisherSkuContent>(4, _omitFieldNames ? '' : 'skuContent',
subBuilder: PugvSeasonPublisherSkuContent.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPublisher clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPublisher copyWith(void Function(PugvSeasonPublisher) updates) =>
super.copyWith((message) => updates(message as PugvSeasonPublisher))
as PugvSeasonPublisher;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPublisher create() => PugvSeasonPublisher._();
@$core.override
PugvSeasonPublisher createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setField(4, value);
@$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._();
factory PugvSeasonPublisherSkuContent.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonPublisherSkuContent.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'PugvSeasonPublisherSkuContent',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<PugvSeasonPublisherSkuContentItem>(2, _omitFieldNames ? '' : 'items',
subBuilder: PugvSeasonPublisherSkuContentItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPublisherSkuContent clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPublisherSkuContent copyWith(
void Function(PugvSeasonPublisherSkuContent) updates) =>
super.copyWith(
(message) => updates(message as PugvSeasonPublisherSkuContent))
as PugvSeasonPublisherSkuContent;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPublisherSkuContent create() =>
PugvSeasonPublisherSkuContent._();
@$core.override
PugvSeasonPublisherSkuContent createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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._();
factory PugvSeasonPublisherSkuContentItem.fromBuffer(
$core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonPublisherSkuContentItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPublisherSkuContentItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonPublisherSkuContentItem copyWith(
void Function(PugvSeasonPublisherSkuContentItem) updates) =>
super.copyWith((message) =>
updates(message as PugvSeasonPublisherSkuContentItem))
as PugvSeasonPublisherSkuContentItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonPublisherSkuContentItem create() =>
PugvSeasonPublisherSkuContentItem._();
@$core.override
PugvSeasonPublisherSkuContentItem createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setInt64(1, value);
@$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 value) => $_setBool(2, value);
@$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._();
factory PugvSeasonRecommend.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonRecommend.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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)
..pPM<PugvSeasonRecommendContent>(2, _omitFieldNames ? '' : 'contents',
subBuilder: PugvSeasonRecommendContent.create)
..aOM<PugvSeasonRecommendMore>(3, _omitFieldNames ? '' : 'moreInfo',
subBuilder: PugvSeasonRecommendMore.create)
..aE<PugvSeasonRecommendShowStyle>(4, _omitFieldNames ? '' : 'showStyle',
enumValues: PugvSeasonRecommendShowStyle.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonRecommend clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonRecommend copyWith(void Function(PugvSeasonRecommend) updates) =>
super.copyWith((message) => updates(message as PugvSeasonRecommend))
as PugvSeasonRecommend;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonRecommend create() => PugvSeasonRecommend._();
@$core.override
PugvSeasonRecommend createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setField(4, value);
@$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._();
factory PugvSeasonRecommendContent.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonRecommendContent.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonRecommendContent clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonRecommendContent copyWith(
void Function(PugvSeasonRecommendContent) updates) =>
super.copyWith(
(message) => updates(message as PugvSeasonRecommendContent))
as PugvSeasonRecommendContent;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonRecommendContent create() => PugvSeasonRecommendContent._();
@$core.override
PugvSeasonRecommendContent createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setInt64(5, value);
@$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 value) => $_setString(6, value);
@$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 value) => $_setField(8, value);
@$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 value) => $_setField(9, value);
@$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._();
factory PugvSeasonRecommendMore.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonRecommendMore.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonRecommendMore clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonRecommendMore copyWith(
void Function(PugvSeasonRecommendMore) updates) =>
super.copyWith((message) => updates(message as PugvSeasonRecommendMore))
as PugvSeasonRecommendMore;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonRecommendMore create() => PugvSeasonRecommendMore._();
@$core.override
PugvSeasonRecommendMore createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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._();
factory PugvSeasonSelection.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeasonSelection.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonSelection clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeasonSelection copyWith(void Function(PugvSeasonSelection) updates) =>
super.copyWith((message) => updates(message as PugvSeasonSelection))
as PugvSeasonSelection;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeasonSelection create() => PugvSeasonSelection._();
@$core.override
PugvSeasonSelection createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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._();
factory PugvSeries.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeries.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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)
..pPM<PugvSeriesItem>(2, _omitFieldNames ? '' : 'contents',
subBuilder: PugvSeriesItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeries clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeries copyWith(void Function(PugvSeries) updates) =>
super.copyWith((message) => updates(message as PugvSeries)) as PugvSeries;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeries create() => PugvSeries._();
@$core.override
PugvSeries createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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._();
factory PugvSeriesItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvSeriesItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aE<PugvSeriesItemState>(6, _omitFieldNames ? '' : 'state',
enumValues: PugvSeriesItemState.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeriesItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvSeriesItem copyWith(void Function(PugvSeriesItem) updates) =>
super.copyWith((message) => updates(message as PugvSeriesItem))
as PugvSeriesItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvSeriesItem create() => PugvSeriesItem._();
@$core.override
PugvSeriesItem createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setBool(1, value);
@$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 value) => $_setBool(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setField(6, value);
@$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._();
factory PugvShoppingNotice.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvShoppingNotice.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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)
..pPM<PugvShoppingNoticeContent>(2, _omitFieldNames ? '' : 'contents',
subBuilder: PugvShoppingNoticeContent.create)
..aOS(3, _omitFieldNames ? '' : 'link')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvShoppingNotice clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvShoppingNotice copyWith(void Function(PugvShoppingNotice) updates) =>
super.copyWith((message) => updates(message as PugvShoppingNotice))
as PugvShoppingNotice;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvShoppingNotice create() => PugvShoppingNotice._();
@$core.override
PugvShoppingNotice createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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 value) => $_setString(2, value);
@$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._();
factory PugvShoppingNoticeContent.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvShoppingNoticeContent.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
PugvShoppingNoticeContent clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvShoppingNoticeContent copyWith(
void Function(PugvShoppingNoticeContent) updates) =>
super.copyWith((message) => updates(message as PugvShoppingNoticeContent))
as PugvShoppingNoticeContent;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvShoppingNoticeContent create() => PugvShoppingNoticeContent._();
@$core.override
PugvShoppingNoticeContent createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setBool(2, value);
@$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._();
factory PugvZone.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvZone.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'PugvZone',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..pPM<PugvZoneItem>(1, _omitFieldNames ? '' : 'contents',
subBuilder: PugvZoneItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvZone clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvZone copyWith(void Function(PugvZone) updates) =>
super.copyWith((message) => updates(message as PugvZone)) as PugvZone;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvZone create() => PugvZone._();
@$core.override
PugvZone createEmptyInstance() => create();
@$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._();
factory PugvZoneItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PugvZoneItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aE<PugvZoneItemType>(5, _omitFieldNames ? '' : 'type',
enumValues: PugvZoneItemType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvZoneItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PugvZoneItem copyWith(void Function(PugvZoneItem) updates) =>
super.copyWith((message) => updates(message as PugvZoneItem))
as PugvZoneItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PugvZoneItem create() => PugvZoneItem._();
@$core.override
PugvZoneItem createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setField(5, value);
@$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._();
factory Rank.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Rank.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
Rank clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Rank copyWith(void Function(Rank) updates) =>
super.copyWith((message) => updates(message as Rank)) as Rank;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Rank create() => Rank._();
@$core.override
Rank createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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._();
factory RankInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RankInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
RankInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RankInfo copyWith(void Function(RankInfo) updates) =>
super.copyWith((message) => updates(message as RankInfo)) as RankInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RankInfo create() => RankInfo._();
@$core.override
RankInfo createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setString(6, value);
@$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 value) => $_setString(7, value);
@$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._();
factory Rating.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Rating.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Rating',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'score')
..aI(2, _omitFieldNames ? '' : 'count')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Rating clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Rating copyWith(void Function(Rating) updates) =>
super.copyWith((message) => updates(message as Rating)) as Rating;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Rating create() => Rating._();
@$core.override
Rating createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setSignedInt32(1, value);
@$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._();
factory RelateAVCard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateAVCard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
RelateAVCard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateAVCard copyWith(void Function(RelateAVCard) updates) =>
super.copyWith((message) => updates(message as RelateAVCard))
as RelateAVCard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateAVCard create() => RelateAVCard._();
@$core.override
RelateAVCard createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setInt64(1, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setField(4, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setBool(5, value);
@$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 value) => $_setField(7, value);
@$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 value) => $_setString(7, value);
@$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 value) => $_setBool(8, value);
@$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._();
factory RelateBangumiAvCard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateBangumiAvCard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
RelateBangumiAvCard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateBangumiAvCard copyWith(void Function(RelateBangumiAvCard) updates) =>
super.copyWith((message) => updates(message as RelateBangumiAvCard))
as RelateBangumiAvCard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateBangumiAvCard create() => RelateBangumiAvCard._();
@$core.override
RelateBangumiAvCard createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setBool(4, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
return result;
}
RelateBangumiCard._();
factory RelateBangumiCard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateBangumiCard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'RelateBangumiCard',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'seasonId')
..aI(2, _omitFieldNames ? '' : 'seasonType')
..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('See https://github.com/google/protobuf.dart/issues/998.')
RelateBangumiCard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateBangumiCard copyWith(void Function(RelateBangumiCard) updates) =>
super.copyWith((message) => updates(message as RelateBangumiCard))
as RelateBangumiCard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateBangumiCard create() => RelateBangumiCard._();
@$core.override
RelateBangumiCard createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setSignedInt32(1, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setField(4, value);
@$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 value) => $_setField(5, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setField(7, value);
@$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 value) => $_setString(7, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
if (gotoType != null) result.gotoType = gotoType;
return result;
}
RelateBangumiResourceCard._();
factory RelateBangumiResourceCard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateBangumiResourceCard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'RelateBangumiResourceCard',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'type')
..aOS(2, _omitFieldNames ? '' : 'scover')
..aI(3, _omitFieldNames ? '' : 'reType')
..aOS(4, _omitFieldNames ? '' : 'reValue')
..aOS(5, _omitFieldNames ? '' : 'corner')
..aI(6, _omitFieldNames ? '' : 'card')
..aOS(7, _omitFieldNames ? '' : 'siz')
..aI(8, _omitFieldNames ? '' : 'position')
..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('See https://github.com/google/protobuf.dart/issues/998.')
RelateBangumiResourceCard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateBangumiResourceCard copyWith(
void Function(RelateBangumiResourceCard) updates) =>
super.copyWith((message) => updates(message as RelateBangumiResourceCard))
as RelateBangumiResourceCard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateBangumiResourceCard create() => RelateBangumiResourceCard._();
@$core.override
RelateBangumiResourceCard createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setSignedInt32(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setSignedInt32(5, value);
@$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 value) => $_setString(6, value);
@$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 value) => $_setSignedInt32(7, value);
@$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 value) => $_setString(8, value);
@$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 value) => $_setString(9, value);
@$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 value) => $_setString(11, value);
@$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._();
factory RelateBangumiUGCCard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateBangumiUGCCard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
RelateBangumiUGCCard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateBangumiUGCCard copyWith(void Function(RelateBangumiUGCCard) updates) =>
super.copyWith((message) => updates(message as RelateBangumiUGCCard))
as RelateBangumiUGCCard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateBangumiUGCCard create() => RelateBangumiUGCCard._();
@$core.override
RelateBangumiUGCCard createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setField(3, value);
@$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._();
factory RelateCMCard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateCMCard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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)
..aI(5, _omitFieldNames ? '' : 'natureAd')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateCMCard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateCMCard copyWith(void Function(RelateCMCard) updates) =>
super.copyWith((message) => updates(message as RelateCMCard))
as RelateCMCard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateCMCard create() => RelateCMCard._();
@$core.override
RelateCMCard createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setInt64(2, value);
@$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 value) => $_setField(4, value);
@$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 value) => $_setSignedInt32(4, value);
@$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._();
factory RelateCard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateCard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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])
..aE<RelateCardType>(1, _omitFieldNames ? '' : 'relateCardType',
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('See https://github.com/google/protobuf.dart/issues/998.')
RelateCard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateCard copyWith(void Function(RelateCard) updates) =>
super.copyWith((message) => updates(message as RelateCard)) as RelateCard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateCard create() => RelateCard._();
@$core.override
RelateCard createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static RelateCard getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<RelateCard>(create);
static RelateCard? _defaultInstance;
@$pb.TagNumber(2)
@$pb.TagNumber(3)
@$pb.TagNumber(4)
@$pb.TagNumber(5)
@$pb.TagNumber(6)
@$pb.TagNumber(7)
@$pb.TagNumber(8)
@$pb.TagNumber(9)
@$pb.TagNumber(13)
@$pb.TagNumber(14)
@$pb.TagNumber(15)
@$pb.TagNumber(16)
@$pb.TagNumber(17)
RelateCard_Card whichCard() => _RelateCard_CardByTag[$_whichOneof(0)]!;
@$pb.TagNumber(2)
@$pb.TagNumber(3)
@$pb.TagNumber(4)
@$pb.TagNumber(5)
@$pb.TagNumber(6)
@$pb.TagNumber(7)
@$pb.TagNumber(8)
@$pb.TagNumber(9)
@$pb.TagNumber(13)
@$pb.TagNumber(14)
@$pb.TagNumber(15)
@$pb.TagNumber(16)
@$pb.TagNumber(17)
void clearCard() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
RelateCardType get relateCardType => $_getN(0);
@$pb.TagNumber(1)
set relateCardType(RelateCardType value) => $_setField(1, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setField(4, value);
@$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 value) => $_setField(5, value);
@$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 value) => $_setField(6, value);
@$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 value) => $_setField(7, value);
@$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 value) => $_setField(8, value);
@$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 value) => $_setField(9, value);
@$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 value) => $_setField(10, value);
@$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 value) => $_setField(11, value);
@$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 value) => $_setField(12, value);
@$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 value) => $_setField(13, value);
@$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 value) => $_setField(14, value);
@$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 value) => $_setField(15, value);
@$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 value) => $_setField(16, value);
@$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 value) => $_setField(17, value);
@$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._();
factory RelateConfig.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateConfig.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
RelateConfig clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateConfig copyWith(void Function(RelateConfig) updates) =>
super.copyWith((message) => updates(message as RelateConfig))
as RelateConfig;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateConfig create() => RelateConfig._();
@$core.override
RelateConfig createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setInt64(1, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setBool(3, value);
@$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 value) => $_setField(5, value);
@$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._();
factory RelateCourseCard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateCourseCard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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)
..aI(5, _omitFieldNames ? '' : 'style')
..aOB(6, _omitFieldNames ? '' : 'showRcmdStyle')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateCourseCard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateCourseCard copyWith(void Function(RelateCourseCard) updates) =>
super.copyWith((message) => updates(message as RelateCourseCard))
as RelateCourseCard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateCourseCard create() => RelateCourseCard._();
@$core.override
RelateCourseCard createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setField(4, value);
@$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 value) => $_setSignedInt32(4, value);
@$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 value) => $_setBool(5, value);
@$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._();
factory RelateDislike.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateDislike.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..pPM<DislikeReasons>(6, _omitFieldNames ? '' : 'dislikeReason',
subBuilder: DislikeReasons.create)
..aOS(7, _omitFieldNames ? '' : 'toast')
..aOS(8, _omitFieldNames ? '' : 'closedToast')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateDislike clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateDislike copyWith(void Function(RelateDislike) updates) =>
super.copyWith((message) => updates(message as RelateDislike))
as RelateDislike;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateDislike create() => RelateDislike._();
@$core.override
RelateDislike createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(6, value);
@$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 value) => $_setString(7, value);
@$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._();
factory RelateGameCard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateGameCard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aD(4, _omitFieldNames ? '' : 'rating', fieldType: $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('See https://github.com/google/protobuf.dart/issues/998.')
RelateGameCard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateGameCard copyWith(void Function(RelateGameCard) updates) =>
super.copyWith((message) => updates(message as RelateGameCard))
as RelateGameCard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateGameCard create() => RelateGameCard._();
@$core.override
RelateGameCard createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setFloat(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setField(6, value);
@$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 value) => $_setField(7, value);
@$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 value) => $_setField(8, value);
@$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 value) => $_setField(9, value);
@$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 value) => $_setString(9, value);
@$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 value) => $_setField(11, value);
@$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 value) => $_setField(12, value);
@$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._();
factory RelateHistoryAVCard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateHistoryAVCard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
RelateHistoryAVCard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateHistoryAVCard copyWith(void Function(RelateHistoryAVCard) updates) =>
super.copyWith((message) => updates(message as RelateHistoryAVCard))
as RelateHistoryAVCard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateHistoryAVCard create() => RelateHistoryAVCard._();
@$core.override
RelateHistoryAVCard createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setInt64(1, value);
@$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 value) => $_setInt64(2, value);
@$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 value) => $_setString(3, value);
@$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._();
factory RelateItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
RelateItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateItem copyWith(void Function(RelateItem) updates) =>
super.copyWith((message) => updates(message as RelateItem)) as RelateItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateItem create() => RelateItem._();
@$core.override
RelateItem createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setBool(2, value);
@$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._();
factory RelateLiveCard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateLiveCard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
RelateLiveCard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateLiveCard copyWith(void Function(RelateLiveCard) updates) =>
super.copyWith((message) => updates(message as RelateLiveCard))
as RelateLiveCard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateLiveCard create() => RelateLiveCard._();
@$core.override
RelateLiveCard createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setInt64(2, value);
@$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 value) => $_setInt64(3, value);
@$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 value) => $_setField(5, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setField(7, value);
@$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 value) => $_setBool(7, value);
@$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._();
factory RelateMiniProgramCard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateMiniProgramCard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
RelateMiniProgramCard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateMiniProgramCard copyWith(
void Function(RelateMiniProgramCard) updates) =>
super.copyWith((message) => updates(message as RelateMiniProgramCard))
as RelateMiniProgramCard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateMiniProgramCard create() => RelateMiniProgramCard._();
@$core.override
RelateMiniProgramCard createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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._();
factory RelateSpecial.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateSpecial.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
RelateSpecial clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateSpecial copyWith(void Function(RelateSpecial) updates) =>
super.copyWith((message) => updates(message as RelateSpecial))
as RelateSpecial;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateSpecial create() => RelateSpecial._();
@$core.override
RelateSpecial createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setBool(2, value);
@$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._();
factory RelateTab.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateTab.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
RelateTab clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateTab copyWith(void Function(RelateTab) updates) =>
super.copyWith((message) => updates(message as RelateTab)) as RelateTab;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateTab create() => RelateTab._();
@$core.override
RelateTab createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory RelateThreePoint.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelateThreePoint.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
RelateThreePoint clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelateThreePoint copyWith(void Function(RelateThreePoint) updates) =>
super.copyWith((message) => updates(message as RelateThreePoint))
as RelateThreePoint;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelateThreePoint create() => RelateThreePoint._();
@$core.override
RelateThreePoint createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setBool(2, value);
@$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 value) => $_setString(3, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
if (gotoType != null) result.gotoType = gotoType;
return result;
}
RelatedAICard._();
factory RelatedAICard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RelatedAICard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
RelatedAICard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RelatedAICard copyWith(void Function(RelatedAICard) updates) =>
super.copyWith((message) => updates(message as RelatedAICard))
as RelatedAICard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RelatedAICard create() => RelatedAICard._();
@$core.override
RelatedAICard createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setInt64(1, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setField(4, value);
@$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 value) => $_setString(5, value);
@$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._();
factory Relates.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Relates.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Relates',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..pPM<RelateCard>(1, _omitFieldNames ? '' : 'cards',
subBuilder: RelateCard.create)
..aOM<RelateConfig>(2, _omitFieldNames ? '' : 'config',
subBuilder: RelateConfig.create)
..pPM<RelateTab>(3, _omitFieldNames ? '' : 'tab',
subBuilder: RelateTab.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Relates clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Relates copyWith(void Function(Relates) updates) =>
super.copyWith((message) => updates(message as Relates)) as Relates;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Relates create() => Relates._();
@$core.override
Relates createEmptyInstance() => create();
@$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 value) => $_setField(2, value);
@$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._();
factory ReserveButton.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ReserveButton.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aE<ReserveBizType>(7, _omitFieldNames ? '' : 'orderType',
enumValues: ReserveBizType.values)
..aOM<BizReserveActivityParam>(8, _omitFieldNames ? '' : 'reserve',
subBuilder: BizReserveActivityParam.create)
..aOM<BizFavParam>(9, _omitFieldNames ? '' : 'fav',
subBuilder: BizFavParam.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ReserveButton clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ReserveButton copyWith(void Function(ReserveButton) updates) =>
super.copyWith((message) => updates(message as ReserveButton))
as ReserveButton;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ReserveButton create() => ReserveButton._();
@$core.override
ReserveButton createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static ReserveButton getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ReserveButton>(create);
static ReserveButton? _defaultInstance;
@$pb.TagNumber(8)
@$pb.TagNumber(9)
ReserveButton_OrderParam whichOrderParam() =>
_ReserveButton_OrderParamByTag[$_whichOneof(0)]!;
@$pb.TagNumber(8)
@$pb.TagNumber(9)
void clearOrderParam() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
$core.bool get status => $_getBF(0);
@$pb.TagNumber(1)
set status($core.bool value) => $_setBool(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setField(7, value);
@$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 value) => $_setField(8, value);
@$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 value) => $_setField(9, value);
@$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._();
factory ReserveCalendarInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ReserveCalendarInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
ReserveCalendarInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ReserveCalendarInfo copyWith(void Function(ReserveCalendarInfo) updates) =>
super.copyWith((message) => updates(message as ReserveCalendarInfo))
as ReserveCalendarInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ReserveCalendarInfo create() => ReserveCalendarInfo._();
@$core.override
ReserveCalendarInfo createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setInt64(1, value);
@$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 value) => $_setInt64(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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._();
factory Rights.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Rights.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Rights',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'allowDownload')
..aI(2, _omitFieldNames ? '' : 'allowReview')
..aI(3, _omitFieldNames ? '' : 'canWatch')
..aOS(4, _omitFieldNames ? '' : 'resource')
..aI(5, _omitFieldNames ? '' : 'allowDm')
..aI(6, _omitFieldNames ? '' : 'allowDemand')
..aI(7, _omitFieldNames ? '' : 'areaLimit')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Rights clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Rights copyWith(void Function(Rights) updates) =>
super.copyWith((message) => updates(message as Rights)) as Rights;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Rights create() => Rights._();
@$core.override
Rights createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setSignedInt32(1, value);
@$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 value) => $_setSignedInt32(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setSignedInt32(4, value);
@$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 value) => $_setSignedInt32(5, value);
@$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 value) => $_setSignedInt32(6, value);
@$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._();
factory SeasonHead.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SeasonHead.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
SeasonHead clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SeasonHead copyWith(void Function(SeasonHead) updates) =>
super.copyWith((message) => updates(message as SeasonHead)) as SeasonHead;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SeasonHead create() => SeasonHead._();
@$core.override
SeasonHead createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setField(4, value);
@$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._();
factory SeasonShow.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SeasonShow.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
SeasonShow clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SeasonShow copyWith(void Function(SeasonShow) updates) =>
super.copyWith((message) => updates(message as SeasonShow)) as SeasonShow;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SeasonShow create() => SeasonShow._();
@$core.override
SeasonShow createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
if (bgInfo != null) result.bgInfo = bgInfo;
return result;
}
SectionData._();
factory SectionData.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SectionData.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SectionData',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'id')
..aI(2, _omitFieldNames ? '' : 'sectionId')
..aOS(3, _omitFieldNames ? '' : 'title')
..aI(4, _omitFieldNames ? '' : 'canOrdDesc')
..aOS(5, _omitFieldNames ? '' : 'more')
..p<$core.int>(6, _omitFieldNames ? '' : 'episodeIds', $pb.PbFieldType.K3)
..pPM<ViewEpisode>(7, _omitFieldNames ? '' : 'episodes',
subBuilder: ViewEpisode.create)
..aOS(8, _omitFieldNames ? '' : 'splitText')
..aOM<Style>(9, _omitFieldNames ? '' : 'moduleStyle',
subBuilder: Style.create)
..aOS(10, _omitFieldNames ? '' : 'moreBottomDesc')
..pPM<SerialSeason>(11, _omitFieldNames ? '' : 'seasons',
subBuilder: SerialSeason.create)
..aOM<Button>(12, _omitFieldNames ? '' : 'moreLeft',
subBuilder: Button.create)
..aI(13, _omitFieldNames ? '' : 'type')
..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('See https://github.com/google/protobuf.dart/issues/998.')
SectionData clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SectionData copyWith(void Function(SectionData) updates) =>
super.copyWith((message) => updates(message as SectionData))
as SectionData;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SectionData create() => SectionData._();
@$core.override
SectionData createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setSignedInt32(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setSignedInt32(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(7, value);
@$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 value) => $_setField(9, value);
@$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 value) => $_setString(9, value);
@$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 value) => $_setField(12, value);
@$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 value) => $_setSignedInt32(12, value);
@$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 value) => $_setField(15, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
return result;
}
SerialSeason._();
factory SerialSeason.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SerialSeason.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SerialSeason',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'seasonId')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'seasonTitle')
..aI(4, _omitFieldNames ? '' : 'isNew')
..aOS(5, _omitFieldNames ? '' : 'cover')
..aOS(6, _omitFieldNames ? '' : 'badge')
..aI(7, _omitFieldNames ? '' : 'badgeType')
..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('See https://github.com/google/protobuf.dart/issues/998.')
SerialSeason clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SerialSeason copyWith(void Function(SerialSeason) updates) =>
super.copyWith((message) => updates(message as SerialSeason))
as SerialSeason;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SerialSeason create() => SerialSeason._();
@$core.override
SerialSeason createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setSignedInt32(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setSignedInt32(6, value);
@$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 value) => $_setField(8, value);
@$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 value) => $_setString(8, value);
@$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 value) => $_setString(9, value);
@$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 value) => $_setField(11, value);
@$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._();
factory SkipRange.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SkipRange.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SkipRange',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'start')
..aI(2, _omitFieldNames ? '' : 'end')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SkipRange clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SkipRange copyWith(void Function(SkipRange) updates) =>
super.copyWith((message) => updates(message as SkipRange)) as SkipRange;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SkipRange create() => SkipRange._();
@$core.override
SkipRange createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setSignedInt32(1, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
return result;
}
SpecialCell._();
factory SpecialCell.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SpecialCell.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
SpecialCell clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SpecialCell copyWith(void Function(SpecialCell) updates) =>
super.copyWith((message) => updates(message as SpecialCell))
as SpecialCell;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SpecialCell create() => SpecialCell._();
@$core.override
SpecialCell createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setString(6, value);
@$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 value) => $_setString(7, value);
@$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 value) => $_setString(8, value);
@$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 value) => $_setString(9, value);
@$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 value) => $_setString(10, value);
@$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 value) => $_setString(11, value);
@$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 value) => $_setString(12, value);
@$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 value) => $_setString(13, value);
@$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 value) => $_setField(15, value);
@$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._();
factory SpecialTag.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SpecialTag.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SpecialTag',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..pPM<SpecialCell>(1, _omitFieldNames ? '' : 'specialCell',
subBuilder: SpecialCell.create)
..aOB(2, _omitFieldNames ? '' : 'refresh')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SpecialTag clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SpecialTag copyWith(void Function(SpecialTag) updates) =>
super.copyWith((message) => updates(message as SpecialTag)) as SpecialTag;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SpecialTag create() => SpecialTag._();
@$core.override
SpecialTag createEmptyInstance() => create();
@$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 value) => $_setBool(1, value);
@$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._();
factory Sponsor.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Sponsor.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..pPM<SponsorRank>(3, _omitFieldNames ? '' : 'rankList',
subBuilder: SponsorRank.create)
..aOM<Mine>(4, _omitFieldNames ? '' : 'mine', subBuilder: Mine.create)
..aOM<PointActivity>(5, _omitFieldNames ? '' : 'pointActivity',
subBuilder: PointActivity.create)
..pPM<Pendant>(6, _omitFieldNames ? '' : 'pendants',
subBuilder: Pendant.create)
..pPM<Threshold>(7, _omitFieldNames ? '' : 'threshold',
subBuilder: Threshold.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Sponsor clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Sponsor copyWith(void Function(Sponsor) updates) =>
super.copyWith((message) => updates(message as Sponsor)) as Sponsor;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Sponsor create() => Sponsor._();
@$core.override
Sponsor createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setInt64(1, value);
@$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 value) => $_setField(4, value);
@$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 value) => $_setField(5, value);
@$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._();
factory SponsorRank.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SponsorRank.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
SponsorRank clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SponsorRank copyWith(void Function(SponsorRank) updates) =>
super.copyWith((message) => updates(message as SponsorRank))
as SponsorRank;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SponsorRank create() => SponsorRank._();
@$core.override
SponsorRank createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setField(5, value);
@$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._();
factory Staff.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Staff.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Staff',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'mid')
..aI(2, _omitFieldNames ? '' : 'attention')
..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)
..aI(8, _omitFieldNames ? '' : 'labelStyle')
..aOS(9, _omitFieldNames ? '' : 'fans')
..aOM<$2.NameRender>(10, _omitFieldNames ? '' : 'nameRender',
subBuilder: $2.NameRender.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Staff clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Staff copyWith(void Function(Staff) updates) =>
super.copyWith((message) => updates(message as Staff)) as Staff;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Staff create() => Staff._();
@$core.override
Staff createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setSignedInt32(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setField(6, value);
@$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 value) => $_setField(7, value);
@$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 value) => $_setSignedInt32(7, value);
@$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 value) => $_setString(8, value);
@$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 value) => $_setField(10, value);
@$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._();
factory Staffs.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Staffs.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Staffs',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..pPM<Staff>(1, _omitFieldNames ? '' : 'staff', subBuilder: Staff.create)
..aOS(2, _omitFieldNames ? '' : 'title')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Staffs clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Staffs copyWith(void Function(Staffs) updates) =>
super.copyWith((message) => updates(message as Staffs)) as Staffs;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Staffs create() => Staffs._();
@$core.override
Staffs createEmptyInstance() => create();
@$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 value) => $_setString(1, value);
@$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._();
factory StarRail.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory StarRail.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aI(5, _omitFieldNames ? '' : 'status')
..aOS(6, _omitFieldNames ? '' : 'pic1')
..aOS(7, _omitFieldNames ? '' : 'pic2')
..aOS(8, _omitFieldNames ? '' : 'pic3')
..aOS(9, _omitFieldNames ? '' : 'pic4')
..aOS(10, _omitFieldNames ? '' : 'pic5')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
StarRail clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
StarRail copyWith(void Function(StarRail) updates) =>
super.copyWith((message) => updates(message as StarRail)) as StarRail;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static StarRail create() => StarRail._();
@$core.override
StarRail createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setInt64(1, value);
@$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 value) => $_setInt64(2, value);
@$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 value) => $_setInt64(3, value);
@$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 value) => $_setSignedInt32(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setString(6, value);
@$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 value) => $_setString(7, value);
@$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 value) => $_setString(8, value);
@$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 value) => $_setString(9, value);
@$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._();
factory Stat.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Stat.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
Stat clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Stat copyWith(void Function(Stat) updates) =>
super.copyWith((message) => updates(message as Stat)) as Stat;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Stat create() => Stat._();
@$core.override
Stat createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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 value) => $_setField(2, value);
@$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 value) => $_setInt64(2, value);
@$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 value) => $_setInt64(3, value);
@$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 value) => $_setInt64(4, value);
@$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 value) => $_setInt64(5, value);
@$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 value) => $_setInt64(6, value);
@$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 value) => $_setInt64(7, value);
@$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._();
factory StatInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory StatInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
StatInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
StatInfo copyWith(void Function(StatInfo) updates) =>
super.copyWith((message) => updates(message as StatInfo)) as StatInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static StatInfo create() => StatInfo._();
@$core.override
StatInfo createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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._();
factory Style.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Style.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Style',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'line')
..aI(2, _omitFieldNames ? '' : 'hidden')
..pPS(3, _omitFieldNames ? '' : 'showPages')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Style clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Style copyWith(void Function(Style) updates) =>
super.copyWith((message) => updates(message as Style)) as Style;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Style create() => Style._();
@$core.override
Style createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setSignedInt32(1, value);
@$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._();
factory Tag.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Tag.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
Tag clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Tag copyWith(void Function(Tag) updates) =>
super.copyWith((message) => updates(message as Tag)) as Tag;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Tag create() => Tag._();
@$core.override
Tag createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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._();
factory TextWidget.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TextWidget.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
TextWidget clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TextWidget copyWith(void Function(TextWidget) updates) =>
super.copyWith((message) => updates(message as TextWidget)) as TextWidget;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TextWidget create() => TextWidget._();
@$core.override
TextWidget createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
return result;
}
TheatreHotTopic._();
factory TheatreHotTopic.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TheatreHotTopic.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aI(10, _omitFieldNames ? '' : 'isSubscribe')
..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('See https://github.com/google/protobuf.dart/issues/998.')
TheatreHotTopic clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TheatreHotTopic copyWith(void Function(TheatreHotTopic) updates) =>
super.copyWith((message) => updates(message as TheatreHotTopic))
as TheatreHotTopic;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TheatreHotTopic create() => TheatreHotTopic._();
@$core.override
TheatreHotTopic createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setInt64(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setInt64(5, value);
@$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 value) => $_setInt64(6, value);
@$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 value) => $_setString(7, value);
@$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 value) => $_setString(8, value);
@$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 value) => $_setSignedInt32(9, value);
@$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._();
factory Threshold.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Threshold.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Threshold',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'bp')
..aI(2, _omitFieldNames ? '' : 'days')
..aOS(3, _omitFieldNames ? '' : 'daysText')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Threshold clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Threshold copyWith(void Function(Threshold) updates) =>
super.copyWith((message) => updates(message as Threshold)) as Threshold;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Threshold create() => Threshold._();
@$core.override
Threshold createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setSignedInt32(1, value);
@$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 value) => $_setString(2, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
if (bubble != null) result.bubble = bubble;
return result;
}
TitleDeliveryButton._();
factory TitleDeliveryButton.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TitleDeliveryButton.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
TitleDeliveryButton clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TitleDeliveryButton copyWith(void Function(TitleDeliveryButton) updates) =>
super.copyWith((message) => updates(message as TitleDeliveryButton))
as TitleDeliveryButton;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TitleDeliveryButton create() => TitleDeliveryButton._();
@$core.override
TitleDeliveryButton createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(4, value);
@$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._();
factory UgcEpisode.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UgcEpisode.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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)
..pPM<Page>(11, _omitFieldNames ? '' : 'pages', subBuilder: Page.create)
..aD(12, _omitFieldNames ? '' : 'progressPercent')
..aInt64(13, _omitFieldNames ? '' : 'duration')
..aOM<Author>(14, _omitFieldNames ? '' : 'author',
subBuilder: Author.create)
..aE<$4.BizType>(15, _omitFieldNames ? '' : 'bizType',
enumValues: $4.BizType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UgcEpisode clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UgcEpisode copyWith(void Function(UgcEpisode) updates) =>
super.copyWith((message) => updates(message as UgcEpisode)) as UgcEpisode;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UgcEpisode create() => UgcEpisode._();
@$core.override
UgcEpisode createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setInt64(1, value);
@$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 value) => $_setInt64(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setField(7, value);
@$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 value) => $_setField(8, value);
@$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 value) => $_setField(9, value);
@$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 value) => $_setField(10, value);
@$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 value) => $_setDouble(11, value);
@$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 value) => $_setInt64(12, value);
@$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 value) => $_setField(14, value);
@$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 value) => $_setField(15, value);
@$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._();
factory UgcIntroduction.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UgcIntroduction.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UgcIntroduction',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..pPM<Tag>(1, _omitFieldNames ? '' : 'tags', subBuilder: Tag.create)
..aOM<Rating>(2, _omitFieldNames ? '' : 'rating', subBuilder: Rating.create)
..aOM<Rank>(3, _omitFieldNames ? '' : 'rank', subBuilder: Rank.create)
..pPM<ViewMaterial>(4, _omitFieldNames ? '' : 'bgm',
subBuilder: ViewMaterial.create)
..pPM<ViewMaterial>(5, _omitFieldNames ? '' : 'sticker',
subBuilder: ViewMaterial.create)
..pPM<ViewMaterial>(6, _omitFieldNames ? '' : 'videoSource',
subBuilder: ViewMaterial.create)
..aInt64(7, _omitFieldNames ? '' : 'pubdate')
..pPM<DescV2>(8, _omitFieldNames ? '' : 'desc', subBuilder: DescV2.create)
..aOM<Neutral>(9, _omitFieldNames ? '' : 'neutral',
subBuilder: Neutral.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UgcIntroduction clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UgcIntroduction copyWith(void Function(UgcIntroduction) updates) =>
super.copyWith((message) => updates(message as UgcIntroduction))
as UgcIntroduction;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UgcIntroduction create() => UgcIntroduction._();
@$core.override
UgcIntroduction createEmptyInstance() => create();
@$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 value) => $_setField(2, value);
@$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 value) => $_setField(3, value);
@$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 value) => $_setInt64(6, value);
@$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 value) => $_setField(9, value);
@$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._();
factory UgcSeasonActivity.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UgcSeasonActivity.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UgcSeasonActivity',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'type')
..aInt64(2, _omitFieldNames ? '' : 'oid')
..aInt64(3, _omitFieldNames ? '' : 'activityId')
..aOS(4, _omitFieldNames ? '' : 'title')
..aOS(5, _omitFieldNames ? '' : 'intro')
..aI(6, _omitFieldNames ? '' : 'dayCount')
..aI(7, _omitFieldNames ? '' : 'userCount')
..aInt64(8, _omitFieldNames ? '' : 'joinDeadline')
..aInt64(9, _omitFieldNames ? '' : 'activityDeadline')
..aI(10, _omitFieldNames ? '' : 'checkinViewTime')
..aOB(11, _omitFieldNames ? '' : 'newActivity')
..aOM<UserActivity>(12, _omitFieldNames ? '' : 'userActivity',
subBuilder: UserActivity.create)
..aOM<SeasonShow>(13, _omitFieldNames ? '' : 'seasonShow',
subBuilder: SeasonShow.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UgcSeasonActivity clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UgcSeasonActivity copyWith(void Function(UgcSeasonActivity) updates) =>
super.copyWith((message) => updates(message as UgcSeasonActivity))
as UgcSeasonActivity;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UgcSeasonActivity create() => UgcSeasonActivity._();
@$core.override
UgcSeasonActivity createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setInt64(1, value);
@$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 value) => $_setInt64(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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 value) => $_setSignedInt32(5, value);
@$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 value) => $_setSignedInt32(6, value);
@$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 value) => $_setInt64(7, value);
@$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 value) => $_setInt64(8, value);
@$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 value) => $_setSignedInt32(9, value);
@$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 value) => $_setBool(10, value);
@$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 value) => $_setField(12, value);
@$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 value) => $_setField(13, value);
@$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._();
factory UgcSeasons.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UgcSeasons.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..pPM<UgcSection>(5, _omitFieldNames ? '' : 'section',
subBuilder: UgcSection.create)
..aOS(6, _omitFieldNames ? '' : 'unionTitle')
..aOM<SeasonHead>(7, _omitFieldNames ? '' : 'head',
subBuilder: SeasonHead.create)
..aInt64(8, _omitFieldNames ? '' : 'epCount')
..aE<SeasonType>(9, _omitFieldNames ? '' : 'seasonType',
enumValues: SeasonType.values)
..aOM<UgcSeasonActivity>(10, _omitFieldNames ? '' : 'activity',
subBuilder: UgcSeasonActivity.create)
..pPS(11, _omitFieldNames ? '' : 'seasonAbility')
..aOS(12, _omitFieldNames ? '' : 'seasonTitle')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UgcSeasons clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UgcSeasons copyWith(void Function(UgcSeasons) updates) =>
super.copyWith((message) => updates(message as UgcSeasons)) as UgcSeasons;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UgcSeasons create() => UgcSeasons._();
@$core.override
UgcSeasons createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(5, value);
@$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 value) => $_setField(7, value);
@$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 value) => $_setInt64(7, value);
@$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 value) => $_setField(9, value);
@$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 value) => $_setField(10, value);
@$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 value) => $_setString(11, value);
@$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._();
factory UgcSection.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UgcSection.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..pPM<UgcEpisode>(4, _omitFieldNames ? '' : 'episodes',
subBuilder: UgcEpisode.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UgcSection clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UgcSection copyWith(void Function(UgcSection) updates) =>
super.copyWith((message) => updates(message as UgcSection)) as UgcSection;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UgcSection create() => UgcSection._();
@$core.override
UgcSection createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setInt64(2, value);
@$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._();
factory UpDataModule.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UpDataModule.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UpDataModule',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..pPM<ExtTab>(1, _omitFieldNames ? '' : 'extTabs',
subBuilder: ExtTab.create)
..aI(2, _omitFieldNames ? '' : 'idx')
..aOS(3, _omitFieldNames ? '' : 'protocolUrl')
..aI(4, _omitFieldNames ? '' : 'height')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UpDataModule clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UpDataModule copyWith(void Function(UpDataModule) updates) =>
super.copyWith((message) => updates(message as UpDataModule))
as UpDataModule;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UpDataModule create() => UpDataModule._();
@$core.override
UpDataModule createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setSignedInt32(3, value);
@$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._();
factory UpLikeImg.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UpLikeImg.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
UpLikeImg clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UpLikeImg copyWith(void Function(UpLikeImg) updates) =>
super.copyWith((message) => updates(message as UpLikeImg)) as UpLikeImg;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UpLikeImg create() => UpLikeImg._();
@$core.override
UpLikeImg createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setInt64(3, value);
@$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._();
factory UpTool.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UpTool.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UpTool',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aE<ToolType>(1, _omitFieldNames ? '' : 'type',
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('See https://github.com/google/protobuf.dart/issues/998.')
UpTool clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UpTool copyWith(void Function(UpTool) updates) =>
super.copyWith((message) => updates(message as UpTool)) as UpTool;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UpTool create() => UpTool._();
@$core.override
UpTool createEmptyInstance() => create();
@$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 value) => $_setField(1, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setField(5, value);
@$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._();
factory UpVideoTool.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UpVideoTool.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UpVideoTool',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<UpTool>(2, _omitFieldNames ? '' : 'tools', subBuilder: UpTool.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UpVideoTool clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UpVideoTool copyWith(void Function(UpVideoTool) updates) =>
super.copyWith((message) => updates(message as UpVideoTool))
as UpVideoTool;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UpVideoTool create() => UpVideoTool._();
@$core.override
UpVideoTool createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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._();
factory User.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory User.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
User clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
User copyWith(void Function(User) updates) =>
super.copyWith((message) => updates(message as User)) as User;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static User create() => User._();
@$core.override
User createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setInt64(3, value);
@$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._();
factory UserActivity.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UserActivity.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UserActivity',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'userState')
..aInt64(2, _omitFieldNames ? '' : 'lastCheckinDate')
..aI(3, _omitFieldNames ? '' : 'checkinToday')
..aI(4, _omitFieldNames ? '' : 'userDayCount')
..aI(5, _omitFieldNames ? '' : 'userViewTime')
..aOS(6, _omitFieldNames ? '' : 'portrait')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UserActivity clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UserActivity copyWith(void Function(UserActivity) updates) =>
super.copyWith((message) => updates(message as UserActivity))
as UserActivity;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UserActivity create() => UserActivity._();
@$core.override
UserActivity createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setInt64(1, value);
@$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 value) => $_setSignedInt32(2, value);
@$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 value) => $_setSignedInt32(3, value);
@$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 value) => $_setSignedInt32(4, value);
@$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 value) => $_setString(5, value);
@$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._();
factory UserList.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UserList.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UserList',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..pPM<User>(1, _omitFieldNames ? '' : 'list', subBuilder: User.create)
..aOS(2, _omitFieldNames ? '' : 'title')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UserList clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UserList copyWith(void Function(UserList) updates) =>
super.copyWith((message) => updates(message as UserList)) as UserList;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UserList create() => UserList._();
@$core.override
UserList createEmptyInstance() => create();
@$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 value) => $_setString(1, value);
@$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._();
factory UserStatus.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UserStatus.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UserStatus',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'show')
..aI(2, _omitFieldNames ? '' : 'follow')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UserStatus clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UserStatus copyWith(void Function(UserStatus) updates) =>
super.copyWith((message) => updates(message as UserStatus)) as UserStatus;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UserStatus create() => UserStatus._();
@$core.override
UserStatus createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setSignedInt32(1, value);
@$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,
$core.Iterable<$core.MapEntry<$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.addEntries(report);
if (sectionType != null) result.sectionType = sectionType;
if (showTitle != null) result.showTitle = showTitle;
return result;
}
ViewEpisode._();
factory ViewEpisode.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ViewEpisode.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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')
..aI(3, _omitFieldNames ? '' : 'badgeType')
..aOM<BadgeInfo>(4, _omitFieldNames ? '' : 'badgeInfo',
subBuilder: BadgeInfo.create)
..aI(5, _omitFieldNames ? '' : 'duration')
..aI(6, _omitFieldNames ? '' : 'status')
..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')
..aI(25, _omitFieldNames ? '' : 'archiveAttr')
..aOS(26, _omitFieldNames ? '' : 'link')
..aOS(27, _omitFieldNames ? '' : 'linkType')
..aOS(28, _omitFieldNames ? '' : 'bmid')
..aInt64(29, _omitFieldNames ? '' : 'pubTime')
..aI(30, _omitFieldNames ? '' : 'pv')
..aI(31, _omitFieldNames ? '' : 'epIndex')
..aI(32, _omitFieldNames ? '' : 'sectionIndex')
..pPM<Staff>(33, _omitFieldNames ? '' : 'upInfos', subBuilder: Staff.create)
..aOM<Staff>(34, _omitFieldNames ? '' : 'upInfo', subBuilder: Staff.create)
..aOS(35, _omitFieldNames ? '' : 'dialogType')
..aOS(36, _omitFieldNames ? '' : 'toastType')
..pPM<MultiViewEp>(37, _omitFieldNames ? '' : 'multiViewEps',
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'))
..aI(43, _omitFieldNames ? '' : 'sectionType')
..aOS(44, _omitFieldNames ? '' : 'showTitle')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ViewEpisode clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ViewEpisode copyWith(void Function(ViewEpisode) updates) =>
super.copyWith((message) => updates(message as ViewEpisode))
as ViewEpisode;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ViewEpisode create() => ViewEpisode._();
@$core.override
ViewEpisode createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setSignedInt32(2, value);
@$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 value) => $_setField(4, value);
@$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 value) => $_setSignedInt32(4, value);
@$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 value) => $_setSignedInt32(5, value);
@$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 value) => $_setString(6, value);
@$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 value) => $_setInt64(7, value);
@$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 value) => $_setString(8, value);
@$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 value) => $_setString(9, value);
@$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 value) => $_setString(10, value);
@$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 value) => $_setString(11, value);
@$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 value) => $_setString(12, value);
@$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 value) => $_setInt64(13, value);
@$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 value) => $_setString(14, value);
@$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 value) => $_setString(15, value);
@$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 value) => $_setString(16, value);
@$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 value) => $_setString(17, value);
@$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 value) => $_setString(18, value);
@$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 value) => $_setString(19, value);
@$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 value) => $_setField(21, value);
@$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 value) => $_setField(22, value);
@$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 value) => $_setField(23, value);
@$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 value) => $_setString(23, value);
@$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 value) => $_setSignedInt32(24, value);
@$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 value) => $_setString(25, value);
@$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 value) => $_setString(26, value);
@$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 value) => $_setString(27, value);
@$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 value) => $_setInt64(28, value);
@$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 value) => $_setSignedInt32(29, value);
@$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 value) => $_setSignedInt32(30, value);
@$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 value) => $_setSignedInt32(31, value);
@$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 value) => $_setField(34, value);
@$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 value) => $_setString(34, value);
@$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 value) => $_setString(35, value);
@$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 value) => $_setBool(37, value);
@$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 value) => $_setBool(38, value);
@$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 value) => $_setString(39, value);
@$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 value) => $_setField(41, value);
@$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 value) => $_setSignedInt32(42, value);
@$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 value) => $_setString(43, value);
@$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._();
factory ViewMaterial.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ViewMaterial.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
ViewMaterial clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ViewMaterial copyWith(void Function(ViewMaterial) updates) =>
super.copyWith((message) => updates(message as ViewMaterial))
as ViewMaterial;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ViewMaterial create() => ViewMaterial._();
@$core.override
ViewMaterial createEmptyInstance() => create();
@$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 value) => $_setInt64(0, value);
@$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 value) => $_setInt64(1, value);
@$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 value) => $_setString(2, value);
@$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 value) => $_setString(3, value);
@$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 value) => $_setString(4, value);
@$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._();
factory Vip.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Vip.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Vip',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.viewunite.common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'type')
..aI(2, _omitFieldNames ? '' : 'vipStatus')
..aI(3, _omitFieldNames ? '' : 'themeType')
..aOM<VipLabel>(4, _omitFieldNames ? '' : 'label',
subBuilder: VipLabel.create)
..aI(5, _omitFieldNames ? '' : 'isVip')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Vip clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Vip copyWith(void Function(Vip) updates) =>
super.copyWith((message) => updates(message as Vip)) as Vip;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Vip create() => Vip._();
@$core.override
Vip createEmptyInstance() => create();
@$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 value) => $_setSignedInt32(0, value);
@$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 value) => $_setSignedInt32(1, value);
@$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 value) => $_setSignedInt32(2, value);
@$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 value) => $_setField(4, value);
@$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 value) => $_setSignedInt32(4, value);
@$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._();
factory VipLabel.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory VipLabel.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
VipLabel clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
VipLabel copyWith(void Function(VipLabel) updates) =>
super.copyWith((message) => updates(message as VipLabel)) as VipLabel;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static VipLabel create() => VipLabel._();
@$core.override
VipLabel createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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 value) => $_setString(2, value);
@$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._();
factory WikiInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory WikiInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
WikiInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WikiInfo copyWith(void Function(WikiInfo) updates) =>
super.copyWith((message) => updates(message as WikiInfo)) as WikiInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WikiInfo create() => WikiInfo._();
@$core.override
WikiInfo createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$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._();
factory WinShowCondition.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory WinShowCondition.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
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('See https://github.com/google/protobuf.dart/issues/998.')
WinShowCondition clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WinShowCondition copyWith(void Function(WinShowCondition) updates) =>
super.copyWith((message) => updates(message as WinShowCondition))
as WinShowCondition;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WinShowCondition create() => WinShowCondition._();
@$core.override
WinShowCondition createEmptyInstance() => create();
@$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 value) => $_setString(0, value);
@$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 value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasValue() => $_has(1);
@$pb.TagNumber(2)
void clearValue() => $_clearField(2);
}
const $core.bool _omitFieldNames =
$core.bool.fromEnvironment('protobuf.omit_field_names');
const $core.bool _omitMessageNames =
$core.bool.fromEnvironment('protobuf.omit_message_names');