Files
PiliPlus/lib/grpc/bilibili/app/dynamic/v2.pb.dart
bggRGjQaUbCoE 4dfeb284e7 update proto
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
2025-10-02 10:03:18 +08:00

46855 lines
1.6 MiB

// This is a generated file - do not edit.
//
// Generated from bilibili/app/dynamic/v2.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
import 'dart:core' as $core;
import 'package:fixnum/fixnum.dart' as $fixnum;
import 'package:protobuf/protobuf.dart' as $pb;
import '../../../google/protobuf/any.pb.dart' as $6;
import '../../account/service/v1.pb.dart' as $3;
import '../../dagw/component/avatar/v1.pb.dart' as $2;
import '../../pagination.pb.dart' as $7;
import '../../vas/garb/service.pb.dart' as $5;
import '../archive/middleware/v1.pb.dart' as $1;
import 'common.pb.dart' as $4;
import 'v2.pbenum.dart';
export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions;
export 'v2.pbenum.dart';
class AdParam extends $pb.GeneratedMessage {
factory AdParam({
$core.String? adExtra,
$core.String? requestId,
}) {
final result = create();
if (adExtra != null) result.adExtra = adExtra;
if (requestId != null) result.requestId = requestId;
return result;
}
AdParam._();
factory AdParam.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdParam.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdParam',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'adExtra')
..aOS(2, _omitFieldNames ? '' : 'requestId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdParam clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdParam copyWith(void Function(AdParam) updates) =>
super.copyWith((message) => updates(message as AdParam)) as AdParam;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdParam create() => AdParam._();
@$core.override
AdParam createEmptyInstance() => create();
static $pb.PbList<AdParam> createRepeated() => $pb.PbList<AdParam>();
@$core.pragma('dart2js:noInline')
static AdParam getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AdParam>(create);
static AdParam? _defaultInstance;
@$pb.TagNumber(1)
$core.String get adExtra => $_getSZ(0);
@$pb.TagNumber(1)
set adExtra($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasAdExtra() => $_has(0);
@$pb.TagNumber(1)
void clearAdExtra() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get requestId => $_getSZ(1);
@$pb.TagNumber(2)
set requestId($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasRequestId() => $_has(1);
@$pb.TagNumber(2)
void clearRequestId() => $_clearField(2);
}
class AdditionArticle extends $pb.GeneratedMessage {
factory AdditionArticle({
$core.String? title,
MdlDynDrawItem? cover,
$core.String? descTextLeft,
$core.String? descTextRight,
$core.String? uri,
$core.String? cardType,
}) {
final result = create();
if (title != null) result.title = title;
if (cover != null) result.cover = cover;
if (descTextLeft != null) result.descTextLeft = descTextLeft;
if (descTextRight != null) result.descTextRight = descTextRight;
if (uri != null) result.uri = uri;
if (cardType != null) result.cardType = cardType;
return result;
}
AdditionArticle._();
factory AdditionArticle.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionArticle.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionArticle',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOM<MdlDynDrawItem>(2, _omitFieldNames ? '' : 'cover',
subBuilder: MdlDynDrawItem.create)
..aOS(3, _omitFieldNames ? '' : 'descTextLeft')
..aOS(4, _omitFieldNames ? '' : 'descTextRight')
..aOS(5, _omitFieldNames ? '' : 'uri')
..aOS(6, _omitFieldNames ? '' : 'cardType')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionArticle clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionArticle copyWith(void Function(AdditionArticle) updates) =>
super.copyWith((message) => updates(message as AdditionArticle))
as AdditionArticle;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionArticle create() => AdditionArticle._();
@$core.override
AdditionArticle createEmptyInstance() => create();
static $pb.PbList<AdditionArticle> createRepeated() =>
$pb.PbList<AdditionArticle>();
@$core.pragma('dart2js:noInline')
static AdditionArticle getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionArticle>(create);
static AdditionArticle? _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)
MdlDynDrawItem get cover => $_getN(1);
@$pb.TagNumber(2)
set cover(MdlDynDrawItem value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasCover() => $_has(1);
@$pb.TagNumber(2)
void clearCover() => $_clearField(2);
@$pb.TagNumber(2)
MdlDynDrawItem ensureCover() => $_ensure(1);
@$pb.TagNumber(3)
$core.String get descTextLeft => $_getSZ(2);
@$pb.TagNumber(3)
set descTextLeft($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasDescTextLeft() => $_has(2);
@$pb.TagNumber(3)
void clearDescTextLeft() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get descTextRight => $_getSZ(3);
@$pb.TagNumber(4)
set descTextRight($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasDescTextRight() => $_has(3);
@$pb.TagNumber(4)
void clearDescTextRight() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get uri => $_getSZ(4);
@$pb.TagNumber(5)
set uri($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasUri() => $_has(4);
@$pb.TagNumber(5)
void clearUri() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get cardType => $_getSZ(5);
@$pb.TagNumber(6)
set cardType($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasCardType() => $_has(5);
@$pb.TagNumber(6)
void clearCardType() => $_clearField(6);
}
class AdditionCommon extends $pb.GeneratedMessage {
factory AdditionCommon({
$core.String? headText,
$core.String? title,
$core.String? imageUrl,
$core.String? descText1,
$core.String? descText2,
$core.String? url,
AdditionalButton? button,
$core.String? headIcon,
ImageStyle? style,
$core.String? type,
$core.String? cardType,
}) {
final result = create();
if (headText != null) result.headText = headText;
if (title != null) result.title = title;
if (imageUrl != null) result.imageUrl = imageUrl;
if (descText1 != null) result.descText1 = descText1;
if (descText2 != null) result.descText2 = descText2;
if (url != null) result.url = url;
if (button != null) result.button = button;
if (headIcon != null) result.headIcon = headIcon;
if (style != null) result.style = style;
if (type != null) result.type = type;
if (cardType != null) result.cardType = cardType;
return result;
}
AdditionCommon._();
factory AdditionCommon.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionCommon.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionCommon',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'headText')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'imageUrl')
..aOS(4, _omitFieldNames ? '' : 'descText1')
..aOS(5, _omitFieldNames ? '' : 'descText2')
..aOS(6, _omitFieldNames ? '' : 'url')
..aOM<AdditionalButton>(7, _omitFieldNames ? '' : 'button',
subBuilder: AdditionalButton.create)
..aOS(8, _omitFieldNames ? '' : 'headIcon')
..aE<ImageStyle>(9, _omitFieldNames ? '' : 'style',
enumValues: ImageStyle.values)
..aOS(10, _omitFieldNames ? '' : 'type')
..aOS(11, _omitFieldNames ? '' : 'cardType')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionCommon clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionCommon copyWith(void Function(AdditionCommon) updates) =>
super.copyWith((message) => updates(message as AdditionCommon))
as AdditionCommon;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionCommon create() => AdditionCommon._();
@$core.override
AdditionCommon createEmptyInstance() => create();
static $pb.PbList<AdditionCommon> createRepeated() =>
$pb.PbList<AdditionCommon>();
@$core.pragma('dart2js:noInline')
static AdditionCommon getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionCommon>(create);
static AdditionCommon? _defaultInstance;
@$pb.TagNumber(1)
$core.String get headText => $_getSZ(0);
@$pb.TagNumber(1)
set headText($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasHeadText() => $_has(0);
@$pb.TagNumber(1)
void clearHeadText() => $_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 imageUrl => $_getSZ(2);
@$pb.TagNumber(3)
set imageUrl($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasImageUrl() => $_has(2);
@$pb.TagNumber(3)
void clearImageUrl() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get descText1 => $_getSZ(3);
@$pb.TagNumber(4)
set descText1($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasDescText1() => $_has(3);
@$pb.TagNumber(4)
void clearDescText1() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get descText2 => $_getSZ(4);
@$pb.TagNumber(5)
set descText2($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasDescText2() => $_has(4);
@$pb.TagNumber(5)
void clearDescText2() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get url => $_getSZ(5);
@$pb.TagNumber(6)
set url($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasUrl() => $_has(5);
@$pb.TagNumber(6)
void clearUrl() => $_clearField(6);
@$pb.TagNumber(7)
AdditionalButton get button => $_getN(6);
@$pb.TagNumber(7)
set button(AdditionalButton value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasButton() => $_has(6);
@$pb.TagNumber(7)
void clearButton() => $_clearField(7);
@$pb.TagNumber(7)
AdditionalButton ensureButton() => $_ensure(6);
@$pb.TagNumber(8)
$core.String get headIcon => $_getSZ(7);
@$pb.TagNumber(8)
set headIcon($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasHeadIcon() => $_has(7);
@$pb.TagNumber(8)
void clearHeadIcon() => $_clearField(8);
@$pb.TagNumber(9)
ImageStyle get style => $_getN(8);
@$pb.TagNumber(9)
set style(ImageStyle value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasStyle() => $_has(8);
@$pb.TagNumber(9)
void clearStyle() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get type => $_getSZ(9);
@$pb.TagNumber(10)
set type($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasType() => $_has(9);
@$pb.TagNumber(10)
void clearType() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get cardType => $_getSZ(10);
@$pb.TagNumber(11)
set cardType($core.String value) => $_setString(10, value);
@$pb.TagNumber(11)
$core.bool hasCardType() => $_has(10);
@$pb.TagNumber(11)
void clearCardType() => $_clearField(11);
}
enum AdditionEsport_Item { additionEsportMoba, notSet }
class AdditionEsport extends $pb.GeneratedMessage {
factory AdditionEsport({
EspaceStyle? style,
AdditionEsportMoba? additionEsportMoba,
$core.String? type,
$core.String? cardType,
}) {
final result = create();
if (style != null) result.style = style;
if (additionEsportMoba != null)
result.additionEsportMoba = additionEsportMoba;
if (type != null) result.type = type;
if (cardType != null) result.cardType = cardType;
return result;
}
AdditionEsport._();
factory AdditionEsport.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionEsport.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, AdditionEsport_Item>
_AdditionEsport_ItemByTag = {
2: AdditionEsport_Item.additionEsportMoba,
0: AdditionEsport_Item.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionEsport',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [2])
..aE<EspaceStyle>(1, _omitFieldNames ? '' : 'style',
enumValues: EspaceStyle.values)
..aOM<AdditionEsportMoba>(2, _omitFieldNames ? '' : 'additionEsportMoba',
subBuilder: AdditionEsportMoba.create)
..aOS(3, _omitFieldNames ? '' : 'type')
..aOS(4, _omitFieldNames ? '' : 'cardType')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionEsport clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionEsport copyWith(void Function(AdditionEsport) updates) =>
super.copyWith((message) => updates(message as AdditionEsport))
as AdditionEsport;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionEsport create() => AdditionEsport._();
@$core.override
AdditionEsport createEmptyInstance() => create();
static $pb.PbList<AdditionEsport> createRepeated() =>
$pb.PbList<AdditionEsport>();
@$core.pragma('dart2js:noInline')
static AdditionEsport getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionEsport>(create);
static AdditionEsport? _defaultInstance;
@$pb.TagNumber(2)
AdditionEsport_Item whichItem() =>
_AdditionEsport_ItemByTag[$_whichOneof(0)]!;
@$pb.TagNumber(2)
void clearItem() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
EspaceStyle get style => $_getN(0);
@$pb.TagNumber(1)
set style(EspaceStyle value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasStyle() => $_has(0);
@$pb.TagNumber(1)
void clearStyle() => $_clearField(1);
@$pb.TagNumber(2)
AdditionEsportMoba get additionEsportMoba => $_getN(1);
@$pb.TagNumber(2)
set additionEsportMoba(AdditionEsportMoba value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasAdditionEsportMoba() => $_has(1);
@$pb.TagNumber(2)
void clearAdditionEsportMoba() => $_clearField(2);
@$pb.TagNumber(2)
AdditionEsportMoba ensureAdditionEsportMoba() => $_ensure(1);
@$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 cardType => $_getSZ(3);
@$pb.TagNumber(4)
set cardType($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasCardType() => $_has(3);
@$pb.TagNumber(4)
void clearCardType() => $_clearField(4);
}
class AdditionEsportMoba extends $pb.GeneratedMessage {
factory AdditionEsportMoba({
$core.String? headText,
$core.String? title,
$core.Iterable<MatchTeam>? matchTeam,
AdditionEsportMobaStatus? additionEsportMobaStatus,
$core.String? uri,
AdditionalButton? button,
$core.String? subTitle,
$core.String? type,
$core.String? cardType,
$core.String? headIcon,
}) {
final result = create();
if (headText != null) result.headText = headText;
if (title != null) result.title = title;
if (matchTeam != null) result.matchTeam.addAll(matchTeam);
if (additionEsportMobaStatus != null)
result.additionEsportMobaStatus = additionEsportMobaStatus;
if (uri != null) result.uri = uri;
if (button != null) result.button = button;
if (subTitle != null) result.subTitle = subTitle;
if (type != null) result.type = type;
if (cardType != null) result.cardType = cardType;
if (headIcon != null) result.headIcon = headIcon;
return result;
}
AdditionEsportMoba._();
factory AdditionEsportMoba.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionEsportMoba.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionEsportMoba',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'headText')
..aOS(2, _omitFieldNames ? '' : 'title')
..pPM<MatchTeam>(3, _omitFieldNames ? '' : 'matchTeam',
subBuilder: MatchTeam.create)
..aOM<AdditionEsportMobaStatus>(
4, _omitFieldNames ? '' : 'additionEsportMobaStatus',
subBuilder: AdditionEsportMobaStatus.create)
..aOS(5, _omitFieldNames ? '' : 'uri')
..aOM<AdditionalButton>(6, _omitFieldNames ? '' : 'button',
subBuilder: AdditionalButton.create)
..aOS(7, _omitFieldNames ? '' : 'subTitle')
..aOS(10, _omitFieldNames ? '' : 'type')
..aOS(11, _omitFieldNames ? '' : 'cardType')
..aOS(12, _omitFieldNames ? '' : 'headIcon')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionEsportMoba clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionEsportMoba copyWith(void Function(AdditionEsportMoba) updates) =>
super.copyWith((message) => updates(message as AdditionEsportMoba))
as AdditionEsportMoba;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionEsportMoba create() => AdditionEsportMoba._();
@$core.override
AdditionEsportMoba createEmptyInstance() => create();
static $pb.PbList<AdditionEsportMoba> createRepeated() =>
$pb.PbList<AdditionEsportMoba>();
@$core.pragma('dart2js:noInline')
static AdditionEsportMoba getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionEsportMoba>(create);
static AdditionEsportMoba? _defaultInstance;
@$pb.TagNumber(1)
$core.String get headText => $_getSZ(0);
@$pb.TagNumber(1)
set headText($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasHeadText() => $_has(0);
@$pb.TagNumber(1)
void clearHeadText() => $_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<MatchTeam> get matchTeam => $_getList(2);
@$pb.TagNumber(4)
AdditionEsportMobaStatus get additionEsportMobaStatus => $_getN(3);
@$pb.TagNumber(4)
set additionEsportMobaStatus(AdditionEsportMobaStatus value) =>
$_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasAdditionEsportMobaStatus() => $_has(3);
@$pb.TagNumber(4)
void clearAdditionEsportMobaStatus() => $_clearField(4);
@$pb.TagNumber(4)
AdditionEsportMobaStatus ensureAdditionEsportMobaStatus() => $_ensure(3);
@$pb.TagNumber(5)
$core.String get uri => $_getSZ(4);
@$pb.TagNumber(5)
set uri($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasUri() => $_has(4);
@$pb.TagNumber(5)
void clearUri() => $_clearField(5);
@$pb.TagNumber(6)
AdditionalButton get button => $_getN(5);
@$pb.TagNumber(6)
set button(AdditionalButton value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasButton() => $_has(5);
@$pb.TagNumber(6)
void clearButton() => $_clearField(6);
@$pb.TagNumber(6)
AdditionalButton ensureButton() => $_ensure(5);
@$pb.TagNumber(7)
$core.String get subTitle => $_getSZ(6);
@$pb.TagNumber(7)
set subTitle($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasSubTitle() => $_has(6);
@$pb.TagNumber(7)
void clearSubTitle() => $_clearField(7);
@$pb.TagNumber(10)
$core.String get type => $_getSZ(7);
@$pb.TagNumber(10)
set type($core.String value) => $_setString(7, value);
@$pb.TagNumber(10)
$core.bool hasType() => $_has(7);
@$pb.TagNumber(10)
void clearType() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get cardType => $_getSZ(8);
@$pb.TagNumber(11)
set cardType($core.String value) => $_setString(8, value);
@$pb.TagNumber(11)
$core.bool hasCardType() => $_has(8);
@$pb.TagNumber(11)
void clearCardType() => $_clearField(11);
@$pb.TagNumber(12)
$core.String get headIcon => $_getSZ(9);
@$pb.TagNumber(12)
set headIcon($core.String value) => $_setString(9, value);
@$pb.TagNumber(12)
$core.bool hasHeadIcon() => $_has(9);
@$pb.TagNumber(12)
void clearHeadIcon() => $_clearField(12);
}
class AdditionEsportMobaStatus extends $pb.GeneratedMessage {
factory AdditionEsportMobaStatus({
$core.Iterable<AdditionEsportMobaStatusDesc>? additionEsportMobaStatusDesc,
$core.String? title,
$core.int? status,
$core.String? color,
$core.String? nightColor,
}) {
final result = create();
if (additionEsportMobaStatusDesc != null)
result.additionEsportMobaStatusDesc.addAll(additionEsportMobaStatusDesc);
if (title != null) result.title = title;
if (status != null) result.status = status;
if (color != null) result.color = color;
if (nightColor != null) result.nightColor = nightColor;
return result;
}
AdditionEsportMobaStatus._();
factory AdditionEsportMobaStatus.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionEsportMobaStatus.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionEsportMobaStatus',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<AdditionEsportMobaStatusDesc>(
1, _omitFieldNames ? '' : 'additionEsportMobaStatusDesc',
subBuilder: AdditionEsportMobaStatusDesc.create)
..aOS(2, _omitFieldNames ? '' : 'title')
..aI(3, _omitFieldNames ? '' : 'status')
..aOS(4, _omitFieldNames ? '' : 'color')
..aOS(5, _omitFieldNames ? '' : 'nightColor')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionEsportMobaStatus clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionEsportMobaStatus copyWith(
void Function(AdditionEsportMobaStatus) updates) =>
super.copyWith((message) => updates(message as AdditionEsportMobaStatus))
as AdditionEsportMobaStatus;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionEsportMobaStatus create() => AdditionEsportMobaStatus._();
@$core.override
AdditionEsportMobaStatus createEmptyInstance() => create();
static $pb.PbList<AdditionEsportMobaStatus> createRepeated() =>
$pb.PbList<AdditionEsportMobaStatus>();
@$core.pragma('dart2js:noInline')
static AdditionEsportMobaStatus getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionEsportMobaStatus>(create);
static AdditionEsportMobaStatus? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<AdditionEsportMobaStatusDesc> get additionEsportMobaStatusDesc =>
$_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);
@$pb.TagNumber(3)
$core.int get status => $_getIZ(2);
@$pb.TagNumber(3)
set status($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasStatus() => $_has(2);
@$pb.TagNumber(3)
void clearStatus() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get color => $_getSZ(3);
@$pb.TagNumber(4)
set color($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasColor() => $_has(3);
@$pb.TagNumber(4)
void clearColor() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get nightColor => $_getSZ(4);
@$pb.TagNumber(5)
set nightColor($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasNightColor() => $_has(4);
@$pb.TagNumber(5)
void clearNightColor() => $_clearField(5);
}
class AdditionEsportMobaStatusDesc extends $pb.GeneratedMessage {
factory AdditionEsportMobaStatusDesc({
$core.String? title,
$core.String? color,
$core.String? nightColor,
}) {
final result = create();
if (title != null) result.title = title;
if (color != null) result.color = color;
if (nightColor != null) result.nightColor = nightColor;
return result;
}
AdditionEsportMobaStatusDesc._();
factory AdditionEsportMobaStatusDesc.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionEsportMobaStatusDesc.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionEsportMobaStatusDesc',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'color')
..aOS(3, _omitFieldNames ? '' : 'nightColor')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionEsportMobaStatusDesc clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionEsportMobaStatusDesc copyWith(
void Function(AdditionEsportMobaStatusDesc) updates) =>
super.copyWith(
(message) => updates(message as AdditionEsportMobaStatusDesc))
as AdditionEsportMobaStatusDesc;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionEsportMobaStatusDesc create() =>
AdditionEsportMobaStatusDesc._();
@$core.override
AdditionEsportMobaStatusDesc createEmptyInstance() => create();
static $pb.PbList<AdditionEsportMobaStatusDesc> createRepeated() =>
$pb.PbList<AdditionEsportMobaStatusDesc>();
@$core.pragma('dart2js:noInline')
static AdditionEsportMobaStatusDesc getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionEsportMobaStatusDesc>(create);
static AdditionEsportMobaStatusDesc? _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 color => $_getSZ(1);
@$pb.TagNumber(2)
set color($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasColor() => $_has(1);
@$pb.TagNumber(2)
void clearColor() => $_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);
}
class AdditionGoods extends $pb.GeneratedMessage {
factory AdditionGoods({
$core.String? rcmdDesc,
$core.Iterable<GoodsItem>? goodsItems,
$core.String? cardType,
$core.String? icon,
$core.String? uri,
$core.int? sourceType,
GoodsJumpType? jumpType,
$core.String? appName,
$core.String? adMarkIcon,
}) {
final result = create();
if (rcmdDesc != null) result.rcmdDesc = rcmdDesc;
if (goodsItems != null) result.goodsItems.addAll(goodsItems);
if (cardType != null) result.cardType = cardType;
if (icon != null) result.icon = icon;
if (uri != null) result.uri = uri;
if (sourceType != null) result.sourceType = sourceType;
if (jumpType != null) result.jumpType = jumpType;
if (appName != null) result.appName = appName;
if (adMarkIcon != null) result.adMarkIcon = adMarkIcon;
return result;
}
AdditionGoods._();
factory AdditionGoods.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionGoods.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionGoods',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'rcmdDesc')
..pPM<GoodsItem>(2, _omitFieldNames ? '' : 'goodsItems',
subBuilder: GoodsItem.create)
..aOS(3, _omitFieldNames ? '' : 'cardType')
..aOS(4, _omitFieldNames ? '' : 'icon')
..aOS(5, _omitFieldNames ? '' : 'uri')
..aI(6, _omitFieldNames ? '' : 'sourceType')
..aE<GoodsJumpType>(7, _omitFieldNames ? '' : 'jumpType',
enumValues: GoodsJumpType.values)
..aOS(8, _omitFieldNames ? '' : 'appName')
..aOS(9, _omitFieldNames ? '' : 'adMarkIcon')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionGoods clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionGoods copyWith(void Function(AdditionGoods) updates) =>
super.copyWith((message) => updates(message as AdditionGoods))
as AdditionGoods;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionGoods create() => AdditionGoods._();
@$core.override
AdditionGoods createEmptyInstance() => create();
static $pb.PbList<AdditionGoods> createRepeated() =>
$pb.PbList<AdditionGoods>();
@$core.pragma('dart2js:noInline')
static AdditionGoods getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionGoods>(create);
static AdditionGoods? _defaultInstance;
@$pb.TagNumber(1)
$core.String get rcmdDesc => $_getSZ(0);
@$pb.TagNumber(1)
set rcmdDesc($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasRcmdDesc() => $_has(0);
@$pb.TagNumber(1)
void clearRcmdDesc() => $_clearField(1);
@$pb.TagNumber(2)
$pb.PbList<GoodsItem> get goodsItems => $_getList(1);
@$pb.TagNumber(3)
$core.String get cardType => $_getSZ(2);
@$pb.TagNumber(3)
set cardType($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasCardType() => $_has(2);
@$pb.TagNumber(3)
void clearCardType() => $_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);
@$pb.TagNumber(5)
$core.String get uri => $_getSZ(4);
@$pb.TagNumber(5)
set uri($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasUri() => $_has(4);
@$pb.TagNumber(5)
void clearUri() => $_clearField(5);
@$pb.TagNumber(6)
$core.int get sourceType => $_getIZ(5);
@$pb.TagNumber(6)
set sourceType($core.int value) => $_setSignedInt32(5, value);
@$pb.TagNumber(6)
$core.bool hasSourceType() => $_has(5);
@$pb.TagNumber(6)
void clearSourceType() => $_clearField(6);
@$pb.TagNumber(7)
GoodsJumpType get jumpType => $_getN(6);
@$pb.TagNumber(7)
set jumpType(GoodsJumpType value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasJumpType() => $_has(6);
@$pb.TagNumber(7)
void clearJumpType() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get appName => $_getSZ(7);
@$pb.TagNumber(8)
set appName($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasAppName() => $_has(7);
@$pb.TagNumber(8)
void clearAppName() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get adMarkIcon => $_getSZ(8);
@$pb.TagNumber(9)
set adMarkIcon($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasAdMarkIcon() => $_has(8);
@$pb.TagNumber(9)
void clearAdMarkIcon() => $_clearField(9);
}
class AdditionLiveRoom extends $pb.GeneratedMessage {
factory AdditionLiveRoom({
$core.String? title,
$core.String? cover,
VideoBadge? badge,
CoverIconWithText? descTextUpper,
$core.String? descTextLower,
$core.String? uri,
$core.String? cardType,
}) {
final result = create();
if (title != null) result.title = title;
if (cover != null) result.cover = cover;
if (badge != null) result.badge = badge;
if (descTextUpper != null) result.descTextUpper = descTextUpper;
if (descTextLower != null) result.descTextLower = descTextLower;
if (uri != null) result.uri = uri;
if (cardType != null) result.cardType = cardType;
return result;
}
AdditionLiveRoom._();
factory AdditionLiveRoom.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionLiveRoom.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionLiveRoom',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'cover')
..aOM<VideoBadge>(3, _omitFieldNames ? '' : 'badge',
subBuilder: VideoBadge.create)
..aOM<CoverIconWithText>(4, _omitFieldNames ? '' : 'descTextUpper',
subBuilder: CoverIconWithText.create)
..aOS(5, _omitFieldNames ? '' : 'descTextLower')
..aOS(6, _omitFieldNames ? '' : 'uri')
..aOS(7, _omitFieldNames ? '' : 'cardType')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionLiveRoom clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionLiveRoom copyWith(void Function(AdditionLiveRoom) updates) =>
super.copyWith((message) => updates(message as AdditionLiveRoom))
as AdditionLiveRoom;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionLiveRoom create() => AdditionLiveRoom._();
@$core.override
AdditionLiveRoom createEmptyInstance() => create();
static $pb.PbList<AdditionLiveRoom> createRepeated() =>
$pb.PbList<AdditionLiveRoom>();
@$core.pragma('dart2js:noInline')
static AdditionLiveRoom getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionLiveRoom>(create);
static AdditionLiveRoom? _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)
VideoBadge get badge => $_getN(2);
@$pb.TagNumber(3)
set badge(VideoBadge value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasBadge() => $_has(2);
@$pb.TagNumber(3)
void clearBadge() => $_clearField(3);
@$pb.TagNumber(3)
VideoBadge ensureBadge() => $_ensure(2);
@$pb.TagNumber(4)
CoverIconWithText get descTextUpper => $_getN(3);
@$pb.TagNumber(4)
set descTextUpper(CoverIconWithText value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasDescTextUpper() => $_has(3);
@$pb.TagNumber(4)
void clearDescTextUpper() => $_clearField(4);
@$pb.TagNumber(4)
CoverIconWithText ensureDescTextUpper() => $_ensure(3);
@$pb.TagNumber(5)
$core.String get descTextLower => $_getSZ(4);
@$pb.TagNumber(5)
set descTextLower($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasDescTextLower() => $_has(4);
@$pb.TagNumber(5)
void clearDescTextLower() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get uri => $_getSZ(5);
@$pb.TagNumber(6)
set uri($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasUri() => $_has(5);
@$pb.TagNumber(6)
void clearUri() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get cardType => $_getSZ(6);
@$pb.TagNumber(7)
set cardType($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasCardType() => $_has(6);
@$pb.TagNumber(7)
void clearCardType() => $_clearField(7);
}
class AdditionMusic extends $pb.GeneratedMessage {
factory AdditionMusic({
MdlDynMusic? musicCard,
$core.String? cardType,
}) {
final result = create();
if (musicCard != null) result.musicCard = musicCard;
if (cardType != null) result.cardType = cardType;
return result;
}
AdditionMusic._();
factory AdditionMusic.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionMusic.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionMusic',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<MdlDynMusic>(1, _omitFieldNames ? '' : 'musicCard',
subBuilder: MdlDynMusic.create)
..aOS(2, _omitFieldNames ? '' : 'cardType')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionMusic clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionMusic copyWith(void Function(AdditionMusic) updates) =>
super.copyWith((message) => updates(message as AdditionMusic))
as AdditionMusic;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionMusic create() => AdditionMusic._();
@$core.override
AdditionMusic createEmptyInstance() => create();
static $pb.PbList<AdditionMusic> createRepeated() =>
$pb.PbList<AdditionMusic>();
@$core.pragma('dart2js:noInline')
static AdditionMusic getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionMusic>(create);
static AdditionMusic? _defaultInstance;
@$pb.TagNumber(1)
MdlDynMusic get musicCard => $_getN(0);
@$pb.TagNumber(1)
set musicCard(MdlDynMusic value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasMusicCard() => $_has(0);
@$pb.TagNumber(1)
void clearMusicCard() => $_clearField(1);
@$pb.TagNumber(1)
MdlDynMusic ensureMusicCard() => $_ensure(0);
@$pb.TagNumber(2)
$core.String get cardType => $_getSZ(1);
@$pb.TagNumber(2)
set cardType($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCardType() => $_has(1);
@$pb.TagNumber(2)
void clearCardType() => $_clearField(2);
}
class AdditionUP extends $pb.GeneratedMessage {
factory AdditionUP({
$core.String? title,
HighlightText? descText1,
$core.String? descText2,
$core.String? url,
AdditionalButton? button,
$core.String? cardType,
$fixnum.Int64? reserveTotal,
AdditionalActSkin? actSkin,
$fixnum.Int64? rid,
ReserveRelationLotteryType? lotteryType,
HighlightText? descText3,
$fixnum.Int64? upMid,
AdditionUserInfo? userInfo,
$core.String? dynamicId,
$core.bool? showText2,
$fixnum.Int64? dynType,
$core.String? businessId,
$core.String? badgeText,
$core.bool? isPremiere,
}) {
final result = create();
if (title != null) result.title = title;
if (descText1 != null) result.descText1 = descText1;
if (descText2 != null) result.descText2 = descText2;
if (url != null) result.url = url;
if (button != null) result.button = button;
if (cardType != null) result.cardType = cardType;
if (reserveTotal != null) result.reserveTotal = reserveTotal;
if (actSkin != null) result.actSkin = actSkin;
if (rid != null) result.rid = rid;
if (lotteryType != null) result.lotteryType = lotteryType;
if (descText3 != null) result.descText3 = descText3;
if (upMid != null) result.upMid = upMid;
if (userInfo != null) result.userInfo = userInfo;
if (dynamicId != null) result.dynamicId = dynamicId;
if (showText2 != null) result.showText2 = showText2;
if (dynType != null) result.dynType = dynType;
if (businessId != null) result.businessId = businessId;
if (badgeText != null) result.badgeText = badgeText;
if (isPremiere != null) result.isPremiere = isPremiere;
return result;
}
AdditionUP._();
factory AdditionUP.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionUP.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionUP',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOM<HighlightText>(2, _omitFieldNames ? '' : 'descText1',
subBuilder: HighlightText.create)
..aOS(3, _omitFieldNames ? '' : 'descText2')
..aOS(4, _omitFieldNames ? '' : 'url')
..aOM<AdditionalButton>(5, _omitFieldNames ? '' : 'button',
subBuilder: AdditionalButton.create)
..aOS(6, _omitFieldNames ? '' : 'cardType')
..aInt64(7, _omitFieldNames ? '' : 'reserveTotal')
..aOM<AdditionalActSkin>(8, _omitFieldNames ? '' : 'actSkin',
subBuilder: AdditionalActSkin.create)
..aInt64(9, _omitFieldNames ? '' : 'rid')
..aE<ReserveRelationLotteryType>(10, _omitFieldNames ? '' : 'lotteryType',
enumValues: ReserveRelationLotteryType.values)
..aOM<HighlightText>(11, _omitFieldNames ? '' : 'descText3',
subBuilder: HighlightText.create)
..aInt64(12, _omitFieldNames ? '' : 'upMid')
..aOM<AdditionUserInfo>(13, _omitFieldNames ? '' : 'userInfo',
subBuilder: AdditionUserInfo.create)
..aOS(14, _omitFieldNames ? '' : 'dynamicId')
..aOB(15, _omitFieldNames ? '' : 'showText2')
..aInt64(16, _omitFieldNames ? '' : 'dynType')
..aOS(17, _omitFieldNames ? '' : 'businessId')
..aOS(18, _omitFieldNames ? '' : 'badgeText')
..aOB(19, _omitFieldNames ? '' : 'isPremiere')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionUP clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionUP copyWith(void Function(AdditionUP) updates) =>
super.copyWith((message) => updates(message as AdditionUP)) as AdditionUP;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionUP create() => AdditionUP._();
@$core.override
AdditionUP createEmptyInstance() => create();
static $pb.PbList<AdditionUP> createRepeated() => $pb.PbList<AdditionUP>();
@$core.pragma('dart2js:noInline')
static AdditionUP getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionUP>(create);
static AdditionUP? _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)
HighlightText get descText1 => $_getN(1);
@$pb.TagNumber(2)
set descText1(HighlightText value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasDescText1() => $_has(1);
@$pb.TagNumber(2)
void clearDescText1() => $_clearField(2);
@$pb.TagNumber(2)
HighlightText ensureDescText1() => $_ensure(1);
@$pb.TagNumber(3)
$core.String get descText2 => $_getSZ(2);
@$pb.TagNumber(3)
set descText2($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasDescText2() => $_has(2);
@$pb.TagNumber(3)
void clearDescText2() => $_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)
AdditionalButton get button => $_getN(4);
@$pb.TagNumber(5)
set button(AdditionalButton value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasButton() => $_has(4);
@$pb.TagNumber(5)
void clearButton() => $_clearField(5);
@$pb.TagNumber(5)
AdditionalButton ensureButton() => $_ensure(4);
@$pb.TagNumber(6)
$core.String get cardType => $_getSZ(5);
@$pb.TagNumber(6)
set cardType($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasCardType() => $_has(5);
@$pb.TagNumber(6)
void clearCardType() => $_clearField(6);
@$pb.TagNumber(7)
$fixnum.Int64 get reserveTotal => $_getI64(6);
@$pb.TagNumber(7)
set reserveTotal($fixnum.Int64 value) => $_setInt64(6, value);
@$pb.TagNumber(7)
$core.bool hasReserveTotal() => $_has(6);
@$pb.TagNumber(7)
void clearReserveTotal() => $_clearField(7);
@$pb.TagNumber(8)
AdditionalActSkin get actSkin => $_getN(7);
@$pb.TagNumber(8)
set actSkin(AdditionalActSkin value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasActSkin() => $_has(7);
@$pb.TagNumber(8)
void clearActSkin() => $_clearField(8);
@$pb.TagNumber(8)
AdditionalActSkin ensureActSkin() => $_ensure(7);
@$pb.TagNumber(9)
$fixnum.Int64 get rid => $_getI64(8);
@$pb.TagNumber(9)
set rid($fixnum.Int64 value) => $_setInt64(8, value);
@$pb.TagNumber(9)
$core.bool hasRid() => $_has(8);
@$pb.TagNumber(9)
void clearRid() => $_clearField(9);
@$pb.TagNumber(10)
ReserveRelationLotteryType get lotteryType => $_getN(9);
@$pb.TagNumber(10)
set lotteryType(ReserveRelationLotteryType value) => $_setField(10, value);
@$pb.TagNumber(10)
$core.bool hasLotteryType() => $_has(9);
@$pb.TagNumber(10)
void clearLotteryType() => $_clearField(10);
@$pb.TagNumber(11)
HighlightText get descText3 => $_getN(10);
@$pb.TagNumber(11)
set descText3(HighlightText value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasDescText3() => $_has(10);
@$pb.TagNumber(11)
void clearDescText3() => $_clearField(11);
@$pb.TagNumber(11)
HighlightText ensureDescText3() => $_ensure(10);
@$pb.TagNumber(12)
$fixnum.Int64 get upMid => $_getI64(11);
@$pb.TagNumber(12)
set upMid($fixnum.Int64 value) => $_setInt64(11, value);
@$pb.TagNumber(12)
$core.bool hasUpMid() => $_has(11);
@$pb.TagNumber(12)
void clearUpMid() => $_clearField(12);
@$pb.TagNumber(13)
AdditionUserInfo get userInfo => $_getN(12);
@$pb.TagNumber(13)
set userInfo(AdditionUserInfo value) => $_setField(13, value);
@$pb.TagNumber(13)
$core.bool hasUserInfo() => $_has(12);
@$pb.TagNumber(13)
void clearUserInfo() => $_clearField(13);
@$pb.TagNumber(13)
AdditionUserInfo ensureUserInfo() => $_ensure(12);
@$pb.TagNumber(14)
$core.String get dynamicId => $_getSZ(13);
@$pb.TagNumber(14)
set dynamicId($core.String value) => $_setString(13, value);
@$pb.TagNumber(14)
$core.bool hasDynamicId() => $_has(13);
@$pb.TagNumber(14)
void clearDynamicId() => $_clearField(14);
@$pb.TagNumber(15)
$core.bool get showText2 => $_getBF(14);
@$pb.TagNumber(15)
set showText2($core.bool value) => $_setBool(14, value);
@$pb.TagNumber(15)
$core.bool hasShowText2() => $_has(14);
@$pb.TagNumber(15)
void clearShowText2() => $_clearField(15);
@$pb.TagNumber(16)
$fixnum.Int64 get dynType => $_getI64(15);
@$pb.TagNumber(16)
set dynType($fixnum.Int64 value) => $_setInt64(15, value);
@$pb.TagNumber(16)
$core.bool hasDynType() => $_has(15);
@$pb.TagNumber(16)
void clearDynType() => $_clearField(16);
@$pb.TagNumber(17)
$core.String get businessId => $_getSZ(16);
@$pb.TagNumber(17)
set businessId($core.String value) => $_setString(16, value);
@$pb.TagNumber(17)
$core.bool hasBusinessId() => $_has(16);
@$pb.TagNumber(17)
void clearBusinessId() => $_clearField(17);
@$pb.TagNumber(18)
$core.String get badgeText => $_getSZ(17);
@$pb.TagNumber(18)
set badgeText($core.String value) => $_setString(17, value);
@$pb.TagNumber(18)
$core.bool hasBadgeText() => $_has(17);
@$pb.TagNumber(18)
void clearBadgeText() => $_clearField(18);
@$pb.TagNumber(19)
$core.bool get isPremiere => $_getBF(18);
@$pb.TagNumber(19)
set isPremiere($core.bool value) => $_setBool(18, value);
@$pb.TagNumber(19)
$core.bool hasIsPremiere() => $_has(18);
@$pb.TagNumber(19)
void clearIsPremiere() => $_clearField(19);
}
class AdditionUgc extends $pb.GeneratedMessage {
factory AdditionUgc({
$core.String? headText,
$core.String? title,
$core.String? cover,
$core.String? descText1,
$core.String? descText2,
$core.String? uri,
$core.String? duration,
$core.bool? lineFeed,
$core.String? cardType,
}) {
final result = create();
if (headText != null) result.headText = headText;
if (title != null) result.title = title;
if (cover != null) result.cover = cover;
if (descText1 != null) result.descText1 = descText1;
if (descText2 != null) result.descText2 = descText2;
if (uri != null) result.uri = uri;
if (duration != null) result.duration = duration;
if (lineFeed != null) result.lineFeed = lineFeed;
if (cardType != null) result.cardType = cardType;
return result;
}
AdditionUgc._();
factory AdditionUgc.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionUgc.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionUgc',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'headText')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'cover')
..aOS(4, _omitFieldNames ? '' : 'descText1')
..aOS(5, _omitFieldNames ? '' : 'descText2')
..aOS(6, _omitFieldNames ? '' : 'uri')
..aOS(7, _omitFieldNames ? '' : 'duration')
..aOB(8, _omitFieldNames ? '' : 'lineFeed')
..aOS(9, _omitFieldNames ? '' : 'cardType')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionUgc clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionUgc copyWith(void Function(AdditionUgc) updates) =>
super.copyWith((message) => updates(message as AdditionUgc))
as AdditionUgc;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionUgc create() => AdditionUgc._();
@$core.override
AdditionUgc createEmptyInstance() => create();
static $pb.PbList<AdditionUgc> createRepeated() => $pb.PbList<AdditionUgc>();
@$core.pragma('dart2js:noInline')
static AdditionUgc getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionUgc>(create);
static AdditionUgc? _defaultInstance;
@$pb.TagNumber(1)
$core.String get headText => $_getSZ(0);
@$pb.TagNumber(1)
set headText($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasHeadText() => $_has(0);
@$pb.TagNumber(1)
void clearHeadText() => $_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 descText1 => $_getSZ(3);
@$pb.TagNumber(4)
set descText1($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasDescText1() => $_has(3);
@$pb.TagNumber(4)
void clearDescText1() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get descText2 => $_getSZ(4);
@$pb.TagNumber(5)
set descText2($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasDescText2() => $_has(4);
@$pb.TagNumber(5)
void clearDescText2() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get uri => $_getSZ(5);
@$pb.TagNumber(6)
set uri($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasUri() => $_has(5);
@$pb.TagNumber(6)
void clearUri() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get duration => $_getSZ(6);
@$pb.TagNumber(7)
set duration($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasDuration() => $_has(6);
@$pb.TagNumber(7)
void clearDuration() => $_clearField(7);
@$pb.TagNumber(8)
$core.bool get lineFeed => $_getBF(7);
@$pb.TagNumber(8)
set lineFeed($core.bool value) => $_setBool(7, value);
@$pb.TagNumber(8)
$core.bool hasLineFeed() => $_has(7);
@$pb.TagNumber(8)
void clearLineFeed() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get cardType => $_getSZ(8);
@$pb.TagNumber(9)
set cardType($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasCardType() => $_has(8);
@$pb.TagNumber(9)
void clearCardType() => $_clearField(9);
}
class AdditionUserInfo extends $pb.GeneratedMessage {
factory AdditionUserInfo({
$core.String? name,
$core.String? face,
}) {
final result = create();
if (name != null) result.name = name;
if (face != null) result.face = face;
return result;
}
AdditionUserInfo._();
factory AdditionUserInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionUserInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionUserInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'name')
..aOS(2, _omitFieldNames ? '' : 'face')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionUserInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionUserInfo copyWith(void Function(AdditionUserInfo) updates) =>
super.copyWith((message) => updates(message as AdditionUserInfo))
as AdditionUserInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionUserInfo create() => AdditionUserInfo._();
@$core.override
AdditionUserInfo createEmptyInstance() => create();
static $pb.PbList<AdditionUserInfo> createRepeated() =>
$pb.PbList<AdditionUserInfo>();
@$core.pragma('dart2js:noInline')
static AdditionUserInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionUserInfo>(create);
static AdditionUserInfo? _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 face => $_getSZ(1);
@$pb.TagNumber(2)
set face($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasFace() => $_has(1);
@$pb.TagNumber(2)
void clearFace() => $_clearField(2);
}
class AdditionVote extends $pb.GeneratedMessage {
factory AdditionVote({
$core.String? imageUrl,
$core.String? title,
$core.String? text1,
$core.String? buttonText,
$core.String? url,
}) {
final result = create();
if (imageUrl != null) result.imageUrl = imageUrl;
if (title != null) result.title = title;
if (text1 != null) result.text1 = text1;
if (buttonText != null) result.buttonText = buttonText;
if (url != null) result.url = url;
return result;
}
AdditionVote._();
factory AdditionVote.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionVote.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionVote',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'imageUrl')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'text1')
..aOS(4, _omitFieldNames ? '' : 'buttonText')
..aOS(5, _omitFieldNames ? '' : 'url')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionVote clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionVote copyWith(void Function(AdditionVote) updates) =>
super.copyWith((message) => updates(message as AdditionVote))
as AdditionVote;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionVote create() => AdditionVote._();
@$core.override
AdditionVote createEmptyInstance() => create();
static $pb.PbList<AdditionVote> createRepeated() =>
$pb.PbList<AdditionVote>();
@$core.pragma('dart2js:noInline')
static AdditionVote getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionVote>(create);
static AdditionVote? _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.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 text1 => $_getSZ(2);
@$pb.TagNumber(3)
set text1($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasText1() => $_has(2);
@$pb.TagNumber(3)
void clearText1() => $_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 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);
}
enum AdditionVote2_Item {
additionVoteWord,
additionVotePic,
additionVoteDefaule,
notSet
}
class AdditionVote2 extends $pb.GeneratedMessage {
factory AdditionVote2({
AdditionVoteType? additionVoteType,
$fixnum.Int64? voteId,
$core.String? title,
$core.String? label,
$fixnum.Int64? deadline,
$core.String? openText,
$core.String? closeText,
$core.String? votedText,
AdditionVoteState? state,
AdditionVoteWord? additionVoteWord,
AdditionVotePic? additionVotePic,
AdditionVoteDefaule? additionVoteDefaule,
$core.int? bizType,
$fixnum.Int64? total,
$core.String? cardType,
$core.String? tips,
$core.String? uri,
$core.bool? isVoted,
$core.int? choiceCnt,
$core.bool? defauleSelectShare,
OnlyFansVoteProperty? onlyFansVote,
$fixnum.Int64? voteOwnerMid,
}) {
final result = create();
if (additionVoteType != null) result.additionVoteType = additionVoteType;
if (voteId != null) result.voteId = voteId;
if (title != null) result.title = title;
if (label != null) result.label = label;
if (deadline != null) result.deadline = deadline;
if (openText != null) result.openText = openText;
if (closeText != null) result.closeText = closeText;
if (votedText != null) result.votedText = votedText;
if (state != null) result.state = state;
if (additionVoteWord != null) result.additionVoteWord = additionVoteWord;
if (additionVotePic != null) result.additionVotePic = additionVotePic;
if (additionVoteDefaule != null)
result.additionVoteDefaule = additionVoteDefaule;
if (bizType != null) result.bizType = bizType;
if (total != null) result.total = total;
if (cardType != null) result.cardType = cardType;
if (tips != null) result.tips = tips;
if (uri != null) result.uri = uri;
if (isVoted != null) result.isVoted = isVoted;
if (choiceCnt != null) result.choiceCnt = choiceCnt;
if (defauleSelectShare != null)
result.defauleSelectShare = defauleSelectShare;
if (onlyFansVote != null) result.onlyFansVote = onlyFansVote;
if (voteOwnerMid != null) result.voteOwnerMid = voteOwnerMid;
return result;
}
AdditionVote2._();
factory AdditionVote2.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionVote2.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, AdditionVote2_Item>
_AdditionVote2_ItemByTag = {
10: AdditionVote2_Item.additionVoteWord,
11: AdditionVote2_Item.additionVotePic,
12: AdditionVote2_Item.additionVoteDefaule,
0: AdditionVote2_Item.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionVote2',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [10, 11, 12])
..aE<AdditionVoteType>(1, _omitFieldNames ? '' : 'additionVoteType',
enumValues: AdditionVoteType.values)
..aInt64(2, _omitFieldNames ? '' : 'voteId')
..aOS(3, _omitFieldNames ? '' : 'title')
..aOS(4, _omitFieldNames ? '' : 'label')
..aInt64(5, _omitFieldNames ? '' : 'deadline')
..aOS(6, _omitFieldNames ? '' : 'openText')
..aOS(7, _omitFieldNames ? '' : 'closeText')
..aOS(8, _omitFieldNames ? '' : 'votedText')
..aE<AdditionVoteState>(9, _omitFieldNames ? '' : 'state',
enumValues: AdditionVoteState.values)
..aOM<AdditionVoteWord>(10, _omitFieldNames ? '' : 'additionVoteWord',
subBuilder: AdditionVoteWord.create)
..aOM<AdditionVotePic>(11, _omitFieldNames ? '' : 'additionVotePic',
subBuilder: AdditionVotePic.create)
..aOM<AdditionVoteDefaule>(12, _omitFieldNames ? '' : 'additionVoteDefaule',
subBuilder: AdditionVoteDefaule.create)
..aI(13, _omitFieldNames ? '' : 'bizType')
..aInt64(14, _omitFieldNames ? '' : 'total')
..aOS(15, _omitFieldNames ? '' : 'cardType')
..aOS(16, _omitFieldNames ? '' : 'tips')
..aOS(17, _omitFieldNames ? '' : 'uri')
..aOB(18, _omitFieldNames ? '' : 'isVoted')
..aI(19, _omitFieldNames ? '' : 'choiceCnt')
..aOB(20, _omitFieldNames ? '' : 'defauleSelectShare')
..aOM<OnlyFansVoteProperty>(21, _omitFieldNames ? '' : 'onlyFansVote',
subBuilder: OnlyFansVoteProperty.create)
..aInt64(22, _omitFieldNames ? '' : 'voteOwnerMid')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionVote2 clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionVote2 copyWith(void Function(AdditionVote2) updates) =>
super.copyWith((message) => updates(message as AdditionVote2))
as AdditionVote2;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionVote2 create() => AdditionVote2._();
@$core.override
AdditionVote2 createEmptyInstance() => create();
static $pb.PbList<AdditionVote2> createRepeated() =>
$pb.PbList<AdditionVote2>();
@$core.pragma('dart2js:noInline')
static AdditionVote2 getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionVote2>(create);
static AdditionVote2? _defaultInstance;
@$pb.TagNumber(10)
@$pb.TagNumber(11)
@$pb.TagNumber(12)
AdditionVote2_Item whichItem() => _AdditionVote2_ItemByTag[$_whichOneof(0)]!;
@$pb.TagNumber(10)
@$pb.TagNumber(11)
@$pb.TagNumber(12)
void clearItem() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
AdditionVoteType get additionVoteType => $_getN(0);
@$pb.TagNumber(1)
set additionVoteType(AdditionVoteType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasAdditionVoteType() => $_has(0);
@$pb.TagNumber(1)
void clearAdditionVoteType() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get voteId => $_getI64(1);
@$pb.TagNumber(2)
set voteId($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasVoteId() => $_has(1);
@$pb.TagNumber(2)
void clearVoteId() => $_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 label => $_getSZ(3);
@$pb.TagNumber(4)
set label($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasLabel() => $_has(3);
@$pb.TagNumber(4)
void clearLabel() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get deadline => $_getI64(4);
@$pb.TagNumber(5)
set deadline($fixnum.Int64 value) => $_setInt64(4, value);
@$pb.TagNumber(5)
$core.bool hasDeadline() => $_has(4);
@$pb.TagNumber(5)
void clearDeadline() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get openText => $_getSZ(5);
@$pb.TagNumber(6)
set openText($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasOpenText() => $_has(5);
@$pb.TagNumber(6)
void clearOpenText() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get closeText => $_getSZ(6);
@$pb.TagNumber(7)
set closeText($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasCloseText() => $_has(6);
@$pb.TagNumber(7)
void clearCloseText() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get votedText => $_getSZ(7);
@$pb.TagNumber(8)
set votedText($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasVotedText() => $_has(7);
@$pb.TagNumber(8)
void clearVotedText() => $_clearField(8);
@$pb.TagNumber(9)
AdditionVoteState get state => $_getN(8);
@$pb.TagNumber(9)
set state(AdditionVoteState value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasState() => $_has(8);
@$pb.TagNumber(9)
void clearState() => $_clearField(9);
@$pb.TagNumber(10)
AdditionVoteWord get additionVoteWord => $_getN(9);
@$pb.TagNumber(10)
set additionVoteWord(AdditionVoteWord value) => $_setField(10, value);
@$pb.TagNumber(10)
$core.bool hasAdditionVoteWord() => $_has(9);
@$pb.TagNumber(10)
void clearAdditionVoteWord() => $_clearField(10);
@$pb.TagNumber(10)
AdditionVoteWord ensureAdditionVoteWord() => $_ensure(9);
@$pb.TagNumber(11)
AdditionVotePic get additionVotePic => $_getN(10);
@$pb.TagNumber(11)
set additionVotePic(AdditionVotePic value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasAdditionVotePic() => $_has(10);
@$pb.TagNumber(11)
void clearAdditionVotePic() => $_clearField(11);
@$pb.TagNumber(11)
AdditionVotePic ensureAdditionVotePic() => $_ensure(10);
@$pb.TagNumber(12)
AdditionVoteDefaule get additionVoteDefaule => $_getN(11);
@$pb.TagNumber(12)
set additionVoteDefaule(AdditionVoteDefaule value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasAdditionVoteDefaule() => $_has(11);
@$pb.TagNumber(12)
void clearAdditionVoteDefaule() => $_clearField(12);
@$pb.TagNumber(12)
AdditionVoteDefaule ensureAdditionVoteDefaule() => $_ensure(11);
@$pb.TagNumber(13)
$core.int get bizType => $_getIZ(12);
@$pb.TagNumber(13)
set bizType($core.int value) => $_setSignedInt32(12, value);
@$pb.TagNumber(13)
$core.bool hasBizType() => $_has(12);
@$pb.TagNumber(13)
void clearBizType() => $_clearField(13);
@$pb.TagNumber(14)
$fixnum.Int64 get total => $_getI64(13);
@$pb.TagNumber(14)
set total($fixnum.Int64 value) => $_setInt64(13, value);
@$pb.TagNumber(14)
$core.bool hasTotal() => $_has(13);
@$pb.TagNumber(14)
void clearTotal() => $_clearField(14);
@$pb.TagNumber(15)
$core.String get cardType => $_getSZ(14);
@$pb.TagNumber(15)
set cardType($core.String value) => $_setString(14, value);
@$pb.TagNumber(15)
$core.bool hasCardType() => $_has(14);
@$pb.TagNumber(15)
void clearCardType() => $_clearField(15);
@$pb.TagNumber(16)
$core.String get tips => $_getSZ(15);
@$pb.TagNumber(16)
set tips($core.String value) => $_setString(15, value);
@$pb.TagNumber(16)
$core.bool hasTips() => $_has(15);
@$pb.TagNumber(16)
void clearTips() => $_clearField(16);
@$pb.TagNumber(17)
$core.String get uri => $_getSZ(16);
@$pb.TagNumber(17)
set uri($core.String value) => $_setString(16, value);
@$pb.TagNumber(17)
$core.bool hasUri() => $_has(16);
@$pb.TagNumber(17)
void clearUri() => $_clearField(17);
@$pb.TagNumber(18)
$core.bool get isVoted => $_getBF(17);
@$pb.TagNumber(18)
set isVoted($core.bool value) => $_setBool(17, value);
@$pb.TagNumber(18)
$core.bool hasIsVoted() => $_has(17);
@$pb.TagNumber(18)
void clearIsVoted() => $_clearField(18);
@$pb.TagNumber(19)
$core.int get choiceCnt => $_getIZ(18);
@$pb.TagNumber(19)
set choiceCnt($core.int value) => $_setSignedInt32(18, value);
@$pb.TagNumber(19)
$core.bool hasChoiceCnt() => $_has(18);
@$pb.TagNumber(19)
void clearChoiceCnt() => $_clearField(19);
@$pb.TagNumber(20)
$core.bool get defauleSelectShare => $_getBF(19);
@$pb.TagNumber(20)
set defauleSelectShare($core.bool value) => $_setBool(19, value);
@$pb.TagNumber(20)
$core.bool hasDefauleSelectShare() => $_has(19);
@$pb.TagNumber(20)
void clearDefauleSelectShare() => $_clearField(20);
@$pb.TagNumber(21)
OnlyFansVoteProperty get onlyFansVote => $_getN(20);
@$pb.TagNumber(21)
set onlyFansVote(OnlyFansVoteProperty value) => $_setField(21, value);
@$pb.TagNumber(21)
$core.bool hasOnlyFansVote() => $_has(20);
@$pb.TagNumber(21)
void clearOnlyFansVote() => $_clearField(21);
@$pb.TagNumber(21)
OnlyFansVoteProperty ensureOnlyFansVote() => $_ensure(20);
@$pb.TagNumber(22)
$fixnum.Int64 get voteOwnerMid => $_getI64(21);
@$pb.TagNumber(22)
set voteOwnerMid($fixnum.Int64 value) => $_setInt64(21, value);
@$pb.TagNumber(22)
$core.bool hasVoteOwnerMid() => $_has(21);
@$pb.TagNumber(22)
void clearVoteOwnerMid() => $_clearField(22);
}
class AdditionVoteDefaule extends $pb.GeneratedMessage {
factory AdditionVoteDefaule({
$core.Iterable<$core.String>? cover,
}) {
final result = create();
if (cover != null) result.cover.addAll(cover);
return result;
}
AdditionVoteDefaule._();
factory AdditionVoteDefaule.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionVoteDefaule.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionVoteDefaule',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPS(1, _omitFieldNames ? '' : 'cover')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionVoteDefaule clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionVoteDefaule copyWith(void Function(AdditionVoteDefaule) updates) =>
super.copyWith((message) => updates(message as AdditionVoteDefaule))
as AdditionVoteDefaule;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionVoteDefaule create() => AdditionVoteDefaule._();
@$core.override
AdditionVoteDefaule createEmptyInstance() => create();
static $pb.PbList<AdditionVoteDefaule> createRepeated() =>
$pb.PbList<AdditionVoteDefaule>();
@$core.pragma('dart2js:noInline')
static AdditionVoteDefaule getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionVoteDefaule>(create);
static AdditionVoteDefaule? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<$core.String> get cover => $_getList(0);
}
class AdditionVotePic extends $pb.GeneratedMessage {
factory AdditionVotePic({
$core.Iterable<AdditionVotePicItem>? item,
}) {
final result = create();
if (item != null) result.item.addAll(item);
return result;
}
AdditionVotePic._();
factory AdditionVotePic.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionVotePic.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionVotePic',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<AdditionVotePicItem>(1, _omitFieldNames ? '' : 'item',
subBuilder: AdditionVotePicItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionVotePic clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionVotePic copyWith(void Function(AdditionVotePic) updates) =>
super.copyWith((message) => updates(message as AdditionVotePic))
as AdditionVotePic;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionVotePic create() => AdditionVotePic._();
@$core.override
AdditionVotePic createEmptyInstance() => create();
static $pb.PbList<AdditionVotePic> createRepeated() =>
$pb.PbList<AdditionVotePic>();
@$core.pragma('dart2js:noInline')
static AdditionVotePic getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionVotePic>(create);
static AdditionVotePic? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<AdditionVotePicItem> get item => $_getList(0);
}
class AdditionVotePicItem extends $pb.GeneratedMessage {
factory AdditionVotePicItem({
$core.int? optIdx,
$core.String? cover,
$core.bool? isVote,
$core.int? total,
$core.double? persent,
$core.String? title,
$core.bool? isMaxOption,
}) {
final result = create();
if (optIdx != null) result.optIdx = optIdx;
if (cover != null) result.cover = cover;
if (isVote != null) result.isVote = isVote;
if (total != null) result.total = total;
if (persent != null) result.persent = persent;
if (title != null) result.title = title;
if (isMaxOption != null) result.isMaxOption = isMaxOption;
return result;
}
AdditionVotePicItem._();
factory AdditionVotePicItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionVotePicItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionVotePicItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'optIdx')
..aOS(2, _omitFieldNames ? '' : 'cover')
..aOB(3, _omitFieldNames ? '' : 'isVote')
..aI(4, _omitFieldNames ? '' : 'total')
..aD(5, _omitFieldNames ? '' : 'persent')
..aOS(6, _omitFieldNames ? '' : 'title')
..aOB(7, _omitFieldNames ? '' : 'isMaxOption')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionVotePicItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionVotePicItem copyWith(void Function(AdditionVotePicItem) updates) =>
super.copyWith((message) => updates(message as AdditionVotePicItem))
as AdditionVotePicItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionVotePicItem create() => AdditionVotePicItem._();
@$core.override
AdditionVotePicItem createEmptyInstance() => create();
static $pb.PbList<AdditionVotePicItem> createRepeated() =>
$pb.PbList<AdditionVotePicItem>();
@$core.pragma('dart2js:noInline')
static AdditionVotePicItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionVotePicItem>(create);
static AdditionVotePicItem? _defaultInstance;
@$pb.TagNumber(1)
$core.int get optIdx => $_getIZ(0);
@$pb.TagNumber(1)
set optIdx($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasOptIdx() => $_has(0);
@$pb.TagNumber(1)
void clearOptIdx() => $_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 isVote => $_getBF(2);
@$pb.TagNumber(3)
set isVote($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasIsVote() => $_has(2);
@$pb.TagNumber(3)
void clearIsVote() => $_clearField(3);
@$pb.TagNumber(4)
$core.int get total => $_getIZ(3);
@$pb.TagNumber(4)
set total($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasTotal() => $_has(3);
@$pb.TagNumber(4)
void clearTotal() => $_clearField(4);
@$pb.TagNumber(5)
$core.double get persent => $_getN(4);
@$pb.TagNumber(5)
set persent($core.double value) => $_setDouble(4, value);
@$pb.TagNumber(5)
$core.bool hasPersent() => $_has(4);
@$pb.TagNumber(5)
void clearPersent() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get title => $_getSZ(5);
@$pb.TagNumber(6)
set title($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasTitle() => $_has(5);
@$pb.TagNumber(6)
void clearTitle() => $_clearField(6);
@$pb.TagNumber(7)
$core.bool get isMaxOption => $_getBF(6);
@$pb.TagNumber(7)
set isMaxOption($core.bool value) => $_setBool(6, value);
@$pb.TagNumber(7)
$core.bool hasIsMaxOption() => $_has(6);
@$pb.TagNumber(7)
void clearIsMaxOption() => $_clearField(7);
}
class AdditionVoteWord extends $pb.GeneratedMessage {
factory AdditionVoteWord({
$core.Iterable<AdditionVoteWordItem>? item,
}) {
final result = create();
if (item != null) result.item.addAll(item);
return result;
}
AdditionVoteWord._();
factory AdditionVoteWord.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionVoteWord.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionVoteWord',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<AdditionVoteWordItem>(1, _omitFieldNames ? '' : 'item',
subBuilder: AdditionVoteWordItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionVoteWord clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionVoteWord copyWith(void Function(AdditionVoteWord) updates) =>
super.copyWith((message) => updates(message as AdditionVoteWord))
as AdditionVoteWord;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionVoteWord create() => AdditionVoteWord._();
@$core.override
AdditionVoteWord createEmptyInstance() => create();
static $pb.PbList<AdditionVoteWord> createRepeated() =>
$pb.PbList<AdditionVoteWord>();
@$core.pragma('dart2js:noInline')
static AdditionVoteWord getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionVoteWord>(create);
static AdditionVoteWord? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<AdditionVoteWordItem> get item => $_getList(0);
}
class AdditionVoteWordItem extends $pb.GeneratedMessage {
factory AdditionVoteWordItem({
$core.int? optIdx,
$core.String? title,
$core.bool? isVote,
$core.int? total,
$core.double? persent,
$core.bool? isMaxOption,
}) {
final result = create();
if (optIdx != null) result.optIdx = optIdx;
if (title != null) result.title = title;
if (isVote != null) result.isVote = isVote;
if (total != null) result.total = total;
if (persent != null) result.persent = persent;
if (isMaxOption != null) result.isMaxOption = isMaxOption;
return result;
}
AdditionVoteWordItem._();
factory AdditionVoteWordItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionVoteWordItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionVoteWordItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'optIdx')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOB(3, _omitFieldNames ? '' : 'isVote')
..aI(4, _omitFieldNames ? '' : 'total')
..aD(5, _omitFieldNames ? '' : 'persent')
..aOB(6, _omitFieldNames ? '' : 'isMaxOption')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionVoteWordItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionVoteWordItem copyWith(void Function(AdditionVoteWordItem) updates) =>
super.copyWith((message) => updates(message as AdditionVoteWordItem))
as AdditionVoteWordItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionVoteWordItem create() => AdditionVoteWordItem._();
@$core.override
AdditionVoteWordItem createEmptyInstance() => create();
static $pb.PbList<AdditionVoteWordItem> createRepeated() =>
$pb.PbList<AdditionVoteWordItem>();
@$core.pragma('dart2js:noInline')
static AdditionVoteWordItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionVoteWordItem>(create);
static AdditionVoteWordItem? _defaultInstance;
@$pb.TagNumber(1)
$core.int get optIdx => $_getIZ(0);
@$pb.TagNumber(1)
set optIdx($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasOptIdx() => $_has(0);
@$pb.TagNumber(1)
void clearOptIdx() => $_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.bool get isVote => $_getBF(2);
@$pb.TagNumber(3)
set isVote($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasIsVote() => $_has(2);
@$pb.TagNumber(3)
void clearIsVote() => $_clearField(3);
@$pb.TagNumber(4)
$core.int get total => $_getIZ(3);
@$pb.TagNumber(4)
set total($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasTotal() => $_has(3);
@$pb.TagNumber(4)
void clearTotal() => $_clearField(4);
@$pb.TagNumber(5)
$core.double get persent => $_getN(4);
@$pb.TagNumber(5)
set persent($core.double value) => $_setDouble(4, value);
@$pb.TagNumber(5)
$core.bool hasPersent() => $_has(4);
@$pb.TagNumber(5)
void clearPersent() => $_clearField(5);
@$pb.TagNumber(6)
$core.bool get isMaxOption => $_getBF(5);
@$pb.TagNumber(6)
set isMaxOption($core.bool value) => $_setBool(5, value);
@$pb.TagNumber(6)
$core.bool hasIsMaxOption() => $_has(5);
@$pb.TagNumber(6)
void clearIsMaxOption() => $_clearField(6);
}
class AdditionalActSkin extends $pb.GeneratedMessage {
factory AdditionalActSkin({
$core.String? svga,
$core.String? lastImage,
$fixnum.Int64? playTimes,
}) {
final result = create();
if (svga != null) result.svga = svga;
if (lastImage != null) result.lastImage = lastImage;
if (playTimes != null) result.playTimes = playTimes;
return result;
}
AdditionalActSkin._();
factory AdditionalActSkin.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionalActSkin.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionalActSkin',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'svga')
..aOS(2, _omitFieldNames ? '' : 'lastImage')
..aInt64(3, _omitFieldNames ? '' : 'playTimes')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionalActSkin clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionalActSkin copyWith(void Function(AdditionalActSkin) updates) =>
super.copyWith((message) => updates(message as AdditionalActSkin))
as AdditionalActSkin;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionalActSkin create() => AdditionalActSkin._();
@$core.override
AdditionalActSkin createEmptyInstance() => create();
static $pb.PbList<AdditionalActSkin> createRepeated() =>
$pb.PbList<AdditionalActSkin>();
@$core.pragma('dart2js:noInline')
static AdditionalActSkin getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionalActSkin>(create);
static AdditionalActSkin? _defaultInstance;
@$pb.TagNumber(1)
$core.String get svga => $_getSZ(0);
@$pb.TagNumber(1)
set svga($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasSvga() => $_has(0);
@$pb.TagNumber(1)
void clearSvga() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get lastImage => $_getSZ(1);
@$pb.TagNumber(2)
set lastImage($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasLastImage() => $_has(1);
@$pb.TagNumber(2)
void clearLastImage() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get playTimes => $_getI64(2);
@$pb.TagNumber(3)
set playTimes($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasPlayTimes() => $_has(2);
@$pb.TagNumber(3)
void clearPlayTimes() => $_clearField(3);
}
class AdditionalButton extends $pb.GeneratedMessage {
factory AdditionalButton({
AddButtonType? type,
AdditionalButtonStyle? jumpStyle,
$core.String? jumpUrl,
AdditionalButtonStyle? uncheck,
AdditionalButtonStyle? check_5,
AdditionalButtonStatus? status,
AdditionalButtonClickType? clickType,
}) {
final result = create();
if (type != null) result.type = type;
if (jumpStyle != null) result.jumpStyle = jumpStyle;
if (jumpUrl != null) result.jumpUrl = jumpUrl;
if (uncheck != null) result.uncheck = uncheck;
if (check_5 != null) result.check_5 = check_5;
if (status != null) result.status = status;
if (clickType != null) result.clickType = clickType;
return result;
}
AdditionalButton._();
factory AdditionalButton.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionalButton.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionalButton',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<AddButtonType>(1, _omitFieldNames ? '' : 'type',
enumValues: AddButtonType.values)
..aOM<AdditionalButtonStyle>(2, _omitFieldNames ? '' : 'jumpStyle',
subBuilder: AdditionalButtonStyle.create)
..aOS(3, _omitFieldNames ? '' : 'jumpUrl')
..aOM<AdditionalButtonStyle>(4, _omitFieldNames ? '' : 'uncheck',
subBuilder: AdditionalButtonStyle.create)
..aOM<AdditionalButtonStyle>(5, _omitFieldNames ? '' : 'check',
subBuilder: AdditionalButtonStyle.create)
..aE<AdditionalButtonStatus>(6, _omitFieldNames ? '' : 'status',
enumValues: AdditionalButtonStatus.values)
..aE<AdditionalButtonClickType>(7, _omitFieldNames ? '' : 'clickType',
enumValues: AdditionalButtonClickType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionalButton clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionalButton copyWith(void Function(AdditionalButton) updates) =>
super.copyWith((message) => updates(message as AdditionalButton))
as AdditionalButton;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionalButton create() => AdditionalButton._();
@$core.override
AdditionalButton createEmptyInstance() => create();
static $pb.PbList<AdditionalButton> createRepeated() =>
$pb.PbList<AdditionalButton>();
@$core.pragma('dart2js:noInline')
static AdditionalButton getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionalButton>(create);
static AdditionalButton? _defaultInstance;
@$pb.TagNumber(1)
AddButtonType get type => $_getN(0);
@$pb.TagNumber(1)
set type(AddButtonType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
AdditionalButtonStyle get jumpStyle => $_getN(1);
@$pb.TagNumber(2)
set jumpStyle(AdditionalButtonStyle value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasJumpStyle() => $_has(1);
@$pb.TagNumber(2)
void clearJumpStyle() => $_clearField(2);
@$pb.TagNumber(2)
AdditionalButtonStyle ensureJumpStyle() => $_ensure(1);
@$pb.TagNumber(3)
$core.String get jumpUrl => $_getSZ(2);
@$pb.TagNumber(3)
set jumpUrl($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasJumpUrl() => $_has(2);
@$pb.TagNumber(3)
void clearJumpUrl() => $_clearField(3);
@$pb.TagNumber(4)
AdditionalButtonStyle get uncheck => $_getN(3);
@$pb.TagNumber(4)
set uncheck(AdditionalButtonStyle value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasUncheck() => $_has(3);
@$pb.TagNumber(4)
void clearUncheck() => $_clearField(4);
@$pb.TagNumber(4)
AdditionalButtonStyle ensureUncheck() => $_ensure(3);
@$pb.TagNumber(5)
AdditionalButtonStyle get check_5 => $_getN(4);
@$pb.TagNumber(5)
set check_5(AdditionalButtonStyle value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasCheck_5() => $_has(4);
@$pb.TagNumber(5)
void clearCheck_5() => $_clearField(5);
@$pb.TagNumber(5)
AdditionalButtonStyle ensureCheck_5() => $_ensure(4);
@$pb.TagNumber(6)
AdditionalButtonStatus get status => $_getN(5);
@$pb.TagNumber(6)
set status(AdditionalButtonStatus value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasStatus() => $_has(5);
@$pb.TagNumber(6)
void clearStatus() => $_clearField(6);
@$pb.TagNumber(7)
AdditionalButtonClickType get clickType => $_getN(6);
@$pb.TagNumber(7)
set clickType(AdditionalButtonClickType value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasClickType() => $_has(6);
@$pb.TagNumber(7)
void clearClickType() => $_clearField(7);
}
class AdditionalButtonInteractive extends $pb.GeneratedMessage {
factory AdditionalButtonInteractive({
$core.String? popups,
$core.String? confirm,
$core.String? cancel,
$core.String? desc,
}) {
final result = create();
if (popups != null) result.popups = popups;
if (confirm != null) result.confirm = confirm;
if (cancel != null) result.cancel = cancel;
if (desc != null) result.desc = desc;
return result;
}
AdditionalButtonInteractive._();
factory AdditionalButtonInteractive.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionalButtonInteractive.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionalButtonInteractive',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'popups')
..aOS(2, _omitFieldNames ? '' : 'confirm')
..aOS(3, _omitFieldNames ? '' : 'cancel')
..aOS(4, _omitFieldNames ? '' : 'desc')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionalButtonInteractive clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionalButtonInteractive copyWith(
void Function(AdditionalButtonInteractive) updates) =>
super.copyWith(
(message) => updates(message as AdditionalButtonInteractive))
as AdditionalButtonInteractive;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionalButtonInteractive create() =>
AdditionalButtonInteractive._();
@$core.override
AdditionalButtonInteractive createEmptyInstance() => create();
static $pb.PbList<AdditionalButtonInteractive> createRepeated() =>
$pb.PbList<AdditionalButtonInteractive>();
@$core.pragma('dart2js:noInline')
static AdditionalButtonInteractive getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionalButtonInteractive>(create);
static AdditionalButtonInteractive? _defaultInstance;
@$pb.TagNumber(1)
$core.String get popups => $_getSZ(0);
@$pb.TagNumber(1)
set popups($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasPopups() => $_has(0);
@$pb.TagNumber(1)
void clearPopups() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get confirm => $_getSZ(1);
@$pb.TagNumber(2)
set confirm($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasConfirm() => $_has(1);
@$pb.TagNumber(2)
void clearConfirm() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get cancel => $_getSZ(2);
@$pb.TagNumber(3)
set cancel($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasCancel() => $_has(2);
@$pb.TagNumber(3)
void clearCancel() => $_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);
}
class AdditionalButtonShare extends $pb.GeneratedMessage {
factory AdditionalButtonShare({
AdditionalShareShowType? show,
$core.String? icon,
$core.String? text,
}) {
final result = create();
if (show != null) result.show = show;
if (icon != null) result.icon = icon;
if (text != null) result.text = text;
return result;
}
AdditionalButtonShare._();
factory AdditionalButtonShare.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionalButtonShare.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionalButtonShare',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<AdditionalShareShowType>(1, _omitFieldNames ? '' : 'show',
enumValues: AdditionalShareShowType.values)
..aOS(2, _omitFieldNames ? '' : 'icon')
..aOS(3, _omitFieldNames ? '' : 'text')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionalButtonShare clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionalButtonShare copyWith(
void Function(AdditionalButtonShare) updates) =>
super.copyWith((message) => updates(message as AdditionalButtonShare))
as AdditionalButtonShare;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionalButtonShare create() => AdditionalButtonShare._();
@$core.override
AdditionalButtonShare createEmptyInstance() => create();
static $pb.PbList<AdditionalButtonShare> createRepeated() =>
$pb.PbList<AdditionalButtonShare>();
@$core.pragma('dart2js:noInline')
static AdditionalButtonShare getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionalButtonShare>(create);
static AdditionalButtonShare? _defaultInstance;
@$pb.TagNumber(1)
AdditionalShareShowType get show => $_getN(0);
@$pb.TagNumber(1)
set show(AdditionalShareShowType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasShow() => $_has(0);
@$pb.TagNumber(1)
void clearShow() => $_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)
$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 AdditionalButtonStyle extends $pb.GeneratedMessage {
factory AdditionalButtonStyle({
$core.String? icon,
$core.String? text,
AdditionalButtonInteractive? interactive,
AddButtonBgStyle? bgStyle,
$core.String? toast,
DisableState? disable,
AdditionalButtonShare? share,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (text != null) result.text = text;
if (interactive != null) result.interactive = interactive;
if (bgStyle != null) result.bgStyle = bgStyle;
if (toast != null) result.toast = toast;
if (disable != null) result.disable = disable;
if (share != null) result.share = share;
return result;
}
AdditionalButtonStyle._();
factory AdditionalButtonStyle.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionalButtonStyle.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionalButtonStyle',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'text')
..aOM<AdditionalButtonInteractive>(3, _omitFieldNames ? '' : 'interactive',
subBuilder: AdditionalButtonInteractive.create)
..aE<AddButtonBgStyle>(4, _omitFieldNames ? '' : 'bgStyle',
enumValues: AddButtonBgStyle.values)
..aOS(5, _omitFieldNames ? '' : 'toast')
..aE<DisableState>(6, _omitFieldNames ? '' : 'disable',
enumValues: DisableState.values)
..aOM<AdditionalButtonShare>(7, _omitFieldNames ? '' : 'share',
subBuilder: AdditionalButtonShare.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionalButtonStyle clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionalButtonStyle copyWith(
void Function(AdditionalButtonStyle) updates) =>
super.copyWith((message) => updates(message as AdditionalButtonStyle))
as AdditionalButtonStyle;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionalButtonStyle create() => AdditionalButtonStyle._();
@$core.override
AdditionalButtonStyle createEmptyInstance() => create();
static $pb.PbList<AdditionalButtonStyle> createRepeated() =>
$pb.PbList<AdditionalButtonStyle>();
@$core.pragma('dart2js:noInline')
static AdditionalButtonStyle getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionalButtonStyle>(create);
static AdditionalButtonStyle? _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 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)
AdditionalButtonInteractive get interactive => $_getN(2);
@$pb.TagNumber(3)
set interactive(AdditionalButtonInteractive value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasInteractive() => $_has(2);
@$pb.TagNumber(3)
void clearInteractive() => $_clearField(3);
@$pb.TagNumber(3)
AdditionalButtonInteractive ensureInteractive() => $_ensure(2);
@$pb.TagNumber(4)
AddButtonBgStyle get bgStyle => $_getN(3);
@$pb.TagNumber(4)
set bgStyle(AddButtonBgStyle value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasBgStyle() => $_has(3);
@$pb.TagNumber(4)
void clearBgStyle() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get toast => $_getSZ(4);
@$pb.TagNumber(5)
set toast($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasToast() => $_has(4);
@$pb.TagNumber(5)
void clearToast() => $_clearField(5);
@$pb.TagNumber(6)
DisableState get disable => $_getN(5);
@$pb.TagNumber(6)
set disable(DisableState value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasDisable() => $_has(5);
@$pb.TagNumber(6)
void clearDisable() => $_clearField(6);
@$pb.TagNumber(7)
AdditionalButtonShare get share => $_getN(6);
@$pb.TagNumber(7)
set share(AdditionalButtonShare value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasShare() => $_has(6);
@$pb.TagNumber(7)
void clearShare() => $_clearField(7);
@$pb.TagNumber(7)
AdditionalButtonShare ensureShare() => $_ensure(6);
}
class AdditionalPGC extends $pb.GeneratedMessage {
factory AdditionalPGC({
$core.String? headText,
$core.String? title,
$core.String? imageUrl,
$core.String? descText1,
$core.String? descText2,
$core.String? url,
AdditionalButton? button,
$core.String? headIcon,
ImageStyle? style,
$core.String? type,
}) {
final result = create();
if (headText != null) result.headText = headText;
if (title != null) result.title = title;
if (imageUrl != null) result.imageUrl = imageUrl;
if (descText1 != null) result.descText1 = descText1;
if (descText2 != null) result.descText2 = descText2;
if (url != null) result.url = url;
if (button != null) result.button = button;
if (headIcon != null) result.headIcon = headIcon;
if (style != null) result.style = style;
if (type != null) result.type = type;
return result;
}
AdditionalPGC._();
factory AdditionalPGC.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AdditionalPGC.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AdditionalPGC',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'headText')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'imageUrl')
..aOS(4, _omitFieldNames ? '' : 'descText1')
..aOS(5, _omitFieldNames ? '' : 'descText2')
..aOS(6, _omitFieldNames ? '' : 'url')
..aOM<AdditionalButton>(7, _omitFieldNames ? '' : 'button',
subBuilder: AdditionalButton.create)
..aOS(8, _omitFieldNames ? '' : 'headIcon')
..aE<ImageStyle>(9, _omitFieldNames ? '' : 'style',
enumValues: ImageStyle.values)
..aOS(10, _omitFieldNames ? '' : 'type')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionalPGC clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AdditionalPGC copyWith(void Function(AdditionalPGC) updates) =>
super.copyWith((message) => updates(message as AdditionalPGC))
as AdditionalPGC;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AdditionalPGC create() => AdditionalPGC._();
@$core.override
AdditionalPGC createEmptyInstance() => create();
static $pb.PbList<AdditionalPGC> createRepeated() =>
$pb.PbList<AdditionalPGC>();
@$core.pragma('dart2js:noInline')
static AdditionalPGC getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AdditionalPGC>(create);
static AdditionalPGC? _defaultInstance;
@$pb.TagNumber(1)
$core.String get headText => $_getSZ(0);
@$pb.TagNumber(1)
set headText($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasHeadText() => $_has(0);
@$pb.TagNumber(1)
void clearHeadText() => $_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 imageUrl => $_getSZ(2);
@$pb.TagNumber(3)
set imageUrl($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasImageUrl() => $_has(2);
@$pb.TagNumber(3)
void clearImageUrl() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get descText1 => $_getSZ(3);
@$pb.TagNumber(4)
set descText1($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasDescText1() => $_has(3);
@$pb.TagNumber(4)
void clearDescText1() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get descText2 => $_getSZ(4);
@$pb.TagNumber(5)
set descText2($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasDescText2() => $_has(4);
@$pb.TagNumber(5)
void clearDescText2() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get url => $_getSZ(5);
@$pb.TagNumber(6)
set url($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasUrl() => $_has(5);
@$pb.TagNumber(6)
void clearUrl() => $_clearField(6);
@$pb.TagNumber(7)
AdditionalButton get button => $_getN(6);
@$pb.TagNumber(7)
set button(AdditionalButton value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasButton() => $_has(6);
@$pb.TagNumber(7)
void clearButton() => $_clearField(7);
@$pb.TagNumber(7)
AdditionalButton ensureButton() => $_ensure(6);
@$pb.TagNumber(8)
$core.String get headIcon => $_getSZ(7);
@$pb.TagNumber(8)
set headIcon($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasHeadIcon() => $_has(7);
@$pb.TagNumber(8)
void clearHeadIcon() => $_clearField(8);
@$pb.TagNumber(9)
ImageStyle get style => $_getN(8);
@$pb.TagNumber(9)
set style(ImageStyle value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasStyle() => $_has(8);
@$pb.TagNumber(9)
void clearStyle() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get type => $_getSZ(9);
@$pb.TagNumber(10)
set type($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasType() => $_has(9);
@$pb.TagNumber(10)
void clearType() => $_clearField(10);
}
class AlumniDynamicsReply extends $pb.GeneratedMessage {
factory AlumniDynamicsReply({
$core.Iterable<DynamicItem>? list,
$core.String? toast,
}) {
final result = create();
if (list != null) result.list.addAll(list);
if (toast != null) result.toast = toast;
return result;
}
AlumniDynamicsReply._();
factory AlumniDynamicsReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AlumniDynamicsReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AlumniDynamicsReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<DynamicItem>(1, _omitFieldNames ? '' : 'list',
subBuilder: DynamicItem.create)
..aOS(2, _omitFieldNames ? '' : 'toast')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AlumniDynamicsReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AlumniDynamicsReply copyWith(void Function(AlumniDynamicsReply) updates) =>
super.copyWith((message) => updates(message as AlumniDynamicsReply))
as AlumniDynamicsReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AlumniDynamicsReply create() => AlumniDynamicsReply._();
@$core.override
AlumniDynamicsReply createEmptyInstance() => create();
static $pb.PbList<AlumniDynamicsReply> createRepeated() =>
$pb.PbList<AlumniDynamicsReply>();
@$core.pragma('dart2js:noInline')
static AlumniDynamicsReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AlumniDynamicsReply>(create);
static AlumniDynamicsReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<DynamicItem> get list => $_getList(0);
@$pb.TagNumber(2)
$core.String get toast => $_getSZ(1);
@$pb.TagNumber(2)
set toast($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasToast() => $_has(1);
@$pb.TagNumber(2)
void clearToast() => $_clearField(2);
}
class AlumniDynamicsReq extends $pb.GeneratedMessage {
factory AlumniDynamicsReq({
$fixnum.Int64? campusId,
$core.int? firstTime,
$1.PlayerArgs? playerArgs,
$core.int? localTime,
$core.int? page,
CampusReqFromType? fromType,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (firstTime != null) result.firstTime = firstTime;
if (playerArgs != null) result.playerArgs = playerArgs;
if (localTime != null) result.localTime = localTime;
if (page != null) result.page = page;
if (fromType != null) result.fromType = fromType;
return result;
}
AlumniDynamicsReq._();
factory AlumniDynamicsReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AlumniDynamicsReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AlumniDynamicsReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aI(2, _omitFieldNames ? '' : 'firstTime')
..aOM<$1.PlayerArgs>(3, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aI(4, _omitFieldNames ? '' : 'localTime')
..aI(5, _omitFieldNames ? '' : 'page')
..aE<CampusReqFromType>(6, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AlumniDynamicsReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AlumniDynamicsReq copyWith(void Function(AlumniDynamicsReq) updates) =>
super.copyWith((message) => updates(message as AlumniDynamicsReq))
as AlumniDynamicsReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AlumniDynamicsReq create() => AlumniDynamicsReq._();
@$core.override
AlumniDynamicsReq createEmptyInstance() => create();
static $pb.PbList<AlumniDynamicsReq> createRepeated() =>
$pb.PbList<AlumniDynamicsReq>();
@$core.pragma('dart2js:noInline')
static AlumniDynamicsReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AlumniDynamicsReq>(create);
static AlumniDynamicsReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get firstTime => $_getIZ(1);
@$pb.TagNumber(2)
set firstTime($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasFirstTime() => $_has(1);
@$pb.TagNumber(2)
void clearFirstTime() => $_clearField(2);
@$pb.TagNumber(3)
$1.PlayerArgs get playerArgs => $_getN(2);
@$pb.TagNumber(3)
set playerArgs($1.PlayerArgs value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasPlayerArgs() => $_has(2);
@$pb.TagNumber(3)
void clearPlayerArgs() => $_clearField(3);
@$pb.TagNumber(3)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(2);
@$pb.TagNumber(4)
$core.int get localTime => $_getIZ(3);
@$pb.TagNumber(4)
set localTime($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasLocalTime() => $_has(3);
@$pb.TagNumber(4)
void clearLocalTime() => $_clearField(4);
@$pb.TagNumber(5)
$core.int get page => $_getIZ(4);
@$pb.TagNumber(5)
set page($core.int value) => $_setSignedInt32(4, value);
@$pb.TagNumber(5)
$core.bool hasPage() => $_has(4);
@$pb.TagNumber(5)
void clearPage() => $_clearField(5);
@$pb.TagNumber(6)
CampusReqFromType get fromType => $_getN(5);
@$pb.TagNumber(6)
set fromType(CampusReqFromType value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasFromType() => $_has(5);
@$pb.TagNumber(6)
void clearFromType() => $_clearField(6);
}
class AuthorBadge extends $pb.GeneratedMessage {
factory AuthorBadge({
AuthorBadgeStyle? badgeStyle,
IconBadge? badge,
}) {
final result = create();
if (badgeStyle != null) result.badgeStyle = badgeStyle;
if (badge != null) result.badge = badge;
return result;
}
AuthorBadge._();
factory AuthorBadge.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory AuthorBadge.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'AuthorBadge',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<AuthorBadgeStyle>(1, _omitFieldNames ? '' : 'badgeStyle',
enumValues: AuthorBadgeStyle.values)
..aOM<IconBadge>(2, _omitFieldNames ? '' : 'badge',
subBuilder: IconBadge.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AuthorBadge clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
AuthorBadge copyWith(void Function(AuthorBadge) updates) =>
super.copyWith((message) => updates(message as AuthorBadge))
as AuthorBadge;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static AuthorBadge create() => AuthorBadge._();
@$core.override
AuthorBadge createEmptyInstance() => create();
static $pb.PbList<AuthorBadge> createRepeated() => $pb.PbList<AuthorBadge>();
@$core.pragma('dart2js:noInline')
static AuthorBadge getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<AuthorBadge>(create);
static AuthorBadge? _defaultInstance;
@$pb.TagNumber(1)
AuthorBadgeStyle get badgeStyle => $_getN(0);
@$pb.TagNumber(1)
set badgeStyle(AuthorBadgeStyle value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasBadgeStyle() => $_has(0);
@$pb.TagNumber(1)
void clearBadgeStyle() => $_clearField(1);
@$pb.TagNumber(2)
IconBadge get badge => $_getN(1);
@$pb.TagNumber(2)
set badge(IconBadge value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasBadge() => $_has(1);
@$pb.TagNumber(2)
void clearBadge() => $_clearField(2);
@$pb.TagNumber(2)
IconBadge ensureBadge() => $_ensure(1);
}
class BasicUserInfoV2 extends $pb.GeneratedMessage {
factory BasicUserInfoV2({
$fixnum.Int64? mid,
$core.String? name,
$core.String? face,
$2.AvatarItem? avatar,
$core.int? level,
$core.int? isSeniorMember,
VipInfo? vip,
$core.String? jumpUri,
Relation? relation,
$core.String? nameSubText,
$3.NameRender? nameRender,
}) {
final result = create();
if (mid != null) result.mid = mid;
if (name != null) result.name = name;
if (face != null) result.face = face;
if (avatar != null) result.avatar = avatar;
if (level != null) result.level = level;
if (isSeniorMember != null) result.isSeniorMember = isSeniorMember;
if (vip != null) result.vip = vip;
if (jumpUri != null) result.jumpUri = jumpUri;
if (relation != null) result.relation = relation;
if (nameSubText != null) result.nameSubText = nameSubText;
if (nameRender != null) result.nameRender = nameRender;
return result;
}
BasicUserInfoV2._();
factory BasicUserInfoV2.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory BasicUserInfoV2.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'BasicUserInfoV2',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'mid')
..aOS(2, _omitFieldNames ? '' : 'name')
..aOS(3, _omitFieldNames ? '' : 'face')
..aOM<$2.AvatarItem>(4, _omitFieldNames ? '' : 'avatar',
subBuilder: $2.AvatarItem.create)
..aI(5, _omitFieldNames ? '' : 'level')
..aI(6, _omitFieldNames ? '' : 'isSeniorMember')
..aOM<VipInfo>(7, _omitFieldNames ? '' : 'vip', subBuilder: VipInfo.create)
..aOS(8, _omitFieldNames ? '' : 'jumpUri')
..aOM<Relation>(9, _omitFieldNames ? '' : 'relation',
subBuilder: Relation.create)
..aOS(10, _omitFieldNames ? '' : 'nameSubText')
..aOM<$3.NameRender>(11, _omitFieldNames ? '' : 'nameRender',
subBuilder: $3.NameRender.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
BasicUserInfoV2 clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
BasicUserInfoV2 copyWith(void Function(BasicUserInfoV2) updates) =>
super.copyWith((message) => updates(message as BasicUserInfoV2))
as BasicUserInfoV2;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static BasicUserInfoV2 create() => BasicUserInfoV2._();
@$core.override
BasicUserInfoV2 createEmptyInstance() => create();
static $pb.PbList<BasicUserInfoV2> createRepeated() =>
$pb.PbList<BasicUserInfoV2>();
@$core.pragma('dart2js:noInline')
static BasicUserInfoV2 getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<BasicUserInfoV2>(create);
static BasicUserInfoV2? _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)
$2.AvatarItem get avatar => $_getN(3);
@$pb.TagNumber(4)
set avatar($2.AvatarItem value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasAvatar() => $_has(3);
@$pb.TagNumber(4)
void clearAvatar() => $_clearField(4);
@$pb.TagNumber(4)
$2.AvatarItem ensureAvatar() => $_ensure(3);
@$pb.TagNumber(5)
$core.int get level => $_getIZ(4);
@$pb.TagNumber(5)
set level($core.int value) => $_setSignedInt32(4, value);
@$pb.TagNumber(5)
$core.bool hasLevel() => $_has(4);
@$pb.TagNumber(5)
void clearLevel() => $_clearField(5);
@$pb.TagNumber(6)
$core.int get isSeniorMember => $_getIZ(5);
@$pb.TagNumber(6)
set isSeniorMember($core.int value) => $_setSignedInt32(5, value);
@$pb.TagNumber(6)
$core.bool hasIsSeniorMember() => $_has(5);
@$pb.TagNumber(6)
void clearIsSeniorMember() => $_clearField(6);
@$pb.TagNumber(7)
VipInfo get vip => $_getN(6);
@$pb.TagNumber(7)
set vip(VipInfo value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasVip() => $_has(6);
@$pb.TagNumber(7)
void clearVip() => $_clearField(7);
@$pb.TagNumber(7)
VipInfo ensureVip() => $_ensure(6);
@$pb.TagNumber(8)
$core.String get jumpUri => $_getSZ(7);
@$pb.TagNumber(8)
set jumpUri($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasJumpUri() => $_has(7);
@$pb.TagNumber(8)
void clearJumpUri() => $_clearField(8);
@$pb.TagNumber(9)
Relation get relation => $_getN(8);
@$pb.TagNumber(9)
set relation(Relation value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasRelation() => $_has(8);
@$pb.TagNumber(9)
void clearRelation() => $_clearField(9);
@$pb.TagNumber(9)
Relation ensureRelation() => $_ensure(8);
@$pb.TagNumber(10)
$core.String get nameSubText => $_getSZ(9);
@$pb.TagNumber(10)
set nameSubText($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasNameSubText() => $_has(9);
@$pb.TagNumber(10)
void clearNameSubText() => $_clearField(10);
@$pb.TagNumber(11)
$3.NameRender get nameRender => $_getN(10);
@$pb.TagNumber(11)
set nameRender($3.NameRender value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasNameRender() => $_has(10);
@$pb.TagNumber(11)
void clearNameRender() => $_clearField(11);
@$pb.TagNumber(11)
$3.NameRender ensureNameRender() => $_ensure(10);
}
class ButtonWithSubTitle extends $pb.GeneratedMessage {
factory ButtonWithSubTitle({
$core.String? btnTitle,
$core.String? btnSubTitle,
$core.String? jumpUri,
}) {
final result = create();
if (btnTitle != null) result.btnTitle = btnTitle;
if (btnSubTitle != null) result.btnSubTitle = btnSubTitle;
if (jumpUri != null) result.jumpUri = jumpUri;
return result;
}
ButtonWithSubTitle._();
factory ButtonWithSubTitle.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ButtonWithSubTitle.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ButtonWithSubTitle',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'btnTitle')
..aOS(2, _omitFieldNames ? '' : 'btnSubTitle')
..aOS(3, _omitFieldNames ? '' : 'jumpUri')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ButtonWithSubTitle clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ButtonWithSubTitle copyWith(void Function(ButtonWithSubTitle) updates) =>
super.copyWith((message) => updates(message as ButtonWithSubTitle))
as ButtonWithSubTitle;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ButtonWithSubTitle create() => ButtonWithSubTitle._();
@$core.override
ButtonWithSubTitle createEmptyInstance() => create();
static $pb.PbList<ButtonWithSubTitle> createRepeated() =>
$pb.PbList<ButtonWithSubTitle>();
@$core.pragma('dart2js:noInline')
static ButtonWithSubTitle getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ButtonWithSubTitle>(create);
static ButtonWithSubTitle? _defaultInstance;
@$pb.TagNumber(1)
$core.String get btnTitle => $_getSZ(0);
@$pb.TagNumber(1)
set btnTitle($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasBtnTitle() => $_has(0);
@$pb.TagNumber(1)
void clearBtnTitle() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get btnSubTitle => $_getSZ(1);
@$pb.TagNumber(2)
set btnSubTitle($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasBtnSubTitle() => $_has(1);
@$pb.TagNumber(2)
void clearBtnSubTitle() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get jumpUri => $_getSZ(2);
@$pb.TagNumber(3)
set jumpUri($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasJumpUri() => $_has(2);
@$pb.TagNumber(3)
void clearJumpUri() => $_clearField(3);
}
class ButtonWithSubscribeParam extends $pb.GeneratedMessage {
factory ButtonWithSubscribeParam({
$core.String? btnText,
$core.String? btnIcon,
$core.String? subscribeParam,
}) {
final result = create();
if (btnText != null) result.btnText = btnText;
if (btnIcon != null) result.btnIcon = btnIcon;
if (subscribeParam != null) result.subscribeParam = subscribeParam;
return result;
}
ButtonWithSubscribeParam._();
factory ButtonWithSubscribeParam.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ButtonWithSubscribeParam.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ButtonWithSubscribeParam',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'btnText')
..aOS(2, _omitFieldNames ? '' : 'btnIcon')
..aOS(3, _omitFieldNames ? '' : 'subscribeParam')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ButtonWithSubscribeParam clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ButtonWithSubscribeParam copyWith(
void Function(ButtonWithSubscribeParam) updates) =>
super.copyWith((message) => updates(message as ButtonWithSubscribeParam))
as ButtonWithSubscribeParam;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ButtonWithSubscribeParam create() => ButtonWithSubscribeParam._();
@$core.override
ButtonWithSubscribeParam createEmptyInstance() => create();
static $pb.PbList<ButtonWithSubscribeParam> createRepeated() =>
$pb.PbList<ButtonWithSubscribeParam>();
@$core.pragma('dart2js:noInline')
static ButtonWithSubscribeParam getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ButtonWithSubscribeParam>(create);
static ButtonWithSubscribeParam? _defaultInstance;
@$pb.TagNumber(1)
$core.String get btnText => $_getSZ(0);
@$pb.TagNumber(1)
set btnText($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasBtnText() => $_has(0);
@$pb.TagNumber(1)
void clearBtnText() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get btnIcon => $_getSZ(1);
@$pb.TagNumber(2)
set btnIcon($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasBtnIcon() => $_has(1);
@$pb.TagNumber(2)
void clearBtnIcon() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get subscribeParam => $_getSZ(2);
@$pb.TagNumber(3)
set subscribeParam($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasSubscribeParam() => $_has(2);
@$pb.TagNumber(3)
void clearSubscribeParam() => $_clearField(3);
}
class CampusBannerInfo extends $pb.GeneratedMessage {
factory CampusBannerInfo({
$core.String? image,
$core.String? jumpUrl,
}) {
final result = create();
if (image != null) result.image = image;
if (jumpUrl != null) result.jumpUrl = jumpUrl;
return result;
}
CampusBannerInfo._();
factory CampusBannerInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusBannerInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusBannerInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'image')
..aOS(2, _omitFieldNames ? '' : 'jumpUrl')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusBannerInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusBannerInfo copyWith(void Function(CampusBannerInfo) updates) =>
super.copyWith((message) => updates(message as CampusBannerInfo))
as CampusBannerInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusBannerInfo create() => CampusBannerInfo._();
@$core.override
CampusBannerInfo createEmptyInstance() => create();
static $pb.PbList<CampusBannerInfo> createRepeated() =>
$pb.PbList<CampusBannerInfo>();
@$core.pragma('dart2js:noInline')
static CampusBannerInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusBannerInfo>(create);
static CampusBannerInfo? _defaultInstance;
@$pb.TagNumber(1)
$core.String get image => $_getSZ(0);
@$pb.TagNumber(1)
set image($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasImage() => $_has(0);
@$pb.TagNumber(1)
void clearImage() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get jumpUrl => $_getSZ(1);
@$pb.TagNumber(2)
set jumpUrl($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasJumpUrl() => $_has(1);
@$pb.TagNumber(2)
void clearJumpUrl() => $_clearField(2);
}
class CampusBillBoardReply extends $pb.GeneratedMessage {
factory CampusBillBoardReply({
$core.String? title,
$core.String? helpUri,
$core.String? campusName,
$fixnum.Int64? buildTime,
$core.String? versionCode,
$core.Iterable<OfficialItem>? list,
$core.String? shareUri,
$core.int? bindNotice,
$core.String? updateToast,
$fixnum.Int64? campusId,
CampusFeatureProgress? openProgress,
}) {
final result = create();
if (title != null) result.title = title;
if (helpUri != null) result.helpUri = helpUri;
if (campusName != null) result.campusName = campusName;
if (buildTime != null) result.buildTime = buildTime;
if (versionCode != null) result.versionCode = versionCode;
if (list != null) result.list.addAll(list);
if (shareUri != null) result.shareUri = shareUri;
if (bindNotice != null) result.bindNotice = bindNotice;
if (updateToast != null) result.updateToast = updateToast;
if (campusId != null) result.campusId = campusId;
if (openProgress != null) result.openProgress = openProgress;
return result;
}
CampusBillBoardReply._();
factory CampusBillBoardReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusBillBoardReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusBillBoardReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'helpUri')
..aOS(3, _omitFieldNames ? '' : 'campusName')
..aInt64(4, _omitFieldNames ? '' : 'buildTime')
..aOS(5, _omitFieldNames ? '' : 'versionCode')
..pPM<OfficialItem>(6, _omitFieldNames ? '' : 'list',
subBuilder: OfficialItem.create)
..aOS(7, _omitFieldNames ? '' : 'shareUri')
..aI(8, _omitFieldNames ? '' : 'bindNotice')
..aOS(9, _omitFieldNames ? '' : 'updateToast')
..aInt64(10, _omitFieldNames ? '' : 'campusId')
..aOM<CampusFeatureProgress>(11, _omitFieldNames ? '' : 'openProgress',
subBuilder: CampusFeatureProgress.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusBillBoardReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusBillBoardReply copyWith(void Function(CampusBillBoardReply) updates) =>
super.copyWith((message) => updates(message as CampusBillBoardReply))
as CampusBillBoardReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusBillBoardReply create() => CampusBillBoardReply._();
@$core.override
CampusBillBoardReply createEmptyInstance() => create();
static $pb.PbList<CampusBillBoardReply> createRepeated() =>
$pb.PbList<CampusBillBoardReply>();
@$core.pragma('dart2js:noInline')
static CampusBillBoardReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusBillBoardReply>(create);
static CampusBillBoardReply? _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 helpUri => $_getSZ(1);
@$pb.TagNumber(2)
set helpUri($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasHelpUri() => $_has(1);
@$pb.TagNumber(2)
void clearHelpUri() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get campusName => $_getSZ(2);
@$pb.TagNumber(3)
set campusName($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasCampusName() => $_has(2);
@$pb.TagNumber(3)
void clearCampusName() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get buildTime => $_getI64(3);
@$pb.TagNumber(4)
set buildTime($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasBuildTime() => $_has(3);
@$pb.TagNumber(4)
void clearBuildTime() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get versionCode => $_getSZ(4);
@$pb.TagNumber(5)
set versionCode($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasVersionCode() => $_has(4);
@$pb.TagNumber(5)
void clearVersionCode() => $_clearField(5);
@$pb.TagNumber(6)
$pb.PbList<OfficialItem> get list => $_getList(5);
@$pb.TagNumber(7)
$core.String get shareUri => $_getSZ(6);
@$pb.TagNumber(7)
set shareUri($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasShareUri() => $_has(6);
@$pb.TagNumber(7)
void clearShareUri() => $_clearField(7);
@$pb.TagNumber(8)
$core.int get bindNotice => $_getIZ(7);
@$pb.TagNumber(8)
set bindNotice($core.int value) => $_setSignedInt32(7, value);
@$pb.TagNumber(8)
$core.bool hasBindNotice() => $_has(7);
@$pb.TagNumber(8)
void clearBindNotice() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get updateToast => $_getSZ(8);
@$pb.TagNumber(9)
set updateToast($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasUpdateToast() => $_has(8);
@$pb.TagNumber(9)
void clearUpdateToast() => $_clearField(9);
@$pb.TagNumber(10)
$fixnum.Int64 get campusId => $_getI64(9);
@$pb.TagNumber(10)
set campusId($fixnum.Int64 value) => $_setInt64(9, value);
@$pb.TagNumber(10)
$core.bool hasCampusId() => $_has(9);
@$pb.TagNumber(10)
void clearCampusId() => $_clearField(10);
@$pb.TagNumber(11)
CampusFeatureProgress get openProgress => $_getN(10);
@$pb.TagNumber(11)
set openProgress(CampusFeatureProgress value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasOpenProgress() => $_has(10);
@$pb.TagNumber(11)
void clearOpenProgress() => $_clearField(11);
@$pb.TagNumber(11)
CampusFeatureProgress ensureOpenProgress() => $_ensure(10);
}
class CampusBillBoardReq extends $pb.GeneratedMessage {
factory CampusBillBoardReq({
$fixnum.Int64? campusId,
$core.String? versionCode,
$1.PlayerArgs? playerArgs,
CampusReqFromType? fromType,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (versionCode != null) result.versionCode = versionCode;
if (playerArgs != null) result.playerArgs = playerArgs;
if (fromType != null) result.fromType = fromType;
return result;
}
CampusBillBoardReq._();
factory CampusBillBoardReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusBillBoardReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusBillBoardReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aOS(2, _omitFieldNames ? '' : 'versionCode')
..aOM<$1.PlayerArgs>(3, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aE<CampusReqFromType>(4, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusBillBoardReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusBillBoardReq copyWith(void Function(CampusBillBoardReq) updates) =>
super.copyWith((message) => updates(message as CampusBillBoardReq))
as CampusBillBoardReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusBillBoardReq create() => CampusBillBoardReq._();
@$core.override
CampusBillBoardReq createEmptyInstance() => create();
static $pb.PbList<CampusBillBoardReq> createRepeated() =>
$pb.PbList<CampusBillBoardReq>();
@$core.pragma('dart2js:noInline')
static CampusBillBoardReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusBillBoardReq>(create);
static CampusBillBoardReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get versionCode => $_getSZ(1);
@$pb.TagNumber(2)
set versionCode($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasVersionCode() => $_has(1);
@$pb.TagNumber(2)
void clearVersionCode() => $_clearField(2);
@$pb.TagNumber(3)
$1.PlayerArgs get playerArgs => $_getN(2);
@$pb.TagNumber(3)
set playerArgs($1.PlayerArgs value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasPlayerArgs() => $_has(2);
@$pb.TagNumber(3)
void clearPlayerArgs() => $_clearField(3);
@$pb.TagNumber(3)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(2);
@$pb.TagNumber(4)
CampusReqFromType get fromType => $_getN(3);
@$pb.TagNumber(4)
set fromType(CampusReqFromType value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasFromType() => $_has(3);
@$pb.TagNumber(4)
void clearFromType() => $_clearField(4);
}
class CampusBillboardInternalReq extends $pb.GeneratedMessage {
factory CampusBillboardInternalReq({
$fixnum.Int64? mid,
$fixnum.Int64? campusId,
$core.String? versionCode,
}) {
final result = create();
if (mid != null) result.mid = mid;
if (campusId != null) result.campusId = campusId;
if (versionCode != null) result.versionCode = versionCode;
return result;
}
CampusBillboardInternalReq._();
factory CampusBillboardInternalReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusBillboardInternalReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusBillboardInternalReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'mid')
..aInt64(2, _omitFieldNames ? '' : 'campusId')
..aOS(3, _omitFieldNames ? '' : 'versionCode')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusBillboardInternalReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusBillboardInternalReq copyWith(
void Function(CampusBillboardInternalReq) updates) =>
super.copyWith(
(message) => updates(message as CampusBillboardInternalReq))
as CampusBillboardInternalReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusBillboardInternalReq create() => CampusBillboardInternalReq._();
@$core.override
CampusBillboardInternalReq createEmptyInstance() => create();
static $pb.PbList<CampusBillboardInternalReq> createRepeated() =>
$pb.PbList<CampusBillboardInternalReq>();
@$core.pragma('dart2js:noInline')
static CampusBillboardInternalReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusBillboardInternalReq>(create);
static CampusBillboardInternalReq? _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 campusId => $_getI64(1);
@$pb.TagNumber(2)
set campusId($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasCampusId() => $_has(1);
@$pb.TagNumber(2)
void clearCampusId() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get versionCode => $_getSZ(2);
@$pb.TagNumber(3)
set versionCode($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasVersionCode() => $_has(2);
@$pb.TagNumber(3)
void clearVersionCode() => $_clearField(3);
}
class CampusEntryTabReq extends $pb.GeneratedMessage {
factory CampusEntryTabReq({
$fixnum.Int64? campusId,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
return result;
}
CampusEntryTabReq._();
factory CampusEntryTabReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusEntryTabReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusEntryTabReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusEntryTabReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusEntryTabReq copyWith(void Function(CampusEntryTabReq) updates) =>
super.copyWith((message) => updates(message as CampusEntryTabReq))
as CampusEntryTabReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusEntryTabReq create() => CampusEntryTabReq._();
@$core.override
CampusEntryTabReq createEmptyInstance() => create();
static $pb.PbList<CampusEntryTabReq> createRepeated() =>
$pb.PbList<CampusEntryTabReq>();
@$core.pragma('dart2js:noInline')
static CampusEntryTabReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusEntryTabReq>(create);
static CampusEntryTabReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
}
class CampusEntryTabResp extends $pb.GeneratedMessage {
factory CampusEntryTabResp({
CampusEntryType? entryType,
}) {
final result = create();
if (entryType != null) result.entryType = entryType;
return result;
}
CampusEntryTabResp._();
factory CampusEntryTabResp.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusEntryTabResp.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusEntryTabResp',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<CampusEntryType>(1, _omitFieldNames ? '' : 'entryType',
enumValues: CampusEntryType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusEntryTabResp clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusEntryTabResp copyWith(void Function(CampusEntryTabResp) updates) =>
super.copyWith((message) => updates(message as CampusEntryTabResp))
as CampusEntryTabResp;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusEntryTabResp create() => CampusEntryTabResp._();
@$core.override
CampusEntryTabResp createEmptyInstance() => create();
static $pb.PbList<CampusEntryTabResp> createRepeated() =>
$pb.PbList<CampusEntryTabResp>();
@$core.pragma('dart2js:noInline')
static CampusEntryTabResp getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusEntryTabResp>(create);
static CampusEntryTabResp? _defaultInstance;
@$pb.TagNumber(1)
CampusEntryType get entryType => $_getN(0);
@$pb.TagNumber(1)
set entryType(CampusEntryType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasEntryType() => $_has(0);
@$pb.TagNumber(1)
void clearEntryType() => $_clearField(1);
}
class CampusFeatureProgress extends $pb.GeneratedMessage {
factory CampusFeatureProgress({
$fixnum.Int64? progressFull,
$fixnum.Int64? progressAchieved,
$core.String? descTitle,
$core.String? desc1,
CampusLabel? btn,
}) {
final result = create();
if (progressFull != null) result.progressFull = progressFull;
if (progressAchieved != null) result.progressAchieved = progressAchieved;
if (descTitle != null) result.descTitle = descTitle;
if (desc1 != null) result.desc1 = desc1;
if (btn != null) result.btn = btn;
return result;
}
CampusFeatureProgress._();
factory CampusFeatureProgress.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusFeatureProgress.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusFeatureProgress',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'progressFull')
..aInt64(2, _omitFieldNames ? '' : 'progressAchieved')
..aOS(3, _omitFieldNames ? '' : 'descTitle')
..aOS(4, _omitFieldNames ? '' : 'desc1')
..aOM<CampusLabel>(5, _omitFieldNames ? '' : 'btn',
subBuilder: CampusLabel.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusFeatureProgress clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusFeatureProgress copyWith(
void Function(CampusFeatureProgress) updates) =>
super.copyWith((message) => updates(message as CampusFeatureProgress))
as CampusFeatureProgress;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusFeatureProgress create() => CampusFeatureProgress._();
@$core.override
CampusFeatureProgress createEmptyInstance() => create();
static $pb.PbList<CampusFeatureProgress> createRepeated() =>
$pb.PbList<CampusFeatureProgress>();
@$core.pragma('dart2js:noInline')
static CampusFeatureProgress getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusFeatureProgress>(create);
static CampusFeatureProgress? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get progressFull => $_getI64(0);
@$pb.TagNumber(1)
set progressFull($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasProgressFull() => $_has(0);
@$pb.TagNumber(1)
void clearProgressFull() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get progressAchieved => $_getI64(1);
@$pb.TagNumber(2)
set progressAchieved($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasProgressAchieved() => $_has(1);
@$pb.TagNumber(2)
void clearProgressAchieved() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get descTitle => $_getSZ(2);
@$pb.TagNumber(3)
set descTitle($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasDescTitle() => $_has(2);
@$pb.TagNumber(3)
void clearDescTitle() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get desc1 => $_getSZ(3);
@$pb.TagNumber(4)
set desc1($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasDesc1() => $_has(3);
@$pb.TagNumber(4)
void clearDesc1() => $_clearField(4);
@$pb.TagNumber(5)
CampusLabel get btn => $_getN(4);
@$pb.TagNumber(5)
set btn(CampusLabel value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasBtn() => $_has(4);
@$pb.TagNumber(5)
void clearBtn() => $_clearField(5);
@$pb.TagNumber(5)
CampusLabel ensureBtn() => $_ensure(4);
}
class CampusFeedbackInfo extends $pb.GeneratedMessage {
factory CampusFeedbackInfo({
$core.int? bizType,
$fixnum.Int64? bizId,
$fixnum.Int64? campusId,
$core.String? reason,
}) {
final result = create();
if (bizType != null) result.bizType = bizType;
if (bizId != null) result.bizId = bizId;
if (campusId != null) result.campusId = campusId;
if (reason != null) result.reason = reason;
return result;
}
CampusFeedbackInfo._();
factory CampusFeedbackInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusFeedbackInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusFeedbackInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'bizType')
..aInt64(2, _omitFieldNames ? '' : 'bizId')
..aInt64(3, _omitFieldNames ? '' : 'campusId')
..aOS(4, _omitFieldNames ? '' : 'reason')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusFeedbackInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusFeedbackInfo copyWith(void Function(CampusFeedbackInfo) updates) =>
super.copyWith((message) => updates(message as CampusFeedbackInfo))
as CampusFeedbackInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusFeedbackInfo create() => CampusFeedbackInfo._();
@$core.override
CampusFeedbackInfo createEmptyInstance() => create();
static $pb.PbList<CampusFeedbackInfo> createRepeated() =>
$pb.PbList<CampusFeedbackInfo>();
@$core.pragma('dart2js:noInline')
static CampusFeedbackInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusFeedbackInfo>(create);
static CampusFeedbackInfo? _defaultInstance;
@$pb.TagNumber(1)
$core.int get bizType => $_getIZ(0);
@$pb.TagNumber(1)
set bizType($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasBizType() => $_has(0);
@$pb.TagNumber(1)
void clearBizType() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get bizId => $_getI64(1);
@$pb.TagNumber(2)
set bizId($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasBizId() => $_has(1);
@$pb.TagNumber(2)
void clearBizId() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get campusId => $_getI64(2);
@$pb.TagNumber(3)
set campusId($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasCampusId() => $_has(2);
@$pb.TagNumber(3)
void clearCampusId() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get reason => $_getSZ(3);
@$pb.TagNumber(4)
set reason($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasReason() => $_has(3);
@$pb.TagNumber(4)
void clearReason() => $_clearField(4);
}
class CampusFeedbackReply extends $pb.GeneratedMessage {
factory CampusFeedbackReply({
$core.String? message,
}) {
final result = create();
if (message != null) result.message = message;
return result;
}
CampusFeedbackReply._();
factory CampusFeedbackReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusFeedbackReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusFeedbackReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'message')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusFeedbackReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusFeedbackReply copyWith(void Function(CampusFeedbackReply) updates) =>
super.copyWith((message) => updates(message as CampusFeedbackReply))
as CampusFeedbackReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusFeedbackReply create() => CampusFeedbackReply._();
@$core.override
CampusFeedbackReply createEmptyInstance() => create();
static $pb.PbList<CampusFeedbackReply> createRepeated() =>
$pb.PbList<CampusFeedbackReply>();
@$core.pragma('dart2js:noInline')
static CampusFeedbackReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusFeedbackReply>(create);
static CampusFeedbackReply? _defaultInstance;
@$pb.TagNumber(1)
$core.String get message => $_getSZ(0);
@$pb.TagNumber(1)
set message($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasMessage() => $_has(0);
@$pb.TagNumber(1)
void clearMessage() => $_clearField(1);
}
class CampusFeedbackReq extends $pb.GeneratedMessage {
factory CampusFeedbackReq({
$core.Iterable<CampusFeedbackInfo>? infos,
CampusReqFromType? from,
CampusReqFromType? fromType,
}) {
final result = create();
if (infos != null) result.infos.addAll(infos);
if (from != null) result.from = from;
if (fromType != null) result.fromType = fromType;
return result;
}
CampusFeedbackReq._();
factory CampusFeedbackReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusFeedbackReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusFeedbackReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<CampusFeedbackInfo>(1, _omitFieldNames ? '' : 'infos',
subBuilder: CampusFeedbackInfo.create)
..aE<CampusReqFromType>(2, _omitFieldNames ? '' : 'from',
enumValues: CampusReqFromType.values)
..aE<CampusReqFromType>(3, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusFeedbackReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusFeedbackReq copyWith(void Function(CampusFeedbackReq) updates) =>
super.copyWith((message) => updates(message as CampusFeedbackReq))
as CampusFeedbackReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusFeedbackReq create() => CampusFeedbackReq._();
@$core.override
CampusFeedbackReq createEmptyInstance() => create();
static $pb.PbList<CampusFeedbackReq> createRepeated() =>
$pb.PbList<CampusFeedbackReq>();
@$core.pragma('dart2js:noInline')
static CampusFeedbackReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusFeedbackReq>(create);
static CampusFeedbackReq? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<CampusFeedbackInfo> get infos => $_getList(0);
@$pb.TagNumber(2)
CampusReqFromType get from => $_getN(1);
@$pb.TagNumber(2)
set from(CampusReqFromType value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasFrom() => $_has(1);
@$pb.TagNumber(2)
void clearFrom() => $_clearField(2);
@$pb.TagNumber(3)
CampusReqFromType get fromType => $_getN(2);
@$pb.TagNumber(3)
set fromType(CampusReqFromType value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasFromType() => $_has(2);
@$pb.TagNumber(3)
void clearFromType() => $_clearField(3);
}
class CampusHomePagesReply extends $pb.GeneratedMessage {
factory CampusHomePagesReply({
CampusRcmdTop? top,
CampusTop? campusTop,
$core.int? pageType,
}) {
final result = create();
if (top != null) result.top = top;
if (campusTop != null) result.campusTop = campusTop;
if (pageType != null) result.pageType = pageType;
return result;
}
CampusHomePagesReply._();
factory CampusHomePagesReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusHomePagesReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusHomePagesReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<CampusRcmdTop>(1, _omitFieldNames ? '' : 'top',
subBuilder: CampusRcmdTop.create)
..aOM<CampusTop>(2, _omitFieldNames ? '' : 'campusTop',
subBuilder: CampusTop.create)
..aI(3, _omitFieldNames ? '' : 'pageType')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusHomePagesReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusHomePagesReply copyWith(void Function(CampusHomePagesReply) updates) =>
super.copyWith((message) => updates(message as CampusHomePagesReply))
as CampusHomePagesReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusHomePagesReply create() => CampusHomePagesReply._();
@$core.override
CampusHomePagesReply createEmptyInstance() => create();
static $pb.PbList<CampusHomePagesReply> createRepeated() =>
$pb.PbList<CampusHomePagesReply>();
@$core.pragma('dart2js:noInline')
static CampusHomePagesReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusHomePagesReply>(create);
static CampusHomePagesReply? _defaultInstance;
@$pb.TagNumber(1)
CampusRcmdTop get top => $_getN(0);
@$pb.TagNumber(1)
set top(CampusRcmdTop value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasTop() => $_has(0);
@$pb.TagNumber(1)
void clearTop() => $_clearField(1);
@$pb.TagNumber(1)
CampusRcmdTop ensureTop() => $_ensure(0);
@$pb.TagNumber(2)
CampusTop get campusTop => $_getN(1);
@$pb.TagNumber(2)
set campusTop(CampusTop value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasCampusTop() => $_has(1);
@$pb.TagNumber(2)
void clearCampusTop() => $_clearField(2);
@$pb.TagNumber(2)
CampusTop ensureCampusTop() => $_ensure(1);
@$pb.TagNumber(3)
$core.int get pageType => $_getIZ(2);
@$pb.TagNumber(3)
set pageType($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasPageType() => $_has(2);
@$pb.TagNumber(3)
void clearPageType() => $_clearField(3);
}
class CampusHomePagesReq extends $pb.GeneratedMessage {
factory CampusHomePagesReq({
$fixnum.Int64? campusId,
$core.String? campusName,
$core.double? lat,
$core.double? lng,
$1.PlayerArgs? playerArgs,
CampusHomePageType? pageType,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (campusName != null) result.campusName = campusName;
if (lat != null) result.lat = lat;
if (lng != null) result.lng = lng;
if (playerArgs != null) result.playerArgs = playerArgs;
if (pageType != null) result.pageType = pageType;
return result;
}
CampusHomePagesReq._();
factory CampusHomePagesReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusHomePagesReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusHomePagesReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aOS(2, _omitFieldNames ? '' : 'campusName')
..aD(3, _omitFieldNames ? '' : 'lat')
..aD(4, _omitFieldNames ? '' : 'lng')
..aOM<$1.PlayerArgs>(5, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aE<CampusHomePageType>(6, _omitFieldNames ? '' : 'pageType',
enumValues: CampusHomePageType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusHomePagesReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusHomePagesReq copyWith(void Function(CampusHomePagesReq) updates) =>
super.copyWith((message) => updates(message as CampusHomePagesReq))
as CampusHomePagesReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusHomePagesReq create() => CampusHomePagesReq._();
@$core.override
CampusHomePagesReq createEmptyInstance() => create();
static $pb.PbList<CampusHomePagesReq> createRepeated() =>
$pb.PbList<CampusHomePagesReq>();
@$core.pragma('dart2js:noInline')
static CampusHomePagesReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusHomePagesReq>(create);
static CampusHomePagesReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get campusName => $_getSZ(1);
@$pb.TagNumber(2)
set campusName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCampusName() => $_has(1);
@$pb.TagNumber(2)
void clearCampusName() => $_clearField(2);
@$pb.TagNumber(3)
$core.double get lat => $_getN(2);
@$pb.TagNumber(3)
set lat($core.double value) => $_setDouble(2, value);
@$pb.TagNumber(3)
$core.bool hasLat() => $_has(2);
@$pb.TagNumber(3)
void clearLat() => $_clearField(3);
@$pb.TagNumber(4)
$core.double get lng => $_getN(3);
@$pb.TagNumber(4)
set lng($core.double value) => $_setDouble(3, value);
@$pb.TagNumber(4)
$core.bool hasLng() => $_has(3);
@$pb.TagNumber(4)
void clearLng() => $_clearField(4);
@$pb.TagNumber(5)
$1.PlayerArgs get playerArgs => $_getN(4);
@$pb.TagNumber(5)
set playerArgs($1.PlayerArgs value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasPlayerArgs() => $_has(4);
@$pb.TagNumber(5)
void clearPlayerArgs() => $_clearField(5);
@$pb.TagNumber(5)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(4);
@$pb.TagNumber(6)
CampusHomePageType get pageType => $_getN(5);
@$pb.TagNumber(6)
set pageType(CampusHomePageType value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasPageType() => $_has(5);
@$pb.TagNumber(6)
void clearPageType() => $_clearField(6);
}
class CampusHomeRcmdTopic extends $pb.GeneratedMessage {
factory CampusHomeRcmdTopic({
ModuleTitle? title,
$core.Iterable<TopicItem>? topic,
}) {
final result = create();
if (title != null) result.title = title;
if (topic != null) result.topic.addAll(topic);
return result;
}
CampusHomeRcmdTopic._();
factory CampusHomeRcmdTopic.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusHomeRcmdTopic.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusHomeRcmdTopic',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<ModuleTitle>(1, _omitFieldNames ? '' : 'title',
subBuilder: ModuleTitle.create)
..pPM<TopicItem>(2, _omitFieldNames ? '' : 'topic',
subBuilder: TopicItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusHomeRcmdTopic clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusHomeRcmdTopic copyWith(void Function(CampusHomeRcmdTopic) updates) =>
super.copyWith((message) => updates(message as CampusHomeRcmdTopic))
as CampusHomeRcmdTopic;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusHomeRcmdTopic create() => CampusHomeRcmdTopic._();
@$core.override
CampusHomeRcmdTopic createEmptyInstance() => create();
static $pb.PbList<CampusHomeRcmdTopic> createRepeated() =>
$pb.PbList<CampusHomeRcmdTopic>();
@$core.pragma('dart2js:noInline')
static CampusHomeRcmdTopic getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusHomeRcmdTopic>(create);
static CampusHomeRcmdTopic? _defaultInstance;
@$pb.TagNumber(1)
ModuleTitle get title => $_getN(0);
@$pb.TagNumber(1)
set title(ModuleTitle value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasTitle() => $_has(0);
@$pb.TagNumber(1)
void clearTitle() => $_clearField(1);
@$pb.TagNumber(1)
ModuleTitle ensureTitle() => $_ensure(0);
@$pb.TagNumber(2)
$pb.PbList<TopicItem> get topic => $_getList(1);
}
class CampusInfo extends $pb.GeneratedMessage {
factory CampusInfo({
$fixnum.Int64? campusId,
$core.String? campusName,
$core.String? desc,
$fixnum.Int64? online,
$core.String? url,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (campusName != null) result.campusName = campusName;
if (desc != null) result.desc = desc;
if (online != null) result.online = online;
if (url != null) result.url = url;
return result;
}
CampusInfo._();
factory CampusInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aOS(2, _omitFieldNames ? '' : 'campusName')
..aOS(3, _omitFieldNames ? '' : 'desc')
..aInt64(4, _omitFieldNames ? '' : 'online')
..aOS(5, _omitFieldNames ? '' : 'url')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusInfo copyWith(void Function(CampusInfo) updates) =>
super.copyWith((message) => updates(message as CampusInfo)) as CampusInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusInfo create() => CampusInfo._();
@$core.override
CampusInfo createEmptyInstance() => create();
static $pb.PbList<CampusInfo> createRepeated() => $pb.PbList<CampusInfo>();
@$core.pragma('dart2js:noInline')
static CampusInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusInfo>(create);
static CampusInfo? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get campusName => $_getSZ(1);
@$pb.TagNumber(2)
set campusName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCampusName() => $_has(1);
@$pb.TagNumber(2)
void clearCampusName() => $_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)
$fixnum.Int64 get online => $_getI64(3);
@$pb.TagNumber(4)
set online($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasOnline() => $_has(3);
@$pb.TagNumber(4)
void clearOnline() => $_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);
}
class CampusLabel extends $pb.GeneratedMessage {
factory CampusLabel({
$core.String? text,
$core.String? url,
$core.String? desc,
}) {
final result = create();
if (text != null) result.text = text;
if (url != null) result.url = url;
if (desc != null) result.desc = desc;
return result;
}
CampusLabel._();
factory CampusLabel.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusLabel.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusLabel',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'text')
..aOS(2, _omitFieldNames ? '' : 'url')
..aOS(3, _omitFieldNames ? '' : 'desc')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusLabel clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusLabel copyWith(void Function(CampusLabel) updates) =>
super.copyWith((message) => updates(message as CampusLabel))
as CampusLabel;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusLabel create() => CampusLabel._();
@$core.override
CampusLabel createEmptyInstance() => create();
static $pb.PbList<CampusLabel> createRepeated() => $pb.PbList<CampusLabel>();
@$core.pragma('dart2js:noInline')
static CampusLabel getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusLabel>(create);
static CampusLabel? _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 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 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 CampusMateLikeListReply extends $pb.GeneratedMessage {
factory CampusMateLikeListReply({
$core.Iterable<ModuleAuthor>? list,
}) {
final result = create();
if (list != null) result.list.addAll(list);
return result;
}
CampusMateLikeListReply._();
factory CampusMateLikeListReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusMateLikeListReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusMateLikeListReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<ModuleAuthor>(1, _omitFieldNames ? '' : 'list',
subBuilder: ModuleAuthor.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMateLikeListReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMateLikeListReply copyWith(
void Function(CampusMateLikeListReply) updates) =>
super.copyWith((message) => updates(message as CampusMateLikeListReply))
as CampusMateLikeListReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusMateLikeListReply create() => CampusMateLikeListReply._();
@$core.override
CampusMateLikeListReply createEmptyInstance() => create();
static $pb.PbList<CampusMateLikeListReply> createRepeated() =>
$pb.PbList<CampusMateLikeListReply>();
@$core.pragma('dart2js:noInline')
static CampusMateLikeListReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusMateLikeListReply>(create);
static CampusMateLikeListReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<ModuleAuthor> get list => $_getList(0);
}
class CampusMateLikeListReq extends $pb.GeneratedMessage {
factory CampusMateLikeListReq({
$fixnum.Int64? dynamicId,
CampusReqFromType? fromType,
}) {
final result = create();
if (dynamicId != null) result.dynamicId = dynamicId;
if (fromType != null) result.fromType = fromType;
return result;
}
CampusMateLikeListReq._();
factory CampusMateLikeListReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusMateLikeListReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusMateLikeListReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'dynamicId')
..aE<CampusReqFromType>(2, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMateLikeListReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMateLikeListReq copyWith(
void Function(CampusMateLikeListReq) updates) =>
super.copyWith((message) => updates(message as CampusMateLikeListReq))
as CampusMateLikeListReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusMateLikeListReq create() => CampusMateLikeListReq._();
@$core.override
CampusMateLikeListReq createEmptyInstance() => create();
static $pb.PbList<CampusMateLikeListReq> createRepeated() =>
$pb.PbList<CampusMateLikeListReq>();
@$core.pragma('dart2js:noInline')
static CampusMateLikeListReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusMateLikeListReq>(create);
static CampusMateLikeListReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get dynamicId => $_getI64(0);
@$pb.TagNumber(1)
set dynamicId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasDynamicId() => $_has(0);
@$pb.TagNumber(1)
void clearDynamicId() => $_clearField(1);
@$pb.TagNumber(2)
CampusReqFromType get fromType => $_getN(1);
@$pb.TagNumber(2)
set fromType(CampusReqFromType value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasFromType() => $_has(1);
@$pb.TagNumber(2)
void clearFromType() => $_clearField(2);
}
class CampusMngBadge extends $pb.GeneratedMessage {
factory CampusMngBadge({
$core.String? title,
$core.String? badgeUrl,
$core.String? uploadHintMsg,
}) {
final result = create();
if (title != null) result.title = title;
if (badgeUrl != null) result.badgeUrl = badgeUrl;
if (uploadHintMsg != null) result.uploadHintMsg = uploadHintMsg;
return result;
}
CampusMngBadge._();
factory CampusMngBadge.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusMngBadge.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusMngBadge',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'badgeUrl')
..aOS(3, _omitFieldNames ? '' : 'uploadHintMsg')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngBadge clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngBadge copyWith(void Function(CampusMngBadge) updates) =>
super.copyWith((message) => updates(message as CampusMngBadge))
as CampusMngBadge;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusMngBadge create() => CampusMngBadge._();
@$core.override
CampusMngBadge createEmptyInstance() => create();
static $pb.PbList<CampusMngBadge> createRepeated() =>
$pb.PbList<CampusMngBadge>();
@$core.pragma('dart2js:noInline')
static CampusMngBadge getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusMngBadge>(create);
static CampusMngBadge? _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 badgeUrl => $_getSZ(1);
@$pb.TagNumber(2)
set badgeUrl($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasBadgeUrl() => $_has(1);
@$pb.TagNumber(2)
void clearBadgeUrl() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get uploadHintMsg => $_getSZ(2);
@$pb.TagNumber(3)
set uploadHintMsg($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasUploadHintMsg() => $_has(2);
@$pb.TagNumber(3)
void clearUploadHintMsg() => $_clearField(3);
}
class CampusMngBasicInfo extends $pb.GeneratedMessage {
factory CampusMngBasicInfo({
$fixnum.Int64? campusId,
$core.String? campusName,
$core.String? hintMsg,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (campusName != null) result.campusName = campusName;
if (hintMsg != null) result.hintMsg = hintMsg;
return result;
}
CampusMngBasicInfo._();
factory CampusMngBasicInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusMngBasicInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusMngBasicInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aOS(2, _omitFieldNames ? '' : 'campusName')
..aOS(3, _omitFieldNames ? '' : 'hintMsg')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngBasicInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngBasicInfo copyWith(void Function(CampusMngBasicInfo) updates) =>
super.copyWith((message) => updates(message as CampusMngBasicInfo))
as CampusMngBasicInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusMngBasicInfo create() => CampusMngBasicInfo._();
@$core.override
CampusMngBasicInfo createEmptyInstance() => create();
static $pb.PbList<CampusMngBasicInfo> createRepeated() =>
$pb.PbList<CampusMngBasicInfo>();
@$core.pragma('dart2js:noInline')
static CampusMngBasicInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusMngBasicInfo>(create);
static CampusMngBasicInfo? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get campusName => $_getSZ(1);
@$pb.TagNumber(2)
set campusName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCampusName() => $_has(1);
@$pb.TagNumber(2)
void clearCampusName() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get hintMsg => $_getSZ(2);
@$pb.TagNumber(3)
set hintMsg($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasHintMsg() => $_has(2);
@$pb.TagNumber(3)
void clearHintMsg() => $_clearField(3);
}
class CampusMngDetailReply extends $pb.GeneratedMessage {
factory CampusMngDetailReply({
$core.Iterable<CampusMngItem>? items,
$core.String? topHintBarMsg,
$core.String? bottomSubmitHintMsg,
$fixnum.Int64? campusId,
$core.String? campusName,
}) {
final result = create();
if (items != null) result.items.addAll(items);
if (topHintBarMsg != null) result.topHintBarMsg = topHintBarMsg;
if (bottomSubmitHintMsg != null)
result.bottomSubmitHintMsg = bottomSubmitHintMsg;
if (campusId != null) result.campusId = campusId;
if (campusName != null) result.campusName = campusName;
return result;
}
CampusMngDetailReply._();
factory CampusMngDetailReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusMngDetailReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusMngDetailReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<CampusMngItem>(1, _omitFieldNames ? '' : 'items',
subBuilder: CampusMngItem.create)
..aOS(2, _omitFieldNames ? '' : 'topHintBarMsg')
..aOS(3, _omitFieldNames ? '' : 'bottomSubmitHintMsg')
..aInt64(4, _omitFieldNames ? '' : 'campusId')
..aOS(5, _omitFieldNames ? '' : 'campusName')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngDetailReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngDetailReply copyWith(void Function(CampusMngDetailReply) updates) =>
super.copyWith((message) => updates(message as CampusMngDetailReply))
as CampusMngDetailReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusMngDetailReply create() => CampusMngDetailReply._();
@$core.override
CampusMngDetailReply createEmptyInstance() => create();
static $pb.PbList<CampusMngDetailReply> createRepeated() =>
$pb.PbList<CampusMngDetailReply>();
@$core.pragma('dart2js:noInline')
static CampusMngDetailReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusMngDetailReply>(create);
static CampusMngDetailReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<CampusMngItem> get items => $_getList(0);
@$pb.TagNumber(2)
$core.String get topHintBarMsg => $_getSZ(1);
@$pb.TagNumber(2)
set topHintBarMsg($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasTopHintBarMsg() => $_has(1);
@$pb.TagNumber(2)
void clearTopHintBarMsg() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get bottomSubmitHintMsg => $_getSZ(2);
@$pb.TagNumber(3)
set bottomSubmitHintMsg($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasBottomSubmitHintMsg() => $_has(2);
@$pb.TagNumber(3)
void clearBottomSubmitHintMsg() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get campusId => $_getI64(3);
@$pb.TagNumber(4)
set campusId($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasCampusId() => $_has(3);
@$pb.TagNumber(4)
void clearCampusId() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get campusName => $_getSZ(4);
@$pb.TagNumber(5)
set campusName($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasCampusName() => $_has(4);
@$pb.TagNumber(5)
void clearCampusName() => $_clearField(5);
}
class CampusMngDetailReq extends $pb.GeneratedMessage {
factory CampusMngDetailReq({
$fixnum.Int64? campusId,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
return result;
}
CampusMngDetailReq._();
factory CampusMngDetailReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusMngDetailReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusMngDetailReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngDetailReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngDetailReq copyWith(void Function(CampusMngDetailReq) updates) =>
super.copyWith((message) => updates(message as CampusMngDetailReq))
as CampusMngDetailReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusMngDetailReq create() => CampusMngDetailReq._();
@$core.override
CampusMngDetailReq createEmptyInstance() => create();
static $pb.PbList<CampusMngDetailReq> createRepeated() =>
$pb.PbList<CampusMngDetailReq>();
@$core.pragma('dart2js:noInline')
static CampusMngDetailReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusMngDetailReq>(create);
static CampusMngDetailReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
}
enum CampusMngItem_Item { basicInfo, badge, slogan, quiz, notSet }
class CampusMngItem extends $pb.GeneratedMessage {
factory CampusMngItem({
CampusMngAuditStatus? auditStatus,
$core.String? auditMessage,
CampusMngItemType? itemType,
$core.String? mngItemId,
$core.bool? isDel,
CampusMngBasicInfo? basicInfo,
CampusMngBadge? badge,
CampusMngSlogan? slogan,
CampusMngQuiz? quiz,
}) {
final result = create();
if (auditStatus != null) result.auditStatus = auditStatus;
if (auditMessage != null) result.auditMessage = auditMessage;
if (itemType != null) result.itemType = itemType;
if (mngItemId != null) result.mngItemId = mngItemId;
if (isDel != null) result.isDel = isDel;
if (basicInfo != null) result.basicInfo = basicInfo;
if (badge != null) result.badge = badge;
if (slogan != null) result.slogan = slogan;
if (quiz != null) result.quiz = quiz;
return result;
}
CampusMngItem._();
factory CampusMngItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusMngItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, CampusMngItem_Item>
_CampusMngItem_ItemByTag = {
6: CampusMngItem_Item.basicInfo,
7: CampusMngItem_Item.badge,
8: CampusMngItem_Item.slogan,
9: CampusMngItem_Item.quiz,
0: CampusMngItem_Item.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusMngItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [6, 7, 8, 9])
..aE<CampusMngAuditStatus>(1, _omitFieldNames ? '' : 'auditStatus',
enumValues: CampusMngAuditStatus.values)
..aOS(2, _omitFieldNames ? '' : 'auditMessage')
..aE<CampusMngItemType>(3, _omitFieldNames ? '' : 'itemType',
enumValues: CampusMngItemType.values)
..aOS(4, _omitFieldNames ? '' : 'mngItemId')
..aOB(5, _omitFieldNames ? '' : 'isDel')
..aOM<CampusMngBasicInfo>(6, _omitFieldNames ? '' : 'basicInfo',
subBuilder: CampusMngBasicInfo.create)
..aOM<CampusMngBadge>(7, _omitFieldNames ? '' : 'badge',
subBuilder: CampusMngBadge.create)
..aOM<CampusMngSlogan>(8, _omitFieldNames ? '' : 'slogan',
subBuilder: CampusMngSlogan.create)
..aOM<CampusMngQuiz>(9, _omitFieldNames ? '' : 'quiz',
subBuilder: CampusMngQuiz.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngItem copyWith(void Function(CampusMngItem) updates) =>
super.copyWith((message) => updates(message as CampusMngItem))
as CampusMngItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusMngItem create() => CampusMngItem._();
@$core.override
CampusMngItem createEmptyInstance() => create();
static $pb.PbList<CampusMngItem> createRepeated() =>
$pb.PbList<CampusMngItem>();
@$core.pragma('dart2js:noInline')
static CampusMngItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusMngItem>(create);
static CampusMngItem? _defaultInstance;
@$pb.TagNumber(6)
@$pb.TagNumber(7)
@$pb.TagNumber(8)
@$pb.TagNumber(9)
CampusMngItem_Item whichItem() => _CampusMngItem_ItemByTag[$_whichOneof(0)]!;
@$pb.TagNumber(6)
@$pb.TagNumber(7)
@$pb.TagNumber(8)
@$pb.TagNumber(9)
void clearItem() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
CampusMngAuditStatus get auditStatus => $_getN(0);
@$pb.TagNumber(1)
set auditStatus(CampusMngAuditStatus value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasAuditStatus() => $_has(0);
@$pb.TagNumber(1)
void clearAuditStatus() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get auditMessage => $_getSZ(1);
@$pb.TagNumber(2)
set auditMessage($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasAuditMessage() => $_has(1);
@$pb.TagNumber(2)
void clearAuditMessage() => $_clearField(2);
@$pb.TagNumber(3)
CampusMngItemType get itemType => $_getN(2);
@$pb.TagNumber(3)
set itemType(CampusMngItemType value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasItemType() => $_has(2);
@$pb.TagNumber(3)
void clearItemType() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get mngItemId => $_getSZ(3);
@$pb.TagNumber(4)
set mngItemId($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasMngItemId() => $_has(3);
@$pb.TagNumber(4)
void clearMngItemId() => $_clearField(4);
@$pb.TagNumber(5)
$core.bool get isDel => $_getBF(4);
@$pb.TagNumber(5)
set isDel($core.bool value) => $_setBool(4, value);
@$pb.TagNumber(5)
$core.bool hasIsDel() => $_has(4);
@$pb.TagNumber(5)
void clearIsDel() => $_clearField(5);
@$pb.TagNumber(6)
CampusMngBasicInfo get basicInfo => $_getN(5);
@$pb.TagNumber(6)
set basicInfo(CampusMngBasicInfo value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasBasicInfo() => $_has(5);
@$pb.TagNumber(6)
void clearBasicInfo() => $_clearField(6);
@$pb.TagNumber(6)
CampusMngBasicInfo ensureBasicInfo() => $_ensure(5);
@$pb.TagNumber(7)
CampusMngBadge get badge => $_getN(6);
@$pb.TagNumber(7)
set badge(CampusMngBadge value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasBadge() => $_has(6);
@$pb.TagNumber(7)
void clearBadge() => $_clearField(7);
@$pb.TagNumber(7)
CampusMngBadge ensureBadge() => $_ensure(6);
@$pb.TagNumber(8)
CampusMngSlogan get slogan => $_getN(7);
@$pb.TagNumber(8)
set slogan(CampusMngSlogan value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasSlogan() => $_has(7);
@$pb.TagNumber(8)
void clearSlogan() => $_clearField(8);
@$pb.TagNumber(8)
CampusMngSlogan ensureSlogan() => $_ensure(7);
@$pb.TagNumber(9)
CampusMngQuiz get quiz => $_getN(8);
@$pb.TagNumber(9)
set quiz(CampusMngQuiz value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasQuiz() => $_has(8);
@$pb.TagNumber(9)
void clearQuiz() => $_clearField(9);
@$pb.TagNumber(9)
CampusMngQuiz ensureQuiz() => $_ensure(8);
}
class CampusMngQuiz extends $pb.GeneratedMessage {
factory CampusMngQuiz({
$core.String? title,
CampusLabel? moreLabel,
$core.String? addLabel,
$core.String? submitLabel,
$fixnum.Int64? quizCount,
}) {
final result = create();
if (title != null) result.title = title;
if (moreLabel != null) result.moreLabel = moreLabel;
if (addLabel != null) result.addLabel = addLabel;
if (submitLabel != null) result.submitLabel = submitLabel;
if (quizCount != null) result.quizCount = quizCount;
return result;
}
CampusMngQuiz._();
factory CampusMngQuiz.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusMngQuiz.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusMngQuiz',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOM<CampusLabel>(2, _omitFieldNames ? '' : 'moreLabel',
subBuilder: CampusLabel.create)
..aOS(3, _omitFieldNames ? '' : 'addLabel')
..aOS(4, _omitFieldNames ? '' : 'submitLabel')
..aInt64(5, _omitFieldNames ? '' : 'quizCount')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngQuiz clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngQuiz copyWith(void Function(CampusMngQuiz) updates) =>
super.copyWith((message) => updates(message as CampusMngQuiz))
as CampusMngQuiz;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusMngQuiz create() => CampusMngQuiz._();
@$core.override
CampusMngQuiz createEmptyInstance() => create();
static $pb.PbList<CampusMngQuiz> createRepeated() =>
$pb.PbList<CampusMngQuiz>();
@$core.pragma('dart2js:noInline')
static CampusMngQuiz getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusMngQuiz>(create);
static CampusMngQuiz? _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)
CampusLabel get moreLabel => $_getN(1);
@$pb.TagNumber(2)
set moreLabel(CampusLabel value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasMoreLabel() => $_has(1);
@$pb.TagNumber(2)
void clearMoreLabel() => $_clearField(2);
@$pb.TagNumber(2)
CampusLabel ensureMoreLabel() => $_ensure(1);
@$pb.TagNumber(3)
$core.String get addLabel => $_getSZ(2);
@$pb.TagNumber(3)
set addLabel($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasAddLabel() => $_has(2);
@$pb.TagNumber(3)
void clearAddLabel() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get submitLabel => $_getSZ(3);
@$pb.TagNumber(4)
set submitLabel($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasSubmitLabel() => $_has(3);
@$pb.TagNumber(4)
void clearSubmitLabel() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get quizCount => $_getI64(4);
@$pb.TagNumber(5)
set quizCount($fixnum.Int64 value) => $_setInt64(4, value);
@$pb.TagNumber(5)
$core.bool hasQuizCount() => $_has(4);
@$pb.TagNumber(5)
void clearQuizCount() => $_clearField(5);
}
class CampusMngQuizDetail extends $pb.GeneratedMessage {
factory CampusMngQuizDetail({
$fixnum.Int64? quizId,
$core.String? question,
$core.String? correctAnswer,
$core.Iterable<$core.String>? wrongAnswerList,
CampusMngAuditStatus? auditStatus,
$core.String? auditMessage,
}) {
final result = create();
if (quizId != null) result.quizId = quizId;
if (question != null) result.question = question;
if (correctAnswer != null) result.correctAnswer = correctAnswer;
if (wrongAnswerList != null) result.wrongAnswerList.addAll(wrongAnswerList);
if (auditStatus != null) result.auditStatus = auditStatus;
if (auditMessage != null) result.auditMessage = auditMessage;
return result;
}
CampusMngQuizDetail._();
factory CampusMngQuizDetail.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusMngQuizDetail.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusMngQuizDetail',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'quizId')
..aOS(2, _omitFieldNames ? '' : 'question')
..aOS(3, _omitFieldNames ? '' : 'correctAnswer')
..pPS(4, _omitFieldNames ? '' : 'wrongAnswerList')
..aE<CampusMngAuditStatus>(5, _omitFieldNames ? '' : 'auditStatus',
enumValues: CampusMngAuditStatus.values)
..aOS(6, _omitFieldNames ? '' : 'auditMessage')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngQuizDetail clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngQuizDetail copyWith(void Function(CampusMngQuizDetail) updates) =>
super.copyWith((message) => updates(message as CampusMngQuizDetail))
as CampusMngQuizDetail;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusMngQuizDetail create() => CampusMngQuizDetail._();
@$core.override
CampusMngQuizDetail createEmptyInstance() => create();
static $pb.PbList<CampusMngQuizDetail> createRepeated() =>
$pb.PbList<CampusMngQuizDetail>();
@$core.pragma('dart2js:noInline')
static CampusMngQuizDetail getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusMngQuizDetail>(create);
static CampusMngQuizDetail? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get quizId => $_getI64(0);
@$pb.TagNumber(1)
set quizId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasQuizId() => $_has(0);
@$pb.TagNumber(1)
void clearQuizId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get question => $_getSZ(1);
@$pb.TagNumber(2)
set question($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasQuestion() => $_has(1);
@$pb.TagNumber(2)
void clearQuestion() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get correctAnswer => $_getSZ(2);
@$pb.TagNumber(3)
set correctAnswer($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasCorrectAnswer() => $_has(2);
@$pb.TagNumber(3)
void clearCorrectAnswer() => $_clearField(3);
@$pb.TagNumber(4)
$pb.PbList<$core.String> get wrongAnswerList => $_getList(3);
@$pb.TagNumber(5)
CampusMngAuditStatus get auditStatus => $_getN(4);
@$pb.TagNumber(5)
set auditStatus(CampusMngAuditStatus value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasAuditStatus() => $_has(4);
@$pb.TagNumber(5)
void clearAuditStatus() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get auditMessage => $_getSZ(5);
@$pb.TagNumber(6)
set auditMessage($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasAuditMessage() => $_has(5);
@$pb.TagNumber(6)
void clearAuditMessage() => $_clearField(6);
}
class CampusMngQuizOperateReply extends $pb.GeneratedMessage {
factory CampusMngQuizOperateReply({
$core.String? toast,
$core.Iterable<CampusMngQuizDetail>? quiz,
$fixnum.Int64? quizTotal,
}) {
final result = create();
if (toast != null) result.toast = toast;
if (quiz != null) result.quiz.addAll(quiz);
if (quizTotal != null) result.quizTotal = quizTotal;
return result;
}
CampusMngQuizOperateReply._();
factory CampusMngQuizOperateReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusMngQuizOperateReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusMngQuizOperateReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'toast')
..pPM<CampusMngQuizDetail>(2, _omitFieldNames ? '' : 'quiz',
subBuilder: CampusMngQuizDetail.create)
..aInt64(3, _omitFieldNames ? '' : 'quizTotal')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngQuizOperateReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngQuizOperateReply copyWith(
void Function(CampusMngQuizOperateReply) updates) =>
super.copyWith((message) => updates(message as CampusMngQuizOperateReply))
as CampusMngQuizOperateReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusMngQuizOperateReply create() => CampusMngQuizOperateReply._();
@$core.override
CampusMngQuizOperateReply createEmptyInstance() => create();
static $pb.PbList<CampusMngQuizOperateReply> createRepeated() =>
$pb.PbList<CampusMngQuizOperateReply>();
@$core.pragma('dart2js:noInline')
static CampusMngQuizOperateReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusMngQuizOperateReply>(create);
static CampusMngQuizOperateReply? _defaultInstance;
@$pb.TagNumber(1)
$core.String get toast => $_getSZ(0);
@$pb.TagNumber(1)
set toast($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasToast() => $_has(0);
@$pb.TagNumber(1)
void clearToast() => $_clearField(1);
@$pb.TagNumber(2)
$pb.PbList<CampusMngQuizDetail> get quiz => $_getList(1);
@$pb.TagNumber(3)
$fixnum.Int64 get quizTotal => $_getI64(2);
@$pb.TagNumber(3)
set quizTotal($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasQuizTotal() => $_has(2);
@$pb.TagNumber(3)
void clearQuizTotal() => $_clearField(3);
}
class CampusMngQuizOperateReq extends $pb.GeneratedMessage {
factory CampusMngQuizOperateReq({
CampusMngQuizAction? action,
$fixnum.Int64? campusId,
$core.Iterable<CampusMngQuizDetail>? quiz,
}) {
final result = create();
if (action != null) result.action = action;
if (campusId != null) result.campusId = campusId;
if (quiz != null) result.quiz.addAll(quiz);
return result;
}
CampusMngQuizOperateReq._();
factory CampusMngQuizOperateReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusMngQuizOperateReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusMngQuizOperateReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<CampusMngQuizAction>(1, _omitFieldNames ? '' : 'action',
enumValues: CampusMngQuizAction.values)
..aInt64(2, _omitFieldNames ? '' : 'campusId')
..pPM<CampusMngQuizDetail>(3, _omitFieldNames ? '' : 'quiz',
subBuilder: CampusMngQuizDetail.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngQuizOperateReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngQuizOperateReq copyWith(
void Function(CampusMngQuizOperateReq) updates) =>
super.copyWith((message) => updates(message as CampusMngQuizOperateReq))
as CampusMngQuizOperateReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusMngQuizOperateReq create() => CampusMngQuizOperateReq._();
@$core.override
CampusMngQuizOperateReq createEmptyInstance() => create();
static $pb.PbList<CampusMngQuizOperateReq> createRepeated() =>
$pb.PbList<CampusMngQuizOperateReq>();
@$core.pragma('dart2js:noInline')
static CampusMngQuizOperateReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusMngQuizOperateReq>(create);
static CampusMngQuizOperateReq? _defaultInstance;
@$pb.TagNumber(1)
CampusMngQuizAction get action => $_getN(0);
@$pb.TagNumber(1)
set action(CampusMngQuizAction value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasAction() => $_has(0);
@$pb.TagNumber(1)
void clearAction() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get campusId => $_getI64(1);
@$pb.TagNumber(2)
set campusId($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasCampusId() => $_has(1);
@$pb.TagNumber(2)
void clearCampusId() => $_clearField(2);
@$pb.TagNumber(3)
$pb.PbList<CampusMngQuizDetail> get quiz => $_getList(2);
}
class CampusMngSlogan extends $pb.GeneratedMessage {
factory CampusMngSlogan({
$core.String? title,
$core.String? slogan,
$core.String? inputHintMsg,
}) {
final result = create();
if (title != null) result.title = title;
if (slogan != null) result.slogan = slogan;
if (inputHintMsg != null) result.inputHintMsg = inputHintMsg;
return result;
}
CampusMngSlogan._();
factory CampusMngSlogan.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusMngSlogan.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusMngSlogan',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'slogan')
..aOS(3, _omitFieldNames ? '' : 'inputHintMsg')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngSlogan clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngSlogan copyWith(void Function(CampusMngSlogan) updates) =>
super.copyWith((message) => updates(message as CampusMngSlogan))
as CampusMngSlogan;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusMngSlogan create() => CampusMngSlogan._();
@$core.override
CampusMngSlogan createEmptyInstance() => create();
static $pb.PbList<CampusMngSlogan> createRepeated() =>
$pb.PbList<CampusMngSlogan>();
@$core.pragma('dart2js:noInline')
static CampusMngSlogan getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusMngSlogan>(create);
static CampusMngSlogan? _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 slogan => $_getSZ(1);
@$pb.TagNumber(2)
set slogan($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasSlogan() => $_has(1);
@$pb.TagNumber(2)
void clearSlogan() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get inputHintMsg => $_getSZ(2);
@$pb.TagNumber(3)
set inputHintMsg($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasInputHintMsg() => $_has(2);
@$pb.TagNumber(3)
void clearInputHintMsg() => $_clearField(3);
}
class CampusMngSubmitReply extends $pb.GeneratedMessage {
factory CampusMngSubmitReply({
$core.String? toast,
}) {
final result = create();
if (toast != null) result.toast = toast;
return result;
}
CampusMngSubmitReply._();
factory CampusMngSubmitReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusMngSubmitReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusMngSubmitReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'toast')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngSubmitReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngSubmitReply copyWith(void Function(CampusMngSubmitReply) updates) =>
super.copyWith((message) => updates(message as CampusMngSubmitReply))
as CampusMngSubmitReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusMngSubmitReply create() => CampusMngSubmitReply._();
@$core.override
CampusMngSubmitReply createEmptyInstance() => create();
static $pb.PbList<CampusMngSubmitReply> createRepeated() =>
$pb.PbList<CampusMngSubmitReply>();
@$core.pragma('dart2js:noInline')
static CampusMngSubmitReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusMngSubmitReply>(create);
static CampusMngSubmitReply? _defaultInstance;
@$pb.TagNumber(1)
$core.String get toast => $_getSZ(0);
@$pb.TagNumber(1)
set toast($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasToast() => $_has(0);
@$pb.TagNumber(1)
void clearToast() => $_clearField(1);
}
class CampusMngSubmitReq extends $pb.GeneratedMessage {
factory CampusMngSubmitReq({
$fixnum.Int64? campusId,
$core.Iterable<CampusMngItem>? modifiedItems,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (modifiedItems != null) result.modifiedItems.addAll(modifiedItems);
return result;
}
CampusMngSubmitReq._();
factory CampusMngSubmitReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusMngSubmitReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusMngSubmitReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..pPM<CampusMngItem>(2, _omitFieldNames ? '' : 'modifiedItems',
subBuilder: CampusMngItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngSubmitReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusMngSubmitReq copyWith(void Function(CampusMngSubmitReq) updates) =>
super.copyWith((message) => updates(message as CampusMngSubmitReq))
as CampusMngSubmitReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusMngSubmitReq create() => CampusMngSubmitReq._();
@$core.override
CampusMngSubmitReq createEmptyInstance() => create();
static $pb.PbList<CampusMngSubmitReq> createRepeated() =>
$pb.PbList<CampusMngSubmitReq>();
@$core.pragma('dart2js:noInline')
static CampusMngSubmitReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusMngSubmitReq>(create);
static CampusMngSubmitReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$pb.PbList<CampusMngItem> get modifiedItems => $_getList(1);
}
class CampusNoticeInfo extends $pb.GeneratedMessage {
factory CampusNoticeInfo({
$core.String? title,
$core.String? desc,
CampusLabel? button,
}) {
final result = create();
if (title != null) result.title = title;
if (desc != null) result.desc = desc;
if (button != null) result.button = button;
return result;
}
CampusNoticeInfo._();
factory CampusNoticeInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusNoticeInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusNoticeInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'desc')
..aOM<CampusLabel>(3, _omitFieldNames ? '' : 'button',
subBuilder: CampusLabel.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusNoticeInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusNoticeInfo copyWith(void Function(CampusNoticeInfo) updates) =>
super.copyWith((message) => updates(message as CampusNoticeInfo))
as CampusNoticeInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusNoticeInfo create() => CampusNoticeInfo._();
@$core.override
CampusNoticeInfo createEmptyInstance() => create();
static $pb.PbList<CampusNoticeInfo> createRepeated() =>
$pb.PbList<CampusNoticeInfo>();
@$core.pragma('dart2js:noInline')
static CampusNoticeInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusNoticeInfo>(create);
static CampusNoticeInfo? _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)
CampusLabel get button => $_getN(2);
@$pb.TagNumber(3)
set button(CampusLabel value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasButton() => $_has(2);
@$pb.TagNumber(3)
void clearButton() => $_clearField(3);
@$pb.TagNumber(3)
CampusLabel ensureButton() => $_ensure(2);
}
class CampusRcmdFeedReply extends $pb.GeneratedMessage {
factory CampusRcmdFeedReply({
$core.Iterable<DynamicItem>? list,
$core.String? toast,
GuideBarInfo? guideBar,
$core.bool? hasMore,
$core.bool? update,
}) {
final result = create();
if (list != null) result.list.addAll(list);
if (toast != null) result.toast = toast;
if (guideBar != null) result.guideBar = guideBar;
if (hasMore != null) result.hasMore = hasMore;
if (update != null) result.update = update;
return result;
}
CampusRcmdFeedReply._();
factory CampusRcmdFeedReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusRcmdFeedReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusRcmdFeedReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<DynamicItem>(1, _omitFieldNames ? '' : 'list',
subBuilder: DynamicItem.create)
..aOS(2, _omitFieldNames ? '' : 'toast')
..aOM<GuideBarInfo>(3, _omitFieldNames ? '' : 'guideBar',
subBuilder: GuideBarInfo.create)
..aOB(4, _omitFieldNames ? '' : 'hasMore')
..aOB(5, _omitFieldNames ? '' : 'update')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRcmdFeedReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRcmdFeedReply copyWith(void Function(CampusRcmdFeedReply) updates) =>
super.copyWith((message) => updates(message as CampusRcmdFeedReply))
as CampusRcmdFeedReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusRcmdFeedReply create() => CampusRcmdFeedReply._();
@$core.override
CampusRcmdFeedReply createEmptyInstance() => create();
static $pb.PbList<CampusRcmdFeedReply> createRepeated() =>
$pb.PbList<CampusRcmdFeedReply>();
@$core.pragma('dart2js:noInline')
static CampusRcmdFeedReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusRcmdFeedReply>(create);
static CampusRcmdFeedReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<DynamicItem> get list => $_getList(0);
@$pb.TagNumber(2)
$core.String get toast => $_getSZ(1);
@$pb.TagNumber(2)
set toast($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasToast() => $_has(1);
@$pb.TagNumber(2)
void clearToast() => $_clearField(2);
@$pb.TagNumber(3)
GuideBarInfo get guideBar => $_getN(2);
@$pb.TagNumber(3)
set guideBar(GuideBarInfo value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasGuideBar() => $_has(2);
@$pb.TagNumber(3)
void clearGuideBar() => $_clearField(3);
@$pb.TagNumber(3)
GuideBarInfo ensureGuideBar() => $_ensure(2);
@$pb.TagNumber(4)
$core.bool get hasMore => $_getBF(3);
@$pb.TagNumber(4)
set hasMore($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasHasMore() => $_has(3);
@$pb.TagNumber(4)
void clearHasMore() => $_clearField(4);
@$pb.TagNumber(5)
$core.bool get update => $_getBF(4);
@$pb.TagNumber(5)
set update($core.bool value) => $_setBool(4, value);
@$pb.TagNumber(5)
$core.bool hasUpdate() => $_has(4);
@$pb.TagNumber(5)
void clearUpdate() => $_clearField(5);
}
class CampusRcmdFeedReq extends $pb.GeneratedMessage {
factory CampusRcmdFeedReq({
$fixnum.Int64? campusId,
$core.int? firstTime,
$1.PlayerArgs? playerArgs,
$core.int? localTime,
$core.int? page,
$core.int? scroll,
$core.String? viewDynId,
CampusReqFromType? fromType,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (firstTime != null) result.firstTime = firstTime;
if (playerArgs != null) result.playerArgs = playerArgs;
if (localTime != null) result.localTime = localTime;
if (page != null) result.page = page;
if (scroll != null) result.scroll = scroll;
if (viewDynId != null) result.viewDynId = viewDynId;
if (fromType != null) result.fromType = fromType;
return result;
}
CampusRcmdFeedReq._();
factory CampusRcmdFeedReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusRcmdFeedReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusRcmdFeedReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aI(2, _omitFieldNames ? '' : 'firstTime')
..aOM<$1.PlayerArgs>(3, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aI(4, _omitFieldNames ? '' : 'localTime')
..aI(5, _omitFieldNames ? '' : 'page')
..aI(6, _omitFieldNames ? '' : 'scroll')
..aOS(7, _omitFieldNames ? '' : 'viewDynId')
..aE<CampusReqFromType>(8, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRcmdFeedReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRcmdFeedReq copyWith(void Function(CampusRcmdFeedReq) updates) =>
super.copyWith((message) => updates(message as CampusRcmdFeedReq))
as CampusRcmdFeedReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusRcmdFeedReq create() => CampusRcmdFeedReq._();
@$core.override
CampusRcmdFeedReq createEmptyInstance() => create();
static $pb.PbList<CampusRcmdFeedReq> createRepeated() =>
$pb.PbList<CampusRcmdFeedReq>();
@$core.pragma('dart2js:noInline')
static CampusRcmdFeedReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusRcmdFeedReq>(create);
static CampusRcmdFeedReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get firstTime => $_getIZ(1);
@$pb.TagNumber(2)
set firstTime($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasFirstTime() => $_has(1);
@$pb.TagNumber(2)
void clearFirstTime() => $_clearField(2);
@$pb.TagNumber(3)
$1.PlayerArgs get playerArgs => $_getN(2);
@$pb.TagNumber(3)
set playerArgs($1.PlayerArgs value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasPlayerArgs() => $_has(2);
@$pb.TagNumber(3)
void clearPlayerArgs() => $_clearField(3);
@$pb.TagNumber(3)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(2);
@$pb.TagNumber(4)
$core.int get localTime => $_getIZ(3);
@$pb.TagNumber(4)
set localTime($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasLocalTime() => $_has(3);
@$pb.TagNumber(4)
void clearLocalTime() => $_clearField(4);
@$pb.TagNumber(5)
$core.int get page => $_getIZ(4);
@$pb.TagNumber(5)
set page($core.int value) => $_setSignedInt32(4, value);
@$pb.TagNumber(5)
$core.bool hasPage() => $_has(4);
@$pb.TagNumber(5)
void clearPage() => $_clearField(5);
@$pb.TagNumber(6)
$core.int get scroll => $_getIZ(5);
@$pb.TagNumber(6)
set scroll($core.int value) => $_setSignedInt32(5, value);
@$pb.TagNumber(6)
$core.bool hasScroll() => $_has(5);
@$pb.TagNumber(6)
void clearScroll() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get viewDynId => $_getSZ(6);
@$pb.TagNumber(7)
set viewDynId($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasViewDynId() => $_has(6);
@$pb.TagNumber(7)
void clearViewDynId() => $_clearField(7);
@$pb.TagNumber(8)
CampusReqFromType get fromType => $_getN(7);
@$pb.TagNumber(8)
set fromType(CampusReqFromType value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasFromType() => $_has(7);
@$pb.TagNumber(8)
void clearFromType() => $_clearField(8);
}
class CampusRcmdInfo extends $pb.GeneratedMessage {
factory CampusRcmdInfo({
$core.String? title,
$core.Iterable<CampusRcmdItem>? items,
}) {
final result = create();
if (title != null) result.title = title;
if (items != null) result.items.addAll(items);
return result;
}
CampusRcmdInfo._();
factory CampusRcmdInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusRcmdInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusRcmdInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<CampusRcmdItem>(2, _omitFieldNames ? '' : 'items',
subBuilder: CampusRcmdItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRcmdInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRcmdInfo copyWith(void Function(CampusRcmdInfo) updates) =>
super.copyWith((message) => updates(message as CampusRcmdInfo))
as CampusRcmdInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusRcmdInfo create() => CampusRcmdInfo._();
@$core.override
CampusRcmdInfo createEmptyInstance() => create();
static $pb.PbList<CampusRcmdInfo> createRepeated() =>
$pb.PbList<CampusRcmdInfo>();
@$core.pragma('dart2js:noInline')
static CampusRcmdInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusRcmdInfo>(create);
static CampusRcmdInfo? _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<CampusRcmdItem> get items => $_getList(1);
}
class CampusRcmdItem extends $pb.GeneratedMessage {
factory CampusRcmdItem({
$core.String? title,
$core.Iterable<RcmdItem>? items,
$fixnum.Int64? campusId,
CampusLabel? entryLabel,
}) {
final result = create();
if (title != null) result.title = title;
if (items != null) result.items.addAll(items);
if (campusId != null) result.campusId = campusId;
if (entryLabel != null) result.entryLabel = entryLabel;
return result;
}
CampusRcmdItem._();
factory CampusRcmdItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusRcmdItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusRcmdItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<RcmdItem>(2, _omitFieldNames ? '' : 'items',
subBuilder: RcmdItem.create)
..aInt64(3, _omitFieldNames ? '' : 'campusId')
..aOM<CampusLabel>(4, _omitFieldNames ? '' : 'entryLabel',
subBuilder: CampusLabel.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRcmdItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRcmdItem copyWith(void Function(CampusRcmdItem) updates) =>
super.copyWith((message) => updates(message as CampusRcmdItem))
as CampusRcmdItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusRcmdItem create() => CampusRcmdItem._();
@$core.override
CampusRcmdItem createEmptyInstance() => create();
static $pb.PbList<CampusRcmdItem> createRepeated() =>
$pb.PbList<CampusRcmdItem>();
@$core.pragma('dart2js:noInline')
static CampusRcmdItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusRcmdItem>(create);
static CampusRcmdItem? _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<RcmdItem> get items => $_getList(1);
@$pb.TagNumber(3)
$fixnum.Int64 get campusId => $_getI64(2);
@$pb.TagNumber(3)
set campusId($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasCampusId() => $_has(2);
@$pb.TagNumber(3)
void clearCampusId() => $_clearField(3);
@$pb.TagNumber(4)
CampusLabel get entryLabel => $_getN(3);
@$pb.TagNumber(4)
set entryLabel(CampusLabel value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasEntryLabel() => $_has(3);
@$pb.TagNumber(4)
void clearEntryLabel() => $_clearField(4);
@$pb.TagNumber(4)
CampusLabel ensureEntryLabel() => $_ensure(3);
}
class CampusRcmdReply extends $pb.GeneratedMessage {
factory CampusRcmdReply({
CampusRcmdTop? top,
CampusRcmdInfo? rcmd,
CampusTop? campusTop,
$core.int? pageType,
$core.int? jumpHomePop,
}) {
final result = create();
if (top != null) result.top = top;
if (rcmd != null) result.rcmd = rcmd;
if (campusTop != null) result.campusTop = campusTop;
if (pageType != null) result.pageType = pageType;
if (jumpHomePop != null) result.jumpHomePop = jumpHomePop;
return result;
}
CampusRcmdReply._();
factory CampusRcmdReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusRcmdReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusRcmdReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<CampusRcmdTop>(1, _omitFieldNames ? '' : 'top',
subBuilder: CampusRcmdTop.create)
..aOM<CampusRcmdInfo>(2, _omitFieldNames ? '' : 'rcmd',
subBuilder: CampusRcmdInfo.create)
..aOM<CampusTop>(3, _omitFieldNames ? '' : 'campusTop',
subBuilder: CampusTop.create)
..aI(4, _omitFieldNames ? '' : 'pageType')
..aI(5, _omitFieldNames ? '' : 'jumpHomePop')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRcmdReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRcmdReply copyWith(void Function(CampusRcmdReply) updates) =>
super.copyWith((message) => updates(message as CampusRcmdReply))
as CampusRcmdReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusRcmdReply create() => CampusRcmdReply._();
@$core.override
CampusRcmdReply createEmptyInstance() => create();
static $pb.PbList<CampusRcmdReply> createRepeated() =>
$pb.PbList<CampusRcmdReply>();
@$core.pragma('dart2js:noInline')
static CampusRcmdReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusRcmdReply>(create);
static CampusRcmdReply? _defaultInstance;
@$pb.TagNumber(1)
CampusRcmdTop get top => $_getN(0);
@$pb.TagNumber(1)
set top(CampusRcmdTop value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasTop() => $_has(0);
@$pb.TagNumber(1)
void clearTop() => $_clearField(1);
@$pb.TagNumber(1)
CampusRcmdTop ensureTop() => $_ensure(0);
@$pb.TagNumber(2)
CampusRcmdInfo get rcmd => $_getN(1);
@$pb.TagNumber(2)
set rcmd(CampusRcmdInfo value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasRcmd() => $_has(1);
@$pb.TagNumber(2)
void clearRcmd() => $_clearField(2);
@$pb.TagNumber(2)
CampusRcmdInfo ensureRcmd() => $_ensure(1);
@$pb.TagNumber(3)
CampusTop get campusTop => $_getN(2);
@$pb.TagNumber(3)
set campusTop(CampusTop value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasCampusTop() => $_has(2);
@$pb.TagNumber(3)
void clearCampusTop() => $_clearField(3);
@$pb.TagNumber(3)
CampusTop ensureCampusTop() => $_ensure(2);
@$pb.TagNumber(4)
$core.int get pageType => $_getIZ(3);
@$pb.TagNumber(4)
set pageType($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasPageType() => $_has(3);
@$pb.TagNumber(4)
void clearPageType() => $_clearField(4);
@$pb.TagNumber(5)
$core.int get jumpHomePop => $_getIZ(4);
@$pb.TagNumber(5)
set jumpHomePop($core.int value) => $_setSignedInt32(4, value);
@$pb.TagNumber(5)
$core.bool hasJumpHomePop() => $_has(4);
@$pb.TagNumber(5)
void clearJumpHomePop() => $_clearField(5);
}
class CampusRcmdReq extends $pb.GeneratedMessage {
factory CampusRcmdReq({
$fixnum.Int64? campusId,
$core.String? campusName,
$core.double? lat,
$core.double? lng,
$1.PlayerArgs? playerArgs,
CampusReqFromType? fromType,
CampusHomePageType? pageType,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (campusName != null) result.campusName = campusName;
if (lat != null) result.lat = lat;
if (lng != null) result.lng = lng;
if (playerArgs != null) result.playerArgs = playerArgs;
if (fromType != null) result.fromType = fromType;
if (pageType != null) result.pageType = pageType;
return result;
}
CampusRcmdReq._();
factory CampusRcmdReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusRcmdReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusRcmdReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aOS(2, _omitFieldNames ? '' : 'campusName')
..aD(3, _omitFieldNames ? '' : 'lat')
..aD(4, _omitFieldNames ? '' : 'lng')
..aOM<$1.PlayerArgs>(5, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aE<CampusReqFromType>(6, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..aE<CampusHomePageType>(7, _omitFieldNames ? '' : 'pageType',
enumValues: CampusHomePageType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRcmdReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRcmdReq copyWith(void Function(CampusRcmdReq) updates) =>
super.copyWith((message) => updates(message as CampusRcmdReq))
as CampusRcmdReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusRcmdReq create() => CampusRcmdReq._();
@$core.override
CampusRcmdReq createEmptyInstance() => create();
static $pb.PbList<CampusRcmdReq> createRepeated() =>
$pb.PbList<CampusRcmdReq>();
@$core.pragma('dart2js:noInline')
static CampusRcmdReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusRcmdReq>(create);
static CampusRcmdReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get campusName => $_getSZ(1);
@$pb.TagNumber(2)
set campusName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCampusName() => $_has(1);
@$pb.TagNumber(2)
void clearCampusName() => $_clearField(2);
@$pb.TagNumber(3)
$core.double get lat => $_getN(2);
@$pb.TagNumber(3)
set lat($core.double value) => $_setDouble(2, value);
@$pb.TagNumber(3)
$core.bool hasLat() => $_has(2);
@$pb.TagNumber(3)
void clearLat() => $_clearField(3);
@$pb.TagNumber(4)
$core.double get lng => $_getN(3);
@$pb.TagNumber(4)
set lng($core.double value) => $_setDouble(3, value);
@$pb.TagNumber(4)
$core.bool hasLng() => $_has(3);
@$pb.TagNumber(4)
void clearLng() => $_clearField(4);
@$pb.TagNumber(5)
$1.PlayerArgs get playerArgs => $_getN(4);
@$pb.TagNumber(5)
set playerArgs($1.PlayerArgs value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasPlayerArgs() => $_has(4);
@$pb.TagNumber(5)
void clearPlayerArgs() => $_clearField(5);
@$pb.TagNumber(5)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(4);
@$pb.TagNumber(6)
CampusReqFromType get fromType => $_getN(5);
@$pb.TagNumber(6)
set fromType(CampusReqFromType value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasFromType() => $_has(5);
@$pb.TagNumber(6)
void clearFromType() => $_clearField(6);
@$pb.TagNumber(7)
CampusHomePageType get pageType => $_getN(6);
@$pb.TagNumber(7)
set pageType(CampusHomePageType value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasPageType() => $_has(6);
@$pb.TagNumber(7)
void clearPageType() => $_clearField(7);
}
class CampusRcmdTop extends $pb.GeneratedMessage {
factory CampusRcmdTop({
$fixnum.Int64? campusId,
$core.String? campusName,
$core.String? title,
$core.String? desc,
$core.int? type,
RcmdTopButton? button,
CampusLabel? switchLabel,
CampusLabel? noticeLabel,
$core.String? desc2,
$core.String? desc3,
CampusLabel? inviteLabel,
CampusLabel? reserveLabel,
$fixnum.Int64? reserveNumber,
$fixnum.Int64? maxReserve,
CampusLabel? schoolLabel,
CampusLabel? mngLabel,
CampusHomeRcmdTopic? rcmdTopic,
$core.bool? auditBeforeOpen,
$core.String? auditMessage,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (campusName != null) result.campusName = campusName;
if (title != null) result.title = title;
if (desc != null) result.desc = desc;
if (type != null) result.type = type;
if (button != null) result.button = button;
if (switchLabel != null) result.switchLabel = switchLabel;
if (noticeLabel != null) result.noticeLabel = noticeLabel;
if (desc2 != null) result.desc2 = desc2;
if (desc3 != null) result.desc3 = desc3;
if (inviteLabel != null) result.inviteLabel = inviteLabel;
if (reserveLabel != null) result.reserveLabel = reserveLabel;
if (reserveNumber != null) result.reserveNumber = reserveNumber;
if (maxReserve != null) result.maxReserve = maxReserve;
if (schoolLabel != null) result.schoolLabel = schoolLabel;
if (mngLabel != null) result.mngLabel = mngLabel;
if (rcmdTopic != null) result.rcmdTopic = rcmdTopic;
if (auditBeforeOpen != null) result.auditBeforeOpen = auditBeforeOpen;
if (auditMessage != null) result.auditMessage = auditMessage;
return result;
}
CampusRcmdTop._();
factory CampusRcmdTop.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusRcmdTop.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusRcmdTop',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aOS(2, _omitFieldNames ? '' : 'campusName')
..aOS(3, _omitFieldNames ? '' : 'title')
..aOS(4, _omitFieldNames ? '' : 'desc')
..aI(5, _omitFieldNames ? '' : 'type')
..aOM<RcmdTopButton>(6, _omitFieldNames ? '' : 'button',
subBuilder: RcmdTopButton.create)
..aOM<CampusLabel>(7, _omitFieldNames ? '' : 'switchLabel',
subBuilder: CampusLabel.create)
..aOM<CampusLabel>(8, _omitFieldNames ? '' : 'noticeLabel',
subBuilder: CampusLabel.create)
..aOS(9, _omitFieldNames ? '' : 'desc2')
..aOS(10, _omitFieldNames ? '' : 'desc3')
..aOM<CampusLabel>(11, _omitFieldNames ? '' : 'inviteLabel',
subBuilder: CampusLabel.create)
..aOM<CampusLabel>(12, _omitFieldNames ? '' : 'reserveLabel',
subBuilder: CampusLabel.create)
..aInt64(13, _omitFieldNames ? '' : 'reserveNumber')
..aInt64(14, _omitFieldNames ? '' : 'maxReserve')
..aOM<CampusLabel>(15, _omitFieldNames ? '' : 'schoolLabel',
subBuilder: CampusLabel.create)
..aOM<CampusLabel>(16, _omitFieldNames ? '' : 'mngLabel',
subBuilder: CampusLabel.create)
..aOM<CampusHomeRcmdTopic>(17, _omitFieldNames ? '' : 'rcmdTopic',
subBuilder: CampusHomeRcmdTopic.create)
..aOB(18, _omitFieldNames ? '' : 'auditBeforeOpen')
..aOS(19, _omitFieldNames ? '' : 'auditMessage')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRcmdTop clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRcmdTop copyWith(void Function(CampusRcmdTop) updates) =>
super.copyWith((message) => updates(message as CampusRcmdTop))
as CampusRcmdTop;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusRcmdTop create() => CampusRcmdTop._();
@$core.override
CampusRcmdTop createEmptyInstance() => create();
static $pb.PbList<CampusRcmdTop> createRepeated() =>
$pb.PbList<CampusRcmdTop>();
@$core.pragma('dart2js:noInline')
static CampusRcmdTop getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusRcmdTop>(create);
static CampusRcmdTop? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get campusName => $_getSZ(1);
@$pb.TagNumber(2)
set campusName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCampusName() => $_has(1);
@$pb.TagNumber(2)
void clearCampusName() => $_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 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.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)
RcmdTopButton get button => $_getN(5);
@$pb.TagNumber(6)
set button(RcmdTopButton value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasButton() => $_has(5);
@$pb.TagNumber(6)
void clearButton() => $_clearField(6);
@$pb.TagNumber(6)
RcmdTopButton ensureButton() => $_ensure(5);
@$pb.TagNumber(7)
CampusLabel get switchLabel => $_getN(6);
@$pb.TagNumber(7)
set switchLabel(CampusLabel value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasSwitchLabel() => $_has(6);
@$pb.TagNumber(7)
void clearSwitchLabel() => $_clearField(7);
@$pb.TagNumber(7)
CampusLabel ensureSwitchLabel() => $_ensure(6);
@$pb.TagNumber(8)
CampusLabel get noticeLabel => $_getN(7);
@$pb.TagNumber(8)
set noticeLabel(CampusLabel value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasNoticeLabel() => $_has(7);
@$pb.TagNumber(8)
void clearNoticeLabel() => $_clearField(8);
@$pb.TagNumber(8)
CampusLabel ensureNoticeLabel() => $_ensure(7);
@$pb.TagNumber(9)
$core.String get desc2 => $_getSZ(8);
@$pb.TagNumber(9)
set desc2($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasDesc2() => $_has(8);
@$pb.TagNumber(9)
void clearDesc2() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get desc3 => $_getSZ(9);
@$pb.TagNumber(10)
set desc3($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasDesc3() => $_has(9);
@$pb.TagNumber(10)
void clearDesc3() => $_clearField(10);
@$pb.TagNumber(11)
CampusLabel get inviteLabel => $_getN(10);
@$pb.TagNumber(11)
set inviteLabel(CampusLabel value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasInviteLabel() => $_has(10);
@$pb.TagNumber(11)
void clearInviteLabel() => $_clearField(11);
@$pb.TagNumber(11)
CampusLabel ensureInviteLabel() => $_ensure(10);
@$pb.TagNumber(12)
CampusLabel get reserveLabel => $_getN(11);
@$pb.TagNumber(12)
set reserveLabel(CampusLabel value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasReserveLabel() => $_has(11);
@$pb.TagNumber(12)
void clearReserveLabel() => $_clearField(12);
@$pb.TagNumber(12)
CampusLabel ensureReserveLabel() => $_ensure(11);
@$pb.TagNumber(13)
$fixnum.Int64 get reserveNumber => $_getI64(12);
@$pb.TagNumber(13)
set reserveNumber($fixnum.Int64 value) => $_setInt64(12, value);
@$pb.TagNumber(13)
$core.bool hasReserveNumber() => $_has(12);
@$pb.TagNumber(13)
void clearReserveNumber() => $_clearField(13);
@$pb.TagNumber(14)
$fixnum.Int64 get maxReserve => $_getI64(13);
@$pb.TagNumber(14)
set maxReserve($fixnum.Int64 value) => $_setInt64(13, value);
@$pb.TagNumber(14)
$core.bool hasMaxReserve() => $_has(13);
@$pb.TagNumber(14)
void clearMaxReserve() => $_clearField(14);
@$pb.TagNumber(15)
CampusLabel get schoolLabel => $_getN(14);
@$pb.TagNumber(15)
set schoolLabel(CampusLabel value) => $_setField(15, value);
@$pb.TagNumber(15)
$core.bool hasSchoolLabel() => $_has(14);
@$pb.TagNumber(15)
void clearSchoolLabel() => $_clearField(15);
@$pb.TagNumber(15)
CampusLabel ensureSchoolLabel() => $_ensure(14);
@$pb.TagNumber(16)
CampusLabel get mngLabel => $_getN(15);
@$pb.TagNumber(16)
set mngLabel(CampusLabel value) => $_setField(16, value);
@$pb.TagNumber(16)
$core.bool hasMngLabel() => $_has(15);
@$pb.TagNumber(16)
void clearMngLabel() => $_clearField(16);
@$pb.TagNumber(16)
CampusLabel ensureMngLabel() => $_ensure(15);
@$pb.TagNumber(17)
CampusHomeRcmdTopic get rcmdTopic => $_getN(16);
@$pb.TagNumber(17)
set rcmdTopic(CampusHomeRcmdTopic value) => $_setField(17, value);
@$pb.TagNumber(17)
$core.bool hasRcmdTopic() => $_has(16);
@$pb.TagNumber(17)
void clearRcmdTopic() => $_clearField(17);
@$pb.TagNumber(17)
CampusHomeRcmdTopic ensureRcmdTopic() => $_ensure(16);
@$pb.TagNumber(18)
$core.bool get auditBeforeOpen => $_getBF(17);
@$pb.TagNumber(18)
set auditBeforeOpen($core.bool value) => $_setBool(17, value);
@$pb.TagNumber(18)
$core.bool hasAuditBeforeOpen() => $_has(17);
@$pb.TagNumber(18)
void clearAuditBeforeOpen() => $_clearField(18);
@$pb.TagNumber(19)
$core.String get auditMessage => $_getSZ(18);
@$pb.TagNumber(19)
set auditMessage($core.String value) => $_setString(18, value);
@$pb.TagNumber(19)
$core.bool hasAuditMessage() => $_has(18);
@$pb.TagNumber(19)
void clearAuditMessage() => $_clearField(19);
}
class CampusRecommendReply extends $pb.GeneratedMessage {
factory CampusRecommendReply({
$core.Iterable<RcmdItem>? items,
$core.bool? hasMore,
}) {
final result = create();
if (items != null) result.items.addAll(items);
if (hasMore != null) result.hasMore = hasMore;
return result;
}
CampusRecommendReply._();
factory CampusRecommendReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusRecommendReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusRecommendReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<RcmdItem>(1, _omitFieldNames ? '' : 'items',
subBuilder: RcmdItem.create)
..aOB(2, _omitFieldNames ? '' : 'hasMore')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRecommendReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRecommendReply copyWith(void Function(CampusRecommendReply) updates) =>
super.copyWith((message) => updates(message as CampusRecommendReply))
as CampusRecommendReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusRecommendReply create() => CampusRecommendReply._();
@$core.override
CampusRecommendReply createEmptyInstance() => create();
static $pb.PbList<CampusRecommendReply> createRepeated() =>
$pb.PbList<CampusRecommendReply>();
@$core.pragma('dart2js:noInline')
static CampusRecommendReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusRecommendReply>(create);
static CampusRecommendReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<RcmdItem> get items => $_getList(0);
@$pb.TagNumber(2)
$core.bool get hasMore => $_getBF(1);
@$pb.TagNumber(2)
set hasMore($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasHasMore() => $_has(1);
@$pb.TagNumber(2)
void clearHasMore() => $_clearField(2);
}
class CampusRecommendReq extends $pb.GeneratedMessage {
factory CampusRecommendReq({
$fixnum.Int64? campusId,
$fixnum.Int64? pageNo,
$1.PlayerArgs? playerArgs,
CampusRcmdReqFrom? from,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (pageNo != null) result.pageNo = pageNo;
if (playerArgs != null) result.playerArgs = playerArgs;
if (from != null) result.from = from;
return result;
}
CampusRecommendReq._();
factory CampusRecommendReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusRecommendReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusRecommendReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aInt64(2, _omitFieldNames ? '' : 'pageNo')
..aOM<$1.PlayerArgs>(3, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aE<CampusRcmdReqFrom>(4, _omitFieldNames ? '' : 'from',
enumValues: CampusRcmdReqFrom.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRecommendReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRecommendReq copyWith(void Function(CampusRecommendReq) updates) =>
super.copyWith((message) => updates(message as CampusRecommendReq))
as CampusRecommendReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusRecommendReq create() => CampusRecommendReq._();
@$core.override
CampusRecommendReq createEmptyInstance() => create();
static $pb.PbList<CampusRecommendReq> createRepeated() =>
$pb.PbList<CampusRecommendReq>();
@$core.pragma('dart2js:noInline')
static CampusRecommendReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusRecommendReq>(create);
static CampusRecommendReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get pageNo => $_getI64(1);
@$pb.TagNumber(2)
set pageNo($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasPageNo() => $_has(1);
@$pb.TagNumber(2)
void clearPageNo() => $_clearField(2);
@$pb.TagNumber(3)
$1.PlayerArgs get playerArgs => $_getN(2);
@$pb.TagNumber(3)
set playerArgs($1.PlayerArgs value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasPlayerArgs() => $_has(2);
@$pb.TagNumber(3)
void clearPlayerArgs() => $_clearField(3);
@$pb.TagNumber(3)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(2);
@$pb.TagNumber(4)
CampusRcmdReqFrom get from => $_getN(3);
@$pb.TagNumber(4)
set from(CampusRcmdReqFrom value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasFrom() => $_has(3);
@$pb.TagNumber(4)
void clearFrom() => $_clearField(4);
}
class CampusRedDotReply extends $pb.GeneratedMessage {
factory CampusRedDotReply({
$core.int? redDot,
}) {
final result = create();
if (redDot != null) result.redDot = redDot;
return result;
}
CampusRedDotReply._();
factory CampusRedDotReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusRedDotReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusRedDotReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'redDot')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRedDotReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRedDotReply copyWith(void Function(CampusRedDotReply) updates) =>
super.copyWith((message) => updates(message as CampusRedDotReply))
as CampusRedDotReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusRedDotReply create() => CampusRedDotReply._();
@$core.override
CampusRedDotReply createEmptyInstance() => create();
static $pb.PbList<CampusRedDotReply> createRepeated() =>
$pb.PbList<CampusRedDotReply>();
@$core.pragma('dart2js:noInline')
static CampusRedDotReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusRedDotReply>(create);
static CampusRedDotReply? _defaultInstance;
@$pb.TagNumber(1)
$core.int get redDot => $_getIZ(0);
@$pb.TagNumber(1)
set redDot($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasRedDot() => $_has(0);
@$pb.TagNumber(1)
void clearRedDot() => $_clearField(1);
}
class CampusRedDotReq extends $pb.GeneratedMessage {
factory CampusRedDotReq({
$fixnum.Int64? campusId,
CampusReqFromType? fromType,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (fromType != null) result.fromType = fromType;
return result;
}
CampusRedDotReq._();
factory CampusRedDotReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusRedDotReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusRedDotReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aE<CampusReqFromType>(2, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRedDotReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusRedDotReq copyWith(void Function(CampusRedDotReq) updates) =>
super.copyWith((message) => updates(message as CampusRedDotReq))
as CampusRedDotReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusRedDotReq create() => CampusRedDotReq._();
@$core.override
CampusRedDotReq createEmptyInstance() => create();
static $pb.PbList<CampusRedDotReq> createRepeated() =>
$pb.PbList<CampusRedDotReq>();
@$core.pragma('dart2js:noInline')
static CampusRedDotReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusRedDotReq>(create);
static CampusRedDotReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
CampusReqFromType get fromType => $_getN(1);
@$pb.TagNumber(2)
set fromType(CampusReqFromType value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasFromType() => $_has(1);
@$pb.TagNumber(2)
void clearFromType() => $_clearField(2);
}
class CampusShowTabInfo extends $pb.GeneratedMessage {
factory CampusShowTabInfo({
$core.String? name,
$core.String? url,
CampusTabType? type,
$core.int? redDot,
$core.String? iconUrl,
}) {
final result = create();
if (name != null) result.name = name;
if (url != null) result.url = url;
if (type != null) result.type = type;
if (redDot != null) result.redDot = redDot;
if (iconUrl != null) result.iconUrl = iconUrl;
return result;
}
CampusShowTabInfo._();
factory CampusShowTabInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusShowTabInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusShowTabInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'name')
..aOS(2, _omitFieldNames ? '' : 'url')
..aE<CampusTabType>(3, _omitFieldNames ? '' : 'type',
enumValues: CampusTabType.values)
..aI(4, _omitFieldNames ? '' : 'redDot')
..aOS(5, _omitFieldNames ? '' : 'iconUrl')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusShowTabInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusShowTabInfo copyWith(void Function(CampusShowTabInfo) updates) =>
super.copyWith((message) => updates(message as CampusShowTabInfo))
as CampusShowTabInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusShowTabInfo create() => CampusShowTabInfo._();
@$core.override
CampusShowTabInfo createEmptyInstance() => create();
static $pb.PbList<CampusShowTabInfo> createRepeated() =>
$pb.PbList<CampusShowTabInfo>();
@$core.pragma('dart2js:noInline')
static CampusShowTabInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusShowTabInfo>(create);
static CampusShowTabInfo? _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 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)
CampusTabType get type => $_getN(2);
@$pb.TagNumber(3)
set type(CampusTabType value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasType() => $_has(2);
@$pb.TagNumber(3)
void clearType() => $_clearField(3);
@$pb.TagNumber(4)
$core.int get redDot => $_getIZ(3);
@$pb.TagNumber(4)
set redDot($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasRedDot() => $_has(3);
@$pb.TagNumber(4)
void clearRedDot() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get iconUrl => $_getSZ(4);
@$pb.TagNumber(5)
set iconUrl($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasIconUrl() => $_has(4);
@$pb.TagNumber(5)
void clearIconUrl() => $_clearField(5);
}
class CampusSquareReply extends $pb.GeneratedMessage {
factory CampusSquareReply({
$core.String? title,
$core.Iterable<RcmdCampusBrief>? list,
CampusLabel? button,
}) {
final result = create();
if (title != null) result.title = title;
if (list != null) result.list.addAll(list);
if (button != null) result.button = button;
return result;
}
CampusSquareReply._();
factory CampusSquareReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusSquareReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusSquareReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<RcmdCampusBrief>(2, _omitFieldNames ? '' : 'list',
subBuilder: RcmdCampusBrief.create)
..aOM<CampusLabel>(3, _omitFieldNames ? '' : 'button',
subBuilder: CampusLabel.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusSquareReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusSquareReply copyWith(void Function(CampusSquareReply) updates) =>
super.copyWith((message) => updates(message as CampusSquareReply))
as CampusSquareReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusSquareReply create() => CampusSquareReply._();
@$core.override
CampusSquareReply createEmptyInstance() => create();
static $pb.PbList<CampusSquareReply> createRepeated() =>
$pb.PbList<CampusSquareReply>();
@$core.pragma('dart2js:noInline')
static CampusSquareReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusSquareReply>(create);
static CampusSquareReply? _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<RcmdCampusBrief> get list => $_getList(1);
@$pb.TagNumber(3)
CampusLabel get button => $_getN(2);
@$pb.TagNumber(3)
set button(CampusLabel value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasButton() => $_has(2);
@$pb.TagNumber(3)
void clearButton() => $_clearField(3);
@$pb.TagNumber(3)
CampusLabel ensureButton() => $_ensure(2);
}
class CampusSquareReq extends $pb.GeneratedMessage {
factory CampusSquareReq({
$fixnum.Int64? campusId,
$core.double? lat,
$core.double? lng,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (lat != null) result.lat = lat;
if (lng != null) result.lng = lng;
return result;
}
CampusSquareReq._();
factory CampusSquareReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusSquareReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusSquareReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aD(2, _omitFieldNames ? '' : 'lat')
..aD(3, _omitFieldNames ? '' : 'lng')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusSquareReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusSquareReq copyWith(void Function(CampusSquareReq) updates) =>
super.copyWith((message) => updates(message as CampusSquareReq))
as CampusSquareReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusSquareReq create() => CampusSquareReq._();
@$core.override
CampusSquareReq createEmptyInstance() => create();
static $pb.PbList<CampusSquareReq> createRepeated() =>
$pb.PbList<CampusSquareReq>();
@$core.pragma('dart2js:noInline')
static CampusSquareReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusSquareReq>(create);
static CampusSquareReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.double get lat => $_getN(1);
@$pb.TagNumber(2)
set lat($core.double value) => $_setDouble(1, value);
@$pb.TagNumber(2)
$core.bool hasLat() => $_has(1);
@$pb.TagNumber(2)
void clearLat() => $_clearField(2);
@$pb.TagNumber(3)
$core.double get lng => $_getN(2);
@$pb.TagNumber(3)
set lng($core.double value) => $_setDouble(2, value);
@$pb.TagNumber(3)
$core.bool hasLng() => $_has(2);
@$pb.TagNumber(3)
void clearLng() => $_clearField(3);
}
class CampusTop extends $pb.GeneratedMessage {
factory CampusTop({
$fixnum.Int64? campusId,
$core.String? campusName,
$core.Iterable<CampusShowTabInfo>? tabs,
CampusLabel? switchLabel,
$core.String? title,
$core.Iterable<CampusBannerInfo>? banner,
CampusLabel? inviteLabel,
CampusNoticeInfo? notice,
TopicSquareInfo? topicSquare,
$core.String? campusBadge,
$core.String? campusBackground,
$core.String? campusMotto,
CampusLabel? mngEntry,
$core.String? campusIntro,
$core.String? campusNameLink,
$core.String? bottomLeftText,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (campusName != null) result.campusName = campusName;
if (tabs != null) result.tabs.addAll(tabs);
if (switchLabel != null) result.switchLabel = switchLabel;
if (title != null) result.title = title;
if (banner != null) result.banner.addAll(banner);
if (inviteLabel != null) result.inviteLabel = inviteLabel;
if (notice != null) result.notice = notice;
if (topicSquare != null) result.topicSquare = topicSquare;
if (campusBadge != null) result.campusBadge = campusBadge;
if (campusBackground != null) result.campusBackground = campusBackground;
if (campusMotto != null) result.campusMotto = campusMotto;
if (mngEntry != null) result.mngEntry = mngEntry;
if (campusIntro != null) result.campusIntro = campusIntro;
if (campusNameLink != null) result.campusNameLink = campusNameLink;
if (bottomLeftText != null) result.bottomLeftText = bottomLeftText;
return result;
}
CampusTop._();
factory CampusTop.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusTop.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusTop',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aOS(2, _omitFieldNames ? '' : 'campusName')
..pPM<CampusShowTabInfo>(3, _omitFieldNames ? '' : 'tabs',
subBuilder: CampusShowTabInfo.create)
..aOM<CampusLabel>(4, _omitFieldNames ? '' : 'switchLabel',
subBuilder: CampusLabel.create)
..aOS(5, _omitFieldNames ? '' : 'title')
..pPM<CampusBannerInfo>(6, _omitFieldNames ? '' : 'banner',
subBuilder: CampusBannerInfo.create)
..aOM<CampusLabel>(7, _omitFieldNames ? '' : 'inviteLabel',
subBuilder: CampusLabel.create)
..aOM<CampusNoticeInfo>(8, _omitFieldNames ? '' : 'notice',
subBuilder: CampusNoticeInfo.create)
..aOM<TopicSquareInfo>(9, _omitFieldNames ? '' : 'topicSquare',
subBuilder: TopicSquareInfo.create)
..aOS(10, _omitFieldNames ? '' : 'campusBadge')
..aOS(11, _omitFieldNames ? '' : 'campusBackground')
..aOS(12, _omitFieldNames ? '' : 'campusMotto')
..aOM<CampusLabel>(13, _omitFieldNames ? '' : 'mngEntry',
subBuilder: CampusLabel.create)
..aOS(14, _omitFieldNames ? '' : 'campusIntro')
..aOS(15, _omitFieldNames ? '' : 'campusNameLink')
..aOS(16, _omitFieldNames ? '' : 'bottomLeftText')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusTop clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusTop copyWith(void Function(CampusTop) updates) =>
super.copyWith((message) => updates(message as CampusTop)) as CampusTop;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusTop create() => CampusTop._();
@$core.override
CampusTop createEmptyInstance() => create();
static $pb.PbList<CampusTop> createRepeated() => $pb.PbList<CampusTop>();
@$core.pragma('dart2js:noInline')
static CampusTop getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<CampusTop>(create);
static CampusTop? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get campusName => $_getSZ(1);
@$pb.TagNumber(2)
set campusName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCampusName() => $_has(1);
@$pb.TagNumber(2)
void clearCampusName() => $_clearField(2);
@$pb.TagNumber(3)
$pb.PbList<CampusShowTabInfo> get tabs => $_getList(2);
@$pb.TagNumber(4)
CampusLabel get switchLabel => $_getN(3);
@$pb.TagNumber(4)
set switchLabel(CampusLabel value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasSwitchLabel() => $_has(3);
@$pb.TagNumber(4)
void clearSwitchLabel() => $_clearField(4);
@$pb.TagNumber(4)
CampusLabel ensureSwitchLabel() => $_ensure(3);
@$pb.TagNumber(5)
$core.String get title => $_getSZ(4);
@$pb.TagNumber(5)
set title($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasTitle() => $_has(4);
@$pb.TagNumber(5)
void clearTitle() => $_clearField(5);
@$pb.TagNumber(6)
$pb.PbList<CampusBannerInfo> get banner => $_getList(5);
@$pb.TagNumber(7)
CampusLabel get inviteLabel => $_getN(6);
@$pb.TagNumber(7)
set inviteLabel(CampusLabel value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasInviteLabel() => $_has(6);
@$pb.TagNumber(7)
void clearInviteLabel() => $_clearField(7);
@$pb.TagNumber(7)
CampusLabel ensureInviteLabel() => $_ensure(6);
@$pb.TagNumber(8)
CampusNoticeInfo get notice => $_getN(7);
@$pb.TagNumber(8)
set notice(CampusNoticeInfo value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasNotice() => $_has(7);
@$pb.TagNumber(8)
void clearNotice() => $_clearField(8);
@$pb.TagNumber(8)
CampusNoticeInfo ensureNotice() => $_ensure(7);
@$pb.TagNumber(9)
TopicSquareInfo get topicSquare => $_getN(8);
@$pb.TagNumber(9)
set topicSquare(TopicSquareInfo value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasTopicSquare() => $_has(8);
@$pb.TagNumber(9)
void clearTopicSquare() => $_clearField(9);
@$pb.TagNumber(9)
TopicSquareInfo ensureTopicSquare() => $_ensure(8);
@$pb.TagNumber(10)
$core.String get campusBadge => $_getSZ(9);
@$pb.TagNumber(10)
set campusBadge($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasCampusBadge() => $_has(9);
@$pb.TagNumber(10)
void clearCampusBadge() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get campusBackground => $_getSZ(10);
@$pb.TagNumber(11)
set campusBackground($core.String value) => $_setString(10, value);
@$pb.TagNumber(11)
$core.bool hasCampusBackground() => $_has(10);
@$pb.TagNumber(11)
void clearCampusBackground() => $_clearField(11);
@$pb.TagNumber(12)
$core.String get campusMotto => $_getSZ(11);
@$pb.TagNumber(12)
set campusMotto($core.String value) => $_setString(11, value);
@$pb.TagNumber(12)
$core.bool hasCampusMotto() => $_has(11);
@$pb.TagNumber(12)
void clearCampusMotto() => $_clearField(12);
@$pb.TagNumber(13)
CampusLabel get mngEntry => $_getN(12);
@$pb.TagNumber(13)
set mngEntry(CampusLabel value) => $_setField(13, value);
@$pb.TagNumber(13)
$core.bool hasMngEntry() => $_has(12);
@$pb.TagNumber(13)
void clearMngEntry() => $_clearField(13);
@$pb.TagNumber(13)
CampusLabel ensureMngEntry() => $_ensure(12);
@$pb.TagNumber(14)
$core.String get campusIntro => $_getSZ(13);
@$pb.TagNumber(14)
set campusIntro($core.String value) => $_setString(13, value);
@$pb.TagNumber(14)
$core.bool hasCampusIntro() => $_has(13);
@$pb.TagNumber(14)
void clearCampusIntro() => $_clearField(14);
@$pb.TagNumber(15)
$core.String get campusNameLink => $_getSZ(14);
@$pb.TagNumber(15)
set campusNameLink($core.String value) => $_setString(14, value);
@$pb.TagNumber(15)
$core.bool hasCampusNameLink() => $_has(14);
@$pb.TagNumber(15)
void clearCampusNameLink() => $_clearField(15);
@$pb.TagNumber(16)
$core.String get bottomLeftText => $_getSZ(15);
@$pb.TagNumber(16)
set bottomLeftText($core.String value) => $_setString(15, value);
@$pb.TagNumber(16)
$core.bool hasBottomLeftText() => $_has(15);
@$pb.TagNumber(16)
void clearBottomLeftText() => $_clearField(16);
}
class CampusTopicRcmdFeedReply extends $pb.GeneratedMessage {
factory CampusTopicRcmdFeedReply({
$core.Iterable<DynamicItem>? list,
$core.String? toast,
$core.bool? hasMore,
$core.String? offset,
IconButton? joinDiscuss,
}) {
final result = create();
if (list != null) result.list.addAll(list);
if (toast != null) result.toast = toast;
if (hasMore != null) result.hasMore = hasMore;
if (offset != null) result.offset = offset;
if (joinDiscuss != null) result.joinDiscuss = joinDiscuss;
return result;
}
CampusTopicRcmdFeedReply._();
factory CampusTopicRcmdFeedReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusTopicRcmdFeedReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusTopicRcmdFeedReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<DynamicItem>(1, _omitFieldNames ? '' : 'list',
subBuilder: DynamicItem.create)
..aOS(2, _omitFieldNames ? '' : 'toast')
..aOB(3, _omitFieldNames ? '' : 'hasMore')
..aOS(4, _omitFieldNames ? '' : 'offset')
..aOM<IconButton>(5, _omitFieldNames ? '' : 'joinDiscuss',
subBuilder: IconButton.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusTopicRcmdFeedReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusTopicRcmdFeedReply copyWith(
void Function(CampusTopicRcmdFeedReply) updates) =>
super.copyWith((message) => updates(message as CampusTopicRcmdFeedReply))
as CampusTopicRcmdFeedReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusTopicRcmdFeedReply create() => CampusTopicRcmdFeedReply._();
@$core.override
CampusTopicRcmdFeedReply createEmptyInstance() => create();
static $pb.PbList<CampusTopicRcmdFeedReply> createRepeated() =>
$pb.PbList<CampusTopicRcmdFeedReply>();
@$core.pragma('dart2js:noInline')
static CampusTopicRcmdFeedReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusTopicRcmdFeedReply>(create);
static CampusTopicRcmdFeedReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<DynamicItem> get list => $_getList(0);
@$pb.TagNumber(2)
$core.String get toast => $_getSZ(1);
@$pb.TagNumber(2)
set toast($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasToast() => $_has(1);
@$pb.TagNumber(2)
void clearToast() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get hasMore => $_getBF(2);
@$pb.TagNumber(3)
set hasMore($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasHasMore() => $_has(2);
@$pb.TagNumber(3)
void clearHasMore() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get offset => $_getSZ(3);
@$pb.TagNumber(4)
set offset($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasOffset() => $_has(3);
@$pb.TagNumber(4)
void clearOffset() => $_clearField(4);
@$pb.TagNumber(5)
IconButton get joinDiscuss => $_getN(4);
@$pb.TagNumber(5)
set joinDiscuss(IconButton value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasJoinDiscuss() => $_has(4);
@$pb.TagNumber(5)
void clearJoinDiscuss() => $_clearField(5);
@$pb.TagNumber(5)
IconButton ensureJoinDiscuss() => $_ensure(4);
}
class CampusTopicRcmdFeedReq extends $pb.GeneratedMessage {
factory CampusTopicRcmdFeedReq({
$fixnum.Int64? campusId,
$core.String? offset,
$1.PlayerArgs? playerArgs,
$core.int? localTime,
CampusReqFromType? fromType,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (offset != null) result.offset = offset;
if (playerArgs != null) result.playerArgs = playerArgs;
if (localTime != null) result.localTime = localTime;
if (fromType != null) result.fromType = fromType;
return result;
}
CampusTopicRcmdFeedReq._();
factory CampusTopicRcmdFeedReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusTopicRcmdFeedReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusTopicRcmdFeedReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aOS(2, _omitFieldNames ? '' : 'offset')
..aOM<$1.PlayerArgs>(3, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aI(4, _omitFieldNames ? '' : 'localTime')
..aE<CampusReqFromType>(5, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusTopicRcmdFeedReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusTopicRcmdFeedReq copyWith(
void Function(CampusTopicRcmdFeedReq) updates) =>
super.copyWith((message) => updates(message as CampusTopicRcmdFeedReq))
as CampusTopicRcmdFeedReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusTopicRcmdFeedReq create() => CampusTopicRcmdFeedReq._();
@$core.override
CampusTopicRcmdFeedReq createEmptyInstance() => create();
static $pb.PbList<CampusTopicRcmdFeedReq> createRepeated() =>
$pb.PbList<CampusTopicRcmdFeedReq>();
@$core.pragma('dart2js:noInline')
static CampusTopicRcmdFeedReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusTopicRcmdFeedReq>(create);
static CampusTopicRcmdFeedReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get offset => $_getSZ(1);
@$pb.TagNumber(2)
set offset($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasOffset() => $_has(1);
@$pb.TagNumber(2)
void clearOffset() => $_clearField(2);
@$pb.TagNumber(3)
$1.PlayerArgs get playerArgs => $_getN(2);
@$pb.TagNumber(3)
set playerArgs($1.PlayerArgs value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasPlayerArgs() => $_has(2);
@$pb.TagNumber(3)
void clearPlayerArgs() => $_clearField(3);
@$pb.TagNumber(3)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(2);
@$pb.TagNumber(4)
$core.int get localTime => $_getIZ(3);
@$pb.TagNumber(4)
set localTime($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasLocalTime() => $_has(3);
@$pb.TagNumber(4)
void clearLocalTime() => $_clearField(4);
@$pb.TagNumber(5)
CampusReqFromType get fromType => $_getN(4);
@$pb.TagNumber(5)
set fromType(CampusReqFromType value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasFromType() => $_has(4);
@$pb.TagNumber(5)
void clearFromType() => $_clearField(5);
}
enum CampusWaterFlowItem_FlowItem { itemDefault, notSet }
class CampusWaterFlowItem extends $pb.GeneratedMessage {
factory CampusWaterFlowItem({
WFItemType? itemType,
$4.ItemWHRatio? whRatio,
WFItemDefault? itemDefault,
}) {
final result = create();
if (itemType != null) result.itemType = itemType;
if (whRatio != null) result.whRatio = whRatio;
if (itemDefault != null) result.itemDefault = itemDefault;
return result;
}
CampusWaterFlowItem._();
factory CampusWaterFlowItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CampusWaterFlowItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, CampusWaterFlowItem_FlowItem>
_CampusWaterFlowItem_FlowItemByTag = {
3: CampusWaterFlowItem_FlowItem.itemDefault,
0: CampusWaterFlowItem_FlowItem.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CampusWaterFlowItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [3])
..aE<WFItemType>(1, _omitFieldNames ? '' : 'itemType',
enumValues: WFItemType.values)
..aOM<$4.ItemWHRatio>(2, _omitFieldNames ? '' : 'whRatio',
subBuilder: $4.ItemWHRatio.create)
..aOM<WFItemDefault>(3, _omitFieldNames ? '' : 'itemDefault',
subBuilder: WFItemDefault.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusWaterFlowItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CampusWaterFlowItem copyWith(void Function(CampusWaterFlowItem) updates) =>
super.copyWith((message) => updates(message as CampusWaterFlowItem))
as CampusWaterFlowItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CampusWaterFlowItem create() => CampusWaterFlowItem._();
@$core.override
CampusWaterFlowItem createEmptyInstance() => create();
static $pb.PbList<CampusWaterFlowItem> createRepeated() =>
$pb.PbList<CampusWaterFlowItem>();
@$core.pragma('dart2js:noInline')
static CampusWaterFlowItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CampusWaterFlowItem>(create);
static CampusWaterFlowItem? _defaultInstance;
@$pb.TagNumber(3)
CampusWaterFlowItem_FlowItem whichFlowItem() =>
_CampusWaterFlowItem_FlowItemByTag[$_whichOneof(0)]!;
@$pb.TagNumber(3)
void clearFlowItem() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
WFItemType get itemType => $_getN(0);
@$pb.TagNumber(1)
set itemType(WFItemType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasItemType() => $_has(0);
@$pb.TagNumber(1)
void clearItemType() => $_clearField(1);
@$pb.TagNumber(2)
$4.ItemWHRatio get whRatio => $_getN(1);
@$pb.TagNumber(2)
set whRatio($4.ItemWHRatio value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasWhRatio() => $_has(1);
@$pb.TagNumber(2)
void clearWhRatio() => $_clearField(2);
@$pb.TagNumber(2)
$4.ItemWHRatio ensureWhRatio() => $_ensure(1);
@$pb.TagNumber(3)
WFItemDefault get itemDefault => $_getN(2);
@$pb.TagNumber(3)
set itemDefault(WFItemDefault value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasItemDefault() => $_has(2);
@$pb.TagNumber(3)
void clearItemDefault() => $_clearField(3);
@$pb.TagNumber(3)
WFItemDefault ensureItemDefault() => $_ensure(2);
}
class CardParagraph extends $pb.GeneratedMessage {
factory CardParagraph({
ModuleAdditional? additionalCard,
LinkNodeType? bizType,
$core.String? bizId,
}) {
final result = create();
if (additionalCard != null) result.additionalCard = additionalCard;
if (bizType != null) result.bizType = bizType;
if (bizId != null) result.bizId = bizId;
return result;
}
CardParagraph._();
factory CardParagraph.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CardParagraph.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CardParagraph',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<ModuleAdditional>(1, _omitFieldNames ? '' : 'additionalCard',
subBuilder: ModuleAdditional.create)
..aE<LinkNodeType>(2, _omitFieldNames ? '' : 'bizType',
enumValues: LinkNodeType.values)
..aOS(3, _omitFieldNames ? '' : 'bizId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CardParagraph clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CardParagraph copyWith(void Function(CardParagraph) updates) =>
super.copyWith((message) => updates(message as CardParagraph))
as CardParagraph;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CardParagraph create() => CardParagraph._();
@$core.override
CardParagraph createEmptyInstance() => create();
static $pb.PbList<CardParagraph> createRepeated() =>
$pb.PbList<CardParagraph>();
@$core.pragma('dart2js:noInline')
static CardParagraph getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CardParagraph>(create);
static CardParagraph? _defaultInstance;
@$pb.TagNumber(1)
ModuleAdditional get additionalCard => $_getN(0);
@$pb.TagNumber(1)
set additionalCard(ModuleAdditional value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasAdditionalCard() => $_has(0);
@$pb.TagNumber(1)
void clearAdditionalCard() => $_clearField(1);
@$pb.TagNumber(1)
ModuleAdditional ensureAdditionalCard() => $_ensure(0);
@$pb.TagNumber(2)
LinkNodeType get bizType => $_getN(1);
@$pb.TagNumber(2)
set bizType(LinkNodeType value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasBizType() => $_has(1);
@$pb.TagNumber(2)
void clearBizType() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get bizId => $_getSZ(2);
@$pb.TagNumber(3)
set bizId($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasBizId() => $_has(2);
@$pb.TagNumber(3)
void clearBizId() => $_clearField(3);
}
class CardVideoDynList extends $pb.GeneratedMessage {
factory CardVideoDynList({
$core.Iterable<DynamicItem>? list,
$fixnum.Int64? updateNum,
$core.String? historyOffset,
$core.String? updateBaseline,
$core.bool? hasMore,
}) {
final result = create();
if (list != null) result.list.addAll(list);
if (updateNum != null) result.updateNum = updateNum;
if (historyOffset != null) result.historyOffset = historyOffset;
if (updateBaseline != null) result.updateBaseline = updateBaseline;
if (hasMore != null) result.hasMore = hasMore;
return result;
}
CardVideoDynList._();
factory CardVideoDynList.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CardVideoDynList.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CardVideoDynList',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<DynamicItem>(1, _omitFieldNames ? '' : 'list',
subBuilder: DynamicItem.create)
..aInt64(2, _omitFieldNames ? '' : 'updateNum')
..aOS(3, _omitFieldNames ? '' : 'historyOffset')
..aOS(4, _omitFieldNames ? '' : 'updateBaseline')
..aOB(5, _omitFieldNames ? '' : 'hasMore')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CardVideoDynList clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CardVideoDynList copyWith(void Function(CardVideoDynList) updates) =>
super.copyWith((message) => updates(message as CardVideoDynList))
as CardVideoDynList;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CardVideoDynList create() => CardVideoDynList._();
@$core.override
CardVideoDynList createEmptyInstance() => create();
static $pb.PbList<CardVideoDynList> createRepeated() =>
$pb.PbList<CardVideoDynList>();
@$core.pragma('dart2js:noInline')
static CardVideoDynList getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CardVideoDynList>(create);
static CardVideoDynList? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<DynamicItem> get list => $_getList(0);
@$pb.TagNumber(2)
$fixnum.Int64 get updateNum => $_getI64(1);
@$pb.TagNumber(2)
set updateNum($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasUpdateNum() => $_has(1);
@$pb.TagNumber(2)
void clearUpdateNum() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get historyOffset => $_getSZ(2);
@$pb.TagNumber(3)
set historyOffset($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasHistoryOffset() => $_has(2);
@$pb.TagNumber(3)
void clearHistoryOffset() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get updateBaseline => $_getSZ(3);
@$pb.TagNumber(4)
set updateBaseline($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasUpdateBaseline() => $_has(3);
@$pb.TagNumber(4)
void clearUpdateBaseline() => $_clearField(4);
@$pb.TagNumber(5)
$core.bool get hasMore => $_getBF(4);
@$pb.TagNumber(5)
set hasMore($core.bool value) => $_setBool(4, value);
@$pb.TagNumber(5)
$core.bool hasHasMore() => $_has(4);
@$pb.TagNumber(5)
void clearHasMore() => $_clearField(5);
}
class CardVideoFollowList extends $pb.GeneratedMessage {
factory CardVideoFollowList({
$core.String? viewAllLink,
$core.Iterable<FollowListItem>? list,
}) {
final result = create();
if (viewAllLink != null) result.viewAllLink = viewAllLink;
if (list != null) result.list.addAll(list);
return result;
}
CardVideoFollowList._();
factory CardVideoFollowList.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CardVideoFollowList.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CardVideoFollowList',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'viewAllLink')
..pPM<FollowListItem>(2, _omitFieldNames ? '' : 'list',
subBuilder: FollowListItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CardVideoFollowList clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CardVideoFollowList copyWith(void Function(CardVideoFollowList) updates) =>
super.copyWith((message) => updates(message as CardVideoFollowList))
as CardVideoFollowList;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CardVideoFollowList create() => CardVideoFollowList._();
@$core.override
CardVideoFollowList createEmptyInstance() => create();
static $pb.PbList<CardVideoFollowList> createRepeated() =>
$pb.PbList<CardVideoFollowList>();
@$core.pragma('dart2js:noInline')
static CardVideoFollowList getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CardVideoFollowList>(create);
static CardVideoFollowList? _defaultInstance;
@$pb.TagNumber(1)
$core.String get viewAllLink => $_getSZ(0);
@$pb.TagNumber(1)
set viewAllLink($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasViewAllLink() => $_has(0);
@$pb.TagNumber(1)
void clearViewAllLink() => $_clearField(1);
@$pb.TagNumber(2)
$pb.PbList<FollowListItem> get list => $_getList(1);
}
class CardVideoUpList extends $pb.GeneratedMessage {
factory CardVideoUpList({
$core.String? title,
$core.Iterable<UpListItem>? list,
$core.String? footprint,
$core.int? showLiveNum,
UpListMoreLabel? moreLabel,
$core.int? titleSwitch,
$core.bool? showMoreLabel,
$core.bool? showInPersonal,
$core.bool? showMoreButton,
$core.Iterable<UpListItem>? listSecond,
$core.bool? hasMoreList,
$core.String? moreListOffset,
}) {
final result = create();
if (title != null) result.title = title;
if (list != null) result.list.addAll(list);
if (footprint != null) result.footprint = footprint;
if (showLiveNum != null) result.showLiveNum = showLiveNum;
if (moreLabel != null) result.moreLabel = moreLabel;
if (titleSwitch != null) result.titleSwitch = titleSwitch;
if (showMoreLabel != null) result.showMoreLabel = showMoreLabel;
if (showInPersonal != null) result.showInPersonal = showInPersonal;
if (showMoreButton != null) result.showMoreButton = showMoreButton;
if (listSecond != null) result.listSecond.addAll(listSecond);
if (hasMoreList != null) result.hasMoreList = hasMoreList;
if (moreListOffset != null) result.moreListOffset = moreListOffset;
return result;
}
CardVideoUpList._();
factory CardVideoUpList.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CardVideoUpList.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CardVideoUpList',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<UpListItem>(2, _omitFieldNames ? '' : 'list',
subBuilder: UpListItem.create)
..aOS(3, _omitFieldNames ? '' : 'footprint')
..aI(4, _omitFieldNames ? '' : 'showLiveNum')
..aOM<UpListMoreLabel>(5, _omitFieldNames ? '' : 'moreLabel',
subBuilder: UpListMoreLabel.create)
..aI(6, _omitFieldNames ? '' : 'titleSwitch')
..aOB(7, _omitFieldNames ? '' : 'showMoreLabel')
..aOB(8, _omitFieldNames ? '' : 'showInPersonal')
..aOB(9, _omitFieldNames ? '' : 'showMoreButton')
..pPM<UpListItem>(10, _omitFieldNames ? '' : 'listSecond',
subBuilder: UpListItem.create)
..aOB(11, _omitFieldNames ? '' : 'hasMoreList')
..aOS(12, _omitFieldNames ? '' : 'moreListOffset')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CardVideoUpList clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CardVideoUpList copyWith(void Function(CardVideoUpList) updates) =>
super.copyWith((message) => updates(message as CardVideoUpList))
as CardVideoUpList;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CardVideoUpList create() => CardVideoUpList._();
@$core.override
CardVideoUpList createEmptyInstance() => create();
static $pb.PbList<CardVideoUpList> createRepeated() =>
$pb.PbList<CardVideoUpList>();
@$core.pragma('dart2js:noInline')
static CardVideoUpList getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CardVideoUpList>(create);
static CardVideoUpList? _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<UpListItem> get list => $_getList(1);
@$pb.TagNumber(3)
$core.String get footprint => $_getSZ(2);
@$pb.TagNumber(3)
set footprint($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasFootprint() => $_has(2);
@$pb.TagNumber(3)
void clearFootprint() => $_clearField(3);
@$pb.TagNumber(4)
$core.int get showLiveNum => $_getIZ(3);
@$pb.TagNumber(4)
set showLiveNum($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasShowLiveNum() => $_has(3);
@$pb.TagNumber(4)
void clearShowLiveNum() => $_clearField(4);
@$pb.TagNumber(5)
UpListMoreLabel get moreLabel => $_getN(4);
@$pb.TagNumber(5)
set moreLabel(UpListMoreLabel value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasMoreLabel() => $_has(4);
@$pb.TagNumber(5)
void clearMoreLabel() => $_clearField(5);
@$pb.TagNumber(5)
UpListMoreLabel ensureMoreLabel() => $_ensure(4);
@$pb.TagNumber(6)
$core.int get titleSwitch => $_getIZ(5);
@$pb.TagNumber(6)
set titleSwitch($core.int value) => $_setSignedInt32(5, value);
@$pb.TagNumber(6)
$core.bool hasTitleSwitch() => $_has(5);
@$pb.TagNumber(6)
void clearTitleSwitch() => $_clearField(6);
@$pb.TagNumber(7)
$core.bool get showMoreLabel => $_getBF(6);
@$pb.TagNumber(7)
set showMoreLabel($core.bool value) => $_setBool(6, value);
@$pb.TagNumber(7)
$core.bool hasShowMoreLabel() => $_has(6);
@$pb.TagNumber(7)
void clearShowMoreLabel() => $_clearField(7);
@$pb.TagNumber(8)
$core.bool get showInPersonal => $_getBF(7);
@$pb.TagNumber(8)
set showInPersonal($core.bool value) => $_setBool(7, value);
@$pb.TagNumber(8)
$core.bool hasShowInPersonal() => $_has(7);
@$pb.TagNumber(8)
void clearShowInPersonal() => $_clearField(8);
@$pb.TagNumber(9)
$core.bool get showMoreButton => $_getBF(8);
@$pb.TagNumber(9)
set showMoreButton($core.bool value) => $_setBool(8, value);
@$pb.TagNumber(9)
$core.bool hasShowMoreButton() => $_has(8);
@$pb.TagNumber(9)
void clearShowMoreButton() => $_clearField(9);
@$pb.TagNumber(10)
$pb.PbList<UpListItem> get listSecond => $_getList(9);
@$pb.TagNumber(11)
$core.bool get hasMoreList => $_getBF(10);
@$pb.TagNumber(11)
set hasMoreList($core.bool value) => $_setBool(10, value);
@$pb.TagNumber(11)
$core.bool hasHasMoreList() => $_has(10);
@$pb.TagNumber(11)
void clearHasMoreList() => $_clearField(11);
@$pb.TagNumber(12)
$core.String get moreListOffset => $_getSZ(11);
@$pb.TagNumber(12)
set moreListOffset($core.String value) => $_setString(11, value);
@$pb.TagNumber(12)
$core.bool hasMoreListOffset() => $_has(11);
@$pb.TagNumber(12)
void clearMoreListOffset() => $_clearField(12);
}
class ChannelInfo extends $pb.GeneratedMessage {
factory ChannelInfo({
$fixnum.Int64? channelId,
$core.String? channelName,
$core.String? desc,
$core.bool? isAtten,
$core.String? typeIcon,
$core.Iterable<RcmdItem>? items,
$core.String? icon,
$core.String? jumpUri,
}) {
final result = create();
if (channelId != null) result.channelId = channelId;
if (channelName != null) result.channelName = channelName;
if (desc != null) result.desc = desc;
if (isAtten != null) result.isAtten = isAtten;
if (typeIcon != null) result.typeIcon = typeIcon;
if (items != null) result.items.addAll(items);
if (icon != null) result.icon = icon;
if (jumpUri != null) result.jumpUri = jumpUri;
return result;
}
ChannelInfo._();
factory ChannelInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ChannelInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ChannelInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'channelId')
..aOS(2, _omitFieldNames ? '' : 'channelName')
..aOS(3, _omitFieldNames ? '' : 'desc')
..aOB(4, _omitFieldNames ? '' : 'isAtten')
..aOS(5, _omitFieldNames ? '' : 'typeIcon')
..pPM<RcmdItem>(6, _omitFieldNames ? '' : 'items',
subBuilder: RcmdItem.create)
..aOS(7, _omitFieldNames ? '' : 'icon')
..aOS(8, _omitFieldNames ? '' : 'jumpUri')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ChannelInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ChannelInfo copyWith(void Function(ChannelInfo) updates) =>
super.copyWith((message) => updates(message as ChannelInfo))
as ChannelInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ChannelInfo create() => ChannelInfo._();
@$core.override
ChannelInfo createEmptyInstance() => create();
static $pb.PbList<ChannelInfo> createRepeated() => $pb.PbList<ChannelInfo>();
@$core.pragma('dart2js:noInline')
static ChannelInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ChannelInfo>(create);
static ChannelInfo? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get channelId => $_getI64(0);
@$pb.TagNumber(1)
set channelId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasChannelId() => $_has(0);
@$pb.TagNumber(1)
void clearChannelId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get channelName => $_getSZ(1);
@$pb.TagNumber(2)
set channelName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasChannelName() => $_has(1);
@$pb.TagNumber(2)
void clearChannelName() => $_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.bool get isAtten => $_getBF(3);
@$pb.TagNumber(4)
set isAtten($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasIsAtten() => $_has(3);
@$pb.TagNumber(4)
void clearIsAtten() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get typeIcon => $_getSZ(4);
@$pb.TagNumber(5)
set typeIcon($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasTypeIcon() => $_has(4);
@$pb.TagNumber(5)
void clearTypeIcon() => $_clearField(5);
@$pb.TagNumber(6)
$pb.PbList<RcmdItem> get items => $_getList(5);
@$pb.TagNumber(7)
$core.String get icon => $_getSZ(6);
@$pb.TagNumber(7)
set icon($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasIcon() => $_has(6);
@$pb.TagNumber(7)
void clearIcon() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get jumpUri => $_getSZ(7);
@$pb.TagNumber(8)
set jumpUri($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasJumpUri() => $_has(7);
@$pb.TagNumber(8)
void clearJumpUri() => $_clearField(8);
}
class CmtShowItem extends $pb.GeneratedMessage {
factory CmtShowItem({
$fixnum.Int64? uid,
$core.String? uname,
$core.String? uri,
$core.String? comment,
}) {
final result = create();
if (uid != null) result.uid = uid;
if (uname != null) result.uname = uname;
if (uri != null) result.uri = uri;
if (comment != null) result.comment = comment;
return result;
}
CmtShowItem._();
factory CmtShowItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CmtShowItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CmtShowItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'uid')
..aOS(2, _omitFieldNames ? '' : 'uname')
..aOS(3, _omitFieldNames ? '' : 'uri')
..aOS(4, _omitFieldNames ? '' : 'comment')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CmtShowItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CmtShowItem copyWith(void Function(CmtShowItem) updates) =>
super.copyWith((message) => updates(message as CmtShowItem))
as CmtShowItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CmtShowItem create() => CmtShowItem._();
@$core.override
CmtShowItem createEmptyInstance() => create();
static $pb.PbList<CmtShowItem> createRepeated() => $pb.PbList<CmtShowItem>();
@$core.pragma('dart2js:noInline')
static CmtShowItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CmtShowItem>(create);
static CmtShowItem? _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 uname => $_getSZ(1);
@$pb.TagNumber(2)
set uname($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasUname() => $_has(1);
@$pb.TagNumber(2)
void clearUname() => $_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 comment => $_getSZ(3);
@$pb.TagNumber(4)
set comment($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasComment() => $_has(3);
@$pb.TagNumber(4)
void clearComment() => $_clearField(4);
}
class CodeParagraph extends $pb.GeneratedMessage {
factory CodeParagraph({
$core.String? codeLang,
$core.String? codeContent,
$core.String? popupLink,
$core.String? barIcon,
$core.String? barNotice,
$core.String? btnText,
}) {
final result = create();
if (codeLang != null) result.codeLang = codeLang;
if (codeContent != null) result.codeContent = codeContent;
if (popupLink != null) result.popupLink = popupLink;
if (barIcon != null) result.barIcon = barIcon;
if (barNotice != null) result.barNotice = barNotice;
if (btnText != null) result.btnText = btnText;
return result;
}
CodeParagraph._();
factory CodeParagraph.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CodeParagraph.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CodeParagraph',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'codeLang')
..aOS(2, _omitFieldNames ? '' : 'codeContent')
..aOS(3, _omitFieldNames ? '' : 'popupLink')
..aOS(4, _omitFieldNames ? '' : 'barIcon')
..aOS(5, _omitFieldNames ? '' : 'barNotice')
..aOS(6, _omitFieldNames ? '' : 'btnText')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CodeParagraph clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CodeParagraph copyWith(void Function(CodeParagraph) updates) =>
super.copyWith((message) => updates(message as CodeParagraph))
as CodeParagraph;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CodeParagraph create() => CodeParagraph._();
@$core.override
CodeParagraph createEmptyInstance() => create();
static $pb.PbList<CodeParagraph> createRepeated() =>
$pb.PbList<CodeParagraph>();
@$core.pragma('dart2js:noInline')
static CodeParagraph getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CodeParagraph>(create);
static CodeParagraph? _defaultInstance;
@$pb.TagNumber(1)
$core.String get codeLang => $_getSZ(0);
@$pb.TagNumber(1)
set codeLang($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasCodeLang() => $_has(0);
@$pb.TagNumber(1)
void clearCodeLang() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get codeContent => $_getSZ(1);
@$pb.TagNumber(2)
set codeContent($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCodeContent() => $_has(1);
@$pb.TagNumber(2)
void clearCodeContent() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get popupLink => $_getSZ(2);
@$pb.TagNumber(3)
set popupLink($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasPopupLink() => $_has(2);
@$pb.TagNumber(3)
void clearPopupLink() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get barIcon => $_getSZ(3);
@$pb.TagNumber(4)
set barIcon($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasBarIcon() => $_has(3);
@$pb.TagNumber(4)
void clearBarIcon() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get barNotice => $_getSZ(4);
@$pb.TagNumber(5)
set barNotice($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasBarNotice() => $_has(4);
@$pb.TagNumber(5)
void clearBarNotice() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get btnText => $_getSZ(5);
@$pb.TagNumber(6)
set btnText($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasBtnText() => $_has(5);
@$pb.TagNumber(6)
void clearBtnText() => $_clearField(6);
}
class ColoredText extends $pb.GeneratedMessage {
factory ColoredText({
$core.String? text,
Colors? color,
}) {
final result = create();
if (text != null) result.text = text;
if (color != null) result.color = color;
return result;
}
ColoredText._();
factory ColoredText.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ColoredText.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ColoredText',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'text')
..aOM<Colors>(2, _omitFieldNames ? '' : 'color', subBuilder: Colors.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ColoredText clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ColoredText copyWith(void Function(ColoredText) updates) =>
super.copyWith((message) => updates(message as ColoredText))
as ColoredText;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ColoredText create() => ColoredText._();
@$core.override
ColoredText createEmptyInstance() => create();
static $pb.PbList<ColoredText> createRepeated() => $pb.PbList<ColoredText>();
@$core.pragma('dart2js:noInline')
static ColoredText getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ColoredText>(create);
static ColoredText? _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)
Colors get color => $_getN(1);
@$pb.TagNumber(2)
set color(Colors value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasColor() => $_has(1);
@$pb.TagNumber(2)
void clearColor() => $_clearField(2);
@$pb.TagNumber(2)
Colors ensureColor() => $_ensure(1);
}
class Colors extends $pb.GeneratedMessage {
factory Colors({
$core.String? colorDay,
$core.String? colorNight,
}) {
final result = create();
if (colorDay != null) result.colorDay = colorDay;
if (colorNight != null) result.colorNight = colorNight;
return result;
}
Colors._();
factory Colors.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Colors.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Colors',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'colorDay')
..aOS(2, _omitFieldNames ? '' : 'colorNight')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Colors clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Colors copyWith(void Function(Colors) updates) =>
super.copyWith((message) => updates(message as Colors)) as Colors;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Colors create() => Colors._();
@$core.override
Colors createEmptyInstance() => create();
static $pb.PbList<Colors> createRepeated() => $pb.PbList<Colors>();
@$core.pragma('dart2js:noInline')
static Colors getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Colors>(create);
static Colors? _defaultInstance;
@$pb.TagNumber(1)
$core.String get colorDay => $_getSZ(0);
@$pb.TagNumber(1)
set colorDay($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasColorDay() => $_has(0);
@$pb.TagNumber(1)
void clearColorDay() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get colorNight => $_getSZ(1);
@$pb.TagNumber(2)
set colorNight($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasColorNight() => $_has(1);
@$pb.TagNumber(2)
void clearColorNight() => $_clearField(2);
}
class CommentDetail extends $pb.GeneratedMessage {
factory CommentDetail({
$core.bool? canModify,
$fixnum.Int64? status,
}) {
final result = create();
if (canModify != null) result.canModify = canModify;
if (status != null) result.status = status;
return result;
}
CommentDetail._();
factory CommentDetail.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CommentDetail.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CommentDetail',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOB(1, _omitFieldNames ? '' : 'canModify')
..aInt64(2, _omitFieldNames ? '' : 'status')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CommentDetail clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CommentDetail copyWith(void Function(CommentDetail) updates) =>
super.copyWith((message) => updates(message as CommentDetail))
as CommentDetail;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CommentDetail create() => CommentDetail._();
@$core.override
CommentDetail createEmptyInstance() => create();
static $pb.PbList<CommentDetail> createRepeated() =>
$pb.PbList<CommentDetail>();
@$core.pragma('dart2js:noInline')
static CommentDetail getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CommentDetail>(create);
static CommentDetail? _defaultInstance;
@$pb.TagNumber(1)
$core.bool get canModify => $_getBF(0);
@$pb.TagNumber(1)
set canModify($core.bool value) => $_setBool(0, value);
@$pb.TagNumber(1)
$core.bool hasCanModify() => $_has(0);
@$pb.TagNumber(1)
void clearCanModify() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get status => $_getI64(1);
@$pb.TagNumber(2)
set status($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasStatus() => $_has(1);
@$pb.TagNumber(2)
void clearStatus() => $_clearField(2);
}
class CommonShareCardInfo extends $pb.GeneratedMessage {
factory CommonShareCardInfo({
$fixnum.Int64? sketchId,
$fixnum.Int64? bizType,
$fixnum.Int64? bizId,
}) {
final result = create();
if (sketchId != null) result.sketchId = sketchId;
if (bizType != null) result.bizType = bizType;
if (bizId != null) result.bizId = bizId;
return result;
}
CommonShareCardInfo._();
factory CommonShareCardInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CommonShareCardInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CommonShareCardInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'sketchId')
..aInt64(2, _omitFieldNames ? '' : 'bizType')
..aInt64(3, _omitFieldNames ? '' : 'bizId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CommonShareCardInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CommonShareCardInfo copyWith(void Function(CommonShareCardInfo) updates) =>
super.copyWith((message) => updates(message as CommonShareCardInfo))
as CommonShareCardInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CommonShareCardInfo create() => CommonShareCardInfo._();
@$core.override
CommonShareCardInfo createEmptyInstance() => create();
static $pb.PbList<CommonShareCardInfo> createRepeated() =>
$pb.PbList<CommonShareCardInfo>();
@$core.pragma('dart2js:noInline')
static CommonShareCardInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CommonShareCardInfo>(create);
static CommonShareCardInfo? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get sketchId => $_getI64(0);
@$pb.TagNumber(1)
set sketchId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasSketchId() => $_has(0);
@$pb.TagNumber(1)
void clearSketchId() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get bizType => $_getI64(1);
@$pb.TagNumber(2)
set bizType($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasBizType() => $_has(1);
@$pb.TagNumber(2)
void clearBizType() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get bizId => $_getI64(2);
@$pb.TagNumber(3)
set bizId($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasBizId() => $_has(2);
@$pb.TagNumber(3)
void clearBizId() => $_clearField(3);
}
class Config extends $pb.GeneratedMessage {
factory Config({
$core.bool? storyVerticalExp,
$fixnum.Int64? detailViewBits,
$core.Iterable<$core.MapEntry<$core.String, $core.String>>? extraRouterKvs,
}) {
final result = create();
if (storyVerticalExp != null) result.storyVerticalExp = storyVerticalExp;
if (detailViewBits != null) result.detailViewBits = detailViewBits;
if (extraRouterKvs != null)
result.extraRouterKvs.addEntries(extraRouterKvs);
return result;
}
Config._();
factory Config.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Config.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Config',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOB(1, _omitFieldNames ? '' : 'storyVerticalExp')
..aInt64(2, _omitFieldNames ? '' : 'detailViewBits')
..m<$core.String, $core.String>(3, _omitFieldNames ? '' : 'extraRouterKvs',
entryClassName: 'Config.ExtraRouterKvsEntry',
keyFieldType: $pb.PbFieldType.OS,
valueFieldType: $pb.PbFieldType.OS,
packageName: const $pb.PackageName('bilibili.app.dynamic.v2'))
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Config clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Config copyWith(void Function(Config) updates) =>
super.copyWith((message) => updates(message as Config)) as Config;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Config create() => Config._();
@$core.override
Config createEmptyInstance() => create();
static $pb.PbList<Config> createRepeated() => $pb.PbList<Config>();
@$core.pragma('dart2js:noInline')
static Config getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Config>(create);
static Config? _defaultInstance;
@$pb.TagNumber(1)
$core.bool get storyVerticalExp => $_getBF(0);
@$pb.TagNumber(1)
set storyVerticalExp($core.bool value) => $_setBool(0, value);
@$pb.TagNumber(1)
$core.bool hasStoryVerticalExp() => $_has(0);
@$pb.TagNumber(1)
void clearStoryVerticalExp() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get detailViewBits => $_getI64(1);
@$pb.TagNumber(2)
set detailViewBits($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasDetailViewBits() => $_has(1);
@$pb.TagNumber(2)
void clearDetailViewBits() => $_clearField(2);
@$pb.TagNumber(3)
$pb.PbMap<$core.String, $core.String> get extraRouterKvs => $_getMap(2);
}
class CooperationStaffListReq extends $pb.GeneratedMessage {
factory CooperationStaffListReq({
$core.String? oid,
}) {
final result = create();
if (oid != null) result.oid = oid;
return result;
}
CooperationStaffListReq._();
factory CooperationStaffListReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CooperationStaffListReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CooperationStaffListReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'oid')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CooperationStaffListReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CooperationStaffListReq copyWith(
void Function(CooperationStaffListReq) updates) =>
super.copyWith((message) => updates(message as CooperationStaffListReq))
as CooperationStaffListReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CooperationStaffListReq create() => CooperationStaffListReq._();
@$core.override
CooperationStaffListReq createEmptyInstance() => create();
static $pb.PbList<CooperationStaffListReq> createRepeated() =>
$pb.PbList<CooperationStaffListReq>();
@$core.pragma('dart2js:noInline')
static CooperationStaffListReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CooperationStaffListReq>(create);
static CooperationStaffListReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get oid => $_getSZ(0);
@$pb.TagNumber(1)
set oid($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasOid() => $_has(0);
@$pb.TagNumber(1)
void clearOid() => $_clearField(1);
}
class CooperationStaffListResp extends $pb.GeneratedMessage {
factory CooperationStaffListResp({
$core.Iterable<CooperationUpInfo>? upList,
}) {
final result = create();
if (upList != null) result.upList.addAll(upList);
return result;
}
CooperationStaffListResp._();
factory CooperationStaffListResp.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CooperationStaffListResp.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CooperationStaffListResp',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<CooperationUpInfo>(1, _omitFieldNames ? '' : 'upList',
subBuilder: CooperationUpInfo.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CooperationStaffListResp clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CooperationStaffListResp copyWith(
void Function(CooperationStaffListResp) updates) =>
super.copyWith((message) => updates(message as CooperationStaffListResp))
as CooperationStaffListResp;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CooperationStaffListResp create() => CooperationStaffListResp._();
@$core.override
CooperationStaffListResp createEmptyInstance() => create();
static $pb.PbList<CooperationStaffListResp> createRepeated() =>
$pb.PbList<CooperationStaffListResp>();
@$core.pragma('dart2js:noInline')
static CooperationStaffListResp getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CooperationStaffListResp>(create);
static CooperationStaffListResp? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<CooperationUpInfo> get upList => $_getList(0);
}
class CooperationUpInfo extends $pb.GeneratedMessage {
factory CooperationUpInfo({
BasicUserInfoV2? userInfo,
$core.String? upRole,
}) {
final result = create();
if (userInfo != null) result.userInfo = userInfo;
if (upRole != null) result.upRole = upRole;
return result;
}
CooperationUpInfo._();
factory CooperationUpInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CooperationUpInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CooperationUpInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<BasicUserInfoV2>(1, _omitFieldNames ? '' : 'userInfo',
subBuilder: BasicUserInfoV2.create)
..aOS(2, _omitFieldNames ? '' : 'upRole')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CooperationUpInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CooperationUpInfo copyWith(void Function(CooperationUpInfo) updates) =>
super.copyWith((message) => updates(message as CooperationUpInfo))
as CooperationUpInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CooperationUpInfo create() => CooperationUpInfo._();
@$core.override
CooperationUpInfo createEmptyInstance() => create();
static $pb.PbList<CooperationUpInfo> createRepeated() =>
$pb.PbList<CooperationUpInfo>();
@$core.pragma('dart2js:noInline')
static CooperationUpInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CooperationUpInfo>(create);
static CooperationUpInfo? _defaultInstance;
@$pb.TagNumber(1)
BasicUserInfoV2 get userInfo => $_getN(0);
@$pb.TagNumber(1)
set userInfo(BasicUserInfoV2 value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasUserInfo() => $_has(0);
@$pb.TagNumber(1)
void clearUserInfo() => $_clearField(1);
@$pb.TagNumber(1)
BasicUserInfoV2 ensureUserInfo() => $_ensure(0);
@$pb.TagNumber(2)
$core.String get upRole => $_getSZ(1);
@$pb.TagNumber(2)
set upRole($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasUpRole() => $_has(1);
@$pb.TagNumber(2)
void clearUpRole() => $_clearField(2);
}
class CoverIconWithText extends $pb.GeneratedMessage {
factory CoverIconWithText({
CoverIcon? icon,
$core.String? text,
$core.bool? iconChecked,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (text != null) result.text = text;
if (iconChecked != null) result.iconChecked = iconChecked;
return result;
}
CoverIconWithText._();
factory CoverIconWithText.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CoverIconWithText.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CoverIconWithText',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<CoverIcon>(1, _omitFieldNames ? '' : 'icon',
enumValues: CoverIcon.values)
..aOS(2, _omitFieldNames ? '' : 'text')
..aOB(3, _omitFieldNames ? '' : 'iconChecked')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CoverIconWithText clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CoverIconWithText copyWith(void Function(CoverIconWithText) updates) =>
super.copyWith((message) => updates(message as CoverIconWithText))
as CoverIconWithText;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CoverIconWithText create() => CoverIconWithText._();
@$core.override
CoverIconWithText createEmptyInstance() => create();
static $pb.PbList<CoverIconWithText> createRepeated() =>
$pb.PbList<CoverIconWithText>();
@$core.pragma('dart2js:noInline')
static CoverIconWithText getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CoverIconWithText>(create);
static CoverIconWithText? _defaultInstance;
@$pb.TagNumber(1)
CoverIcon get icon => $_getN(0);
@$pb.TagNumber(1)
set icon(CoverIcon value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasIcon() => $_has(0);
@$pb.TagNumber(1)
void clearIcon() => $_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.bool get iconChecked => $_getBF(2);
@$pb.TagNumber(3)
set iconChecked($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasIconChecked() => $_has(2);
@$pb.TagNumber(3)
void clearIconChecked() => $_clearField(3);
}
class CreationClassification extends $pb.GeneratedMessage {
factory CreationClassification({
$core.String? classificationName,
$fixnum.Int64? count,
$core.String? classificationType,
$core.bool? isChosen,
}) {
final result = create();
if (classificationName != null)
result.classificationName = classificationName;
if (count != null) result.count = count;
if (classificationType != null)
result.classificationType = classificationType;
if (isChosen != null) result.isChosen = isChosen;
return result;
}
CreationClassification._();
factory CreationClassification.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CreationClassification.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CreationClassification',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'classificationName')
..aInt64(2, _omitFieldNames ? '' : 'count')
..aOS(3, _omitFieldNames ? '' : 'classificationType')
..aOB(4, _omitFieldNames ? '' : 'isChosen')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CreationClassification clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CreationClassification copyWith(
void Function(CreationClassification) updates) =>
super.copyWith((message) => updates(message as CreationClassification))
as CreationClassification;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CreationClassification create() => CreationClassification._();
@$core.override
CreationClassification createEmptyInstance() => create();
static $pb.PbList<CreationClassification> createRepeated() =>
$pb.PbList<CreationClassification>();
@$core.pragma('dart2js:noInline')
static CreationClassification getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CreationClassification>(create);
static CreationClassification? _defaultInstance;
@$pb.TagNumber(1)
$core.String get classificationName => $_getSZ(0);
@$pb.TagNumber(1)
set classificationName($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasClassificationName() => $_has(0);
@$pb.TagNumber(1)
void clearClassificationName() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get count => $_getI64(1);
@$pb.TagNumber(2)
set count($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasCount() => $_has(1);
@$pb.TagNumber(2)
void clearCount() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get classificationType => $_getSZ(2);
@$pb.TagNumber(3)
set classificationType($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasClassificationType() => $_has(2);
@$pb.TagNumber(3)
void clearClassificationType() => $_clearField(3);
@$pb.TagNumber(4)
$core.bool get isChosen => $_getBF(3);
@$pb.TagNumber(4)
set isChosen($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasIsChosen() => $_has(3);
@$pb.TagNumber(4)
void clearIsChosen() => $_clearField(4);
}
class CreationItemAction extends $pb.GeneratedMessage {
factory CreationItemAction({
$core.String? icon,
$core.String? actionName,
CreationItemAction_CreationAction? actionType,
$core.String? jumpUrl,
$fixnum.Int64? remainEditTimes,
ThreePointDefaultToast? confirmationToast,
ThreePointVisibilityChange? visibilityChange,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (actionName != null) result.actionName = actionName;
if (actionType != null) result.actionType = actionType;
if (jumpUrl != null) result.jumpUrl = jumpUrl;
if (remainEditTimes != null) result.remainEditTimes = remainEditTimes;
if (confirmationToast != null) result.confirmationToast = confirmationToast;
if (visibilityChange != null) result.visibilityChange = visibilityChange;
return result;
}
CreationItemAction._();
factory CreationItemAction.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CreationItemAction.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CreationItemAction',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'actionName')
..aE<CreationItemAction_CreationAction>(
3, _omitFieldNames ? '' : 'actionType',
enumValues: CreationItemAction_CreationAction.values)
..aOS(4, _omitFieldNames ? '' : 'jumpUrl')
..aInt64(5, _omitFieldNames ? '' : 'remainEditTimes')
..aOM<ThreePointDefaultToast>(6, _omitFieldNames ? '' : 'confirmationToast',
subBuilder: ThreePointDefaultToast.create)
..aOM<ThreePointVisibilityChange>(
7, _omitFieldNames ? '' : 'visibilityChange',
subBuilder: ThreePointVisibilityChange.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CreationItemAction clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CreationItemAction copyWith(void Function(CreationItemAction) updates) =>
super.copyWith((message) => updates(message as CreationItemAction))
as CreationItemAction;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CreationItemAction create() => CreationItemAction._();
@$core.override
CreationItemAction createEmptyInstance() => create();
static $pb.PbList<CreationItemAction> createRepeated() =>
$pb.PbList<CreationItemAction>();
@$core.pragma('dart2js:noInline')
static CreationItemAction getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CreationItemAction>(create);
static CreationItemAction? _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 actionName => $_getSZ(1);
@$pb.TagNumber(2)
set actionName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasActionName() => $_has(1);
@$pb.TagNumber(2)
void clearActionName() => $_clearField(2);
@$pb.TagNumber(3)
CreationItemAction_CreationAction get actionType => $_getN(2);
@$pb.TagNumber(3)
set actionType(CreationItemAction_CreationAction value) =>
$_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasActionType() => $_has(2);
@$pb.TagNumber(3)
void clearActionType() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get jumpUrl => $_getSZ(3);
@$pb.TagNumber(4)
set jumpUrl($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasJumpUrl() => $_has(3);
@$pb.TagNumber(4)
void clearJumpUrl() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get remainEditTimes => $_getI64(4);
@$pb.TagNumber(5)
set remainEditTimes($fixnum.Int64 value) => $_setInt64(4, value);
@$pb.TagNumber(5)
$core.bool hasRemainEditTimes() => $_has(4);
@$pb.TagNumber(5)
void clearRemainEditTimes() => $_clearField(5);
@$pb.TagNumber(6)
ThreePointDefaultToast get confirmationToast => $_getN(5);
@$pb.TagNumber(6)
set confirmationToast(ThreePointDefaultToast value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasConfirmationToast() => $_has(5);
@$pb.TagNumber(6)
void clearConfirmationToast() => $_clearField(6);
@$pb.TagNumber(6)
ThreePointDefaultToast ensureConfirmationToast() => $_ensure(5);
@$pb.TagNumber(7)
ThreePointVisibilityChange get visibilityChange => $_getN(6);
@$pb.TagNumber(7)
set visibilityChange(ThreePointVisibilityChange value) =>
$_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasVisibilityChange() => $_has(6);
@$pb.TagNumber(7)
void clearVisibilityChange() => $_clearField(7);
@$pb.TagNumber(7)
ThreePointVisibilityChange ensureVisibilityChange() => $_ensure(6);
}
class CreationSortType extends $pb.GeneratedMessage {
factory CreationSortType({
$core.String? sortName,
$core.String? sortType,
$core.bool? isChosen,
}) {
final result = create();
if (sortName != null) result.sortName = sortName;
if (sortType != null) result.sortType = sortType;
if (isChosen != null) result.isChosen = isChosen;
return result;
}
CreationSortType._();
factory CreationSortType.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory CreationSortType.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'CreationSortType',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'sortName')
..aOS(2, _omitFieldNames ? '' : 'sortType')
..aOB(3, _omitFieldNames ? '' : 'isChosen')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CreationSortType clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
CreationSortType copyWith(void Function(CreationSortType) updates) =>
super.copyWith((message) => updates(message as CreationSortType))
as CreationSortType;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static CreationSortType create() => CreationSortType._();
@$core.override
CreationSortType createEmptyInstance() => create();
static $pb.PbList<CreationSortType> createRepeated() =>
$pb.PbList<CreationSortType>();
@$core.pragma('dart2js:noInline')
static CreationSortType getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<CreationSortType>(create);
static CreationSortType? _defaultInstance;
@$pb.TagNumber(1)
$core.String get sortName => $_getSZ(0);
@$pb.TagNumber(1)
set sortName($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasSortName() => $_has(0);
@$pb.TagNumber(1)
void clearSortName() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get sortType => $_getSZ(1);
@$pb.TagNumber(2)
set sortType($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasSortType() => $_has(1);
@$pb.TagNumber(2)
void clearSortType() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get isChosen => $_getBF(2);
@$pb.TagNumber(3)
set isChosen($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasIsChosen() => $_has(2);
@$pb.TagNumber(3)
void clearIsChosen() => $_clearField(3);
}
class DecoCardFan extends $pb.GeneratedMessage {
factory DecoCardFan({
$core.int? isFan,
$core.int? number,
$core.String? numberStr,
$core.String? color,
DecoCardFanNumColorFormat? colorFormat,
$core.String? numPrefix,
}) {
final result = create();
if (isFan != null) result.isFan = isFan;
if (number != null) result.number = number;
if (numberStr != null) result.numberStr = numberStr;
if (color != null) result.color = color;
if (colorFormat != null) result.colorFormat = colorFormat;
if (numPrefix != null) result.numPrefix = numPrefix;
return result;
}
DecoCardFan._();
factory DecoCardFan.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DecoCardFan.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DecoCardFan',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'isFan')
..aI(2, _omitFieldNames ? '' : 'number')
..aOS(3, _omitFieldNames ? '' : 'numberStr')
..aOS(4, _omitFieldNames ? '' : 'color')
..aOM<DecoCardFanNumColorFormat>(5, _omitFieldNames ? '' : 'colorFormat',
subBuilder: DecoCardFanNumColorFormat.create)
..aOS(6, _omitFieldNames ? '' : 'numPrefix')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DecoCardFan clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DecoCardFan copyWith(void Function(DecoCardFan) updates) =>
super.copyWith((message) => updates(message as DecoCardFan))
as DecoCardFan;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DecoCardFan create() => DecoCardFan._();
@$core.override
DecoCardFan createEmptyInstance() => create();
static $pb.PbList<DecoCardFan> createRepeated() => $pb.PbList<DecoCardFan>();
@$core.pragma('dart2js:noInline')
static DecoCardFan getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DecoCardFan>(create);
static DecoCardFan? _defaultInstance;
@$pb.TagNumber(1)
$core.int get isFan => $_getIZ(0);
@$pb.TagNumber(1)
set isFan($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasIsFan() => $_has(0);
@$pb.TagNumber(1)
void clearIsFan() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get number => $_getIZ(1);
@$pb.TagNumber(2)
set number($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasNumber() => $_has(1);
@$pb.TagNumber(2)
void clearNumber() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get numberStr => $_getSZ(2);
@$pb.TagNumber(3)
set numberStr($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasNumberStr() => $_has(2);
@$pb.TagNumber(3)
void clearNumberStr() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get color => $_getSZ(3);
@$pb.TagNumber(4)
set color($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasColor() => $_has(3);
@$pb.TagNumber(4)
void clearColor() => $_clearField(4);
@$pb.TagNumber(5)
DecoCardFanNumColorFormat get colorFormat => $_getN(4);
@$pb.TagNumber(5)
set colorFormat(DecoCardFanNumColorFormat value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasColorFormat() => $_has(4);
@$pb.TagNumber(5)
void clearColorFormat() => $_clearField(5);
@$pb.TagNumber(5)
DecoCardFanNumColorFormat ensureColorFormat() => $_ensure(4);
@$pb.TagNumber(6)
$core.String get numPrefix => $_getSZ(5);
@$pb.TagNumber(6)
set numPrefix($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasNumPrefix() => $_has(5);
@$pb.TagNumber(6)
void clearNumPrefix() => $_clearField(6);
}
class DecoCardFanNumColorFormat extends $pb.GeneratedMessage {
factory DecoCardFanNumColorFormat({
$core.String? startPoint,
$core.String? endPoint,
$core.Iterable<$core.String>? colors,
$core.Iterable<$fixnum.Int64>? gradients,
}) {
final result = create();
if (startPoint != null) result.startPoint = startPoint;
if (endPoint != null) result.endPoint = endPoint;
if (colors != null) result.colors.addAll(colors);
if (gradients != null) result.gradients.addAll(gradients);
return result;
}
DecoCardFanNumColorFormat._();
factory DecoCardFanNumColorFormat.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DecoCardFanNumColorFormat.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DecoCardFanNumColorFormat',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'startPoint')
..aOS(2, _omitFieldNames ? '' : 'endPoint')
..pPS(3, _omitFieldNames ? '' : 'colors')
..p<$fixnum.Int64>(
4, _omitFieldNames ? '' : 'gradients', $pb.PbFieldType.K6)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DecoCardFanNumColorFormat clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DecoCardFanNumColorFormat copyWith(
void Function(DecoCardFanNumColorFormat) updates) =>
super.copyWith((message) => updates(message as DecoCardFanNumColorFormat))
as DecoCardFanNumColorFormat;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DecoCardFanNumColorFormat create() => DecoCardFanNumColorFormat._();
@$core.override
DecoCardFanNumColorFormat createEmptyInstance() => create();
static $pb.PbList<DecoCardFanNumColorFormat> createRepeated() =>
$pb.PbList<DecoCardFanNumColorFormat>();
@$core.pragma('dart2js:noInline')
static DecoCardFanNumColorFormat getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DecoCardFanNumColorFormat>(create);
static DecoCardFanNumColorFormat? _defaultInstance;
@$pb.TagNumber(1)
$core.String get startPoint => $_getSZ(0);
@$pb.TagNumber(1)
set startPoint($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasStartPoint() => $_has(0);
@$pb.TagNumber(1)
void clearStartPoint() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get endPoint => $_getSZ(1);
@$pb.TagNumber(2)
set endPoint($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasEndPoint() => $_has(1);
@$pb.TagNumber(2)
void clearEndPoint() => $_clearField(2);
@$pb.TagNumber(3)
$pb.PbList<$core.String> get colors => $_getList(2);
@$pb.TagNumber(4)
$pb.PbList<$fixnum.Int64> get gradients => $_getList(3);
}
class DecorateCard extends $pb.GeneratedMessage {
factory DecorateCard({
$fixnum.Int64? id,
$core.String? cardUrl,
$core.String? jumpUrl,
DecoCardFan? fan,
$5.UserCard? vasDecoCard,
}) {
final result = create();
if (id != null) result.id = id;
if (cardUrl != null) result.cardUrl = cardUrl;
if (jumpUrl != null) result.jumpUrl = jumpUrl;
if (fan != null) result.fan = fan;
if (vasDecoCard != null) result.vasDecoCard = vasDecoCard;
return result;
}
DecorateCard._();
factory DecorateCard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DecorateCard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DecorateCard',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'cardUrl')
..aOS(3, _omitFieldNames ? '' : 'jumpUrl')
..aOM<DecoCardFan>(4, _omitFieldNames ? '' : 'fan',
subBuilder: DecoCardFan.create)
..aOM<$5.UserCard>(5, _omitFieldNames ? '' : 'vasDecoCard',
subBuilder: $5.UserCard.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DecorateCard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DecorateCard copyWith(void Function(DecorateCard) updates) =>
super.copyWith((message) => updates(message as DecorateCard))
as DecorateCard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DecorateCard create() => DecorateCard._();
@$core.override
DecorateCard createEmptyInstance() => create();
static $pb.PbList<DecorateCard> createRepeated() =>
$pb.PbList<DecorateCard>();
@$core.pragma('dart2js:noInline')
static DecorateCard getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DecorateCard>(create);
static DecorateCard? _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 cardUrl => $_getSZ(1);
@$pb.TagNumber(2)
set cardUrl($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCardUrl() => $_has(1);
@$pb.TagNumber(2)
void clearCardUrl() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get jumpUrl => $_getSZ(2);
@$pb.TagNumber(3)
set jumpUrl($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasJumpUrl() => $_has(2);
@$pb.TagNumber(3)
void clearJumpUrl() => $_clearField(3);
@$pb.TagNumber(4)
DecoCardFan get fan => $_getN(3);
@$pb.TagNumber(4)
set fan(DecoCardFan value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasFan() => $_has(3);
@$pb.TagNumber(4)
void clearFan() => $_clearField(4);
@$pb.TagNumber(4)
DecoCardFan ensureFan() => $_ensure(3);
@$pb.TagNumber(5)
$5.UserCard get vasDecoCard => $_getN(4);
@$pb.TagNumber(5)
set vasDecoCard($5.UserCard value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasVasDecoCard() => $_has(4);
@$pb.TagNumber(5)
void clearVasDecoCard() => $_clearField(5);
@$pb.TagNumber(5)
$5.UserCard ensureVasDecoCard() => $_ensure(4);
}
class Description extends $pb.GeneratedMessage {
factory Description({
$core.String? text,
DescType? type,
$core.String? uri,
EmojiType? emojiType,
$core.String? goodsType,
$core.String? iconUrl,
$core.String? iconName,
$core.String? rid,
ModuleDescGoods? goods,
$core.String? origText,
$core.int? emojiSize,
EmojiSizeSpec? emojiSizeSpec,
}) {
final result = create();
if (text != null) result.text = text;
if (type != null) result.type = type;
if (uri != null) result.uri = uri;
if (emojiType != null) result.emojiType = emojiType;
if (goodsType != null) result.goodsType = goodsType;
if (iconUrl != null) result.iconUrl = iconUrl;
if (iconName != null) result.iconName = iconName;
if (rid != null) result.rid = rid;
if (goods != null) result.goods = goods;
if (origText != null) result.origText = origText;
if (emojiSize != null) result.emojiSize = emojiSize;
if (emojiSizeSpec != null) result.emojiSizeSpec = emojiSizeSpec;
return result;
}
Description._();
factory Description.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Description.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Description',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'text')
..aE<DescType>(2, _omitFieldNames ? '' : 'type',
enumValues: DescType.values)
..aOS(3, _omitFieldNames ? '' : 'uri')
..aE<EmojiType>(4, _omitFieldNames ? '' : 'emojiType',
enumValues: EmojiType.values)
..aOS(5, _omitFieldNames ? '' : 'goodsType')
..aOS(6, _omitFieldNames ? '' : 'iconUrl')
..aOS(7, _omitFieldNames ? '' : 'iconName')
..aOS(8, _omitFieldNames ? '' : 'rid')
..aOM<ModuleDescGoods>(9, _omitFieldNames ? '' : 'goods',
subBuilder: ModuleDescGoods.create)
..aOS(10, _omitFieldNames ? '' : 'origText')
..aI(11, _omitFieldNames ? '' : 'emojiSize')
..aOM<EmojiSizeSpec>(12, _omitFieldNames ? '' : 'emojiSizeSpec',
subBuilder: EmojiSizeSpec.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Description clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Description copyWith(void Function(Description) updates) =>
super.copyWith((message) => updates(message as Description))
as Description;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Description create() => Description._();
@$core.override
Description createEmptyInstance() => create();
static $pb.PbList<Description> createRepeated() => $pb.PbList<Description>();
@$core.pragma('dart2js:noInline')
static Description getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<Description>(create);
static Description? _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)
EmojiType get emojiType => $_getN(3);
@$pb.TagNumber(4)
set emojiType(EmojiType value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasEmojiType() => $_has(3);
@$pb.TagNumber(4)
void clearEmojiType() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get goodsType => $_getSZ(4);
@$pb.TagNumber(5)
set goodsType($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasGoodsType() => $_has(4);
@$pb.TagNumber(5)
void clearGoodsType() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get iconUrl => $_getSZ(5);
@$pb.TagNumber(6)
set iconUrl($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasIconUrl() => $_has(5);
@$pb.TagNumber(6)
void clearIconUrl() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get iconName => $_getSZ(6);
@$pb.TagNumber(7)
set iconName($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasIconName() => $_has(6);
@$pb.TagNumber(7)
void clearIconName() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get rid => $_getSZ(7);
@$pb.TagNumber(8)
set rid($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasRid() => $_has(7);
@$pb.TagNumber(8)
void clearRid() => $_clearField(8);
@$pb.TagNumber(9)
ModuleDescGoods get goods => $_getN(8);
@$pb.TagNumber(9)
set goods(ModuleDescGoods value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasGoods() => $_has(8);
@$pb.TagNumber(9)
void clearGoods() => $_clearField(9);
@$pb.TagNumber(9)
ModuleDescGoods ensureGoods() => $_ensure(8);
@$pb.TagNumber(10)
$core.String get origText => $_getSZ(9);
@$pb.TagNumber(10)
set origText($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasOrigText() => $_has(9);
@$pb.TagNumber(10)
void clearOrigText() => $_clearField(10);
@$pb.TagNumber(11)
$core.int get emojiSize => $_getIZ(10);
@$pb.TagNumber(11)
set emojiSize($core.int value) => $_setSignedInt32(10, value);
@$pb.TagNumber(11)
$core.bool hasEmojiSize() => $_has(10);
@$pb.TagNumber(11)
void clearEmojiSize() => $_clearField(11);
@$pb.TagNumber(12)
EmojiSizeSpec get emojiSizeSpec => $_getN(11);
@$pb.TagNumber(12)
set emojiSizeSpec(EmojiSizeSpec value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasEmojiSizeSpec() => $_has(11);
@$pb.TagNumber(12)
void clearEmojiSizeSpec() => $_clearField(12);
@$pb.TagNumber(12)
EmojiSizeSpec ensureEmojiSizeSpec() => $_ensure(11);
}
class Dimension extends $pb.GeneratedMessage {
factory Dimension({
$fixnum.Int64? height,
$fixnum.Int64? width,
$fixnum.Int64? rotate,
$core.bool? forceHorizontal,
}) {
final result = create();
if (height != null) result.height = height;
if (width != null) result.width = width;
if (rotate != null) result.rotate = rotate;
if (forceHorizontal != null) result.forceHorizontal = forceHorizontal;
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.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'height')
..aInt64(2, _omitFieldNames ? '' : 'width')
..aInt64(3, _omitFieldNames ? '' : 'rotate')
..aOB(4, _omitFieldNames ? '' : 'forceHorizontal')
..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();
static $pb.PbList<Dimension> createRepeated() => $pb.PbList<Dimension>();
@$core.pragma('dart2js:noInline')
static Dimension getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Dimension>(create);
static Dimension? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get height => $_getI64(0);
@$pb.TagNumber(1)
set height($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasHeight() => $_has(0);
@$pb.TagNumber(1)
void clearHeight() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get width => $_getI64(1);
@$pb.TagNumber(2)
set width($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasWidth() => $_has(1);
@$pb.TagNumber(2)
void clearWidth() => $_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);
@$pb.TagNumber(4)
$core.bool get forceHorizontal => $_getBF(3);
@$pb.TagNumber(4)
set forceHorizontal($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasForceHorizontal() => $_has(3);
@$pb.TagNumber(4)
void clearForceHorizontal() => $_clearField(4);
}
class DynAdditionCommonFollowReply extends $pb.GeneratedMessage {
factory DynAdditionCommonFollowReply({
AdditionalButtonStatus? status,
}) {
final result = create();
if (status != null) result.status = status;
return result;
}
DynAdditionCommonFollowReply._();
factory DynAdditionCommonFollowReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynAdditionCommonFollowReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynAdditionCommonFollowReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<AdditionalButtonStatus>(1, _omitFieldNames ? '' : 'status',
enumValues: AdditionalButtonStatus.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynAdditionCommonFollowReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynAdditionCommonFollowReply copyWith(
void Function(DynAdditionCommonFollowReply) updates) =>
super.copyWith(
(message) => updates(message as DynAdditionCommonFollowReply))
as DynAdditionCommonFollowReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynAdditionCommonFollowReply create() =>
DynAdditionCommonFollowReply._();
@$core.override
DynAdditionCommonFollowReply createEmptyInstance() => create();
static $pb.PbList<DynAdditionCommonFollowReply> createRepeated() =>
$pb.PbList<DynAdditionCommonFollowReply>();
@$core.pragma('dart2js:noInline')
static DynAdditionCommonFollowReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynAdditionCommonFollowReply>(create);
static DynAdditionCommonFollowReply? _defaultInstance;
@$pb.TagNumber(1)
AdditionalButtonStatus get status => $_getN(0);
@$pb.TagNumber(1)
set status(AdditionalButtonStatus value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasStatus() => $_has(0);
@$pb.TagNumber(1)
void clearStatus() => $_clearField(1);
}
class DynAdditionCommonFollowReq extends $pb.GeneratedMessage {
factory DynAdditionCommonFollowReq({
AdditionalButtonStatus? status,
$core.String? dynId,
$core.String? cardType,
}) {
final result = create();
if (status != null) result.status = status;
if (dynId != null) result.dynId = dynId;
if (cardType != null) result.cardType = cardType;
return result;
}
DynAdditionCommonFollowReq._();
factory DynAdditionCommonFollowReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynAdditionCommonFollowReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynAdditionCommonFollowReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<AdditionalButtonStatus>(1, _omitFieldNames ? '' : 'status',
enumValues: AdditionalButtonStatus.values)
..aOS(2, _omitFieldNames ? '' : 'dynId')
..aOS(3, _omitFieldNames ? '' : 'cardType')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynAdditionCommonFollowReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynAdditionCommonFollowReq copyWith(
void Function(DynAdditionCommonFollowReq) updates) =>
super.copyWith(
(message) => updates(message as DynAdditionCommonFollowReq))
as DynAdditionCommonFollowReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynAdditionCommonFollowReq create() => DynAdditionCommonFollowReq._();
@$core.override
DynAdditionCommonFollowReq createEmptyInstance() => create();
static $pb.PbList<DynAdditionCommonFollowReq> createRepeated() =>
$pb.PbList<DynAdditionCommonFollowReq>();
@$core.pragma('dart2js:noInline')
static DynAdditionCommonFollowReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynAdditionCommonFollowReq>(create);
static DynAdditionCommonFollowReq? _defaultInstance;
@$pb.TagNumber(1)
AdditionalButtonStatus get status => $_getN(0);
@$pb.TagNumber(1)
set status(AdditionalButtonStatus value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasStatus() => $_has(0);
@$pb.TagNumber(1)
void clearStatus() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get dynId => $_getSZ(1);
@$pb.TagNumber(2)
set dynId($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasDynId() => $_has(1);
@$pb.TagNumber(2)
void clearDynId() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get cardType => $_getSZ(2);
@$pb.TagNumber(3)
set cardType($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasCardType() => $_has(2);
@$pb.TagNumber(3)
void clearCardType() => $_clearField(3);
}
class DynAllPersonalReply extends $pb.GeneratedMessage {
factory DynAllPersonalReply({
$core.Iterable<DynamicItem>? list,
$core.String? offset,
$core.bool? hasMore,
$core.String? readOffset,
Relation? relation,
TopAdditionUP? additionUp,
$core.String? title,
$core.String? titleSub,
}) {
final result = create();
if (list != null) result.list.addAll(list);
if (offset != null) result.offset = offset;
if (hasMore != null) result.hasMore = hasMore;
if (readOffset != null) result.readOffset = readOffset;
if (relation != null) result.relation = relation;
if (additionUp != null) result.additionUp = additionUp;
if (title != null) result.title = title;
if (titleSub != null) result.titleSub = titleSub;
return result;
}
DynAllPersonalReply._();
factory DynAllPersonalReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynAllPersonalReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynAllPersonalReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<DynamicItem>(1, _omitFieldNames ? '' : 'list',
subBuilder: DynamicItem.create)
..aOS(2, _omitFieldNames ? '' : 'offset')
..aOB(3, _omitFieldNames ? '' : 'hasMore')
..aOS(4, _omitFieldNames ? '' : 'readOffset')
..aOM<Relation>(5, _omitFieldNames ? '' : 'relation',
subBuilder: Relation.create)
..aOM<TopAdditionUP>(6, _omitFieldNames ? '' : 'additionUp',
subBuilder: TopAdditionUP.create)
..aOS(7, _omitFieldNames ? '' : 'title')
..aOS(8, _omitFieldNames ? '' : 'titleSub')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynAllPersonalReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynAllPersonalReply copyWith(void Function(DynAllPersonalReply) updates) =>
super.copyWith((message) => updates(message as DynAllPersonalReply))
as DynAllPersonalReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynAllPersonalReply create() => DynAllPersonalReply._();
@$core.override
DynAllPersonalReply createEmptyInstance() => create();
static $pb.PbList<DynAllPersonalReply> createRepeated() =>
$pb.PbList<DynAllPersonalReply>();
@$core.pragma('dart2js:noInline')
static DynAllPersonalReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynAllPersonalReply>(create);
static DynAllPersonalReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<DynamicItem> get list => $_getList(0);
@$pb.TagNumber(2)
$core.String get offset => $_getSZ(1);
@$pb.TagNumber(2)
set offset($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasOffset() => $_has(1);
@$pb.TagNumber(2)
void clearOffset() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get hasMore => $_getBF(2);
@$pb.TagNumber(3)
set hasMore($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasHasMore() => $_has(2);
@$pb.TagNumber(3)
void clearHasMore() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get readOffset => $_getSZ(3);
@$pb.TagNumber(4)
set readOffset($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasReadOffset() => $_has(3);
@$pb.TagNumber(4)
void clearReadOffset() => $_clearField(4);
@$pb.TagNumber(5)
Relation get relation => $_getN(4);
@$pb.TagNumber(5)
set relation(Relation value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasRelation() => $_has(4);
@$pb.TagNumber(5)
void clearRelation() => $_clearField(5);
@$pb.TagNumber(5)
Relation ensureRelation() => $_ensure(4);
@$pb.TagNumber(6)
TopAdditionUP get additionUp => $_getN(5);
@$pb.TagNumber(6)
set additionUp(TopAdditionUP value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasAdditionUp() => $_has(5);
@$pb.TagNumber(6)
void clearAdditionUp() => $_clearField(6);
@$pb.TagNumber(6)
TopAdditionUP ensureAdditionUp() => $_ensure(5);
@$pb.TagNumber(7)
$core.String get title => $_getSZ(6);
@$pb.TagNumber(7)
set title($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasTitle() => $_has(6);
@$pb.TagNumber(7)
void clearTitle() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get titleSub => $_getSZ(7);
@$pb.TagNumber(8)
set titleSub($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasTitleSub() => $_has(7);
@$pb.TagNumber(8)
void clearTitleSub() => $_clearField(8);
}
class DynAllPersonalReq extends $pb.GeneratedMessage {
factory DynAllPersonalReq({
$fixnum.Int64? hostUid,
$core.String? offset,
$core.int? page,
$core.int? isPreload,
PlayurlParam? playurlParam,
$core.int? localTime,
$core.String? footprint,
$core.String? from,
$1.PlayerArgs? playerArgs,
$core.String? personalExtra,
AdParam? adParam,
}) {
final result = create();
if (hostUid != null) result.hostUid = hostUid;
if (offset != null) result.offset = offset;
if (page != null) result.page = page;
if (isPreload != null) result.isPreload = isPreload;
if (playurlParam != null) result.playurlParam = playurlParam;
if (localTime != null) result.localTime = localTime;
if (footprint != null) result.footprint = footprint;
if (from != null) result.from = from;
if (playerArgs != null) result.playerArgs = playerArgs;
if (personalExtra != null) result.personalExtra = personalExtra;
if (adParam != null) result.adParam = adParam;
return result;
}
DynAllPersonalReq._();
factory DynAllPersonalReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynAllPersonalReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynAllPersonalReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'hostUid')
..aOS(2, _omitFieldNames ? '' : 'offset')
..aI(3, _omitFieldNames ? '' : 'page')
..aI(4, _omitFieldNames ? '' : 'isPreload')
..aOM<PlayurlParam>(5, _omitFieldNames ? '' : 'playurlParam',
subBuilder: PlayurlParam.create)
..aI(6, _omitFieldNames ? '' : 'localTime')
..aOS(7, _omitFieldNames ? '' : 'footprint')
..aOS(8, _omitFieldNames ? '' : 'from')
..aOM<$1.PlayerArgs>(9, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aOS(10, _omitFieldNames ? '' : 'personalExtra')
..aOM<AdParam>(11, _omitFieldNames ? '' : 'adParam',
subBuilder: AdParam.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynAllPersonalReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynAllPersonalReq copyWith(void Function(DynAllPersonalReq) updates) =>
super.copyWith((message) => updates(message as DynAllPersonalReq))
as DynAllPersonalReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynAllPersonalReq create() => DynAllPersonalReq._();
@$core.override
DynAllPersonalReq createEmptyInstance() => create();
static $pb.PbList<DynAllPersonalReq> createRepeated() =>
$pb.PbList<DynAllPersonalReq>();
@$core.pragma('dart2js:noInline')
static DynAllPersonalReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynAllPersonalReq>(create);
static DynAllPersonalReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get hostUid => $_getI64(0);
@$pb.TagNumber(1)
set hostUid($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasHostUid() => $_has(0);
@$pb.TagNumber(1)
void clearHostUid() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get offset => $_getSZ(1);
@$pb.TagNumber(2)
set offset($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasOffset() => $_has(1);
@$pb.TagNumber(2)
void clearOffset() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get page => $_getIZ(2);
@$pb.TagNumber(3)
set page($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasPage() => $_has(2);
@$pb.TagNumber(3)
void clearPage() => $_clearField(3);
@$pb.TagNumber(4)
$core.int get isPreload => $_getIZ(3);
@$pb.TagNumber(4)
set isPreload($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasIsPreload() => $_has(3);
@$pb.TagNumber(4)
void clearIsPreload() => $_clearField(4);
@$pb.TagNumber(5)
PlayurlParam get playurlParam => $_getN(4);
@$pb.TagNumber(5)
set playurlParam(PlayurlParam value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasPlayurlParam() => $_has(4);
@$pb.TagNumber(5)
void clearPlayurlParam() => $_clearField(5);
@$pb.TagNumber(5)
PlayurlParam ensurePlayurlParam() => $_ensure(4);
@$pb.TagNumber(6)
$core.int get localTime => $_getIZ(5);
@$pb.TagNumber(6)
set localTime($core.int value) => $_setSignedInt32(5, value);
@$pb.TagNumber(6)
$core.bool hasLocalTime() => $_has(5);
@$pb.TagNumber(6)
void clearLocalTime() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get footprint => $_getSZ(6);
@$pb.TagNumber(7)
set footprint($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasFootprint() => $_has(6);
@$pb.TagNumber(7)
void clearFootprint() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get from => $_getSZ(7);
@$pb.TagNumber(8)
set from($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasFrom() => $_has(7);
@$pb.TagNumber(8)
void clearFrom() => $_clearField(8);
@$pb.TagNumber(9)
$1.PlayerArgs get playerArgs => $_getN(8);
@$pb.TagNumber(9)
set playerArgs($1.PlayerArgs value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasPlayerArgs() => $_has(8);
@$pb.TagNumber(9)
void clearPlayerArgs() => $_clearField(9);
@$pb.TagNumber(9)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(8);
@$pb.TagNumber(10)
$core.String get personalExtra => $_getSZ(9);
@$pb.TagNumber(10)
set personalExtra($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasPersonalExtra() => $_has(9);
@$pb.TagNumber(10)
void clearPersonalExtra() => $_clearField(10);
@$pb.TagNumber(11)
AdParam get adParam => $_getN(10);
@$pb.TagNumber(11)
set adParam(AdParam value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasAdParam() => $_has(10);
@$pb.TagNumber(11)
void clearAdParam() => $_clearField(11);
@$pb.TagNumber(11)
AdParam ensureAdParam() => $_ensure(10);
}
class DynAllReply extends $pb.GeneratedMessage {
factory DynAllReply({
DynamicList? dynamicList,
CardVideoUpList? upList,
TopicList? topicList,
Unfollow? unfollow,
DynRegionRcmd? regionRcmd,
Config? config,
FeedSortConfig? sortConfig,
}) {
final result = create();
if (dynamicList != null) result.dynamicList = dynamicList;
if (upList != null) result.upList = upList;
if (topicList != null) result.topicList = topicList;
if (unfollow != null) result.unfollow = unfollow;
if (regionRcmd != null) result.regionRcmd = regionRcmd;
if (config != null) result.config = config;
if (sortConfig != null) result.sortConfig = sortConfig;
return result;
}
DynAllReply._();
factory DynAllReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynAllReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynAllReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<DynamicList>(1, _omitFieldNames ? '' : 'dynamicList',
subBuilder: DynamicList.create)
..aOM<CardVideoUpList>(2, _omitFieldNames ? '' : 'upList',
subBuilder: CardVideoUpList.create)
..aOM<TopicList>(3, _omitFieldNames ? '' : 'topicList',
subBuilder: TopicList.create)
..aOM<Unfollow>(4, _omitFieldNames ? '' : 'unfollow',
subBuilder: Unfollow.create)
..aOM<DynRegionRcmd>(5, _omitFieldNames ? '' : 'regionRcmd',
subBuilder: DynRegionRcmd.create)
..aOM<Config>(6, _omitFieldNames ? '' : 'config', subBuilder: Config.create)
..aOM<FeedSortConfig>(7, _omitFieldNames ? '' : 'sortConfig',
subBuilder: FeedSortConfig.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynAllReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynAllReply copyWith(void Function(DynAllReply) updates) =>
super.copyWith((message) => updates(message as DynAllReply))
as DynAllReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynAllReply create() => DynAllReply._();
@$core.override
DynAllReply createEmptyInstance() => create();
static $pb.PbList<DynAllReply> createRepeated() => $pb.PbList<DynAllReply>();
@$core.pragma('dart2js:noInline')
static DynAllReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynAllReply>(create);
static DynAllReply? _defaultInstance;
@$pb.TagNumber(1)
DynamicList get dynamicList => $_getN(0);
@$pb.TagNumber(1)
set dynamicList(DynamicList value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasDynamicList() => $_has(0);
@$pb.TagNumber(1)
void clearDynamicList() => $_clearField(1);
@$pb.TagNumber(1)
DynamicList ensureDynamicList() => $_ensure(0);
@$pb.TagNumber(2)
CardVideoUpList get upList => $_getN(1);
@$pb.TagNumber(2)
set upList(CardVideoUpList value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasUpList() => $_has(1);
@$pb.TagNumber(2)
void clearUpList() => $_clearField(2);
@$pb.TagNumber(2)
CardVideoUpList ensureUpList() => $_ensure(1);
@$pb.TagNumber(3)
TopicList get topicList => $_getN(2);
@$pb.TagNumber(3)
set topicList(TopicList value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasTopicList() => $_has(2);
@$pb.TagNumber(3)
void clearTopicList() => $_clearField(3);
@$pb.TagNumber(3)
TopicList ensureTopicList() => $_ensure(2);
@$pb.TagNumber(4)
Unfollow get unfollow => $_getN(3);
@$pb.TagNumber(4)
set unfollow(Unfollow value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasUnfollow() => $_has(3);
@$pb.TagNumber(4)
void clearUnfollow() => $_clearField(4);
@$pb.TagNumber(4)
Unfollow ensureUnfollow() => $_ensure(3);
@$pb.TagNumber(5)
DynRegionRcmd get regionRcmd => $_getN(4);
@$pb.TagNumber(5)
set regionRcmd(DynRegionRcmd value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasRegionRcmd() => $_has(4);
@$pb.TagNumber(5)
void clearRegionRcmd() => $_clearField(5);
@$pb.TagNumber(5)
DynRegionRcmd ensureRegionRcmd() => $_ensure(4);
@$pb.TagNumber(6)
Config get config => $_getN(5);
@$pb.TagNumber(6)
set config(Config value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasConfig() => $_has(5);
@$pb.TagNumber(6)
void clearConfig() => $_clearField(6);
@$pb.TagNumber(6)
Config ensureConfig() => $_ensure(5);
@$pb.TagNumber(7)
FeedSortConfig get sortConfig => $_getN(6);
@$pb.TagNumber(7)
set sortConfig(FeedSortConfig value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasSortConfig() => $_has(6);
@$pb.TagNumber(7)
void clearSortConfig() => $_clearField(7);
@$pb.TagNumber(7)
FeedSortConfig ensureSortConfig() => $_ensure(6);
}
class DynAllReq extends $pb.GeneratedMessage {
factory DynAllReq({
$core.String? updateBaseline,
$core.String? offset,
$core.int? page,
Refresh? refreshType,
PlayurlParam? playurlParam,
$core.String? assistBaseline,
$core.int? localTime,
RcmdUPsParam? rcmdUpsParam,
AdParam? adParam,
$core.int? coldStart,
$core.String? from,
$1.PlayerArgs? playerArgs,
$fixnum.Int64? tabRecallUid,
StyleType? tabRecallType,
$core.String? tabRecallExtra,
FeedSortOptionReq? reqSortOption,
$core.String? bubbleRecallExtraWhenShow,
}) {
final result = create();
if (updateBaseline != null) result.updateBaseline = updateBaseline;
if (offset != null) result.offset = offset;
if (page != null) result.page = page;
if (refreshType != null) result.refreshType = refreshType;
if (playurlParam != null) result.playurlParam = playurlParam;
if (assistBaseline != null) result.assistBaseline = assistBaseline;
if (localTime != null) result.localTime = localTime;
if (rcmdUpsParam != null) result.rcmdUpsParam = rcmdUpsParam;
if (adParam != null) result.adParam = adParam;
if (coldStart != null) result.coldStart = coldStart;
if (from != null) result.from = from;
if (playerArgs != null) result.playerArgs = playerArgs;
if (tabRecallUid != null) result.tabRecallUid = tabRecallUid;
if (tabRecallType != null) result.tabRecallType = tabRecallType;
if (tabRecallExtra != null) result.tabRecallExtra = tabRecallExtra;
if (reqSortOption != null) result.reqSortOption = reqSortOption;
if (bubbleRecallExtraWhenShow != null)
result.bubbleRecallExtraWhenShow = bubbleRecallExtraWhenShow;
return result;
}
DynAllReq._();
factory DynAllReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynAllReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynAllReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'updateBaseline')
..aOS(2, _omitFieldNames ? '' : 'offset')
..aI(3, _omitFieldNames ? '' : 'page')
..aE<Refresh>(4, _omitFieldNames ? '' : 'refreshType',
enumValues: Refresh.values)
..aOM<PlayurlParam>(5, _omitFieldNames ? '' : 'playurlParam',
subBuilder: PlayurlParam.create)
..aOS(6, _omitFieldNames ? '' : 'assistBaseline')
..aI(7, _omitFieldNames ? '' : 'localTime')
..aOM<RcmdUPsParam>(8, _omitFieldNames ? '' : 'rcmdUpsParam',
subBuilder: RcmdUPsParam.create)
..aOM<AdParam>(9, _omitFieldNames ? '' : 'adParam',
subBuilder: AdParam.create)
..aI(10, _omitFieldNames ? '' : 'coldStart')
..aOS(11, _omitFieldNames ? '' : 'from')
..aOM<$1.PlayerArgs>(12, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aInt64(13, _omitFieldNames ? '' : 'tabRecallUid')
..aE<StyleType>(14, _omitFieldNames ? '' : 'tabRecallType',
enumValues: StyleType.values)
..aOS(15, _omitFieldNames ? '' : 'tabRecallExtra')
..aOM<FeedSortOptionReq>(16, _omitFieldNames ? '' : 'reqSortOption',
subBuilder: FeedSortOptionReq.create)
..aOS(17, _omitFieldNames ? '' : 'bubbleRecallExtraWhenShow')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynAllReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynAllReq copyWith(void Function(DynAllReq) updates) =>
super.copyWith((message) => updates(message as DynAllReq)) as DynAllReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynAllReq create() => DynAllReq._();
@$core.override
DynAllReq createEmptyInstance() => create();
static $pb.PbList<DynAllReq> createRepeated() => $pb.PbList<DynAllReq>();
@$core.pragma('dart2js:noInline')
static DynAllReq getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<DynAllReq>(create);
static DynAllReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get updateBaseline => $_getSZ(0);
@$pb.TagNumber(1)
set updateBaseline($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasUpdateBaseline() => $_has(0);
@$pb.TagNumber(1)
void clearUpdateBaseline() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get offset => $_getSZ(1);
@$pb.TagNumber(2)
set offset($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasOffset() => $_has(1);
@$pb.TagNumber(2)
void clearOffset() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get page => $_getIZ(2);
@$pb.TagNumber(3)
set page($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasPage() => $_has(2);
@$pb.TagNumber(3)
void clearPage() => $_clearField(3);
@$pb.TagNumber(4)
Refresh get refreshType => $_getN(3);
@$pb.TagNumber(4)
set refreshType(Refresh value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasRefreshType() => $_has(3);
@$pb.TagNumber(4)
void clearRefreshType() => $_clearField(4);
@$pb.TagNumber(5)
PlayurlParam get playurlParam => $_getN(4);
@$pb.TagNumber(5)
set playurlParam(PlayurlParam value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasPlayurlParam() => $_has(4);
@$pb.TagNumber(5)
void clearPlayurlParam() => $_clearField(5);
@$pb.TagNumber(5)
PlayurlParam ensurePlayurlParam() => $_ensure(4);
@$pb.TagNumber(6)
$core.String get assistBaseline => $_getSZ(5);
@$pb.TagNumber(6)
set assistBaseline($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasAssistBaseline() => $_has(5);
@$pb.TagNumber(6)
void clearAssistBaseline() => $_clearField(6);
@$pb.TagNumber(7)
$core.int get localTime => $_getIZ(6);
@$pb.TagNumber(7)
set localTime($core.int value) => $_setSignedInt32(6, value);
@$pb.TagNumber(7)
$core.bool hasLocalTime() => $_has(6);
@$pb.TagNumber(7)
void clearLocalTime() => $_clearField(7);
@$pb.TagNumber(8)
RcmdUPsParam get rcmdUpsParam => $_getN(7);
@$pb.TagNumber(8)
set rcmdUpsParam(RcmdUPsParam value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasRcmdUpsParam() => $_has(7);
@$pb.TagNumber(8)
void clearRcmdUpsParam() => $_clearField(8);
@$pb.TagNumber(8)
RcmdUPsParam ensureRcmdUpsParam() => $_ensure(7);
@$pb.TagNumber(9)
AdParam get adParam => $_getN(8);
@$pb.TagNumber(9)
set adParam(AdParam value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasAdParam() => $_has(8);
@$pb.TagNumber(9)
void clearAdParam() => $_clearField(9);
@$pb.TagNumber(9)
AdParam ensureAdParam() => $_ensure(8);
@$pb.TagNumber(10)
$core.int get coldStart => $_getIZ(9);
@$pb.TagNumber(10)
set coldStart($core.int value) => $_setSignedInt32(9, value);
@$pb.TagNumber(10)
$core.bool hasColdStart() => $_has(9);
@$pb.TagNumber(10)
void clearColdStart() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get from => $_getSZ(10);
@$pb.TagNumber(11)
set from($core.String value) => $_setString(10, value);
@$pb.TagNumber(11)
$core.bool hasFrom() => $_has(10);
@$pb.TagNumber(11)
void clearFrom() => $_clearField(11);
@$pb.TagNumber(12)
$1.PlayerArgs get playerArgs => $_getN(11);
@$pb.TagNumber(12)
set playerArgs($1.PlayerArgs value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasPlayerArgs() => $_has(11);
@$pb.TagNumber(12)
void clearPlayerArgs() => $_clearField(12);
@$pb.TagNumber(12)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(11);
@$pb.TagNumber(13)
$fixnum.Int64 get tabRecallUid => $_getI64(12);
@$pb.TagNumber(13)
set tabRecallUid($fixnum.Int64 value) => $_setInt64(12, value);
@$pb.TagNumber(13)
$core.bool hasTabRecallUid() => $_has(12);
@$pb.TagNumber(13)
void clearTabRecallUid() => $_clearField(13);
@$pb.TagNumber(14)
StyleType get tabRecallType => $_getN(13);
@$pb.TagNumber(14)
set tabRecallType(StyleType value) => $_setField(14, value);
@$pb.TagNumber(14)
$core.bool hasTabRecallType() => $_has(13);
@$pb.TagNumber(14)
void clearTabRecallType() => $_clearField(14);
@$pb.TagNumber(15)
$core.String get tabRecallExtra => $_getSZ(14);
@$pb.TagNumber(15)
set tabRecallExtra($core.String value) => $_setString(14, value);
@$pb.TagNumber(15)
$core.bool hasTabRecallExtra() => $_has(14);
@$pb.TagNumber(15)
void clearTabRecallExtra() => $_clearField(15);
@$pb.TagNumber(16)
FeedSortOptionReq get reqSortOption => $_getN(15);
@$pb.TagNumber(16)
set reqSortOption(FeedSortOptionReq value) => $_setField(16, value);
@$pb.TagNumber(16)
$core.bool hasReqSortOption() => $_has(15);
@$pb.TagNumber(16)
void clearReqSortOption() => $_clearField(16);
@$pb.TagNumber(16)
FeedSortOptionReq ensureReqSortOption() => $_ensure(15);
@$pb.TagNumber(17)
$core.String get bubbleRecallExtraWhenShow => $_getSZ(16);
@$pb.TagNumber(17)
set bubbleRecallExtraWhenShow($core.String value) => $_setString(16, value);
@$pb.TagNumber(17)
$core.bool hasBubbleRecallExtraWhenShow() => $_has(16);
@$pb.TagNumber(17)
void clearBubbleRecallExtraWhenShow() => $_clearField(17);
}
class DynAllUpdOffsetReq extends $pb.GeneratedMessage {
factory DynAllUpdOffsetReq({
$fixnum.Int64? hostUid,
$core.String? readOffset,
$core.String? footprint,
$core.String? personalExtra,
}) {
final result = create();
if (hostUid != null) result.hostUid = hostUid;
if (readOffset != null) result.readOffset = readOffset;
if (footprint != null) result.footprint = footprint;
if (personalExtra != null) result.personalExtra = personalExtra;
return result;
}
DynAllUpdOffsetReq._();
factory DynAllUpdOffsetReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynAllUpdOffsetReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynAllUpdOffsetReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'hostUid')
..aOS(2, _omitFieldNames ? '' : 'readOffset')
..aOS(3, _omitFieldNames ? '' : 'footprint')
..aOS(4, _omitFieldNames ? '' : 'personalExtra')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynAllUpdOffsetReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynAllUpdOffsetReq copyWith(void Function(DynAllUpdOffsetReq) updates) =>
super.copyWith((message) => updates(message as DynAllUpdOffsetReq))
as DynAllUpdOffsetReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynAllUpdOffsetReq create() => DynAllUpdOffsetReq._();
@$core.override
DynAllUpdOffsetReq createEmptyInstance() => create();
static $pb.PbList<DynAllUpdOffsetReq> createRepeated() =>
$pb.PbList<DynAllUpdOffsetReq>();
@$core.pragma('dart2js:noInline')
static DynAllUpdOffsetReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynAllUpdOffsetReq>(create);
static DynAllUpdOffsetReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get hostUid => $_getI64(0);
@$pb.TagNumber(1)
set hostUid($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasHostUid() => $_has(0);
@$pb.TagNumber(1)
void clearHostUid() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get readOffset => $_getSZ(1);
@$pb.TagNumber(2)
set readOffset($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasReadOffset() => $_has(1);
@$pb.TagNumber(2)
void clearReadOffset() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get footprint => $_getSZ(2);
@$pb.TagNumber(3)
set footprint($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasFootprint() => $_has(2);
@$pb.TagNumber(3)
void clearFootprint() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get personalExtra => $_getSZ(3);
@$pb.TagNumber(4)
set personalExtra($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasPersonalExtra() => $_has(3);
@$pb.TagNumber(4)
void clearPersonalExtra() => $_clearField(4);
}
class DynDetailReply extends $pb.GeneratedMessage {
factory DynDetailReply({
DynamicItem? item,
}) {
final result = create();
if (item != null) result.item = item;
return result;
}
DynDetailReply._();
factory DynDetailReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynDetailReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynDetailReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<DynamicItem>(1, _omitFieldNames ? '' : 'item',
subBuilder: DynamicItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynDetailReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynDetailReply copyWith(void Function(DynDetailReply) updates) =>
super.copyWith((message) => updates(message as DynDetailReply))
as DynDetailReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynDetailReply create() => DynDetailReply._();
@$core.override
DynDetailReply createEmptyInstance() => create();
static $pb.PbList<DynDetailReply> createRepeated() =>
$pb.PbList<DynDetailReply>();
@$core.pragma('dart2js:noInline')
static DynDetailReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynDetailReply>(create);
static DynDetailReply? _defaultInstance;
@$pb.TagNumber(1)
DynamicItem get item => $_getN(0);
@$pb.TagNumber(1)
set item(DynamicItem value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasItem() => $_has(0);
@$pb.TagNumber(1)
void clearItem() => $_clearField(1);
@$pb.TagNumber(1)
DynamicItem ensureItem() => $_ensure(0);
}
class DynDetailReq extends $pb.GeneratedMessage {
factory DynDetailReq({
$fixnum.Int64? uid,
$core.String? dynamicId,
$fixnum.Int64? dynType,
$fixnum.Int64? rid,
AdParam? adParam,
$core.String? from,
$1.PlayerArgs? playerArgs,
$core.String? shareId,
$core.int? shareMode,
$core.int? localTime,
$core.String? pattern,
Config? config,
}) {
final result = create();
if (uid != null) result.uid = uid;
if (dynamicId != null) result.dynamicId = dynamicId;
if (dynType != null) result.dynType = dynType;
if (rid != null) result.rid = rid;
if (adParam != null) result.adParam = adParam;
if (from != null) result.from = from;
if (playerArgs != null) result.playerArgs = playerArgs;
if (shareId != null) result.shareId = shareId;
if (shareMode != null) result.shareMode = shareMode;
if (localTime != null) result.localTime = localTime;
if (pattern != null) result.pattern = pattern;
if (config != null) result.config = config;
return result;
}
DynDetailReq._();
factory DynDetailReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynDetailReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynDetailReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'uid')
..aOS(2, _omitFieldNames ? '' : 'dynamicId')
..aInt64(3, _omitFieldNames ? '' : 'dynType')
..aInt64(4, _omitFieldNames ? '' : 'rid')
..aOM<AdParam>(5, _omitFieldNames ? '' : 'adParam',
subBuilder: AdParam.create)
..aOS(6, _omitFieldNames ? '' : 'from')
..aOM<$1.PlayerArgs>(7, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aOS(8, _omitFieldNames ? '' : 'shareId')
..aI(9, _omitFieldNames ? '' : 'shareMode')
..aI(10, _omitFieldNames ? '' : 'localTime')
..aOS(11, _omitFieldNames ? '' : 'pattern')
..aOM<Config>(12, _omitFieldNames ? '' : 'config',
subBuilder: Config.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynDetailReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynDetailReq copyWith(void Function(DynDetailReq) updates) =>
super.copyWith((message) => updates(message as DynDetailReq))
as DynDetailReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynDetailReq create() => DynDetailReq._();
@$core.override
DynDetailReq createEmptyInstance() => create();
static $pb.PbList<DynDetailReq> createRepeated() =>
$pb.PbList<DynDetailReq>();
@$core.pragma('dart2js:noInline')
static DynDetailReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynDetailReq>(create);
static DynDetailReq? _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 dynamicId => $_getSZ(1);
@$pb.TagNumber(2)
set dynamicId($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasDynamicId() => $_has(1);
@$pb.TagNumber(2)
void clearDynamicId() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get dynType => $_getI64(2);
@$pb.TagNumber(3)
set dynType($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasDynType() => $_has(2);
@$pb.TagNumber(3)
void clearDynType() => $_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);
@$pb.TagNumber(5)
AdParam get adParam => $_getN(4);
@$pb.TagNumber(5)
set adParam(AdParam value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasAdParam() => $_has(4);
@$pb.TagNumber(5)
void clearAdParam() => $_clearField(5);
@$pb.TagNumber(5)
AdParam ensureAdParam() => $_ensure(4);
@$pb.TagNumber(6)
$core.String get from => $_getSZ(5);
@$pb.TagNumber(6)
set from($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasFrom() => $_has(5);
@$pb.TagNumber(6)
void clearFrom() => $_clearField(6);
@$pb.TagNumber(7)
$1.PlayerArgs get playerArgs => $_getN(6);
@$pb.TagNumber(7)
set playerArgs($1.PlayerArgs value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasPlayerArgs() => $_has(6);
@$pb.TagNumber(7)
void clearPlayerArgs() => $_clearField(7);
@$pb.TagNumber(7)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(6);
@$pb.TagNumber(8)
$core.String get shareId => $_getSZ(7);
@$pb.TagNumber(8)
set shareId($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasShareId() => $_has(7);
@$pb.TagNumber(8)
void clearShareId() => $_clearField(8);
@$pb.TagNumber(9)
$core.int get shareMode => $_getIZ(8);
@$pb.TagNumber(9)
set shareMode($core.int value) => $_setSignedInt32(8, value);
@$pb.TagNumber(9)
$core.bool hasShareMode() => $_has(8);
@$pb.TagNumber(9)
void clearShareMode() => $_clearField(9);
@$pb.TagNumber(10)
$core.int get localTime => $_getIZ(9);
@$pb.TagNumber(10)
set localTime($core.int value) => $_setSignedInt32(9, value);
@$pb.TagNumber(10)
$core.bool hasLocalTime() => $_has(9);
@$pb.TagNumber(10)
void clearLocalTime() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get pattern => $_getSZ(10);
@$pb.TagNumber(11)
set pattern($core.String value) => $_setString(10, value);
@$pb.TagNumber(11)
$core.bool hasPattern() => $_has(10);
@$pb.TagNumber(11)
void clearPattern() => $_clearField(11);
@$pb.TagNumber(12)
Config get config => $_getN(11);
@$pb.TagNumber(12)
set config(Config value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasConfig() => $_has(11);
@$pb.TagNumber(12)
void clearConfig() => $_clearField(12);
@$pb.TagNumber(12)
Config ensureConfig() => $_ensure(11);
}
class DynDetailsReply extends $pb.GeneratedMessage {
factory DynDetailsReply({
$core.Iterable<DynamicItem>? list,
}) {
final result = create();
if (list != null) result.list.addAll(list);
return result;
}
DynDetailsReply._();
factory DynDetailsReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynDetailsReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynDetailsReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<DynamicItem>(1, _omitFieldNames ? '' : 'list',
subBuilder: DynamicItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynDetailsReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynDetailsReply copyWith(void Function(DynDetailsReply) updates) =>
super.copyWith((message) => updates(message as DynDetailsReply))
as DynDetailsReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynDetailsReply create() => DynDetailsReply._();
@$core.override
DynDetailsReply createEmptyInstance() => create();
static $pb.PbList<DynDetailsReply> createRepeated() =>
$pb.PbList<DynDetailsReply>();
@$core.pragma('dart2js:noInline')
static DynDetailsReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynDetailsReply>(create);
static DynDetailsReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<DynamicItem> get list => $_getList(0);
}
class DynDetailsReq extends $pb.GeneratedMessage {
factory DynDetailsReq({
$core.String? dynamicIds,
PlayurlParam? playurlParam,
$core.int? localTime,
$1.PlayerArgs? playerArgs,
Config? config,
}) {
final result = create();
if (dynamicIds != null) result.dynamicIds = dynamicIds;
if (playurlParam != null) result.playurlParam = playurlParam;
if (localTime != null) result.localTime = localTime;
if (playerArgs != null) result.playerArgs = playerArgs;
if (config != null) result.config = config;
return result;
}
DynDetailsReq._();
factory DynDetailsReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynDetailsReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynDetailsReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'dynamicIds')
..aOM<PlayurlParam>(2, _omitFieldNames ? '' : 'playurlParam',
subBuilder: PlayurlParam.create)
..aI(3, _omitFieldNames ? '' : 'localTime')
..aOM<$1.PlayerArgs>(4, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aOM<Config>(5, _omitFieldNames ? '' : 'config', subBuilder: Config.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynDetailsReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynDetailsReq copyWith(void Function(DynDetailsReq) updates) =>
super.copyWith((message) => updates(message as DynDetailsReq))
as DynDetailsReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynDetailsReq create() => DynDetailsReq._();
@$core.override
DynDetailsReq createEmptyInstance() => create();
static $pb.PbList<DynDetailsReq> createRepeated() =>
$pb.PbList<DynDetailsReq>();
@$core.pragma('dart2js:noInline')
static DynDetailsReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynDetailsReq>(create);
static DynDetailsReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get dynamicIds => $_getSZ(0);
@$pb.TagNumber(1)
set dynamicIds($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasDynamicIds() => $_has(0);
@$pb.TagNumber(1)
void clearDynamicIds() => $_clearField(1);
@$pb.TagNumber(2)
PlayurlParam get playurlParam => $_getN(1);
@$pb.TagNumber(2)
set playurlParam(PlayurlParam value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasPlayurlParam() => $_has(1);
@$pb.TagNumber(2)
void clearPlayurlParam() => $_clearField(2);
@$pb.TagNumber(2)
PlayurlParam ensurePlayurlParam() => $_ensure(1);
@$pb.TagNumber(3)
$core.int get localTime => $_getIZ(2);
@$pb.TagNumber(3)
set localTime($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasLocalTime() => $_has(2);
@$pb.TagNumber(3)
void clearLocalTime() => $_clearField(3);
@$pb.TagNumber(4)
$1.PlayerArgs get playerArgs => $_getN(3);
@$pb.TagNumber(4)
set playerArgs($1.PlayerArgs value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasPlayerArgs() => $_has(3);
@$pb.TagNumber(4)
void clearPlayerArgs() => $_clearField(4);
@$pb.TagNumber(4)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(3);
@$pb.TagNumber(5)
Config get config => $_getN(4);
@$pb.TagNumber(5)
set config(Config value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasConfig() => $_has(4);
@$pb.TagNumber(5)
void clearConfig() => $_clearField(5);
@$pb.TagNumber(5)
Config ensureConfig() => $_ensure(4);
}
class DynFakeCardReply extends $pb.GeneratedMessage {
factory DynFakeCardReply({
DynamicItem? item,
}) {
final result = create();
if (item != null) result.item = item;
return result;
}
DynFakeCardReply._();
factory DynFakeCardReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynFakeCardReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynFakeCardReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<DynamicItem>(1, _omitFieldNames ? '' : 'item',
subBuilder: DynamicItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynFakeCardReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynFakeCardReply copyWith(void Function(DynFakeCardReply) updates) =>
super.copyWith((message) => updates(message as DynFakeCardReply))
as DynFakeCardReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynFakeCardReply create() => DynFakeCardReply._();
@$core.override
DynFakeCardReply createEmptyInstance() => create();
static $pb.PbList<DynFakeCardReply> createRepeated() =>
$pb.PbList<DynFakeCardReply>();
@$core.pragma('dart2js:noInline')
static DynFakeCardReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynFakeCardReply>(create);
static DynFakeCardReply? _defaultInstance;
@$pb.TagNumber(1)
DynamicItem get item => $_getN(0);
@$pb.TagNumber(1)
set item(DynamicItem value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasItem() => $_has(0);
@$pb.TagNumber(1)
void clearItem() => $_clearField(1);
@$pb.TagNumber(1)
DynamicItem ensureItem() => $_ensure(0);
}
class DynFakeCardReq extends $pb.GeneratedMessage {
factory DynFakeCardReq({
$core.String? content,
}) {
final result = create();
if (content != null) result.content = content;
return result;
}
DynFakeCardReq._();
factory DynFakeCardReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynFakeCardReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynFakeCardReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'content')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynFakeCardReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynFakeCardReq copyWith(void Function(DynFakeCardReq) updates) =>
super.copyWith((message) => updates(message as DynFakeCardReq))
as DynFakeCardReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynFakeCardReq create() => DynFakeCardReq._();
@$core.override
DynFakeCardReq createEmptyInstance() => create();
static $pb.PbList<DynFakeCardReq> createRepeated() =>
$pb.PbList<DynFakeCardReq>();
@$core.pragma('dart2js:noInline')
static DynFakeCardReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynFakeCardReq>(create);
static DynFakeCardReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get content => $_getSZ(0);
@$pb.TagNumber(1)
set content($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasContent() => $_has(0);
@$pb.TagNumber(1)
void clearContent() => $_clearField(1);
}
class DynFeatureGate extends $pb.GeneratedMessage {
factory DynFeatureGate({
$core.bool? enhancedInteraction,
}) {
final result = create();
if (enhancedInteraction != null)
result.enhancedInteraction = enhancedInteraction;
return result;
}
DynFeatureGate._();
factory DynFeatureGate.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynFeatureGate.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynFeatureGate',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOB(1, _omitFieldNames ? '' : 'enhancedInteraction')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynFeatureGate clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynFeatureGate copyWith(void Function(DynFeatureGate) updates) =>
super.copyWith((message) => updates(message as DynFeatureGate))
as DynFeatureGate;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynFeatureGate create() => DynFeatureGate._();
@$core.override
DynFeatureGate createEmptyInstance() => create();
static $pb.PbList<DynFeatureGate> createRepeated() =>
$pb.PbList<DynFeatureGate>();
@$core.pragma('dart2js:noInline')
static DynFeatureGate getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynFeatureGate>(create);
static DynFeatureGate? _defaultInstance;
@$pb.TagNumber(1)
$core.bool get enhancedInteraction => $_getBF(0);
@$pb.TagNumber(1)
set enhancedInteraction($core.bool value) => $_setBool(0, value);
@$pb.TagNumber(1)
$core.bool hasEnhancedInteraction() => $_has(0);
@$pb.TagNumber(1)
void clearEnhancedInteraction() => $_clearField(1);
}
class DynFriendReply extends $pb.GeneratedMessage {
factory DynFriendReply({
$core.Iterable<DynamicItem>? dynList,
$core.bool? hasMore,
$core.String? offset,
}) {
final result = create();
if (dynList != null) result.dynList.addAll(dynList);
if (hasMore != null) result.hasMore = hasMore;
if (offset != null) result.offset = offset;
return result;
}
DynFriendReply._();
factory DynFriendReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynFriendReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynFriendReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<DynamicItem>(1, _omitFieldNames ? '' : 'dynList',
subBuilder: DynamicItem.create)
..aOB(2, _omitFieldNames ? '' : 'hasMore')
..aOS(3, _omitFieldNames ? '' : 'offset')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynFriendReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynFriendReply copyWith(void Function(DynFriendReply) updates) =>
super.copyWith((message) => updates(message as DynFriendReply))
as DynFriendReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynFriendReply create() => DynFriendReply._();
@$core.override
DynFriendReply createEmptyInstance() => create();
static $pb.PbList<DynFriendReply> createRepeated() =>
$pb.PbList<DynFriendReply>();
@$core.pragma('dart2js:noInline')
static DynFriendReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynFriendReply>(create);
static DynFriendReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<DynamicItem> get dynList => $_getList(0);
@$pb.TagNumber(2)
$core.bool get hasMore => $_getBF(1);
@$pb.TagNumber(2)
set hasMore($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasHasMore() => $_has(1);
@$pb.TagNumber(2)
void clearHasMore() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get offset => $_getSZ(2);
@$pb.TagNumber(3)
set offset($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasOffset() => $_has(2);
@$pb.TagNumber(3)
void clearOffset() => $_clearField(3);
}
class DynFriendReq extends $pb.GeneratedMessage {
factory DynFriendReq({
$core.String? offset,
$core.int? localTime,
$1.PlayerArgs? playerArgs,
}) {
final result = create();
if (offset != null) result.offset = offset;
if (localTime != null) result.localTime = localTime;
if (playerArgs != null) result.playerArgs = playerArgs;
return result;
}
DynFriendReq._();
factory DynFriendReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynFriendReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynFriendReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'offset')
..aI(2, _omitFieldNames ? '' : 'localTime')
..aOM<$1.PlayerArgs>(3, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynFriendReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynFriendReq copyWith(void Function(DynFriendReq) updates) =>
super.copyWith((message) => updates(message as DynFriendReq))
as DynFriendReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynFriendReq create() => DynFriendReq._();
@$core.override
DynFriendReq createEmptyInstance() => create();
static $pb.PbList<DynFriendReq> createRepeated() =>
$pb.PbList<DynFriendReq>();
@$core.pragma('dart2js:noInline')
static DynFriendReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynFriendReq>(create);
static DynFriendReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get offset => $_getSZ(0);
@$pb.TagNumber(1)
set offset($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasOffset() => $_has(0);
@$pb.TagNumber(1)
void clearOffset() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get localTime => $_getIZ(1);
@$pb.TagNumber(2)
set localTime($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasLocalTime() => $_has(1);
@$pb.TagNumber(2)
void clearLocalTime() => $_clearField(2);
@$pb.TagNumber(3)
$1.PlayerArgs get playerArgs => $_getN(2);
@$pb.TagNumber(3)
set playerArgs($1.PlayerArgs value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasPlayerArgs() => $_has(2);
@$pb.TagNumber(3)
void clearPlayerArgs() => $_clearField(3);
@$pb.TagNumber(3)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(2);
}
class DynLightReply extends $pb.GeneratedMessage {
factory DynLightReply({
DynamicList? dynamicList,
}) {
final result = create();
if (dynamicList != null) result.dynamicList = dynamicList;
return result;
}
DynLightReply._();
factory DynLightReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynLightReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynLightReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<DynamicList>(1, _omitFieldNames ? '' : 'dynamicList',
subBuilder: DynamicList.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynLightReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynLightReply copyWith(void Function(DynLightReply) updates) =>
super.copyWith((message) => updates(message as DynLightReply))
as DynLightReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynLightReply create() => DynLightReply._();
@$core.override
DynLightReply createEmptyInstance() => create();
static $pb.PbList<DynLightReply> createRepeated() =>
$pb.PbList<DynLightReply>();
@$core.pragma('dart2js:noInline')
static DynLightReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynLightReply>(create);
static DynLightReply? _defaultInstance;
@$pb.TagNumber(1)
DynamicList get dynamicList => $_getN(0);
@$pb.TagNumber(1)
set dynamicList(DynamicList value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasDynamicList() => $_has(0);
@$pb.TagNumber(1)
void clearDynamicList() => $_clearField(1);
@$pb.TagNumber(1)
DynamicList ensureDynamicList() => $_ensure(0);
}
class DynLightReq extends $pb.GeneratedMessage {
factory DynLightReq({
$core.String? historyOffset,
$core.int? page,
$core.String? from,
$1.PlayerArgs? playerArgs,
$core.int? localTime,
LightFromType? fromType,
$fixnum.Int64? fakeUid,
}) {
final result = create();
if (historyOffset != null) result.historyOffset = historyOffset;
if (page != null) result.page = page;
if (from != null) result.from = from;
if (playerArgs != null) result.playerArgs = playerArgs;
if (localTime != null) result.localTime = localTime;
if (fromType != null) result.fromType = fromType;
if (fakeUid != null) result.fakeUid = fakeUid;
return result;
}
DynLightReq._();
factory DynLightReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynLightReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynLightReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'historyOffset')
..aI(2, _omitFieldNames ? '' : 'page')
..aOS(3, _omitFieldNames ? '' : 'from')
..aOM<$1.PlayerArgs>(4, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aI(5, _omitFieldNames ? '' : 'localTime')
..aE<LightFromType>(6, _omitFieldNames ? '' : 'fromType',
enumValues: LightFromType.values)
..aInt64(7, _omitFieldNames ? '' : 'fakeUid')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynLightReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynLightReq copyWith(void Function(DynLightReq) updates) =>
super.copyWith((message) => updates(message as DynLightReq))
as DynLightReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynLightReq create() => DynLightReq._();
@$core.override
DynLightReq createEmptyInstance() => create();
static $pb.PbList<DynLightReq> createRepeated() => $pb.PbList<DynLightReq>();
@$core.pragma('dart2js:noInline')
static DynLightReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynLightReq>(create);
static DynLightReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get historyOffset => $_getSZ(0);
@$pb.TagNumber(1)
set historyOffset($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasHistoryOffset() => $_has(0);
@$pb.TagNumber(1)
void clearHistoryOffset() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get page => $_getIZ(1);
@$pb.TagNumber(2)
set page($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasPage() => $_has(1);
@$pb.TagNumber(2)
void clearPage() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get from => $_getSZ(2);
@$pb.TagNumber(3)
set from($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasFrom() => $_has(2);
@$pb.TagNumber(3)
void clearFrom() => $_clearField(3);
@$pb.TagNumber(4)
$1.PlayerArgs get playerArgs => $_getN(3);
@$pb.TagNumber(4)
set playerArgs($1.PlayerArgs value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasPlayerArgs() => $_has(3);
@$pb.TagNumber(4)
void clearPlayerArgs() => $_clearField(4);
@$pb.TagNumber(4)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(3);
@$pb.TagNumber(5)
$core.int get localTime => $_getIZ(4);
@$pb.TagNumber(5)
set localTime($core.int value) => $_setSignedInt32(4, value);
@$pb.TagNumber(5)
$core.bool hasLocalTime() => $_has(4);
@$pb.TagNumber(5)
void clearLocalTime() => $_clearField(5);
@$pb.TagNumber(6)
LightFromType get fromType => $_getN(5);
@$pb.TagNumber(6)
set fromType(LightFromType value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasFromType() => $_has(5);
@$pb.TagNumber(6)
void clearFromType() => $_clearField(6);
@$pb.TagNumber(7)
$fixnum.Int64 get fakeUid => $_getI64(6);
@$pb.TagNumber(7)
set fakeUid($fixnum.Int64 value) => $_setInt64(6, value);
@$pb.TagNumber(7)
$core.bool hasFakeUid() => $_has(6);
@$pb.TagNumber(7)
void clearFakeUid() => $_clearField(7);
}
class DynMixUpListSearchReply extends $pb.GeneratedMessage {
factory DynMixUpListSearchReply({
$core.Iterable<MixUpListItem>? items,
}) {
final result = create();
if (items != null) result.items.addAll(items);
return result;
}
DynMixUpListSearchReply._();
factory DynMixUpListSearchReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynMixUpListSearchReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynMixUpListSearchReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<MixUpListItem>(1, _omitFieldNames ? '' : 'items',
subBuilder: MixUpListItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynMixUpListSearchReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynMixUpListSearchReply copyWith(
void Function(DynMixUpListSearchReply) updates) =>
super.copyWith((message) => updates(message as DynMixUpListSearchReply))
as DynMixUpListSearchReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynMixUpListSearchReply create() => DynMixUpListSearchReply._();
@$core.override
DynMixUpListSearchReply createEmptyInstance() => create();
static $pb.PbList<DynMixUpListSearchReply> createRepeated() =>
$pb.PbList<DynMixUpListSearchReply>();
@$core.pragma('dart2js:noInline')
static DynMixUpListSearchReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynMixUpListSearchReply>(create);
static DynMixUpListSearchReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<MixUpListItem> get items => $_getList(0);
}
class DynMixUpListSearchReq extends $pb.GeneratedMessage {
factory DynMixUpListSearchReq({
$core.String? name,
}) {
final result = create();
if (name != null) result.name = name;
return result;
}
DynMixUpListSearchReq._();
factory DynMixUpListSearchReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynMixUpListSearchReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynMixUpListSearchReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'name')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynMixUpListSearchReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynMixUpListSearchReq copyWith(
void Function(DynMixUpListSearchReq) updates) =>
super.copyWith((message) => updates(message as DynMixUpListSearchReq))
as DynMixUpListSearchReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynMixUpListSearchReq create() => DynMixUpListSearchReq._();
@$core.override
DynMixUpListSearchReq createEmptyInstance() => create();
static $pb.PbList<DynMixUpListSearchReq> createRepeated() =>
$pb.PbList<DynMixUpListSearchReq>();
@$core.pragma('dart2js:noInline')
static DynMixUpListSearchReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynMixUpListSearchReq>(create);
static DynMixUpListSearchReq? _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);
}
class DynMixUpListViewMoreReply extends $pb.GeneratedMessage {
factory DynMixUpListViewMoreReply({
$core.Iterable<MixUpListItem>? items,
$core.String? searchDefaultText,
$core.Iterable<SortType>? sortTypes,
$core.bool? showMoreSortTypes,
$core.int? defaultSortType,
}) {
final result = create();
if (items != null) result.items.addAll(items);
if (searchDefaultText != null) result.searchDefaultText = searchDefaultText;
if (sortTypes != null) result.sortTypes.addAll(sortTypes);
if (showMoreSortTypes != null) result.showMoreSortTypes = showMoreSortTypes;
if (defaultSortType != null) result.defaultSortType = defaultSortType;
return result;
}
DynMixUpListViewMoreReply._();
factory DynMixUpListViewMoreReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynMixUpListViewMoreReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynMixUpListViewMoreReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<MixUpListItem>(1, _omitFieldNames ? '' : 'items',
subBuilder: MixUpListItem.create)
..aOS(2, _omitFieldNames ? '' : 'searchDefaultText')
..pPM<SortType>(3, _omitFieldNames ? '' : 'sortTypes',
subBuilder: SortType.create)
..aOB(4, _omitFieldNames ? '' : 'showMoreSortTypes')
..aI(5, _omitFieldNames ? '' : 'defaultSortType')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynMixUpListViewMoreReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynMixUpListViewMoreReply copyWith(
void Function(DynMixUpListViewMoreReply) updates) =>
super.copyWith((message) => updates(message as DynMixUpListViewMoreReply))
as DynMixUpListViewMoreReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynMixUpListViewMoreReply create() => DynMixUpListViewMoreReply._();
@$core.override
DynMixUpListViewMoreReply createEmptyInstance() => create();
static $pb.PbList<DynMixUpListViewMoreReply> createRepeated() =>
$pb.PbList<DynMixUpListViewMoreReply>();
@$core.pragma('dart2js:noInline')
static DynMixUpListViewMoreReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynMixUpListViewMoreReply>(create);
static DynMixUpListViewMoreReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<MixUpListItem> get items => $_getList(0);
@$pb.TagNumber(2)
$core.String get searchDefaultText => $_getSZ(1);
@$pb.TagNumber(2)
set searchDefaultText($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasSearchDefaultText() => $_has(1);
@$pb.TagNumber(2)
void clearSearchDefaultText() => $_clearField(2);
@$pb.TagNumber(3)
$pb.PbList<SortType> get sortTypes => $_getList(2);
@$pb.TagNumber(4)
$core.bool get showMoreSortTypes => $_getBF(3);
@$pb.TagNumber(4)
set showMoreSortTypes($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasShowMoreSortTypes() => $_has(3);
@$pb.TagNumber(4)
void clearShowMoreSortTypes() => $_clearField(4);
@$pb.TagNumber(5)
$core.int get defaultSortType => $_getIZ(4);
@$pb.TagNumber(5)
set defaultSortType($core.int value) => $_setSignedInt32(4, value);
@$pb.TagNumber(5)
$core.bool hasDefaultSortType() => $_has(4);
@$pb.TagNumber(5)
void clearDefaultSortType() => $_clearField(5);
}
class DynMixUpListViewMoreReq extends $pb.GeneratedMessage {
factory DynMixUpListViewMoreReq({
$core.int? sortType,
}) {
final result = create();
if (sortType != null) result.sortType = sortType;
return result;
}
DynMixUpListViewMoreReq._();
factory DynMixUpListViewMoreReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynMixUpListViewMoreReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynMixUpListViewMoreReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'sortType')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynMixUpListViewMoreReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynMixUpListViewMoreReq copyWith(
void Function(DynMixUpListViewMoreReq) updates) =>
super.copyWith((message) => updates(message as DynMixUpListViewMoreReq))
as DynMixUpListViewMoreReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynMixUpListViewMoreReq create() => DynMixUpListViewMoreReq._();
@$core.override
DynMixUpListViewMoreReq createEmptyInstance() => create();
static $pb.PbList<DynMixUpListViewMoreReq> createRepeated() =>
$pb.PbList<DynMixUpListViewMoreReq>();
@$core.pragma('dart2js:noInline')
static DynMixUpListViewMoreReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynMixUpListViewMoreReq>(create);
static DynMixUpListViewMoreReq? _defaultInstance;
@$pb.TagNumber(1)
$core.int get sortType => $_getIZ(0);
@$pb.TagNumber(1)
set sortType($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasSortType() => $_has(0);
@$pb.TagNumber(1)
void clearSortType() => $_clearField(1);
}
class DynRcmdReply extends $pb.GeneratedMessage {
factory DynRcmdReply({
DynRegionRcmd? regionRcmd,
DynamicList? dynamicList,
}) {
final result = create();
if (regionRcmd != null) result.regionRcmd = regionRcmd;
if (dynamicList != null) result.dynamicList = dynamicList;
return result;
}
DynRcmdReply._();
factory DynRcmdReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynRcmdReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynRcmdReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<DynRegionRcmd>(1, _omitFieldNames ? '' : 'regionRcmd',
subBuilder: DynRegionRcmd.create)
..aOM<DynamicList>(2, _omitFieldNames ? '' : 'dynamicList',
subBuilder: DynamicList.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynRcmdReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynRcmdReply copyWith(void Function(DynRcmdReply) updates) =>
super.copyWith((message) => updates(message as DynRcmdReply))
as DynRcmdReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynRcmdReply create() => DynRcmdReply._();
@$core.override
DynRcmdReply createEmptyInstance() => create();
static $pb.PbList<DynRcmdReply> createRepeated() =>
$pb.PbList<DynRcmdReply>();
@$core.pragma('dart2js:noInline')
static DynRcmdReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynRcmdReply>(create);
static DynRcmdReply? _defaultInstance;
@$pb.TagNumber(1)
DynRegionRcmd get regionRcmd => $_getN(0);
@$pb.TagNumber(1)
set regionRcmd(DynRegionRcmd value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasRegionRcmd() => $_has(0);
@$pb.TagNumber(1)
void clearRegionRcmd() => $_clearField(1);
@$pb.TagNumber(1)
DynRegionRcmd ensureRegionRcmd() => $_ensure(0);
@$pb.TagNumber(2)
DynamicList get dynamicList => $_getN(1);
@$pb.TagNumber(2)
set dynamicList(DynamicList value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasDynamicList() => $_has(1);
@$pb.TagNumber(2)
void clearDynamicList() => $_clearField(2);
@$pb.TagNumber(2)
DynamicList ensureDynamicList() => $_ensure(1);
}
class DynRcmdReq extends $pb.GeneratedMessage {
factory DynRcmdReq({
$1.PlayerArgs? playerArgs,
$core.int? localTime,
$fixnum.Int64? fakeUid,
$core.bool? isRefresh,
}) {
final result = create();
if (playerArgs != null) result.playerArgs = playerArgs;
if (localTime != null) result.localTime = localTime;
if (fakeUid != null) result.fakeUid = fakeUid;
if (isRefresh != null) result.isRefresh = isRefresh;
return result;
}
DynRcmdReq._();
factory DynRcmdReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynRcmdReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynRcmdReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<$1.PlayerArgs>(1, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aI(2, _omitFieldNames ? '' : 'localTime')
..aInt64(3, _omitFieldNames ? '' : 'fakeUid')
..aOB(4, _omitFieldNames ? '' : 'isRefresh')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynRcmdReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynRcmdReq copyWith(void Function(DynRcmdReq) updates) =>
super.copyWith((message) => updates(message as DynRcmdReq)) as DynRcmdReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynRcmdReq create() => DynRcmdReq._();
@$core.override
DynRcmdReq createEmptyInstance() => create();
static $pb.PbList<DynRcmdReq> createRepeated() => $pb.PbList<DynRcmdReq>();
@$core.pragma('dart2js:noInline')
static DynRcmdReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynRcmdReq>(create);
static DynRcmdReq? _defaultInstance;
@$pb.TagNumber(1)
$1.PlayerArgs get playerArgs => $_getN(0);
@$pb.TagNumber(1)
set playerArgs($1.PlayerArgs value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasPlayerArgs() => $_has(0);
@$pb.TagNumber(1)
void clearPlayerArgs() => $_clearField(1);
@$pb.TagNumber(1)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(0);
@$pb.TagNumber(2)
$core.int get localTime => $_getIZ(1);
@$pb.TagNumber(2)
set localTime($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasLocalTime() => $_has(1);
@$pb.TagNumber(2)
void clearLocalTime() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get fakeUid => $_getI64(2);
@$pb.TagNumber(3)
set fakeUid($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasFakeUid() => $_has(2);
@$pb.TagNumber(3)
void clearFakeUid() => $_clearField(3);
@$pb.TagNumber(4)
$core.bool get isRefresh => $_getBF(3);
@$pb.TagNumber(4)
set isRefresh($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasIsRefresh() => $_has(3);
@$pb.TagNumber(4)
void clearIsRefresh() => $_clearField(4);
}
class DynRcmdUpExchangeReply extends $pb.GeneratedMessage {
factory DynRcmdUpExchangeReply({
Unfollow? unfollow,
}) {
final result = create();
if (unfollow != null) result.unfollow = unfollow;
return result;
}
DynRcmdUpExchangeReply._();
factory DynRcmdUpExchangeReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynRcmdUpExchangeReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynRcmdUpExchangeReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<Unfollow>(1, _omitFieldNames ? '' : 'unfollow',
subBuilder: Unfollow.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynRcmdUpExchangeReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynRcmdUpExchangeReply copyWith(
void Function(DynRcmdUpExchangeReply) updates) =>
super.copyWith((message) => updates(message as DynRcmdUpExchangeReply))
as DynRcmdUpExchangeReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynRcmdUpExchangeReply create() => DynRcmdUpExchangeReply._();
@$core.override
DynRcmdUpExchangeReply createEmptyInstance() => create();
static $pb.PbList<DynRcmdUpExchangeReply> createRepeated() =>
$pb.PbList<DynRcmdUpExchangeReply>();
@$core.pragma('dart2js:noInline')
static DynRcmdUpExchangeReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynRcmdUpExchangeReply>(create);
static DynRcmdUpExchangeReply? _defaultInstance;
@$pb.TagNumber(1)
Unfollow get unfollow => $_getN(0);
@$pb.TagNumber(1)
set unfollow(Unfollow value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasUnfollow() => $_has(0);
@$pb.TagNumber(1)
void clearUnfollow() => $_clearField(1);
@$pb.TagNumber(1)
Unfollow ensureUnfollow() => $_ensure(0);
}
class DynRcmdUpExchangeReq extends $pb.GeneratedMessage {
factory DynRcmdUpExchangeReq({
$fixnum.Int64? uid,
$fixnum.Int64? dislikeTs,
$core.String? from,
}) {
final result = create();
if (uid != null) result.uid = uid;
if (dislikeTs != null) result.dislikeTs = dislikeTs;
if (from != null) result.from = from;
return result;
}
DynRcmdUpExchangeReq._();
factory DynRcmdUpExchangeReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynRcmdUpExchangeReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynRcmdUpExchangeReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'uid')
..aInt64(2, _omitFieldNames ? '' : 'dislikeTs')
..aOS(3, _omitFieldNames ? '' : 'from')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynRcmdUpExchangeReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynRcmdUpExchangeReq copyWith(void Function(DynRcmdUpExchangeReq) updates) =>
super.copyWith((message) => updates(message as DynRcmdUpExchangeReq))
as DynRcmdUpExchangeReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynRcmdUpExchangeReq create() => DynRcmdUpExchangeReq._();
@$core.override
DynRcmdUpExchangeReq createEmptyInstance() => create();
static $pb.PbList<DynRcmdUpExchangeReq> createRepeated() =>
$pb.PbList<DynRcmdUpExchangeReq>();
@$core.pragma('dart2js:noInline')
static DynRcmdUpExchangeReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynRcmdUpExchangeReq>(create);
static DynRcmdUpExchangeReq? _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)
$fixnum.Int64 get dislikeTs => $_getI64(1);
@$pb.TagNumber(2)
set dislikeTs($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasDislikeTs() => $_has(1);
@$pb.TagNumber(2)
void clearDislikeTs() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get from => $_getSZ(2);
@$pb.TagNumber(3)
set from($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasFrom() => $_has(2);
@$pb.TagNumber(3)
void clearFrom() => $_clearField(3);
}
class DynRegionRcmd extends $pb.GeneratedMessage {
factory DynRegionRcmd({
$core.Iterable<DynRegionRcmdItem>? items,
RcmdOption? opts,
}) {
final result = create();
if (items != null) result.items.addAll(items);
if (opts != null) result.opts = opts;
return result;
}
DynRegionRcmd._();
factory DynRegionRcmd.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynRegionRcmd.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynRegionRcmd',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<DynRegionRcmdItem>(1, _omitFieldNames ? '' : 'items',
subBuilder: DynRegionRcmdItem.create)
..aOM<RcmdOption>(2, _omitFieldNames ? '' : 'opts',
subBuilder: RcmdOption.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynRegionRcmd clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynRegionRcmd copyWith(void Function(DynRegionRcmd) updates) =>
super.copyWith((message) => updates(message as DynRegionRcmd))
as DynRegionRcmd;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynRegionRcmd create() => DynRegionRcmd._();
@$core.override
DynRegionRcmd createEmptyInstance() => create();
static $pb.PbList<DynRegionRcmd> createRepeated() =>
$pb.PbList<DynRegionRcmd>();
@$core.pragma('dart2js:noInline')
static DynRegionRcmd getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynRegionRcmd>(create);
static DynRegionRcmd? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<DynRegionRcmdItem> get items => $_getList(0);
@$pb.TagNumber(2)
RcmdOption get opts => $_getN(1);
@$pb.TagNumber(2)
set opts(RcmdOption value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasOpts() => $_has(1);
@$pb.TagNumber(2)
void clearOpts() => $_clearField(2);
@$pb.TagNumber(2)
RcmdOption ensureOpts() => $_ensure(1);
}
class DynRegionRcmdItem extends $pb.GeneratedMessage {
factory DynRegionRcmdItem({
$fixnum.Int64? rid,
$core.String? title,
$core.Iterable<ModuleRcmd>? items,
}) {
final result = create();
if (rid != null) result.rid = rid;
if (title != null) result.title = title;
if (items != null) result.items.addAll(items);
return result;
}
DynRegionRcmdItem._();
factory DynRegionRcmdItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynRegionRcmdItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynRegionRcmdItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'rid')
..aOS(2, _omitFieldNames ? '' : 'title')
..pPM<ModuleRcmd>(3, _omitFieldNames ? '' : 'items',
subBuilder: ModuleRcmd.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynRegionRcmdItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynRegionRcmdItem copyWith(void Function(DynRegionRcmdItem) updates) =>
super.copyWith((message) => updates(message as DynRegionRcmdItem))
as DynRegionRcmdItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynRegionRcmdItem create() => DynRegionRcmdItem._();
@$core.override
DynRegionRcmdItem createEmptyInstance() => create();
static $pb.PbList<DynRegionRcmdItem> createRepeated() =>
$pb.PbList<DynRegionRcmdItem>();
@$core.pragma('dart2js:noInline')
static DynRegionRcmdItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynRegionRcmdItem>(create);
static DynRegionRcmdItem? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get rid => $_getI64(0);
@$pb.TagNumber(1)
set rid($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasRid() => $_has(0);
@$pb.TagNumber(1)
void clearRid() => $_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<ModuleRcmd> get items => $_getList(2);
}
class DynScreenTab extends $pb.GeneratedMessage {
factory DynScreenTab({
$core.String? title,
$core.String? name,
$core.bool? defaultTab,
$core.bool? strategyShowOnEntrance,
$core.bool? strategyShowOnRefresh,
$core.bool? strategyShowOnPullUp,
}) {
final result = create();
if (title != null) result.title = title;
if (name != null) result.name = name;
if (defaultTab != null) result.defaultTab = defaultTab;
if (strategyShowOnEntrance != null)
result.strategyShowOnEntrance = strategyShowOnEntrance;
if (strategyShowOnRefresh != null)
result.strategyShowOnRefresh = strategyShowOnRefresh;
if (strategyShowOnPullUp != null)
result.strategyShowOnPullUp = strategyShowOnPullUp;
return result;
}
DynScreenTab._();
factory DynScreenTab.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynScreenTab.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynScreenTab',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'name')
..aOB(3, _omitFieldNames ? '' : 'defaultTab')
..aOB(4, _omitFieldNames ? '' : 'strategyShowOnEntrance')
..aOB(5, _omitFieldNames ? '' : 'strategyShowOnRefresh')
..aOB(6, _omitFieldNames ? '' : 'strategyShowOnPullUp')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynScreenTab clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynScreenTab copyWith(void Function(DynScreenTab) updates) =>
super.copyWith((message) => updates(message as DynScreenTab))
as DynScreenTab;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynScreenTab create() => DynScreenTab._();
@$core.override
DynScreenTab createEmptyInstance() => create();
static $pb.PbList<DynScreenTab> createRepeated() =>
$pb.PbList<DynScreenTab>();
@$core.pragma('dart2js:noInline')
static DynScreenTab getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynScreenTab>(create);
static DynScreenTab? _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 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.bool get defaultTab => $_getBF(2);
@$pb.TagNumber(3)
set defaultTab($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasDefaultTab() => $_has(2);
@$pb.TagNumber(3)
void clearDefaultTab() => $_clearField(3);
@$pb.TagNumber(4)
$core.bool get strategyShowOnEntrance => $_getBF(3);
@$pb.TagNumber(4)
set strategyShowOnEntrance($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasStrategyShowOnEntrance() => $_has(3);
@$pb.TagNumber(4)
void clearStrategyShowOnEntrance() => $_clearField(4);
@$pb.TagNumber(5)
$core.bool get strategyShowOnRefresh => $_getBF(4);
@$pb.TagNumber(5)
set strategyShowOnRefresh($core.bool value) => $_setBool(4, value);
@$pb.TagNumber(5)
$core.bool hasStrategyShowOnRefresh() => $_has(4);
@$pb.TagNumber(5)
void clearStrategyShowOnRefresh() => $_clearField(5);
@$pb.TagNumber(6)
$core.bool get strategyShowOnPullUp => $_getBF(5);
@$pb.TagNumber(6)
set strategyShowOnPullUp($core.bool value) => $_setBool(5, value);
@$pb.TagNumber(6)
$core.bool hasStrategyShowOnPullUp() => $_has(5);
@$pb.TagNumber(6)
void clearStrategyShowOnPullUp() => $_clearField(6);
}
class DynSearchReply extends $pb.GeneratedMessage {
factory DynSearchReply({
SearchChannel? channelInfo,
SearchTopic? searchTopic,
SearchInfo? searchInfo,
}) {
final result = create();
if (channelInfo != null) result.channelInfo = channelInfo;
if (searchTopic != null) result.searchTopic = searchTopic;
if (searchInfo != null) result.searchInfo = searchInfo;
return result;
}
DynSearchReply._();
factory DynSearchReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynSearchReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynSearchReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<SearchChannel>(1, _omitFieldNames ? '' : 'channelInfo',
subBuilder: SearchChannel.create)
..aOM<SearchTopic>(2, _omitFieldNames ? '' : 'searchTopic',
subBuilder: SearchTopic.create)
..aOM<SearchInfo>(3, _omitFieldNames ? '' : 'searchInfo',
subBuilder: SearchInfo.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynSearchReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynSearchReply copyWith(void Function(DynSearchReply) updates) =>
super.copyWith((message) => updates(message as DynSearchReply))
as DynSearchReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynSearchReply create() => DynSearchReply._();
@$core.override
DynSearchReply createEmptyInstance() => create();
static $pb.PbList<DynSearchReply> createRepeated() =>
$pb.PbList<DynSearchReply>();
@$core.pragma('dart2js:noInline')
static DynSearchReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynSearchReply>(create);
static DynSearchReply? _defaultInstance;
@$pb.TagNumber(1)
SearchChannel get channelInfo => $_getN(0);
@$pb.TagNumber(1)
set channelInfo(SearchChannel value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasChannelInfo() => $_has(0);
@$pb.TagNumber(1)
void clearChannelInfo() => $_clearField(1);
@$pb.TagNumber(1)
SearchChannel ensureChannelInfo() => $_ensure(0);
@$pb.TagNumber(2)
SearchTopic get searchTopic => $_getN(1);
@$pb.TagNumber(2)
set searchTopic(SearchTopic value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasSearchTopic() => $_has(1);
@$pb.TagNumber(2)
void clearSearchTopic() => $_clearField(2);
@$pb.TagNumber(2)
SearchTopic ensureSearchTopic() => $_ensure(1);
@$pb.TagNumber(3)
SearchInfo get searchInfo => $_getN(2);
@$pb.TagNumber(3)
set searchInfo(SearchInfo value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasSearchInfo() => $_has(2);
@$pb.TagNumber(3)
void clearSearchInfo() => $_clearField(3);
@$pb.TagNumber(3)
SearchInfo ensureSearchInfo() => $_ensure(2);
}
class DynSearchReq extends $pb.GeneratedMessage {
factory DynSearchReq({
$core.String? keyword,
$core.int? page,
$core.int? localTime,
$1.PlayerArgs? playerArgs,
}) {
final result = create();
if (keyword != null) result.keyword = keyword;
if (page != null) result.page = page;
if (localTime != null) result.localTime = localTime;
if (playerArgs != null) result.playerArgs = playerArgs;
return result;
}
DynSearchReq._();
factory DynSearchReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynSearchReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynSearchReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'keyword')
..aI(2, _omitFieldNames ? '' : 'page')
..aI(3, _omitFieldNames ? '' : 'localTime')
..aOM<$1.PlayerArgs>(4, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynSearchReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynSearchReq copyWith(void Function(DynSearchReq) updates) =>
super.copyWith((message) => updates(message as DynSearchReq))
as DynSearchReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynSearchReq create() => DynSearchReq._();
@$core.override
DynSearchReq createEmptyInstance() => create();
static $pb.PbList<DynSearchReq> createRepeated() =>
$pb.PbList<DynSearchReq>();
@$core.pragma('dart2js:noInline')
static DynSearchReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynSearchReq>(create);
static DynSearchReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get keyword => $_getSZ(0);
@$pb.TagNumber(1)
set keyword($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasKeyword() => $_has(0);
@$pb.TagNumber(1)
void clearKeyword() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get page => $_getIZ(1);
@$pb.TagNumber(2)
set page($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasPage() => $_has(1);
@$pb.TagNumber(2)
void clearPage() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get localTime => $_getIZ(2);
@$pb.TagNumber(3)
set localTime($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasLocalTime() => $_has(2);
@$pb.TagNumber(3)
void clearLocalTime() => $_clearField(3);
@$pb.TagNumber(4)
$1.PlayerArgs get playerArgs => $_getN(3);
@$pb.TagNumber(4)
set playerArgs($1.PlayerArgs value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasPlayerArgs() => $_has(3);
@$pb.TagNumber(4)
void clearPlayerArgs() => $_clearField(4);
@$pb.TagNumber(4)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(3);
}
class DynServerDetailsReply extends $pb.GeneratedMessage {
factory DynServerDetailsReply({
$core.Iterable<$core.MapEntry<$fixnum.Int64, DynamicItem>>? items,
}) {
final result = create();
if (items != null) result.items.addEntries(items);
return result;
}
DynServerDetailsReply._();
factory DynServerDetailsReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynServerDetailsReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynServerDetailsReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..m<$fixnum.Int64, DynamicItem>(1, _omitFieldNames ? '' : 'items',
entryClassName: 'DynServerDetailsReply.ItemsEntry',
keyFieldType: $pb.PbFieldType.O6,
valueFieldType: $pb.PbFieldType.OM,
valueCreator: DynamicItem.create,
valueDefaultOrMaker: DynamicItem.getDefault,
packageName: const $pb.PackageName('bilibili.app.dynamic.v2'))
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynServerDetailsReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynServerDetailsReply copyWith(
void Function(DynServerDetailsReply) updates) =>
super.copyWith((message) => updates(message as DynServerDetailsReply))
as DynServerDetailsReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynServerDetailsReply create() => DynServerDetailsReply._();
@$core.override
DynServerDetailsReply createEmptyInstance() => create();
static $pb.PbList<DynServerDetailsReply> createRepeated() =>
$pb.PbList<DynServerDetailsReply>();
@$core.pragma('dart2js:noInline')
static DynServerDetailsReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynServerDetailsReply>(create);
static DynServerDetailsReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbMap<$fixnum.Int64, DynamicItem> get items => $_getMap(0);
}
class DynServerDetailsReq extends $pb.GeneratedMessage {
factory DynServerDetailsReq({
$core.Iterable<$fixnum.Int64>? dynamicIds,
$core.int? localTime,
$1.PlayerArgs? playerArgs,
$core.String? mobiApp,
$core.String? device,
$core.String? buvid,
$fixnum.Int64? build,
$fixnum.Int64? mid,
$core.String? platform,
$core.bool? isMaster,
$core.Iterable<$fixnum.Int64>? topDynamicIds,
}) {
final result = create();
if (dynamicIds != null) result.dynamicIds.addAll(dynamicIds);
if (localTime != null) result.localTime = localTime;
if (playerArgs != null) result.playerArgs = playerArgs;
if (mobiApp != null) result.mobiApp = mobiApp;
if (device != null) result.device = device;
if (buvid != null) result.buvid = buvid;
if (build != null) result.build = build;
if (mid != null) result.mid = mid;
if (platform != null) result.platform = platform;
if (isMaster != null) result.isMaster = isMaster;
if (topDynamicIds != null) result.topDynamicIds.addAll(topDynamicIds);
return result;
}
DynServerDetailsReq._();
factory DynServerDetailsReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynServerDetailsReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynServerDetailsReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..p<$fixnum.Int64>(
1, _omitFieldNames ? '' : 'dynamicIds', $pb.PbFieldType.K6)
..aI(2, _omitFieldNames ? '' : 'localTime')
..aOM<$1.PlayerArgs>(3, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aOS(4, _omitFieldNames ? '' : 'mobiApp')
..aOS(5, _omitFieldNames ? '' : 'device')
..aOS(6, _omitFieldNames ? '' : 'buvid')
..aInt64(7, _omitFieldNames ? '' : 'build')
..aInt64(8, _omitFieldNames ? '' : 'mid')
..aOS(9, _omitFieldNames ? '' : 'platform')
..aOB(10, _omitFieldNames ? '' : 'isMaster')
..p<$fixnum.Int64>(
11, _omitFieldNames ? '' : 'topDynamicIds', $pb.PbFieldType.K6)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynServerDetailsReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynServerDetailsReq copyWith(void Function(DynServerDetailsReq) updates) =>
super.copyWith((message) => updates(message as DynServerDetailsReq))
as DynServerDetailsReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynServerDetailsReq create() => DynServerDetailsReq._();
@$core.override
DynServerDetailsReq createEmptyInstance() => create();
static $pb.PbList<DynServerDetailsReq> createRepeated() =>
$pb.PbList<DynServerDetailsReq>();
@$core.pragma('dart2js:noInline')
static DynServerDetailsReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynServerDetailsReq>(create);
static DynServerDetailsReq? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<$fixnum.Int64> get dynamicIds => $_getList(0);
@$pb.TagNumber(2)
$core.int get localTime => $_getIZ(1);
@$pb.TagNumber(2)
set localTime($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasLocalTime() => $_has(1);
@$pb.TagNumber(2)
void clearLocalTime() => $_clearField(2);
@$pb.TagNumber(3)
$1.PlayerArgs get playerArgs => $_getN(2);
@$pb.TagNumber(3)
set playerArgs($1.PlayerArgs value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasPlayerArgs() => $_has(2);
@$pb.TagNumber(3)
void clearPlayerArgs() => $_clearField(3);
@$pb.TagNumber(3)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(2);
@$pb.TagNumber(4)
$core.String get mobiApp => $_getSZ(3);
@$pb.TagNumber(4)
set mobiApp($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasMobiApp() => $_has(3);
@$pb.TagNumber(4)
void clearMobiApp() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get device => $_getSZ(4);
@$pb.TagNumber(5)
set device($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasDevice() => $_has(4);
@$pb.TagNumber(5)
void clearDevice() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get buvid => $_getSZ(5);
@$pb.TagNumber(6)
set buvid($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasBuvid() => $_has(5);
@$pb.TagNumber(6)
void clearBuvid() => $_clearField(6);
@$pb.TagNumber(7)
$fixnum.Int64 get build => $_getI64(6);
@$pb.TagNumber(7)
set build($fixnum.Int64 value) => $_setInt64(6, value);
@$pb.TagNumber(7)
$core.bool hasBuild() => $_has(6);
@$pb.TagNumber(7)
void clearBuild() => $_clearField(7);
@$pb.TagNumber(8)
$fixnum.Int64 get mid => $_getI64(7);
@$pb.TagNumber(8)
set mid($fixnum.Int64 value) => $_setInt64(7, value);
@$pb.TagNumber(8)
$core.bool hasMid() => $_has(7);
@$pb.TagNumber(8)
void clearMid() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get platform => $_getSZ(8);
@$pb.TagNumber(9)
set platform($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasPlatform() => $_has(8);
@$pb.TagNumber(9)
void clearPlatform() => $_clearField(9);
@$pb.TagNumber(10)
$core.bool get isMaster => $_getBF(9);
@$pb.TagNumber(10)
set isMaster($core.bool value) => $_setBool(9, value);
@$pb.TagNumber(10)
$core.bool hasIsMaster() => $_has(9);
@$pb.TagNumber(10)
void clearIsMaster() => $_clearField(10);
@$pb.TagNumber(11)
$pb.PbList<$fixnum.Int64> get topDynamicIds => $_getList(10);
}
class DynSpaceReq extends $pb.GeneratedMessage {
factory DynSpaceReq({
$fixnum.Int64? hostUid,
$core.String? historyOffset,
$1.PlayerArgs? playerArgs,
$core.int? localTime,
$fixnum.Int64? page,
$core.String? from,
}) {
final result = create();
if (hostUid != null) result.hostUid = hostUid;
if (historyOffset != null) result.historyOffset = historyOffset;
if (playerArgs != null) result.playerArgs = playerArgs;
if (localTime != null) result.localTime = localTime;
if (page != null) result.page = page;
if (from != null) result.from = from;
return result;
}
DynSpaceReq._();
factory DynSpaceReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynSpaceReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynSpaceReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'hostUid')
..aOS(2, _omitFieldNames ? '' : 'historyOffset')
..aOM<$1.PlayerArgs>(3, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aI(4, _omitFieldNames ? '' : 'localTime')
..aInt64(5, _omitFieldNames ? '' : 'page')
..aOS(6, _omitFieldNames ? '' : 'from')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynSpaceReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynSpaceReq copyWith(void Function(DynSpaceReq) updates) =>
super.copyWith((message) => updates(message as DynSpaceReq))
as DynSpaceReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynSpaceReq create() => DynSpaceReq._();
@$core.override
DynSpaceReq createEmptyInstance() => create();
static $pb.PbList<DynSpaceReq> createRepeated() => $pb.PbList<DynSpaceReq>();
@$core.pragma('dart2js:noInline')
static DynSpaceReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynSpaceReq>(create);
static DynSpaceReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get hostUid => $_getI64(0);
@$pb.TagNumber(1)
set hostUid($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasHostUid() => $_has(0);
@$pb.TagNumber(1)
void clearHostUid() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get historyOffset => $_getSZ(1);
@$pb.TagNumber(2)
set historyOffset($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasHistoryOffset() => $_has(1);
@$pb.TagNumber(2)
void clearHistoryOffset() => $_clearField(2);
@$pb.TagNumber(3)
$1.PlayerArgs get playerArgs => $_getN(2);
@$pb.TagNumber(3)
set playerArgs($1.PlayerArgs value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasPlayerArgs() => $_has(2);
@$pb.TagNumber(3)
void clearPlayerArgs() => $_clearField(3);
@$pb.TagNumber(3)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(2);
@$pb.TagNumber(4)
$core.int get localTime => $_getIZ(3);
@$pb.TagNumber(4)
set localTime($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasLocalTime() => $_has(3);
@$pb.TagNumber(4)
void clearLocalTime() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get page => $_getI64(4);
@$pb.TagNumber(5)
set page($fixnum.Int64 value) => $_setInt64(4, value);
@$pb.TagNumber(5)
$core.bool hasPage() => $_has(4);
@$pb.TagNumber(5)
void clearPage() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get from => $_getSZ(5);
@$pb.TagNumber(6)
set from($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasFrom() => $_has(5);
@$pb.TagNumber(6)
void clearFrom() => $_clearField(6);
}
class DynSpaceRsp extends $pb.GeneratedMessage {
factory DynSpaceRsp({
$core.Iterable<DynamicItem>? list,
$core.String? historyOffset,
$core.bool? hasMore,
}) {
final result = create();
if (list != null) result.list.addAll(list);
if (historyOffset != null) result.historyOffset = historyOffset;
if (hasMore != null) result.hasMore = hasMore;
return result;
}
DynSpaceRsp._();
factory DynSpaceRsp.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynSpaceRsp.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynSpaceRsp',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<DynamicItem>(1, _omitFieldNames ? '' : 'list',
subBuilder: DynamicItem.create)
..aOS(2, _omitFieldNames ? '' : 'historyOffset')
..aOB(3, _omitFieldNames ? '' : 'hasMore')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynSpaceRsp clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynSpaceRsp copyWith(void Function(DynSpaceRsp) updates) =>
super.copyWith((message) => updates(message as DynSpaceRsp))
as DynSpaceRsp;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynSpaceRsp create() => DynSpaceRsp._();
@$core.override
DynSpaceRsp createEmptyInstance() => create();
static $pb.PbList<DynSpaceRsp> createRepeated() => $pb.PbList<DynSpaceRsp>();
@$core.pragma('dart2js:noInline')
static DynSpaceRsp getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynSpaceRsp>(create);
static DynSpaceRsp? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<DynamicItem> get list => $_getList(0);
@$pb.TagNumber(2)
$core.String get historyOffset => $_getSZ(1);
@$pb.TagNumber(2)
set historyOffset($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasHistoryOffset() => $_has(1);
@$pb.TagNumber(2)
void clearHistoryOffset() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get hasMore => $_getBF(2);
@$pb.TagNumber(3)
set hasMore($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasHasMore() => $_has(2);
@$pb.TagNumber(3)
void clearHasMore() => $_clearField(3);
}
class DynSpaceSearchDetailsReply extends $pb.GeneratedMessage {
factory DynSpaceSearchDetailsReply({
$core.Iterable<$core.MapEntry<$fixnum.Int64, DynamicItem>>? items,
}) {
final result = create();
if (items != null) result.items.addEntries(items);
return result;
}
DynSpaceSearchDetailsReply._();
factory DynSpaceSearchDetailsReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynSpaceSearchDetailsReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynSpaceSearchDetailsReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..m<$fixnum.Int64, DynamicItem>(1, _omitFieldNames ? '' : 'items',
entryClassName: 'DynSpaceSearchDetailsReply.ItemsEntry',
keyFieldType: $pb.PbFieldType.O6,
valueFieldType: $pb.PbFieldType.OM,
valueCreator: DynamicItem.create,
valueDefaultOrMaker: DynamicItem.getDefault,
packageName: const $pb.PackageName('bilibili.app.dynamic.v2'))
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynSpaceSearchDetailsReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynSpaceSearchDetailsReply copyWith(
void Function(DynSpaceSearchDetailsReply) updates) =>
super.copyWith(
(message) => updates(message as DynSpaceSearchDetailsReply))
as DynSpaceSearchDetailsReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynSpaceSearchDetailsReply create() => DynSpaceSearchDetailsReply._();
@$core.override
DynSpaceSearchDetailsReply createEmptyInstance() => create();
static $pb.PbList<DynSpaceSearchDetailsReply> createRepeated() =>
$pb.PbList<DynSpaceSearchDetailsReply>();
@$core.pragma('dart2js:noInline')
static DynSpaceSearchDetailsReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynSpaceSearchDetailsReply>(create);
static DynSpaceSearchDetailsReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbMap<$fixnum.Int64, DynamicItem> get items => $_getMap(0);
}
class DynSpaceSearchDetailsReq extends $pb.GeneratedMessage {
factory DynSpaceSearchDetailsReq({
$core.Iterable<$fixnum.Int64>? dynamicIds,
$core.Iterable<$core.String>? searchWords,
$core.int? localTime,
$1.PlayerArgs? playerArgs,
$core.String? mobiApp,
$core.String? device,
$core.String? buvid,
$fixnum.Int64? build,
$fixnum.Int64? mid,
$core.String? platform,
$core.String? ip,
NetworkType? netType,
TFType? tfType,
}) {
final result = create();
if (dynamicIds != null) result.dynamicIds.addAll(dynamicIds);
if (searchWords != null) result.searchWords.addAll(searchWords);
if (localTime != null) result.localTime = localTime;
if (playerArgs != null) result.playerArgs = playerArgs;
if (mobiApp != null) result.mobiApp = mobiApp;
if (device != null) result.device = device;
if (buvid != null) result.buvid = buvid;
if (build != null) result.build = build;
if (mid != null) result.mid = mid;
if (platform != null) result.platform = platform;
if (ip != null) result.ip = ip;
if (netType != null) result.netType = netType;
if (tfType != null) result.tfType = tfType;
return result;
}
DynSpaceSearchDetailsReq._();
factory DynSpaceSearchDetailsReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynSpaceSearchDetailsReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynSpaceSearchDetailsReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..p<$fixnum.Int64>(
1, _omitFieldNames ? '' : 'dynamicIds', $pb.PbFieldType.K6)
..pPS(2, _omitFieldNames ? '' : 'searchWords')
..aI(3, _omitFieldNames ? '' : 'localTime')
..aOM<$1.PlayerArgs>(4, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aOS(5, _omitFieldNames ? '' : 'mobiApp')
..aOS(6, _omitFieldNames ? '' : 'device')
..aOS(7, _omitFieldNames ? '' : 'buvid')
..aInt64(8, _omitFieldNames ? '' : 'build')
..aInt64(9, _omitFieldNames ? '' : 'mid')
..aOS(10, _omitFieldNames ? '' : 'platform')
..aOS(11, _omitFieldNames ? '' : 'ip')
..aE<NetworkType>(12, _omitFieldNames ? '' : 'netType',
enumValues: NetworkType.values)
..aE<TFType>(13, _omitFieldNames ? '' : 'tfType', enumValues: TFType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynSpaceSearchDetailsReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynSpaceSearchDetailsReq copyWith(
void Function(DynSpaceSearchDetailsReq) updates) =>
super.copyWith((message) => updates(message as DynSpaceSearchDetailsReq))
as DynSpaceSearchDetailsReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynSpaceSearchDetailsReq create() => DynSpaceSearchDetailsReq._();
@$core.override
DynSpaceSearchDetailsReq createEmptyInstance() => create();
static $pb.PbList<DynSpaceSearchDetailsReq> createRepeated() =>
$pb.PbList<DynSpaceSearchDetailsReq>();
@$core.pragma('dart2js:noInline')
static DynSpaceSearchDetailsReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynSpaceSearchDetailsReq>(create);
static DynSpaceSearchDetailsReq? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<$fixnum.Int64> get dynamicIds => $_getList(0);
@$pb.TagNumber(2)
$pb.PbList<$core.String> get searchWords => $_getList(1);
@$pb.TagNumber(3)
$core.int get localTime => $_getIZ(2);
@$pb.TagNumber(3)
set localTime($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasLocalTime() => $_has(2);
@$pb.TagNumber(3)
void clearLocalTime() => $_clearField(3);
@$pb.TagNumber(4)
$1.PlayerArgs get playerArgs => $_getN(3);
@$pb.TagNumber(4)
set playerArgs($1.PlayerArgs value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasPlayerArgs() => $_has(3);
@$pb.TagNumber(4)
void clearPlayerArgs() => $_clearField(4);
@$pb.TagNumber(4)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(3);
@$pb.TagNumber(5)
$core.String get mobiApp => $_getSZ(4);
@$pb.TagNumber(5)
set mobiApp($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasMobiApp() => $_has(4);
@$pb.TagNumber(5)
void clearMobiApp() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get device => $_getSZ(5);
@$pb.TagNumber(6)
set device($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasDevice() => $_has(5);
@$pb.TagNumber(6)
void clearDevice() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get buvid => $_getSZ(6);
@$pb.TagNumber(7)
set buvid($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasBuvid() => $_has(6);
@$pb.TagNumber(7)
void clearBuvid() => $_clearField(7);
@$pb.TagNumber(8)
$fixnum.Int64 get build => $_getI64(7);
@$pb.TagNumber(8)
set build($fixnum.Int64 value) => $_setInt64(7, value);
@$pb.TagNumber(8)
$core.bool hasBuild() => $_has(7);
@$pb.TagNumber(8)
void clearBuild() => $_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.String get platform => $_getSZ(9);
@$pb.TagNumber(10)
set platform($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasPlatform() => $_has(9);
@$pb.TagNumber(10)
void clearPlatform() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get ip => $_getSZ(10);
@$pb.TagNumber(11)
set ip($core.String value) => $_setString(10, value);
@$pb.TagNumber(11)
$core.bool hasIp() => $_has(10);
@$pb.TagNumber(11)
void clearIp() => $_clearField(11);
@$pb.TagNumber(12)
NetworkType get netType => $_getN(11);
@$pb.TagNumber(12)
set netType(NetworkType value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasNetType() => $_has(11);
@$pb.TagNumber(12)
void clearNetType() => $_clearField(12);
@$pb.TagNumber(13)
TFType get tfType => $_getN(12);
@$pb.TagNumber(13)
set tfType(TFType value) => $_setField(13, value);
@$pb.TagNumber(13)
$core.bool hasTfType() => $_has(12);
@$pb.TagNumber(13)
void clearTfType() => $_clearField(13);
}
class DynTab extends $pb.GeneratedMessage {
factory DynTab({
$core.String? title,
$core.String? uri,
$core.String? bubble,
$core.int? redPoint,
$fixnum.Int64? cityId,
$core.int? isPopup,
Popup? popup,
$core.bool? defaultTab,
$core.String? subTitle,
$core.String? anchor,
$core.String? internalTest,
ShowType? type,
DynTab? backUp,
$core.String? jumpHomePop,
}) {
final result = create();
if (title != null) result.title = title;
if (uri != null) result.uri = uri;
if (bubble != null) result.bubble = bubble;
if (redPoint != null) result.redPoint = redPoint;
if (cityId != null) result.cityId = cityId;
if (isPopup != null) result.isPopup = isPopup;
if (popup != null) result.popup = popup;
if (defaultTab != null) result.defaultTab = defaultTab;
if (subTitle != null) result.subTitle = subTitle;
if (anchor != null) result.anchor = anchor;
if (internalTest != null) result.internalTest = internalTest;
if (type != null) result.type = type;
if (backUp != null) result.backUp = backUp;
if (jumpHomePop != null) result.jumpHomePop = jumpHomePop;
return result;
}
DynTab._();
factory DynTab.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynTab.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynTab',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'uri')
..aOS(3, _omitFieldNames ? '' : 'bubble')
..aI(4, _omitFieldNames ? '' : 'redPoint')
..aInt64(5, _omitFieldNames ? '' : 'cityId')
..aI(6, _omitFieldNames ? '' : 'isPopup')
..aOM<Popup>(7, _omitFieldNames ? '' : 'popup', subBuilder: Popup.create)
..aOB(8, _omitFieldNames ? '' : 'defaultTab')
..aOS(9, _omitFieldNames ? '' : 'subTitle')
..aOS(10, _omitFieldNames ? '' : 'anchor')
..aOS(11, _omitFieldNames ? '' : 'internalTest')
..aE<ShowType>(12, _omitFieldNames ? '' : 'type',
enumValues: ShowType.values)
..aOM<DynTab>(13, _omitFieldNames ? '' : 'backUp',
subBuilder: DynTab.create)
..aOS(14, _omitFieldNames ? '' : 'jumpHomePop')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynTab clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynTab copyWith(void Function(DynTab) updates) =>
super.copyWith((message) => updates(message as DynTab)) as DynTab;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynTab create() => DynTab._();
@$core.override
DynTab createEmptyInstance() => create();
static $pb.PbList<DynTab> createRepeated() => $pb.PbList<DynTab>();
@$core.pragma('dart2js:noInline')
static DynTab getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<DynTab>(create);
static DynTab? _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 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 bubble => $_getSZ(2);
@$pb.TagNumber(3)
set bubble($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasBubble() => $_has(2);
@$pb.TagNumber(3)
void clearBubble() => $_clearField(3);
@$pb.TagNumber(4)
$core.int get redPoint => $_getIZ(3);
@$pb.TagNumber(4)
set redPoint($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasRedPoint() => $_has(3);
@$pb.TagNumber(4)
void clearRedPoint() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get cityId => $_getI64(4);
@$pb.TagNumber(5)
set cityId($fixnum.Int64 value) => $_setInt64(4, value);
@$pb.TagNumber(5)
$core.bool hasCityId() => $_has(4);
@$pb.TagNumber(5)
void clearCityId() => $_clearField(5);
@$pb.TagNumber(6)
$core.int get isPopup => $_getIZ(5);
@$pb.TagNumber(6)
set isPopup($core.int value) => $_setSignedInt32(5, value);
@$pb.TagNumber(6)
$core.bool hasIsPopup() => $_has(5);
@$pb.TagNumber(6)
void clearIsPopup() => $_clearField(6);
@$pb.TagNumber(7)
Popup get popup => $_getN(6);
@$pb.TagNumber(7)
set popup(Popup value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasPopup() => $_has(6);
@$pb.TagNumber(7)
void clearPopup() => $_clearField(7);
@$pb.TagNumber(7)
Popup ensurePopup() => $_ensure(6);
@$pb.TagNumber(8)
$core.bool get defaultTab => $_getBF(7);
@$pb.TagNumber(8)
set defaultTab($core.bool value) => $_setBool(7, value);
@$pb.TagNumber(8)
$core.bool hasDefaultTab() => $_has(7);
@$pb.TagNumber(8)
void clearDefaultTab() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get subTitle => $_getSZ(8);
@$pb.TagNumber(9)
set subTitle($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasSubTitle() => $_has(8);
@$pb.TagNumber(9)
void clearSubTitle() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get anchor => $_getSZ(9);
@$pb.TagNumber(10)
set anchor($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasAnchor() => $_has(9);
@$pb.TagNumber(10)
void clearAnchor() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get internalTest => $_getSZ(10);
@$pb.TagNumber(11)
set internalTest($core.String value) => $_setString(10, value);
@$pb.TagNumber(11)
$core.bool hasInternalTest() => $_has(10);
@$pb.TagNumber(11)
void clearInternalTest() => $_clearField(11);
@$pb.TagNumber(12)
ShowType get type => $_getN(11);
@$pb.TagNumber(12)
set type(ShowType value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasType() => $_has(11);
@$pb.TagNumber(12)
void clearType() => $_clearField(12);
@$pb.TagNumber(13)
DynTab get backUp => $_getN(12);
@$pb.TagNumber(13)
set backUp(DynTab value) => $_setField(13, value);
@$pb.TagNumber(13)
$core.bool hasBackUp() => $_has(12);
@$pb.TagNumber(13)
void clearBackUp() => $_clearField(13);
@$pb.TagNumber(13)
DynTab ensureBackUp() => $_ensure(12);
@$pb.TagNumber(14)
$core.String get jumpHomePop => $_getSZ(13);
@$pb.TagNumber(14)
set jumpHomePop($core.String value) => $_setString(13, value);
@$pb.TagNumber(14)
$core.bool hasJumpHomePop() => $_has(13);
@$pb.TagNumber(14)
void clearJumpHomePop() => $_clearField(14);
}
class DynTabReply extends $pb.GeneratedMessage {
factory DynTabReply({
$core.Iterable<DynTab>? dynTab,
$core.Iterable<DynScreenTab>? screenTab,
}) {
final result = create();
if (dynTab != null) result.dynTab.addAll(dynTab);
if (screenTab != null) result.screenTab.addAll(screenTab);
return result;
}
DynTabReply._();
factory DynTabReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynTabReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynTabReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<DynTab>(1, _omitFieldNames ? '' : 'dynTab', subBuilder: DynTab.create)
..pPM<DynScreenTab>(2, _omitFieldNames ? '' : 'screenTab',
subBuilder: DynScreenTab.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynTabReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynTabReply copyWith(void Function(DynTabReply) updates) =>
super.copyWith((message) => updates(message as DynTabReply))
as DynTabReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynTabReply create() => DynTabReply._();
@$core.override
DynTabReply createEmptyInstance() => create();
static $pb.PbList<DynTabReply> createRepeated() => $pb.PbList<DynTabReply>();
@$core.pragma('dart2js:noInline')
static DynTabReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynTabReply>(create);
static DynTabReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<DynTab> get dynTab => $_getList(0);
@$pb.TagNumber(2)
$pb.PbList<DynScreenTab> get screenTab => $_getList(1);
}
class DynTabReq extends $pb.GeneratedMessage {
factory DynTabReq({
$core.int? teenagersMode,
CampusReqFromType? fromType,
}) {
final result = create();
if (teenagersMode != null) result.teenagersMode = teenagersMode;
if (fromType != null) result.fromType = fromType;
return result;
}
DynTabReq._();
factory DynTabReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynTabReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynTabReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'teenagersMode')
..aE<CampusReqFromType>(2, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynTabReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynTabReq copyWith(void Function(DynTabReq) updates) =>
super.copyWith((message) => updates(message as DynTabReq)) as DynTabReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynTabReq create() => DynTabReq._();
@$core.override
DynTabReq createEmptyInstance() => create();
static $pb.PbList<DynTabReq> createRepeated() => $pb.PbList<DynTabReq>();
@$core.pragma('dart2js:noInline')
static DynTabReq getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<DynTabReq>(create);
static DynTabReq? _defaultInstance;
@$pb.TagNumber(1)
$core.int get teenagersMode => $_getIZ(0);
@$pb.TagNumber(1)
set teenagersMode($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasTeenagersMode() => $_has(0);
@$pb.TagNumber(1)
void clearTeenagersMode() => $_clearField(1);
@$pb.TagNumber(2)
CampusReqFromType get fromType => $_getN(1);
@$pb.TagNumber(2)
set fromType(CampusReqFromType value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasFromType() => $_has(1);
@$pb.TagNumber(2)
void clearFromType() => $_clearField(2);
}
class DynThumbReq extends $pb.GeneratedMessage {
factory DynThumbReq({
$fixnum.Int64? uid,
$core.String? dynId,
$fixnum.Int64? dynType,
$core.String? rid,
ThumbType? type,
}) {
final result = create();
if (uid != null) result.uid = uid;
if (dynId != null) result.dynId = dynId;
if (dynType != null) result.dynType = dynType;
if (rid != null) result.rid = rid;
if (type != null) result.type = type;
return result;
}
DynThumbReq._();
factory DynThumbReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynThumbReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynThumbReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'uid')
..aOS(2, _omitFieldNames ? '' : 'dynId')
..aInt64(3, _omitFieldNames ? '' : 'dynType')
..aOS(4, _omitFieldNames ? '' : 'rid')
..aE<ThumbType>(5, _omitFieldNames ? '' : 'type',
enumValues: ThumbType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynThumbReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynThumbReq copyWith(void Function(DynThumbReq) updates) =>
super.copyWith((message) => updates(message as DynThumbReq))
as DynThumbReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynThumbReq create() => DynThumbReq._();
@$core.override
DynThumbReq createEmptyInstance() => create();
static $pb.PbList<DynThumbReq> createRepeated() => $pb.PbList<DynThumbReq>();
@$core.pragma('dart2js:noInline')
static DynThumbReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynThumbReq>(create);
static DynThumbReq? _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 dynId => $_getSZ(1);
@$pb.TagNumber(2)
set dynId($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasDynId() => $_has(1);
@$pb.TagNumber(2)
void clearDynId() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get dynType => $_getI64(2);
@$pb.TagNumber(3)
set dynType($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasDynType() => $_has(2);
@$pb.TagNumber(3)
void clearDynType() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get rid => $_getSZ(3);
@$pb.TagNumber(4)
set rid($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasRid() => $_has(3);
@$pb.TagNumber(4)
void clearRid() => $_clearField(4);
@$pb.TagNumber(5)
ThumbType get type => $_getN(4);
@$pb.TagNumber(5)
set type(ThumbType value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasType() => $_has(4);
@$pb.TagNumber(5)
void clearType() => $_clearField(5);
}
class DynVideoPersonalReply extends $pb.GeneratedMessage {
factory DynVideoPersonalReply({
$core.Iterable<DynamicItem>? list,
$core.String? offset,
$core.bool? hasMore,
$core.String? readOffset,
Relation? relation,
TopAdditionUP? additionUp,
$core.String? title,
$core.String? titleSub,
}) {
final result = create();
if (list != null) result.list.addAll(list);
if (offset != null) result.offset = offset;
if (hasMore != null) result.hasMore = hasMore;
if (readOffset != null) result.readOffset = readOffset;
if (relation != null) result.relation = relation;
if (additionUp != null) result.additionUp = additionUp;
if (title != null) result.title = title;
if (titleSub != null) result.titleSub = titleSub;
return result;
}
DynVideoPersonalReply._();
factory DynVideoPersonalReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynVideoPersonalReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynVideoPersonalReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<DynamicItem>(1, _omitFieldNames ? '' : 'list',
subBuilder: DynamicItem.create)
..aOS(2, _omitFieldNames ? '' : 'offset')
..aOB(3, _omitFieldNames ? '' : 'hasMore')
..aOS(4, _omitFieldNames ? '' : 'readOffset')
..aOM<Relation>(5, _omitFieldNames ? '' : 'relation',
subBuilder: Relation.create)
..aOM<TopAdditionUP>(6, _omitFieldNames ? '' : 'additionUp',
subBuilder: TopAdditionUP.create)
..aOS(7, _omitFieldNames ? '' : 'title')
..aOS(8, _omitFieldNames ? '' : 'titleSub')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynVideoPersonalReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynVideoPersonalReply copyWith(
void Function(DynVideoPersonalReply) updates) =>
super.copyWith((message) => updates(message as DynVideoPersonalReply))
as DynVideoPersonalReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynVideoPersonalReply create() => DynVideoPersonalReply._();
@$core.override
DynVideoPersonalReply createEmptyInstance() => create();
static $pb.PbList<DynVideoPersonalReply> createRepeated() =>
$pb.PbList<DynVideoPersonalReply>();
@$core.pragma('dart2js:noInline')
static DynVideoPersonalReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynVideoPersonalReply>(create);
static DynVideoPersonalReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<DynamicItem> get list => $_getList(0);
@$pb.TagNumber(2)
$core.String get offset => $_getSZ(1);
@$pb.TagNumber(2)
set offset($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasOffset() => $_has(1);
@$pb.TagNumber(2)
void clearOffset() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get hasMore => $_getBF(2);
@$pb.TagNumber(3)
set hasMore($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasHasMore() => $_has(2);
@$pb.TagNumber(3)
void clearHasMore() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get readOffset => $_getSZ(3);
@$pb.TagNumber(4)
set readOffset($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasReadOffset() => $_has(3);
@$pb.TagNumber(4)
void clearReadOffset() => $_clearField(4);
@$pb.TagNumber(5)
Relation get relation => $_getN(4);
@$pb.TagNumber(5)
set relation(Relation value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasRelation() => $_has(4);
@$pb.TagNumber(5)
void clearRelation() => $_clearField(5);
@$pb.TagNumber(5)
Relation ensureRelation() => $_ensure(4);
@$pb.TagNumber(6)
TopAdditionUP get additionUp => $_getN(5);
@$pb.TagNumber(6)
set additionUp(TopAdditionUP value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasAdditionUp() => $_has(5);
@$pb.TagNumber(6)
void clearAdditionUp() => $_clearField(6);
@$pb.TagNumber(6)
TopAdditionUP ensureAdditionUp() => $_ensure(5);
@$pb.TagNumber(7)
$core.String get title => $_getSZ(6);
@$pb.TagNumber(7)
set title($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasTitle() => $_has(6);
@$pb.TagNumber(7)
void clearTitle() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get titleSub => $_getSZ(7);
@$pb.TagNumber(8)
set titleSub($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasTitleSub() => $_has(7);
@$pb.TagNumber(8)
void clearTitleSub() => $_clearField(8);
}
class DynVideoPersonalReq extends $pb.GeneratedMessage {
factory DynVideoPersonalReq({
$fixnum.Int64? hostUid,
$core.String? offset,
$core.int? page,
$core.int? isPreload,
PlayurlParam? playurlParam,
$core.int? localTime,
$core.String? footprint,
$core.String? from,
$1.PlayerArgs? playerArgs,
$fixnum.Int64? pegasusAvid,
$core.String? personalExtra,
}) {
final result = create();
if (hostUid != null) result.hostUid = hostUid;
if (offset != null) result.offset = offset;
if (page != null) result.page = page;
if (isPreload != null) result.isPreload = isPreload;
if (playurlParam != null) result.playurlParam = playurlParam;
if (localTime != null) result.localTime = localTime;
if (footprint != null) result.footprint = footprint;
if (from != null) result.from = from;
if (playerArgs != null) result.playerArgs = playerArgs;
if (pegasusAvid != null) result.pegasusAvid = pegasusAvid;
if (personalExtra != null) result.personalExtra = personalExtra;
return result;
}
DynVideoPersonalReq._();
factory DynVideoPersonalReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynVideoPersonalReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynVideoPersonalReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'hostUid')
..aOS(2, _omitFieldNames ? '' : 'offset')
..aI(3, _omitFieldNames ? '' : 'page')
..aI(4, _omitFieldNames ? '' : 'isPreload')
..aOM<PlayurlParam>(5, _omitFieldNames ? '' : 'playurlParam',
subBuilder: PlayurlParam.create)
..aI(6, _omitFieldNames ? '' : 'localTime')
..aOS(7, _omitFieldNames ? '' : 'footprint')
..aOS(8, _omitFieldNames ? '' : 'from')
..aOM<$1.PlayerArgs>(9, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aInt64(10, _omitFieldNames ? '' : 'pegasusAvid')
..aOS(11, _omitFieldNames ? '' : 'personalExtra')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynVideoPersonalReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynVideoPersonalReq copyWith(void Function(DynVideoPersonalReq) updates) =>
super.copyWith((message) => updates(message as DynVideoPersonalReq))
as DynVideoPersonalReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynVideoPersonalReq create() => DynVideoPersonalReq._();
@$core.override
DynVideoPersonalReq createEmptyInstance() => create();
static $pb.PbList<DynVideoPersonalReq> createRepeated() =>
$pb.PbList<DynVideoPersonalReq>();
@$core.pragma('dart2js:noInline')
static DynVideoPersonalReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynVideoPersonalReq>(create);
static DynVideoPersonalReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get hostUid => $_getI64(0);
@$pb.TagNumber(1)
set hostUid($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasHostUid() => $_has(0);
@$pb.TagNumber(1)
void clearHostUid() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get offset => $_getSZ(1);
@$pb.TagNumber(2)
set offset($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasOffset() => $_has(1);
@$pb.TagNumber(2)
void clearOffset() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get page => $_getIZ(2);
@$pb.TagNumber(3)
set page($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasPage() => $_has(2);
@$pb.TagNumber(3)
void clearPage() => $_clearField(3);
@$pb.TagNumber(4)
$core.int get isPreload => $_getIZ(3);
@$pb.TagNumber(4)
set isPreload($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasIsPreload() => $_has(3);
@$pb.TagNumber(4)
void clearIsPreload() => $_clearField(4);
@$pb.TagNumber(5)
PlayurlParam get playurlParam => $_getN(4);
@$pb.TagNumber(5)
set playurlParam(PlayurlParam value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasPlayurlParam() => $_has(4);
@$pb.TagNumber(5)
void clearPlayurlParam() => $_clearField(5);
@$pb.TagNumber(5)
PlayurlParam ensurePlayurlParam() => $_ensure(4);
@$pb.TagNumber(6)
$core.int get localTime => $_getIZ(5);
@$pb.TagNumber(6)
set localTime($core.int value) => $_setSignedInt32(5, value);
@$pb.TagNumber(6)
$core.bool hasLocalTime() => $_has(5);
@$pb.TagNumber(6)
void clearLocalTime() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get footprint => $_getSZ(6);
@$pb.TagNumber(7)
set footprint($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasFootprint() => $_has(6);
@$pb.TagNumber(7)
void clearFootprint() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get from => $_getSZ(7);
@$pb.TagNumber(8)
set from($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasFrom() => $_has(7);
@$pb.TagNumber(8)
void clearFrom() => $_clearField(8);
@$pb.TagNumber(9)
$1.PlayerArgs get playerArgs => $_getN(8);
@$pb.TagNumber(9)
set playerArgs($1.PlayerArgs value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasPlayerArgs() => $_has(8);
@$pb.TagNumber(9)
void clearPlayerArgs() => $_clearField(9);
@$pb.TagNumber(9)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(8);
@$pb.TagNumber(10)
$fixnum.Int64 get pegasusAvid => $_getI64(9);
@$pb.TagNumber(10)
set pegasusAvid($fixnum.Int64 value) => $_setInt64(9, value);
@$pb.TagNumber(10)
$core.bool hasPegasusAvid() => $_has(9);
@$pb.TagNumber(10)
void clearPegasusAvid() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get personalExtra => $_getSZ(10);
@$pb.TagNumber(11)
set personalExtra($core.String value) => $_setString(10, value);
@$pb.TagNumber(11)
$core.bool hasPersonalExtra() => $_has(10);
@$pb.TagNumber(11)
void clearPersonalExtra() => $_clearField(11);
}
class DynVideoReply extends $pb.GeneratedMessage {
factory DynVideoReply({
CardVideoDynList? dynamicList,
CardVideoUpList? videoUpList,
CardVideoFollowList? videoFollowList,
FeedSortConfig? sortConfig,
}) {
final result = create();
if (dynamicList != null) result.dynamicList = dynamicList;
if (videoUpList != null) result.videoUpList = videoUpList;
if (videoFollowList != null) result.videoFollowList = videoFollowList;
if (sortConfig != null) result.sortConfig = sortConfig;
return result;
}
DynVideoReply._();
factory DynVideoReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynVideoReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynVideoReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<CardVideoDynList>(1, _omitFieldNames ? '' : 'dynamicList',
subBuilder: CardVideoDynList.create)
..aOM<CardVideoUpList>(2, _omitFieldNames ? '' : 'videoUpList',
subBuilder: CardVideoUpList.create)
..aOM<CardVideoFollowList>(3, _omitFieldNames ? '' : 'videoFollowList',
subBuilder: CardVideoFollowList.create)
..aOM<FeedSortConfig>(4, _omitFieldNames ? '' : 'sortConfig',
subBuilder: FeedSortConfig.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynVideoReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynVideoReply copyWith(void Function(DynVideoReply) updates) =>
super.copyWith((message) => updates(message as DynVideoReply))
as DynVideoReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynVideoReply create() => DynVideoReply._();
@$core.override
DynVideoReply createEmptyInstance() => create();
static $pb.PbList<DynVideoReply> createRepeated() =>
$pb.PbList<DynVideoReply>();
@$core.pragma('dart2js:noInline')
static DynVideoReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynVideoReply>(create);
static DynVideoReply? _defaultInstance;
@$pb.TagNumber(1)
CardVideoDynList get dynamicList => $_getN(0);
@$pb.TagNumber(1)
set dynamicList(CardVideoDynList value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasDynamicList() => $_has(0);
@$pb.TagNumber(1)
void clearDynamicList() => $_clearField(1);
@$pb.TagNumber(1)
CardVideoDynList ensureDynamicList() => $_ensure(0);
@$pb.TagNumber(2)
CardVideoUpList get videoUpList => $_getN(1);
@$pb.TagNumber(2)
set videoUpList(CardVideoUpList value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasVideoUpList() => $_has(1);
@$pb.TagNumber(2)
void clearVideoUpList() => $_clearField(2);
@$pb.TagNumber(2)
CardVideoUpList ensureVideoUpList() => $_ensure(1);
@$pb.TagNumber(3)
CardVideoFollowList get videoFollowList => $_getN(2);
@$pb.TagNumber(3)
set videoFollowList(CardVideoFollowList value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasVideoFollowList() => $_has(2);
@$pb.TagNumber(3)
void clearVideoFollowList() => $_clearField(3);
@$pb.TagNumber(3)
CardVideoFollowList ensureVideoFollowList() => $_ensure(2);
@$pb.TagNumber(4)
FeedSortConfig get sortConfig => $_getN(3);
@$pb.TagNumber(4)
set sortConfig(FeedSortConfig value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasSortConfig() => $_has(3);
@$pb.TagNumber(4)
void clearSortConfig() => $_clearField(4);
@$pb.TagNumber(4)
FeedSortConfig ensureSortConfig() => $_ensure(3);
}
class DynVideoReq extends $pb.GeneratedMessage {
factory DynVideoReq({
$core.String? updateBaseline,
$core.String? offset,
$core.int? page,
Refresh? refreshType,
PlayurlParam? playurlParam,
$core.String? assistBaseline,
$core.int? localTime,
$core.String? from,
$1.PlayerArgs? playerArgs,
FeedSortOptionReq? reqSortOption,
}) {
final result = create();
if (updateBaseline != null) result.updateBaseline = updateBaseline;
if (offset != null) result.offset = offset;
if (page != null) result.page = page;
if (refreshType != null) result.refreshType = refreshType;
if (playurlParam != null) result.playurlParam = playurlParam;
if (assistBaseline != null) result.assistBaseline = assistBaseline;
if (localTime != null) result.localTime = localTime;
if (from != null) result.from = from;
if (playerArgs != null) result.playerArgs = playerArgs;
if (reqSortOption != null) result.reqSortOption = reqSortOption;
return result;
}
DynVideoReq._();
factory DynVideoReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynVideoReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynVideoReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'updateBaseline')
..aOS(2, _omitFieldNames ? '' : 'offset')
..aI(3, _omitFieldNames ? '' : 'page')
..aE<Refresh>(4, _omitFieldNames ? '' : 'refreshType',
enumValues: Refresh.values)
..aOM<PlayurlParam>(5, _omitFieldNames ? '' : 'playurlParam',
subBuilder: PlayurlParam.create)
..aOS(6, _omitFieldNames ? '' : 'assistBaseline')
..aI(7, _omitFieldNames ? '' : 'localTime')
..aOS(8, _omitFieldNames ? '' : 'from')
..aOM<$1.PlayerArgs>(9, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aOM<FeedSortOptionReq>(10, _omitFieldNames ? '' : 'reqSortOption',
subBuilder: FeedSortOptionReq.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynVideoReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynVideoReq copyWith(void Function(DynVideoReq) updates) =>
super.copyWith((message) => updates(message as DynVideoReq))
as DynVideoReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynVideoReq create() => DynVideoReq._();
@$core.override
DynVideoReq createEmptyInstance() => create();
static $pb.PbList<DynVideoReq> createRepeated() => $pb.PbList<DynVideoReq>();
@$core.pragma('dart2js:noInline')
static DynVideoReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynVideoReq>(create);
static DynVideoReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get updateBaseline => $_getSZ(0);
@$pb.TagNumber(1)
set updateBaseline($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasUpdateBaseline() => $_has(0);
@$pb.TagNumber(1)
void clearUpdateBaseline() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get offset => $_getSZ(1);
@$pb.TagNumber(2)
set offset($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasOffset() => $_has(1);
@$pb.TagNumber(2)
void clearOffset() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get page => $_getIZ(2);
@$pb.TagNumber(3)
set page($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasPage() => $_has(2);
@$pb.TagNumber(3)
void clearPage() => $_clearField(3);
@$pb.TagNumber(4)
Refresh get refreshType => $_getN(3);
@$pb.TagNumber(4)
set refreshType(Refresh value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasRefreshType() => $_has(3);
@$pb.TagNumber(4)
void clearRefreshType() => $_clearField(4);
@$pb.TagNumber(5)
PlayurlParam get playurlParam => $_getN(4);
@$pb.TagNumber(5)
set playurlParam(PlayurlParam value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasPlayurlParam() => $_has(4);
@$pb.TagNumber(5)
void clearPlayurlParam() => $_clearField(5);
@$pb.TagNumber(5)
PlayurlParam ensurePlayurlParam() => $_ensure(4);
@$pb.TagNumber(6)
$core.String get assistBaseline => $_getSZ(5);
@$pb.TagNumber(6)
set assistBaseline($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasAssistBaseline() => $_has(5);
@$pb.TagNumber(6)
void clearAssistBaseline() => $_clearField(6);
@$pb.TagNumber(7)
$core.int get localTime => $_getIZ(6);
@$pb.TagNumber(7)
set localTime($core.int value) => $_setSignedInt32(6, value);
@$pb.TagNumber(7)
$core.bool hasLocalTime() => $_has(6);
@$pb.TagNumber(7)
void clearLocalTime() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get from => $_getSZ(7);
@$pb.TagNumber(8)
set from($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasFrom() => $_has(7);
@$pb.TagNumber(8)
void clearFrom() => $_clearField(8);
@$pb.TagNumber(9)
$1.PlayerArgs get playerArgs => $_getN(8);
@$pb.TagNumber(9)
set playerArgs($1.PlayerArgs value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasPlayerArgs() => $_has(8);
@$pb.TagNumber(9)
void clearPlayerArgs() => $_clearField(9);
@$pb.TagNumber(9)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(8);
@$pb.TagNumber(10)
FeedSortOptionReq get reqSortOption => $_getN(9);
@$pb.TagNumber(10)
set reqSortOption(FeedSortOptionReq value) => $_setField(10, value);
@$pb.TagNumber(10)
$core.bool hasReqSortOption() => $_has(9);
@$pb.TagNumber(10)
void clearReqSortOption() => $_clearField(10);
@$pb.TagNumber(10)
FeedSortOptionReq ensureReqSortOption() => $_ensure(9);
}
class DynVideoUpdOffsetReq extends $pb.GeneratedMessage {
factory DynVideoUpdOffsetReq({
$fixnum.Int64? hostUid,
$core.String? readOffset,
$core.String? footprint,
$core.String? personalExtra,
}) {
final result = create();
if (hostUid != null) result.hostUid = hostUid;
if (readOffset != null) result.readOffset = readOffset;
if (footprint != null) result.footprint = footprint;
if (personalExtra != null) result.personalExtra = personalExtra;
return result;
}
DynVideoUpdOffsetReq._();
factory DynVideoUpdOffsetReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynVideoUpdOffsetReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynVideoUpdOffsetReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'hostUid')
..aOS(2, _omitFieldNames ? '' : 'readOffset')
..aOS(3, _omitFieldNames ? '' : 'footprint')
..aOS(4, _omitFieldNames ? '' : 'personalExtra')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynVideoUpdOffsetReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynVideoUpdOffsetReq copyWith(void Function(DynVideoUpdOffsetReq) updates) =>
super.copyWith((message) => updates(message as DynVideoUpdOffsetReq))
as DynVideoUpdOffsetReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynVideoUpdOffsetReq create() => DynVideoUpdOffsetReq._();
@$core.override
DynVideoUpdOffsetReq createEmptyInstance() => create();
static $pb.PbList<DynVideoUpdOffsetReq> createRepeated() =>
$pb.PbList<DynVideoUpdOffsetReq>();
@$core.pragma('dart2js:noInline')
static DynVideoUpdOffsetReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynVideoUpdOffsetReq>(create);
static DynVideoUpdOffsetReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get hostUid => $_getI64(0);
@$pb.TagNumber(1)
set hostUid($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasHostUid() => $_has(0);
@$pb.TagNumber(1)
void clearHostUid() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get readOffset => $_getSZ(1);
@$pb.TagNumber(2)
set readOffset($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasReadOffset() => $_has(1);
@$pb.TagNumber(2)
void clearReadOffset() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get footprint => $_getSZ(2);
@$pb.TagNumber(3)
set footprint($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasFootprint() => $_has(2);
@$pb.TagNumber(3)
void clearFootprint() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get personalExtra => $_getSZ(3);
@$pb.TagNumber(4)
set personalExtra($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasPersonalExtra() => $_has(3);
@$pb.TagNumber(4)
void clearPersonalExtra() => $_clearField(4);
}
class DynVoteReply extends $pb.GeneratedMessage {
factory DynVoteReply({
AdditionVote2? item,
$core.String? toast,
}) {
final result = create();
if (item != null) result.item = item;
if (toast != null) result.toast = toast;
return result;
}
DynVoteReply._();
factory DynVoteReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynVoteReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynVoteReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<AdditionVote2>(1, _omitFieldNames ? '' : 'item',
subBuilder: AdditionVote2.create)
..aOS(2, _omitFieldNames ? '' : 'toast')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynVoteReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynVoteReply copyWith(void Function(DynVoteReply) updates) =>
super.copyWith((message) => updates(message as DynVoteReply))
as DynVoteReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynVoteReply create() => DynVoteReply._();
@$core.override
DynVoteReply createEmptyInstance() => create();
static $pb.PbList<DynVoteReply> createRepeated() =>
$pb.PbList<DynVoteReply>();
@$core.pragma('dart2js:noInline')
static DynVoteReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynVoteReply>(create);
static DynVoteReply? _defaultInstance;
@$pb.TagNumber(1)
AdditionVote2 get item => $_getN(0);
@$pb.TagNumber(1)
set item(AdditionVote2 value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasItem() => $_has(0);
@$pb.TagNumber(1)
void clearItem() => $_clearField(1);
@$pb.TagNumber(1)
AdditionVote2 ensureItem() => $_ensure(0);
@$pb.TagNumber(2)
$core.String get toast => $_getSZ(1);
@$pb.TagNumber(2)
set toast($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasToast() => $_has(1);
@$pb.TagNumber(2)
void clearToast() => $_clearField(2);
}
class DynVoteReq extends $pb.GeneratedMessage {
factory DynVoteReq({
$fixnum.Int64? voteId,
$core.Iterable<$fixnum.Int64>? votes,
VoteStatus? status,
$core.String? dynamicId,
$core.bool? share,
}) {
final result = create();
if (voteId != null) result.voteId = voteId;
if (votes != null) result.votes.addAll(votes);
if (status != null) result.status = status;
if (dynamicId != null) result.dynamicId = dynamicId;
if (share != null) result.share = share;
return result;
}
DynVoteReq._();
factory DynVoteReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynVoteReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynVoteReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'voteId')
..p<$fixnum.Int64>(2, _omitFieldNames ? '' : 'votes', $pb.PbFieldType.K6)
..aE<VoteStatus>(3, _omitFieldNames ? '' : 'status',
enumValues: VoteStatus.values)
..aOS(4, _omitFieldNames ? '' : 'dynamicId')
..aOB(5, _omitFieldNames ? '' : 'share')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynVoteReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynVoteReq copyWith(void Function(DynVoteReq) updates) =>
super.copyWith((message) => updates(message as DynVoteReq)) as DynVoteReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynVoteReq create() => DynVoteReq._();
@$core.override
DynVoteReq createEmptyInstance() => create();
static $pb.PbList<DynVoteReq> createRepeated() => $pb.PbList<DynVoteReq>();
@$core.pragma('dart2js:noInline')
static DynVoteReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynVoteReq>(create);
static DynVoteReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get voteId => $_getI64(0);
@$pb.TagNumber(1)
set voteId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasVoteId() => $_has(0);
@$pb.TagNumber(1)
void clearVoteId() => $_clearField(1);
@$pb.TagNumber(2)
$pb.PbList<$fixnum.Int64> get votes => $_getList(1);
@$pb.TagNumber(3)
VoteStatus get status => $_getN(2);
@$pb.TagNumber(3)
set status(VoteStatus value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasStatus() => $_has(2);
@$pb.TagNumber(3)
void clearStatus() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get dynamicId => $_getSZ(3);
@$pb.TagNumber(4)
set dynamicId($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasDynamicId() => $_has(3);
@$pb.TagNumber(4)
void clearDynamicId() => $_clearField(4);
@$pb.TagNumber(5)
$core.bool get share => $_getBF(4);
@$pb.TagNumber(5)
set share($core.bool value) => $_setBool(4, value);
@$pb.TagNumber(5)
$core.bool hasShare() => $_has(4);
@$pb.TagNumber(5)
void clearShare() => $_clearField(5);
}
class DynamicItem extends $pb.GeneratedMessage {
factory DynamicItem({
DynamicType? cardType,
DynamicType? itemType,
$core.Iterable<Module>? modules,
Extend? extend,
$core.int? hasFold,
$core.String? serverInfo,
}) {
final result = create();
if (cardType != null) result.cardType = cardType;
if (itemType != null) result.itemType = itemType;
if (modules != null) result.modules.addAll(modules);
if (extend != null) result.extend = extend;
if (hasFold != null) result.hasFold = hasFold;
if (serverInfo != null) result.serverInfo = serverInfo;
return result;
}
DynamicItem._();
factory DynamicItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynamicItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynamicItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<DynamicType>(1, _omitFieldNames ? '' : 'cardType',
enumValues: DynamicType.values)
..aE<DynamicType>(2, _omitFieldNames ? '' : 'itemType',
enumValues: DynamicType.values)
..pPM<Module>(3, _omitFieldNames ? '' : 'modules',
subBuilder: Module.create)
..aOM<Extend>(4, _omitFieldNames ? '' : 'extend', subBuilder: Extend.create)
..aI(5, _omitFieldNames ? '' : 'hasFold')
..aOS(6, _omitFieldNames ? '' : 'serverInfo')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynamicItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynamicItem copyWith(void Function(DynamicItem) updates) =>
super.copyWith((message) => updates(message as DynamicItem))
as DynamicItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynamicItem create() => DynamicItem._();
@$core.override
DynamicItem createEmptyInstance() => create();
static $pb.PbList<DynamicItem> createRepeated() => $pb.PbList<DynamicItem>();
@$core.pragma('dart2js:noInline')
static DynamicItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynamicItem>(create);
static DynamicItem? _defaultInstance;
@$pb.TagNumber(1)
DynamicType get cardType => $_getN(0);
@$pb.TagNumber(1)
set cardType(DynamicType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasCardType() => $_has(0);
@$pb.TagNumber(1)
void clearCardType() => $_clearField(1);
@$pb.TagNumber(2)
DynamicType get itemType => $_getN(1);
@$pb.TagNumber(2)
set itemType(DynamicType value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasItemType() => $_has(1);
@$pb.TagNumber(2)
void clearItemType() => $_clearField(2);
@$pb.TagNumber(3)
$pb.PbList<Module> get modules => $_getList(2);
@$pb.TagNumber(4)
Extend get extend => $_getN(3);
@$pb.TagNumber(4)
set extend(Extend value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasExtend() => $_has(3);
@$pb.TagNumber(4)
void clearExtend() => $_clearField(4);
@$pb.TagNumber(4)
Extend ensureExtend() => $_ensure(3);
@$pb.TagNumber(5)
$core.int get hasFold => $_getIZ(4);
@$pb.TagNumber(5)
set hasFold($core.int value) => $_setSignedInt32(4, value);
@$pb.TagNumber(5)
$core.bool hasHasFold() => $_has(4);
@$pb.TagNumber(5)
void clearHasFold() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get serverInfo => $_getSZ(5);
@$pb.TagNumber(6)
set serverInfo($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasServerInfo() => $_has(5);
@$pb.TagNumber(6)
void clearServerInfo() => $_clearField(6);
}
class DynamicList extends $pb.GeneratedMessage {
factory DynamicList({
$core.Iterable<DynamicItem>? list,
$fixnum.Int64? updateNum,
$core.String? historyOffset,
$core.String? updateBaseline,
$core.bool? hasMore,
}) {
final result = create();
if (list != null) result.list.addAll(list);
if (updateNum != null) result.updateNum = updateNum;
if (historyOffset != null) result.historyOffset = historyOffset;
if (updateBaseline != null) result.updateBaseline = updateBaseline;
if (hasMore != null) result.hasMore = hasMore;
return result;
}
DynamicList._();
factory DynamicList.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory DynamicList.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'DynamicList',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<DynamicItem>(1, _omitFieldNames ? '' : 'list',
subBuilder: DynamicItem.create)
..aInt64(2, _omitFieldNames ? '' : 'updateNum')
..aOS(3, _omitFieldNames ? '' : 'historyOffset')
..aOS(4, _omitFieldNames ? '' : 'updateBaseline')
..aOB(5, _omitFieldNames ? '' : 'hasMore')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynamicList clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
DynamicList copyWith(void Function(DynamicList) updates) =>
super.copyWith((message) => updates(message as DynamicList))
as DynamicList;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static DynamicList create() => DynamicList._();
@$core.override
DynamicList createEmptyInstance() => create();
static $pb.PbList<DynamicList> createRepeated() => $pb.PbList<DynamicList>();
@$core.pragma('dart2js:noInline')
static DynamicList getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<DynamicList>(create);
static DynamicList? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<DynamicItem> get list => $_getList(0);
@$pb.TagNumber(2)
$fixnum.Int64 get updateNum => $_getI64(1);
@$pb.TagNumber(2)
set updateNum($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasUpdateNum() => $_has(1);
@$pb.TagNumber(2)
void clearUpdateNum() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get historyOffset => $_getSZ(2);
@$pb.TagNumber(3)
set historyOffset($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasHistoryOffset() => $_has(2);
@$pb.TagNumber(3)
void clearHistoryOffset() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get updateBaseline => $_getSZ(3);
@$pb.TagNumber(4)
set updateBaseline($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasUpdateBaseline() => $_has(3);
@$pb.TagNumber(4)
void clearUpdateBaseline() => $_clearField(4);
@$pb.TagNumber(5)
$core.bool get hasMore => $_getBF(4);
@$pb.TagNumber(5)
set hasMore($core.bool value) => $_setBool(4, value);
@$pb.TagNumber(5)
$core.bool hasHasMore() => $_has(4);
@$pb.TagNumber(5)
void clearHasMore() => $_clearField(5);
}
class EmojiSizeSpec extends $pb.GeneratedMessage {
factory EmojiSizeSpec({
$fixnum.Int64? width,
}) {
final result = create();
if (width != null) result.width = width;
return result;
}
EmojiSizeSpec._();
factory EmojiSizeSpec.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory EmojiSizeSpec.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'EmojiSizeSpec',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'width')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EmojiSizeSpec clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EmojiSizeSpec copyWith(void Function(EmojiSizeSpec) updates) =>
super.copyWith((message) => updates(message as EmojiSizeSpec))
as EmojiSizeSpec;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EmojiSizeSpec create() => EmojiSizeSpec._();
@$core.override
EmojiSizeSpec createEmptyInstance() => create();
static $pb.PbList<EmojiSizeSpec> createRepeated() =>
$pb.PbList<EmojiSizeSpec>();
@$core.pragma('dart2js:noInline')
static EmojiSizeSpec getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<EmojiSizeSpec>(create);
static EmojiSizeSpec? _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);
}
class EmoteNode extends $pb.GeneratedMessage {
factory EmoteNode({
WordNode? rawText,
$core.String? emoteUrl,
EmoteSize? emoteWidth,
$core.bool? isInlineImg,
ImgInlineCfg? inlineImgCfg,
$core.bool? allowAnimated,
EmoteClickAction? clickAction,
$core.String? previewName,
$core.String? previewNameJumpUri,
$core.String? emoteUrlDark,
}) {
final result = create();
if (rawText != null) result.rawText = rawText;
if (emoteUrl != null) result.emoteUrl = emoteUrl;
if (emoteWidth != null) result.emoteWidth = emoteWidth;
if (isInlineImg != null) result.isInlineImg = isInlineImg;
if (inlineImgCfg != null) result.inlineImgCfg = inlineImgCfg;
if (allowAnimated != null) result.allowAnimated = allowAnimated;
if (clickAction != null) result.clickAction = clickAction;
if (previewName != null) result.previewName = previewName;
if (previewNameJumpUri != null)
result.previewNameJumpUri = previewNameJumpUri;
if (emoteUrlDark != null) result.emoteUrlDark = emoteUrlDark;
return result;
}
EmoteNode._();
factory EmoteNode.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory EmoteNode.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'EmoteNode',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<WordNode>(1, _omitFieldNames ? '' : 'rawText',
subBuilder: WordNode.create)
..aOS(2, _omitFieldNames ? '' : 'emoteUrl')
..aOM<EmoteSize>(3, _omitFieldNames ? '' : 'emoteWidth',
subBuilder: EmoteSize.create)
..aOB(4, _omitFieldNames ? '' : 'isInlineImg')
..aOM<ImgInlineCfg>(5, _omitFieldNames ? '' : 'inlineImgCfg',
subBuilder: ImgInlineCfg.create)
..aOB(6, _omitFieldNames ? '' : 'allowAnimated')
..aE<EmoteClickAction>(7, _omitFieldNames ? '' : 'clickAction',
enumValues: EmoteClickAction.values)
..aOS(8, _omitFieldNames ? '' : 'previewName')
..aOS(9, _omitFieldNames ? '' : 'previewNameJumpUri')
..aOS(10, _omitFieldNames ? '' : 'emoteUrlDark')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EmoteNode clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EmoteNode copyWith(void Function(EmoteNode) updates) =>
super.copyWith((message) => updates(message as EmoteNode)) as EmoteNode;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EmoteNode create() => EmoteNode._();
@$core.override
EmoteNode createEmptyInstance() => create();
static $pb.PbList<EmoteNode> createRepeated() => $pb.PbList<EmoteNode>();
@$core.pragma('dart2js:noInline')
static EmoteNode getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<EmoteNode>(create);
static EmoteNode? _defaultInstance;
@$pb.TagNumber(1)
WordNode get rawText => $_getN(0);
@$pb.TagNumber(1)
set rawText(WordNode value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasRawText() => $_has(0);
@$pb.TagNumber(1)
void clearRawText() => $_clearField(1);
@$pb.TagNumber(1)
WordNode ensureRawText() => $_ensure(0);
@$pb.TagNumber(2)
$core.String get emoteUrl => $_getSZ(1);
@$pb.TagNumber(2)
set emoteUrl($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasEmoteUrl() => $_has(1);
@$pb.TagNumber(2)
void clearEmoteUrl() => $_clearField(2);
@$pb.TagNumber(3)
EmoteSize get emoteWidth => $_getN(2);
@$pb.TagNumber(3)
set emoteWidth(EmoteSize value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasEmoteWidth() => $_has(2);
@$pb.TagNumber(3)
void clearEmoteWidth() => $_clearField(3);
@$pb.TagNumber(3)
EmoteSize ensureEmoteWidth() => $_ensure(2);
@$pb.TagNumber(4)
$core.bool get isInlineImg => $_getBF(3);
@$pb.TagNumber(4)
set isInlineImg($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasIsInlineImg() => $_has(3);
@$pb.TagNumber(4)
void clearIsInlineImg() => $_clearField(4);
@$pb.TagNumber(5)
ImgInlineCfg get inlineImgCfg => $_getN(4);
@$pb.TagNumber(5)
set inlineImgCfg(ImgInlineCfg value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasInlineImgCfg() => $_has(4);
@$pb.TagNumber(5)
void clearInlineImgCfg() => $_clearField(5);
@$pb.TagNumber(5)
ImgInlineCfg ensureInlineImgCfg() => $_ensure(4);
@$pb.TagNumber(6)
$core.bool get allowAnimated => $_getBF(5);
@$pb.TagNumber(6)
set allowAnimated($core.bool value) => $_setBool(5, value);
@$pb.TagNumber(6)
$core.bool hasAllowAnimated() => $_has(5);
@$pb.TagNumber(6)
void clearAllowAnimated() => $_clearField(6);
@$pb.TagNumber(7)
EmoteClickAction get clickAction => $_getN(6);
@$pb.TagNumber(7)
set clickAction(EmoteClickAction value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasClickAction() => $_has(6);
@$pb.TagNumber(7)
void clearClickAction() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get previewName => $_getSZ(7);
@$pb.TagNumber(8)
set previewName($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasPreviewName() => $_has(7);
@$pb.TagNumber(8)
void clearPreviewName() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get previewNameJumpUri => $_getSZ(8);
@$pb.TagNumber(9)
set previewNameJumpUri($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasPreviewNameJumpUri() => $_has(8);
@$pb.TagNumber(9)
void clearPreviewNameJumpUri() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get emoteUrlDark => $_getSZ(9);
@$pb.TagNumber(10)
set emoteUrlDark($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasEmoteUrlDark() => $_has(9);
@$pb.TagNumber(10)
void clearEmoteUrlDark() => $_clearField(10);
}
class EmoteSize extends $pb.GeneratedMessage {
factory EmoteSize({
$core.double? width,
$core.int? emojiSize,
}) {
final result = create();
if (width != null) result.width = width;
if (emojiSize != null) result.emojiSize = emojiSize;
return result;
}
EmoteSize._();
factory EmoteSize.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory EmoteSize.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'EmoteSize',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aD(1, _omitFieldNames ? '' : 'width')
..aI(2, _omitFieldNames ? '' : 'emojiSize')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EmoteSize clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EmoteSize copyWith(void Function(EmoteSize) updates) =>
super.copyWith((message) => updates(message as EmoteSize)) as EmoteSize;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EmoteSize create() => EmoteSize._();
@$core.override
EmoteSize createEmptyInstance() => create();
static $pb.PbList<EmoteSize> createRepeated() => $pb.PbList<EmoteSize>();
@$core.pragma('dart2js:noInline')
static EmoteSize getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<EmoteSize>(create);
static EmoteSize? _defaultInstance;
@$pb.TagNumber(1)
$core.double get width => $_getN(0);
@$pb.TagNumber(1)
set width($core.double value) => $_setDouble(0, value);
@$pb.TagNumber(1)
$core.bool hasWidth() => $_has(0);
@$pb.TagNumber(1)
void clearWidth() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get emojiSize => $_getIZ(1);
@$pb.TagNumber(2)
set emojiSize($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasEmojiSize() => $_has(1);
@$pb.TagNumber(2)
void clearEmojiSize() => $_clearField(2);
}
class ExtInfoCommon extends $pb.GeneratedMessage {
factory ExtInfoCommon({
$core.String? title,
$core.String? uri,
$core.String? icon,
$core.int? poiType,
DynExtendType? type,
$core.String? subModule,
$core.String? actionText,
$core.String? actionUrl,
$fixnum.Int64? rid,
$core.bool? isShowLight,
ExtInfoCommon_ExtTagStyle? tagStyle,
$core.String? extendReportTag,
}) {
final result = create();
if (title != null) result.title = title;
if (uri != null) result.uri = uri;
if (icon != null) result.icon = icon;
if (poiType != null) result.poiType = poiType;
if (type != null) result.type = type;
if (subModule != null) result.subModule = subModule;
if (actionText != null) result.actionText = actionText;
if (actionUrl != null) result.actionUrl = actionUrl;
if (rid != null) result.rid = rid;
if (isShowLight != null) result.isShowLight = isShowLight;
if (tagStyle != null) result.tagStyle = tagStyle;
if (extendReportTag != null) result.extendReportTag = extendReportTag;
return result;
}
ExtInfoCommon._();
factory ExtInfoCommon.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ExtInfoCommon.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ExtInfoCommon',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'uri')
..aOS(3, _omitFieldNames ? '' : 'icon')
..aI(4, _omitFieldNames ? '' : 'poiType')
..aE<DynExtendType>(5, _omitFieldNames ? '' : 'type',
enumValues: DynExtendType.values)
..aOS(6, _omitFieldNames ? '' : 'subModule')
..aOS(7, _omitFieldNames ? '' : 'actionText')
..aOS(8, _omitFieldNames ? '' : 'actionUrl')
..aInt64(9, _omitFieldNames ? '' : 'rid')
..aOB(10, _omitFieldNames ? '' : 'isShowLight')
..aE<ExtInfoCommon_ExtTagStyle>(11, _omitFieldNames ? '' : 'tagStyle',
enumValues: ExtInfoCommon_ExtTagStyle.values)
..aOS(12, _omitFieldNames ? '' : 'extendReportTag')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtInfoCommon clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtInfoCommon copyWith(void Function(ExtInfoCommon) updates) =>
super.copyWith((message) => updates(message as ExtInfoCommon))
as ExtInfoCommon;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ExtInfoCommon create() => ExtInfoCommon._();
@$core.override
ExtInfoCommon createEmptyInstance() => create();
static $pb.PbList<ExtInfoCommon> createRepeated() =>
$pb.PbList<ExtInfoCommon>();
@$core.pragma('dart2js:noInline')
static ExtInfoCommon getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ExtInfoCommon>(create);
static ExtInfoCommon? _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 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.int get poiType => $_getIZ(3);
@$pb.TagNumber(4)
set poiType($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasPoiType() => $_has(3);
@$pb.TagNumber(4)
void clearPoiType() => $_clearField(4);
@$pb.TagNumber(5)
DynExtendType get type => $_getN(4);
@$pb.TagNumber(5)
set type(DynExtendType value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasType() => $_has(4);
@$pb.TagNumber(5)
void clearType() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get subModule => $_getSZ(5);
@$pb.TagNumber(6)
set subModule($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasSubModule() => $_has(5);
@$pb.TagNumber(6)
void clearSubModule() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get actionText => $_getSZ(6);
@$pb.TagNumber(7)
set actionText($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasActionText() => $_has(6);
@$pb.TagNumber(7)
void clearActionText() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get actionUrl => $_getSZ(7);
@$pb.TagNumber(8)
set actionUrl($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasActionUrl() => $_has(7);
@$pb.TagNumber(8)
void clearActionUrl() => $_clearField(8);
@$pb.TagNumber(9)
$fixnum.Int64 get rid => $_getI64(8);
@$pb.TagNumber(9)
set rid($fixnum.Int64 value) => $_setInt64(8, value);
@$pb.TagNumber(9)
$core.bool hasRid() => $_has(8);
@$pb.TagNumber(9)
void clearRid() => $_clearField(9);
@$pb.TagNumber(10)
$core.bool get isShowLight => $_getBF(9);
@$pb.TagNumber(10)
set isShowLight($core.bool value) => $_setBool(9, value);
@$pb.TagNumber(10)
$core.bool hasIsShowLight() => $_has(9);
@$pb.TagNumber(10)
void clearIsShowLight() => $_clearField(10);
@$pb.TagNumber(11)
ExtInfoCommon_ExtTagStyle get tagStyle => $_getN(10);
@$pb.TagNumber(11)
set tagStyle(ExtInfoCommon_ExtTagStyle value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasTagStyle() => $_has(10);
@$pb.TagNumber(11)
void clearTagStyle() => $_clearField(11);
@$pb.TagNumber(12)
$core.String get extendReportTag => $_getSZ(11);
@$pb.TagNumber(12)
set extendReportTag($core.String value) => $_setString(11, value);
@$pb.TagNumber(12)
$core.bool hasExtendReportTag() => $_has(11);
@$pb.TagNumber(12)
void clearExtendReportTag() => $_clearField(12);
}
class ExtInfoGame extends $pb.GeneratedMessage {
factory ExtInfoGame({
$core.String? title,
$core.String? uri,
$core.String? icon,
}) {
final result = create();
if (title != null) result.title = title;
if (uri != null) result.uri = uri;
if (icon != null) result.icon = icon;
return result;
}
ExtInfoGame._();
factory ExtInfoGame.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ExtInfoGame.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ExtInfoGame',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'uri')
..aOS(3, _omitFieldNames ? '' : 'icon')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtInfoGame clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtInfoGame copyWith(void Function(ExtInfoGame) updates) =>
super.copyWith((message) => updates(message as ExtInfoGame))
as ExtInfoGame;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ExtInfoGame create() => ExtInfoGame._();
@$core.override
ExtInfoGame createEmptyInstance() => create();
static $pb.PbList<ExtInfoGame> createRepeated() => $pb.PbList<ExtInfoGame>();
@$core.pragma('dart2js:noInline')
static ExtInfoGame getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ExtInfoGame>(create);
static ExtInfoGame? _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 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);
}
class ExtInfoHot extends $pb.GeneratedMessage {
factory ExtInfoHot({
$core.String? title,
$core.String? uri,
$core.String? icon,
}) {
final result = create();
if (title != null) result.title = title;
if (uri != null) result.uri = uri;
if (icon != null) result.icon = icon;
return result;
}
ExtInfoHot._();
factory ExtInfoHot.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ExtInfoHot.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ExtInfoHot',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'uri')
..aOS(3, _omitFieldNames ? '' : 'icon')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtInfoHot clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtInfoHot copyWith(void Function(ExtInfoHot) updates) =>
super.copyWith((message) => updates(message as ExtInfoHot)) as ExtInfoHot;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ExtInfoHot create() => ExtInfoHot._();
@$core.override
ExtInfoHot createEmptyInstance() => create();
static $pb.PbList<ExtInfoHot> createRepeated() => $pb.PbList<ExtInfoHot>();
@$core.pragma('dart2js:noInline')
static ExtInfoHot getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ExtInfoHot>(create);
static ExtInfoHot? _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 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);
}
class ExtInfoLBS extends $pb.GeneratedMessage {
factory ExtInfoLBS({
$core.String? title,
$core.String? uri,
$core.String? icon,
$core.int? poiType,
}) {
final result = create();
if (title != null) result.title = title;
if (uri != null) result.uri = uri;
if (icon != null) result.icon = icon;
if (poiType != null) result.poiType = poiType;
return result;
}
ExtInfoLBS._();
factory ExtInfoLBS.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ExtInfoLBS.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ExtInfoLBS',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'uri')
..aOS(3, _omitFieldNames ? '' : 'icon')
..aI(4, _omitFieldNames ? '' : 'poiType')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtInfoLBS clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtInfoLBS copyWith(void Function(ExtInfoLBS) updates) =>
super.copyWith((message) => updates(message as ExtInfoLBS)) as ExtInfoLBS;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ExtInfoLBS create() => ExtInfoLBS._();
@$core.override
ExtInfoLBS createEmptyInstance() => create();
static $pb.PbList<ExtInfoLBS> createRepeated() => $pb.PbList<ExtInfoLBS>();
@$core.pragma('dart2js:noInline')
static ExtInfoLBS getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ExtInfoLBS>(create);
static ExtInfoLBS? _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 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.int get poiType => $_getIZ(3);
@$pb.TagNumber(4)
set poiType($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasPoiType() => $_has(3);
@$pb.TagNumber(4)
void clearPoiType() => $_clearField(4);
}
class ExtInfoOGV extends $pb.GeneratedMessage {
factory ExtInfoOGV({
$core.Iterable<InfoOGV>? infoOgv,
}) {
final result = create();
if (infoOgv != null) result.infoOgv.addAll(infoOgv);
return result;
}
ExtInfoOGV._();
factory ExtInfoOGV.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ExtInfoOGV.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ExtInfoOGV',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<InfoOGV>(1, _omitFieldNames ? '' : 'infoOgv',
subBuilder: InfoOGV.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtInfoOGV clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtInfoOGV copyWith(void Function(ExtInfoOGV) updates) =>
super.copyWith((message) => updates(message as ExtInfoOGV)) as ExtInfoOGV;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ExtInfoOGV create() => ExtInfoOGV._();
@$core.override
ExtInfoOGV createEmptyInstance() => create();
static $pb.PbList<ExtInfoOGV> createRepeated() => $pb.PbList<ExtInfoOGV>();
@$core.pragma('dart2js:noInline')
static ExtInfoOGV getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ExtInfoOGV>(create);
static ExtInfoOGV? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<InfoOGV> get infoOgv => $_getList(0);
}
class ExtInfoTopic extends $pb.GeneratedMessage {
factory ExtInfoTopic({
$core.String? title,
$core.String? uri,
$core.String? icon,
}) {
final result = create();
if (title != null) result.title = title;
if (uri != null) result.uri = uri;
if (icon != null) result.icon = icon;
return result;
}
ExtInfoTopic._();
factory ExtInfoTopic.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ExtInfoTopic.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ExtInfoTopic',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'uri')
..aOS(3, _omitFieldNames ? '' : 'icon')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtInfoTopic clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtInfoTopic copyWith(void Function(ExtInfoTopic) updates) =>
super.copyWith((message) => updates(message as ExtInfoTopic))
as ExtInfoTopic;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ExtInfoTopic create() => ExtInfoTopic._();
@$core.override
ExtInfoTopic createEmptyInstance() => create();
static $pb.PbList<ExtInfoTopic> createRepeated() =>
$pb.PbList<ExtInfoTopic>();
@$core.pragma('dart2js:noInline')
static ExtInfoTopic getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ExtInfoTopic>(create);
static ExtInfoTopic? _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 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);
}
class Extend extends $pb.GeneratedMessage {
factory Extend({
$core.String? dynIdStr,
$core.String? businessId,
$core.String? origDynIdStr,
$core.String? origName,
$core.String? origImgUrl,
$core.Iterable<Description>? origDesc,
$core.Iterable<Description>? desc,
DynamicType? origDynType,
$core.String? shareType,
$core.String? shareScene,
$core.bool? isFastShare,
$core.int? rType,
$fixnum.Int64? dynType,
$fixnum.Int64? uid,
$core.String? cardUrl,
$6.Any? sourceContent,
$core.String? origFace,
ExtendReply? reply,
$core.String? trackId,
ModuleOpusSummary? opusSummary,
OnlyFansProperty? onlyFansProperty,
DynFeatureGate? featureGate,
$core.bool? isInAudit,
$core.Iterable<$core.MapEntry<$core.String, $core.String>>? historyReport,
$core.String? reportMetricData,
TextParagraph? descTextOpus,
$core.bool? isPreviewOnly,
RepostExtraInfo? repostExtraInfo,
MangaProperty? mangaProperty,
$core.String? upName,
$core.String? upFace,
DynVisibilityStatus? desiredVisibilityStatus,
}) {
final result = create();
if (dynIdStr != null) result.dynIdStr = dynIdStr;
if (businessId != null) result.businessId = businessId;
if (origDynIdStr != null) result.origDynIdStr = origDynIdStr;
if (origName != null) result.origName = origName;
if (origImgUrl != null) result.origImgUrl = origImgUrl;
if (origDesc != null) result.origDesc.addAll(origDesc);
if (desc != null) result.desc.addAll(desc);
if (origDynType != null) result.origDynType = origDynType;
if (shareType != null) result.shareType = shareType;
if (shareScene != null) result.shareScene = shareScene;
if (isFastShare != null) result.isFastShare = isFastShare;
if (rType != null) result.rType = rType;
if (dynType != null) result.dynType = dynType;
if (uid != null) result.uid = uid;
if (cardUrl != null) result.cardUrl = cardUrl;
if (sourceContent != null) result.sourceContent = sourceContent;
if (origFace != null) result.origFace = origFace;
if (reply != null) result.reply = reply;
if (trackId != null) result.trackId = trackId;
if (opusSummary != null) result.opusSummary = opusSummary;
if (onlyFansProperty != null) result.onlyFansProperty = onlyFansProperty;
if (featureGate != null) result.featureGate = featureGate;
if (isInAudit != null) result.isInAudit = isInAudit;
if (historyReport != null) result.historyReport.addEntries(historyReport);
if (reportMetricData != null) result.reportMetricData = reportMetricData;
if (descTextOpus != null) result.descTextOpus = descTextOpus;
if (isPreviewOnly != null) result.isPreviewOnly = isPreviewOnly;
if (repostExtraInfo != null) result.repostExtraInfo = repostExtraInfo;
if (mangaProperty != null) result.mangaProperty = mangaProperty;
if (upName != null) result.upName = upName;
if (upFace != null) result.upFace = upFace;
if (desiredVisibilityStatus != null)
result.desiredVisibilityStatus = desiredVisibilityStatus;
return result;
}
Extend._();
factory Extend.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Extend.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Extend',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'dynIdStr')
..aOS(2, _omitFieldNames ? '' : 'businessId')
..aOS(3, _omitFieldNames ? '' : 'origDynIdStr')
..aOS(4, _omitFieldNames ? '' : 'origName')
..aOS(5, _omitFieldNames ? '' : 'origImgUrl')
..pPM<Description>(6, _omitFieldNames ? '' : 'origDesc',
subBuilder: Description.create)
..pPM<Description>(7, _omitFieldNames ? '' : 'desc',
subBuilder: Description.create)
..aE<DynamicType>(8, _omitFieldNames ? '' : 'origDynType',
enumValues: DynamicType.values)
..aOS(9, _omitFieldNames ? '' : 'shareType')
..aOS(10, _omitFieldNames ? '' : 'shareScene')
..aOB(11, _omitFieldNames ? '' : 'isFastShare')
..aI(12, _omitFieldNames ? '' : 'rType')
..aInt64(13, _omitFieldNames ? '' : 'dynType')
..aInt64(14, _omitFieldNames ? '' : 'uid')
..aOS(15, _omitFieldNames ? '' : 'cardUrl')
..aOM<$6.Any>(16, _omitFieldNames ? '' : 'sourceContent',
subBuilder: $6.Any.create)
..aOS(17, _omitFieldNames ? '' : 'origFace')
..aOM<ExtendReply>(18, _omitFieldNames ? '' : 'reply',
subBuilder: ExtendReply.create)
..aOS(19, _omitFieldNames ? '' : 'trackId')
..aOM<ModuleOpusSummary>(20, _omitFieldNames ? '' : 'opusSummary',
subBuilder: ModuleOpusSummary.create)
..aOM<OnlyFansProperty>(21, _omitFieldNames ? '' : 'onlyFansProperty',
subBuilder: OnlyFansProperty.create)
..aOM<DynFeatureGate>(22, _omitFieldNames ? '' : 'featureGate',
subBuilder: DynFeatureGate.create)
..aOB(23, _omitFieldNames ? '' : 'isInAudit')
..m<$core.String, $core.String>(24, _omitFieldNames ? '' : 'historyReport',
entryClassName: 'Extend.HistoryReportEntry',
keyFieldType: $pb.PbFieldType.OS,
valueFieldType: $pb.PbFieldType.OS,
packageName: const $pb.PackageName('bilibili.app.dynamic.v2'))
..aOS(25, _omitFieldNames ? '' : 'reportMetricData')
..aOM<TextParagraph>(26, _omitFieldNames ? '' : 'descTextOpus',
subBuilder: TextParagraph.create)
..aOB(27, _omitFieldNames ? '' : 'isPreviewOnly')
..aOM<RepostExtraInfo>(28, _omitFieldNames ? '' : 'repostExtraInfo',
subBuilder: RepostExtraInfo.create)
..aOM<MangaProperty>(29, _omitFieldNames ? '' : 'mangaProperty',
subBuilder: MangaProperty.create)
..aOS(30, _omitFieldNames ? '' : 'upName')
..aOS(31, _omitFieldNames ? '' : 'upFace')
..aE<DynVisibilityStatus>(
32, _omitFieldNames ? '' : 'desiredVisibilityStatus',
enumValues: DynVisibilityStatus.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Extend clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Extend copyWith(void Function(Extend) updates) =>
super.copyWith((message) => updates(message as Extend)) as Extend;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Extend create() => Extend._();
@$core.override
Extend createEmptyInstance() => create();
static $pb.PbList<Extend> createRepeated() => $pb.PbList<Extend>();
@$core.pragma('dart2js:noInline')
static Extend getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Extend>(create);
static Extend? _defaultInstance;
@$pb.TagNumber(1)
$core.String get dynIdStr => $_getSZ(0);
@$pb.TagNumber(1)
set dynIdStr($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasDynIdStr() => $_has(0);
@$pb.TagNumber(1)
void clearDynIdStr() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get businessId => $_getSZ(1);
@$pb.TagNumber(2)
set businessId($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasBusinessId() => $_has(1);
@$pb.TagNumber(2)
void clearBusinessId() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get origDynIdStr => $_getSZ(2);
@$pb.TagNumber(3)
set origDynIdStr($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasOrigDynIdStr() => $_has(2);
@$pb.TagNumber(3)
void clearOrigDynIdStr() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get origName => $_getSZ(3);
@$pb.TagNumber(4)
set origName($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasOrigName() => $_has(3);
@$pb.TagNumber(4)
void clearOrigName() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get origImgUrl => $_getSZ(4);
@$pb.TagNumber(5)
set origImgUrl($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasOrigImgUrl() => $_has(4);
@$pb.TagNumber(5)
void clearOrigImgUrl() => $_clearField(5);
@$pb.TagNumber(6)
$pb.PbList<Description> get origDesc => $_getList(5);
@$pb.TagNumber(7)
$pb.PbList<Description> get desc => $_getList(6);
@$pb.TagNumber(8)
DynamicType get origDynType => $_getN(7);
@$pb.TagNumber(8)
set origDynType(DynamicType value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasOrigDynType() => $_has(7);
@$pb.TagNumber(8)
void clearOrigDynType() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get shareType => $_getSZ(8);
@$pb.TagNumber(9)
set shareType($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasShareType() => $_has(8);
@$pb.TagNumber(9)
void clearShareType() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get shareScene => $_getSZ(9);
@$pb.TagNumber(10)
set shareScene($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasShareScene() => $_has(9);
@$pb.TagNumber(10)
void clearShareScene() => $_clearField(10);
@$pb.TagNumber(11)
$core.bool get isFastShare => $_getBF(10);
@$pb.TagNumber(11)
set isFastShare($core.bool value) => $_setBool(10, value);
@$pb.TagNumber(11)
$core.bool hasIsFastShare() => $_has(10);
@$pb.TagNumber(11)
void clearIsFastShare() => $_clearField(11);
@$pb.TagNumber(12)
$core.int get rType => $_getIZ(11);
@$pb.TagNumber(12)
set rType($core.int value) => $_setSignedInt32(11, value);
@$pb.TagNumber(12)
$core.bool hasRType() => $_has(11);
@$pb.TagNumber(12)
void clearRType() => $_clearField(12);
@$pb.TagNumber(13)
$fixnum.Int64 get dynType => $_getI64(12);
@$pb.TagNumber(13)
set dynType($fixnum.Int64 value) => $_setInt64(12, value);
@$pb.TagNumber(13)
$core.bool hasDynType() => $_has(12);
@$pb.TagNumber(13)
void clearDynType() => $_clearField(13);
@$pb.TagNumber(14)
$fixnum.Int64 get uid => $_getI64(13);
@$pb.TagNumber(14)
set uid($fixnum.Int64 value) => $_setInt64(13, value);
@$pb.TagNumber(14)
$core.bool hasUid() => $_has(13);
@$pb.TagNumber(14)
void clearUid() => $_clearField(14);
@$pb.TagNumber(15)
$core.String get cardUrl => $_getSZ(14);
@$pb.TagNumber(15)
set cardUrl($core.String value) => $_setString(14, value);
@$pb.TagNumber(15)
$core.bool hasCardUrl() => $_has(14);
@$pb.TagNumber(15)
void clearCardUrl() => $_clearField(15);
@$pb.TagNumber(16)
$6.Any get sourceContent => $_getN(15);
@$pb.TagNumber(16)
set sourceContent($6.Any value) => $_setField(16, value);
@$pb.TagNumber(16)
$core.bool hasSourceContent() => $_has(15);
@$pb.TagNumber(16)
void clearSourceContent() => $_clearField(16);
@$pb.TagNumber(16)
$6.Any ensureSourceContent() => $_ensure(15);
@$pb.TagNumber(17)
$core.String get origFace => $_getSZ(16);
@$pb.TagNumber(17)
set origFace($core.String value) => $_setString(16, value);
@$pb.TagNumber(17)
$core.bool hasOrigFace() => $_has(16);
@$pb.TagNumber(17)
void clearOrigFace() => $_clearField(17);
@$pb.TagNumber(18)
ExtendReply get reply => $_getN(17);
@$pb.TagNumber(18)
set reply(ExtendReply value) => $_setField(18, value);
@$pb.TagNumber(18)
$core.bool hasReply() => $_has(17);
@$pb.TagNumber(18)
void clearReply() => $_clearField(18);
@$pb.TagNumber(18)
ExtendReply ensureReply() => $_ensure(17);
@$pb.TagNumber(19)
$core.String get trackId => $_getSZ(18);
@$pb.TagNumber(19)
set trackId($core.String value) => $_setString(18, value);
@$pb.TagNumber(19)
$core.bool hasTrackId() => $_has(18);
@$pb.TagNumber(19)
void clearTrackId() => $_clearField(19);
@$pb.TagNumber(20)
ModuleOpusSummary get opusSummary => $_getN(19);
@$pb.TagNumber(20)
set opusSummary(ModuleOpusSummary value) => $_setField(20, value);
@$pb.TagNumber(20)
$core.bool hasOpusSummary() => $_has(19);
@$pb.TagNumber(20)
void clearOpusSummary() => $_clearField(20);
@$pb.TagNumber(20)
ModuleOpusSummary ensureOpusSummary() => $_ensure(19);
@$pb.TagNumber(21)
OnlyFansProperty get onlyFansProperty => $_getN(20);
@$pb.TagNumber(21)
set onlyFansProperty(OnlyFansProperty value) => $_setField(21, value);
@$pb.TagNumber(21)
$core.bool hasOnlyFansProperty() => $_has(20);
@$pb.TagNumber(21)
void clearOnlyFansProperty() => $_clearField(21);
@$pb.TagNumber(21)
OnlyFansProperty ensureOnlyFansProperty() => $_ensure(20);
@$pb.TagNumber(22)
DynFeatureGate get featureGate => $_getN(21);
@$pb.TagNumber(22)
set featureGate(DynFeatureGate value) => $_setField(22, value);
@$pb.TagNumber(22)
$core.bool hasFeatureGate() => $_has(21);
@$pb.TagNumber(22)
void clearFeatureGate() => $_clearField(22);
@$pb.TagNumber(22)
DynFeatureGate ensureFeatureGate() => $_ensure(21);
@$pb.TagNumber(23)
$core.bool get isInAudit => $_getBF(22);
@$pb.TagNumber(23)
set isInAudit($core.bool value) => $_setBool(22, value);
@$pb.TagNumber(23)
$core.bool hasIsInAudit() => $_has(22);
@$pb.TagNumber(23)
void clearIsInAudit() => $_clearField(23);
@$pb.TagNumber(24)
$pb.PbMap<$core.String, $core.String> get historyReport => $_getMap(23);
@$pb.TagNumber(25)
$core.String get reportMetricData => $_getSZ(24);
@$pb.TagNumber(25)
set reportMetricData($core.String value) => $_setString(24, value);
@$pb.TagNumber(25)
$core.bool hasReportMetricData() => $_has(24);
@$pb.TagNumber(25)
void clearReportMetricData() => $_clearField(25);
@$pb.TagNumber(26)
TextParagraph get descTextOpus => $_getN(25);
@$pb.TagNumber(26)
set descTextOpus(TextParagraph value) => $_setField(26, value);
@$pb.TagNumber(26)
$core.bool hasDescTextOpus() => $_has(25);
@$pb.TagNumber(26)
void clearDescTextOpus() => $_clearField(26);
@$pb.TagNumber(26)
TextParagraph ensureDescTextOpus() => $_ensure(25);
@$pb.TagNumber(27)
$core.bool get isPreviewOnly => $_getBF(26);
@$pb.TagNumber(27)
set isPreviewOnly($core.bool value) => $_setBool(26, value);
@$pb.TagNumber(27)
$core.bool hasIsPreviewOnly() => $_has(26);
@$pb.TagNumber(27)
void clearIsPreviewOnly() => $_clearField(27);
@$pb.TagNumber(28)
RepostExtraInfo get repostExtraInfo => $_getN(27);
@$pb.TagNumber(28)
set repostExtraInfo(RepostExtraInfo value) => $_setField(28, value);
@$pb.TagNumber(28)
$core.bool hasRepostExtraInfo() => $_has(27);
@$pb.TagNumber(28)
void clearRepostExtraInfo() => $_clearField(28);
@$pb.TagNumber(28)
RepostExtraInfo ensureRepostExtraInfo() => $_ensure(27);
@$pb.TagNumber(29)
MangaProperty get mangaProperty => $_getN(28);
@$pb.TagNumber(29)
set mangaProperty(MangaProperty value) => $_setField(29, value);
@$pb.TagNumber(29)
$core.bool hasMangaProperty() => $_has(28);
@$pb.TagNumber(29)
void clearMangaProperty() => $_clearField(29);
@$pb.TagNumber(29)
MangaProperty ensureMangaProperty() => $_ensure(28);
@$pb.TagNumber(30)
$core.String get upName => $_getSZ(29);
@$pb.TagNumber(30)
set upName($core.String value) => $_setString(29, value);
@$pb.TagNumber(30)
$core.bool hasUpName() => $_has(29);
@$pb.TagNumber(30)
void clearUpName() => $_clearField(30);
@$pb.TagNumber(31)
$core.String get upFace => $_getSZ(30);
@$pb.TagNumber(31)
set upFace($core.String value) => $_setString(30, value);
@$pb.TagNumber(31)
$core.bool hasUpFace() => $_has(30);
@$pb.TagNumber(31)
void clearUpFace() => $_clearField(31);
@$pb.TagNumber(32)
DynVisibilityStatus get desiredVisibilityStatus => $_getN(31);
@$pb.TagNumber(32)
set desiredVisibilityStatus(DynVisibilityStatus value) =>
$_setField(32, value);
@$pb.TagNumber(32)
$core.bool hasDesiredVisibilityStatus() => $_has(31);
@$pb.TagNumber(32)
void clearDesiredVisibilityStatus() => $_clearField(32);
}
class ExtendReply extends $pb.GeneratedMessage {
factory ExtendReply({
$core.String? uri,
$core.Iterable<ExtendReplyParam>? params,
$fixnum.Int64? replyBizType,
$fixnum.Int64? replyBizId,
$core.bool? noLoadComment,
$core.String? noLoadCommentHintText,
}) {
final result = create();
if (uri != null) result.uri = uri;
if (params != null) result.params.addAll(params);
if (replyBizType != null) result.replyBizType = replyBizType;
if (replyBizId != null) result.replyBizId = replyBizId;
if (noLoadComment != null) result.noLoadComment = noLoadComment;
if (noLoadCommentHintText != null)
result.noLoadCommentHintText = noLoadCommentHintText;
return result;
}
ExtendReply._();
factory ExtendReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ExtendReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ExtendReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'uri')
..pPM<ExtendReplyParam>(2, _omitFieldNames ? '' : 'params',
subBuilder: ExtendReplyParam.create)
..aInt64(3, _omitFieldNames ? '' : 'replyBizType')
..aInt64(4, _omitFieldNames ? '' : 'replyBizId')
..aOB(5, _omitFieldNames ? '' : 'noLoadComment')
..aOS(6, _omitFieldNames ? '' : 'noLoadCommentHintText')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtendReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtendReply copyWith(void Function(ExtendReply) updates) =>
super.copyWith((message) => updates(message as ExtendReply))
as ExtendReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ExtendReply create() => ExtendReply._();
@$core.override
ExtendReply createEmptyInstance() => create();
static $pb.PbList<ExtendReply> createRepeated() => $pb.PbList<ExtendReply>();
@$core.pragma('dart2js:noInline')
static ExtendReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ExtendReply>(create);
static ExtendReply? _defaultInstance;
@$pb.TagNumber(1)
$core.String get uri => $_getSZ(0);
@$pb.TagNumber(1)
set uri($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasUri() => $_has(0);
@$pb.TagNumber(1)
void clearUri() => $_clearField(1);
@$pb.TagNumber(2)
$pb.PbList<ExtendReplyParam> get params => $_getList(1);
@$pb.TagNumber(3)
$fixnum.Int64 get replyBizType => $_getI64(2);
@$pb.TagNumber(3)
set replyBizType($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasReplyBizType() => $_has(2);
@$pb.TagNumber(3)
void clearReplyBizType() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get replyBizId => $_getI64(3);
@$pb.TagNumber(4)
set replyBizId($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasReplyBizId() => $_has(3);
@$pb.TagNumber(4)
void clearReplyBizId() => $_clearField(4);
@$pb.TagNumber(5)
$core.bool get noLoadComment => $_getBF(4);
@$pb.TagNumber(5)
set noLoadComment($core.bool value) => $_setBool(4, value);
@$pb.TagNumber(5)
$core.bool hasNoLoadComment() => $_has(4);
@$pb.TagNumber(5)
void clearNoLoadComment() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get noLoadCommentHintText => $_getSZ(5);
@$pb.TagNumber(6)
set noLoadCommentHintText($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasNoLoadCommentHintText() => $_has(5);
@$pb.TagNumber(6)
void clearNoLoadCommentHintText() => $_clearField(6);
}
class ExtendReplyParam extends $pb.GeneratedMessage {
factory ExtendReplyParam({
$core.String? key,
$core.String? value,
}) {
final result = create();
if (key != null) result.key = key;
if (value != null) result.value = value;
return result;
}
ExtendReplyParam._();
factory ExtendReplyParam.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ExtendReplyParam.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ExtendReplyParam',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'key')
..aOS(2, _omitFieldNames ? '' : 'value')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtendReplyParam clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ExtendReplyParam copyWith(void Function(ExtendReplyParam) updates) =>
super.copyWith((message) => updates(message as ExtendReplyParam))
as ExtendReplyParam;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ExtendReplyParam create() => ExtendReplyParam._();
@$core.override
ExtendReplyParam createEmptyInstance() => create();
static $pb.PbList<ExtendReplyParam> createRepeated() =>
$pb.PbList<ExtendReplyParam>();
@$core.pragma('dart2js:noInline')
static ExtendReplyParam getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ExtendReplyParam>(create);
static ExtendReplyParam? _defaultInstance;
@$pb.TagNumber(1)
$core.String get key => $_getSZ(0);
@$pb.TagNumber(1)
set key($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasKey() => $_has(0);
@$pb.TagNumber(1)
void clearKey() => $_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);
}
class FeedFilterReply extends $pb.GeneratedMessage {
factory FeedFilterReply({
$core.String? offset,
$core.bool? hasMore,
$core.Iterable<DynamicItem>? list,
}) {
final result = create();
if (offset != null) result.offset = offset;
if (hasMore != null) result.hasMore = hasMore;
if (list != null) result.list.addAll(list);
return result;
}
FeedFilterReply._();
factory FeedFilterReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory FeedFilterReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'FeedFilterReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'offset')
..aOB(2, _omitFieldNames ? '' : 'hasMore')
..pPM<DynamicItem>(3, _omitFieldNames ? '' : 'list',
subBuilder: DynamicItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FeedFilterReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FeedFilterReply copyWith(void Function(FeedFilterReply) updates) =>
super.copyWith((message) => updates(message as FeedFilterReply))
as FeedFilterReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static FeedFilterReply create() => FeedFilterReply._();
@$core.override
FeedFilterReply createEmptyInstance() => create();
static $pb.PbList<FeedFilterReply> createRepeated() =>
$pb.PbList<FeedFilterReply>();
@$core.pragma('dart2js:noInline')
static FeedFilterReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<FeedFilterReply>(create);
static FeedFilterReply? _defaultInstance;
@$pb.TagNumber(1)
$core.String get offset => $_getSZ(0);
@$pb.TagNumber(1)
set offset($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasOffset() => $_has(0);
@$pb.TagNumber(1)
void clearOffset() => $_clearField(1);
@$pb.TagNumber(2)
$core.bool get hasMore => $_getBF(1);
@$pb.TagNumber(2)
set hasMore($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasHasMore() => $_has(1);
@$pb.TagNumber(2)
void clearHasMore() => $_clearField(2);
@$pb.TagNumber(3)
$pb.PbList<DynamicItem> get list => $_getList(2);
}
class FeedFilterReq extends $pb.GeneratedMessage {
factory FeedFilterReq({
$core.String? offset,
$core.String? tab,
$core.int? localTime,
$1.PlayerArgs? playerArgs,
AdParam? adParam,
$core.int? coldStart,
$fixnum.Int64? page,
}) {
final result = create();
if (offset != null) result.offset = offset;
if (tab != null) result.tab = tab;
if (localTime != null) result.localTime = localTime;
if (playerArgs != null) result.playerArgs = playerArgs;
if (adParam != null) result.adParam = adParam;
if (coldStart != null) result.coldStart = coldStart;
if (page != null) result.page = page;
return result;
}
FeedFilterReq._();
factory FeedFilterReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory FeedFilterReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'FeedFilterReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'offset')
..aOS(2, _omitFieldNames ? '' : 'tab')
..aI(3, _omitFieldNames ? '' : 'localTime')
..aOM<$1.PlayerArgs>(4, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aOM<AdParam>(5, _omitFieldNames ? '' : 'adParam',
subBuilder: AdParam.create)
..aI(6, _omitFieldNames ? '' : 'coldStart')
..aInt64(7, _omitFieldNames ? '' : 'page')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FeedFilterReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FeedFilterReq copyWith(void Function(FeedFilterReq) updates) =>
super.copyWith((message) => updates(message as FeedFilterReq))
as FeedFilterReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static FeedFilterReq create() => FeedFilterReq._();
@$core.override
FeedFilterReq createEmptyInstance() => create();
static $pb.PbList<FeedFilterReq> createRepeated() =>
$pb.PbList<FeedFilterReq>();
@$core.pragma('dart2js:noInline')
static FeedFilterReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<FeedFilterReq>(create);
static FeedFilterReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get offset => $_getSZ(0);
@$pb.TagNumber(1)
set offset($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasOffset() => $_has(0);
@$pb.TagNumber(1)
void clearOffset() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get tab => $_getSZ(1);
@$pb.TagNumber(2)
set tab($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasTab() => $_has(1);
@$pb.TagNumber(2)
void clearTab() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get localTime => $_getIZ(2);
@$pb.TagNumber(3)
set localTime($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasLocalTime() => $_has(2);
@$pb.TagNumber(3)
void clearLocalTime() => $_clearField(3);
@$pb.TagNumber(4)
$1.PlayerArgs get playerArgs => $_getN(3);
@$pb.TagNumber(4)
set playerArgs($1.PlayerArgs value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasPlayerArgs() => $_has(3);
@$pb.TagNumber(4)
void clearPlayerArgs() => $_clearField(4);
@$pb.TagNumber(4)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(3);
@$pb.TagNumber(5)
AdParam get adParam => $_getN(4);
@$pb.TagNumber(5)
set adParam(AdParam value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasAdParam() => $_has(4);
@$pb.TagNumber(5)
void clearAdParam() => $_clearField(5);
@$pb.TagNumber(5)
AdParam ensureAdParam() => $_ensure(4);
@$pb.TagNumber(6)
$core.int get coldStart => $_getIZ(5);
@$pb.TagNumber(6)
set coldStart($core.int value) => $_setSignedInt32(5, value);
@$pb.TagNumber(6)
$core.bool hasColdStart() => $_has(5);
@$pb.TagNumber(6)
void clearColdStart() => $_clearField(6);
@$pb.TagNumber(7)
$fixnum.Int64 get page => $_getI64(6);
@$pb.TagNumber(7)
set page($fixnum.Int64 value) => $_setInt64(6, value);
@$pb.TagNumber(7)
$core.bool hasPage() => $_has(6);
@$pb.TagNumber(7)
void clearPage() => $_clearField(7);
}
class FeedSortConfig extends $pb.GeneratedMessage {
factory FeedSortConfig({
$core.String? title,
$core.Iterable<FeedSortOption>? sortOptions,
}) {
final result = create();
if (title != null) result.title = title;
if (sortOptions != null) result.sortOptions.addAll(sortOptions);
return result;
}
FeedSortConfig._();
factory FeedSortConfig.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory FeedSortConfig.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'FeedSortConfig',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<FeedSortOption>(2, _omitFieldNames ? '' : 'sortOptions',
subBuilder: FeedSortOption.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FeedSortConfig clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FeedSortConfig copyWith(void Function(FeedSortConfig) updates) =>
super.copyWith((message) => updates(message as FeedSortConfig))
as FeedSortConfig;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static FeedSortConfig create() => FeedSortConfig._();
@$core.override
FeedSortConfig createEmptyInstance() => create();
static $pb.PbList<FeedSortConfig> createRepeated() =>
$pb.PbList<FeedSortConfig>();
@$core.pragma('dart2js:noInline')
static FeedSortConfig getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<FeedSortConfig>(create);
static FeedSortConfig? _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<FeedSortOption> get sortOptions => $_getList(1);
}
class FeedSortOption extends $pb.GeneratedMessage {
factory FeedSortOption({
$core.String? sortName,
$core.String? sortType,
$core.bool? isSelected,
$core.bool? noAutoNextPageWhenUnsatisfied,
}) {
final result = create();
if (sortName != null) result.sortName = sortName;
if (sortType != null) result.sortType = sortType;
if (isSelected != null) result.isSelected = isSelected;
if (noAutoNextPageWhenUnsatisfied != null)
result.noAutoNextPageWhenUnsatisfied = noAutoNextPageWhenUnsatisfied;
return result;
}
FeedSortOption._();
factory FeedSortOption.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory FeedSortOption.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'FeedSortOption',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'sortName')
..aOS(2, _omitFieldNames ? '' : 'sortType')
..aOB(3, _omitFieldNames ? '' : 'isSelected')
..aOB(4, _omitFieldNames ? '' : 'noAutoNextPageWhenUnsatisfied')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FeedSortOption clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FeedSortOption copyWith(void Function(FeedSortOption) updates) =>
super.copyWith((message) => updates(message as FeedSortOption))
as FeedSortOption;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static FeedSortOption create() => FeedSortOption._();
@$core.override
FeedSortOption createEmptyInstance() => create();
static $pb.PbList<FeedSortOption> createRepeated() =>
$pb.PbList<FeedSortOption>();
@$core.pragma('dart2js:noInline')
static FeedSortOption getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<FeedSortOption>(create);
static FeedSortOption? _defaultInstance;
@$pb.TagNumber(1)
$core.String get sortName => $_getSZ(0);
@$pb.TagNumber(1)
set sortName($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasSortName() => $_has(0);
@$pb.TagNumber(1)
void clearSortName() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get sortType => $_getSZ(1);
@$pb.TagNumber(2)
set sortType($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasSortType() => $_has(1);
@$pb.TagNumber(2)
void clearSortType() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get isSelected => $_getBF(2);
@$pb.TagNumber(3)
set isSelected($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasIsSelected() => $_has(2);
@$pb.TagNumber(3)
void clearIsSelected() => $_clearField(3);
@$pb.TagNumber(4)
$core.bool get noAutoNextPageWhenUnsatisfied => $_getBF(3);
@$pb.TagNumber(4)
set noAutoNextPageWhenUnsatisfied($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasNoAutoNextPageWhenUnsatisfied() => $_has(3);
@$pb.TagNumber(4)
void clearNoAutoNextPageWhenUnsatisfied() => $_clearField(4);
}
class FeedSortOptionReq extends $pb.GeneratedMessage {
factory FeedSortOptionReq({
$core.String? sortType,
$core.bool? isColdRefresh,
}) {
final result = create();
if (sortType != null) result.sortType = sortType;
if (isColdRefresh != null) result.isColdRefresh = isColdRefresh;
return result;
}
FeedSortOptionReq._();
factory FeedSortOptionReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory FeedSortOptionReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'FeedSortOptionReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'sortType')
..aOB(2, _omitFieldNames ? '' : 'isColdRefresh')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FeedSortOptionReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FeedSortOptionReq copyWith(void Function(FeedSortOptionReq) updates) =>
super.copyWith((message) => updates(message as FeedSortOptionReq))
as FeedSortOptionReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static FeedSortOptionReq create() => FeedSortOptionReq._();
@$core.override
FeedSortOptionReq createEmptyInstance() => create();
static $pb.PbList<FeedSortOptionReq> createRepeated() =>
$pb.PbList<FeedSortOptionReq>();
@$core.pragma('dart2js:noInline')
static FeedSortOptionReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<FeedSortOptionReq>(create);
static FeedSortOptionReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get sortType => $_getSZ(0);
@$pb.TagNumber(1)
set sortType($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasSortType() => $_has(0);
@$pb.TagNumber(1)
void clearSortType() => $_clearField(1);
@$pb.TagNumber(2)
$core.bool get isColdRefresh => $_getBF(1);
@$pb.TagNumber(2)
set isColdRefresh($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasIsColdRefresh() => $_has(1);
@$pb.TagNumber(2)
void clearIsColdRefresh() => $_clearField(2);
}
class FetchTabSettingReply extends $pb.GeneratedMessage {
factory FetchTabSettingReply({
HomePageTabSttingStatus? status,
}) {
final result = create();
if (status != null) result.status = status;
return result;
}
FetchTabSettingReply._();
factory FetchTabSettingReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory FetchTabSettingReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'FetchTabSettingReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<HomePageTabSttingStatus>(1, _omitFieldNames ? '' : 'status',
enumValues: HomePageTabSttingStatus.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FetchTabSettingReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FetchTabSettingReply copyWith(void Function(FetchTabSettingReply) updates) =>
super.copyWith((message) => updates(message as FetchTabSettingReply))
as FetchTabSettingReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static FetchTabSettingReply create() => FetchTabSettingReply._();
@$core.override
FetchTabSettingReply createEmptyInstance() => create();
static $pb.PbList<FetchTabSettingReply> createRepeated() =>
$pb.PbList<FetchTabSettingReply>();
@$core.pragma('dart2js:noInline')
static FetchTabSettingReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<FetchTabSettingReply>(create);
static FetchTabSettingReply? _defaultInstance;
@$pb.TagNumber(1)
HomePageTabSttingStatus get status => $_getN(0);
@$pb.TagNumber(1)
set status(HomePageTabSttingStatus value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasStatus() => $_has(0);
@$pb.TagNumber(1)
void clearStatus() => $_clearField(1);
}
class FlowItemOpus extends $pb.GeneratedMessage {
factory FlowItemOpus({
MdlDynDrawItem? coverPic,
$4.ItemWHRatio? coverWhRatio,
CoverIconWithText? bottomLeftText1,
CoverIconWithText? bottomLeftText2,
Paragraph? textParagraph,
VideoBadge? topRightBadge,
MdlDynDrawItem? darkCoverPic,
}) {
final result = create();
if (coverPic != null) result.coverPic = coverPic;
if (coverWhRatio != null) result.coverWhRatio = coverWhRatio;
if (bottomLeftText1 != null) result.bottomLeftText1 = bottomLeftText1;
if (bottomLeftText2 != null) result.bottomLeftText2 = bottomLeftText2;
if (textParagraph != null) result.textParagraph = textParagraph;
if (topRightBadge != null) result.topRightBadge = topRightBadge;
if (darkCoverPic != null) result.darkCoverPic = darkCoverPic;
return result;
}
FlowItemOpus._();
factory FlowItemOpus.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory FlowItemOpus.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'FlowItemOpus',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<MdlDynDrawItem>(1, _omitFieldNames ? '' : 'coverPic',
subBuilder: MdlDynDrawItem.create)
..aOM<$4.ItemWHRatio>(2, _omitFieldNames ? '' : 'coverWhRatio',
subBuilder: $4.ItemWHRatio.create)
..aOM<CoverIconWithText>(3, _omitFieldNames ? '' : 'bottomLeftText1',
subBuilder: CoverIconWithText.create)
..aOM<CoverIconWithText>(4, _omitFieldNames ? '' : 'bottomLeftText2',
subBuilder: CoverIconWithText.create)
..aOM<Paragraph>(5, _omitFieldNames ? '' : 'textParagraph',
subBuilder: Paragraph.create)
..aOM<VideoBadge>(6, _omitFieldNames ? '' : 'topRightBadge',
subBuilder: VideoBadge.create)
..aOM<MdlDynDrawItem>(7, _omitFieldNames ? '' : 'darkCoverPic',
subBuilder: MdlDynDrawItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FlowItemOpus clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FlowItemOpus copyWith(void Function(FlowItemOpus) updates) =>
super.copyWith((message) => updates(message as FlowItemOpus))
as FlowItemOpus;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static FlowItemOpus create() => FlowItemOpus._();
@$core.override
FlowItemOpus createEmptyInstance() => create();
static $pb.PbList<FlowItemOpus> createRepeated() =>
$pb.PbList<FlowItemOpus>();
@$core.pragma('dart2js:noInline')
static FlowItemOpus getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<FlowItemOpus>(create);
static FlowItemOpus? _defaultInstance;
@$pb.TagNumber(1)
MdlDynDrawItem get coverPic => $_getN(0);
@$pb.TagNumber(1)
set coverPic(MdlDynDrawItem value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasCoverPic() => $_has(0);
@$pb.TagNumber(1)
void clearCoverPic() => $_clearField(1);
@$pb.TagNumber(1)
MdlDynDrawItem ensureCoverPic() => $_ensure(0);
@$pb.TagNumber(2)
$4.ItemWHRatio get coverWhRatio => $_getN(1);
@$pb.TagNumber(2)
set coverWhRatio($4.ItemWHRatio value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasCoverWhRatio() => $_has(1);
@$pb.TagNumber(2)
void clearCoverWhRatio() => $_clearField(2);
@$pb.TagNumber(2)
$4.ItemWHRatio ensureCoverWhRatio() => $_ensure(1);
@$pb.TagNumber(3)
CoverIconWithText get bottomLeftText1 => $_getN(2);
@$pb.TagNumber(3)
set bottomLeftText1(CoverIconWithText value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasBottomLeftText1() => $_has(2);
@$pb.TagNumber(3)
void clearBottomLeftText1() => $_clearField(3);
@$pb.TagNumber(3)
CoverIconWithText ensureBottomLeftText1() => $_ensure(2);
@$pb.TagNumber(4)
CoverIconWithText get bottomLeftText2 => $_getN(3);
@$pb.TagNumber(4)
set bottomLeftText2(CoverIconWithText value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasBottomLeftText2() => $_has(3);
@$pb.TagNumber(4)
void clearBottomLeftText2() => $_clearField(4);
@$pb.TagNumber(4)
CoverIconWithText ensureBottomLeftText2() => $_ensure(3);
@$pb.TagNumber(5)
Paragraph get textParagraph => $_getN(4);
@$pb.TagNumber(5)
set textParagraph(Paragraph value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasTextParagraph() => $_has(4);
@$pb.TagNumber(5)
void clearTextParagraph() => $_clearField(5);
@$pb.TagNumber(5)
Paragraph ensureTextParagraph() => $_ensure(4);
@$pb.TagNumber(6)
VideoBadge get topRightBadge => $_getN(5);
@$pb.TagNumber(6)
set topRightBadge(VideoBadge value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasTopRightBadge() => $_has(5);
@$pb.TagNumber(6)
void clearTopRightBadge() => $_clearField(6);
@$pb.TagNumber(6)
VideoBadge ensureTopRightBadge() => $_ensure(5);
@$pb.TagNumber(7)
MdlDynDrawItem get darkCoverPic => $_getN(6);
@$pb.TagNumber(7)
set darkCoverPic(MdlDynDrawItem value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasDarkCoverPic() => $_has(6);
@$pb.TagNumber(7)
void clearDarkCoverPic() => $_clearField(7);
@$pb.TagNumber(7)
MdlDynDrawItem ensureDarkCoverPic() => $_ensure(6);
}
class FollowListItem extends $pb.GeneratedMessage {
factory FollowListItem({
$fixnum.Int64? seasonId,
$core.String? title,
$core.String? cover,
$core.String? url,
NewEP? newEp,
$core.String? subTitle,
$fixnum.Int64? pos,
}) {
final result = create();
if (seasonId != null) result.seasonId = seasonId;
if (title != null) result.title = title;
if (cover != null) result.cover = cover;
if (url != null) result.url = url;
if (newEp != null) result.newEp = newEp;
if (subTitle != null) result.subTitle = subTitle;
if (pos != null) result.pos = pos;
return result;
}
FollowListItem._();
factory FollowListItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory FollowListItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'FollowListItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'seasonId')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'cover')
..aOS(4, _omitFieldNames ? '' : 'url')
..aOM<NewEP>(5, _omitFieldNames ? '' : 'newEp', subBuilder: NewEP.create)
..aOS(6, _omitFieldNames ? '' : 'subTitle')
..aInt64(7, _omitFieldNames ? '' : 'pos')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FollowListItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FollowListItem copyWith(void Function(FollowListItem) updates) =>
super.copyWith((message) => updates(message as FollowListItem))
as FollowListItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static FollowListItem create() => FollowListItem._();
@$core.override
FollowListItem createEmptyInstance() => create();
static $pb.PbList<FollowListItem> createRepeated() =>
$pb.PbList<FollowListItem>();
@$core.pragma('dart2js:noInline')
static FollowListItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<FollowListItem>(create);
static FollowListItem? _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.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 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)
NewEP get newEp => $_getN(4);
@$pb.TagNumber(5)
set newEp(NewEP value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasNewEp() => $_has(4);
@$pb.TagNumber(5)
void clearNewEp() => $_clearField(5);
@$pb.TagNumber(5)
NewEP ensureNewEp() => $_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);
@$pb.TagNumber(7)
$fixnum.Int64 get pos => $_getI64(6);
@$pb.TagNumber(7)
set pos($fixnum.Int64 value) => $_setInt64(6, value);
@$pb.TagNumber(7)
$core.bool hasPos() => $_has(6);
@$pb.TagNumber(7)
void clearPos() => $_clearField(7);
}
class FormulaNode extends $pb.GeneratedMessage {
factory FormulaNode({
WordNode? latexContent,
ImgInlineCfg? imageSpec,
$core.String? imgUrl,
}) {
final result = create();
if (latexContent != null) result.latexContent = latexContent;
if (imageSpec != null) result.imageSpec = imageSpec;
if (imgUrl != null) result.imgUrl = imgUrl;
return result;
}
FormulaNode._();
factory FormulaNode.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory FormulaNode.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'FormulaNode',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<WordNode>(1, _omitFieldNames ? '' : 'latexContent',
subBuilder: WordNode.create)
..aOM<ImgInlineCfg>(2, _omitFieldNames ? '' : 'imageSpec',
subBuilder: ImgInlineCfg.create)
..aOS(4, _omitFieldNames ? '' : 'imgUrl')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FormulaNode clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
FormulaNode copyWith(void Function(FormulaNode) updates) =>
super.copyWith((message) => updates(message as FormulaNode))
as FormulaNode;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static FormulaNode create() => FormulaNode._();
@$core.override
FormulaNode createEmptyInstance() => create();
static $pb.PbList<FormulaNode> createRepeated() => $pb.PbList<FormulaNode>();
@$core.pragma('dart2js:noInline')
static FormulaNode getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<FormulaNode>(create);
static FormulaNode? _defaultInstance;
@$pb.TagNumber(1)
WordNode get latexContent => $_getN(0);
@$pb.TagNumber(1)
set latexContent(WordNode value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasLatexContent() => $_has(0);
@$pb.TagNumber(1)
void clearLatexContent() => $_clearField(1);
@$pb.TagNumber(1)
WordNode ensureLatexContent() => $_ensure(0);
@$pb.TagNumber(2)
ImgInlineCfg get imageSpec => $_getN(1);
@$pb.TagNumber(2)
set imageSpec(ImgInlineCfg value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasImageSpec() => $_has(1);
@$pb.TagNumber(2)
void clearImageSpec() => $_clearField(2);
@$pb.TagNumber(2)
ImgInlineCfg ensureImageSpec() => $_ensure(1);
@$pb.TagNumber(4)
$core.String get imgUrl => $_getSZ(2);
@$pb.TagNumber(4)
set imgUrl($core.String value) => $_setString(2, value);
@$pb.TagNumber(4)
$core.bool hasImgUrl() => $_has(2);
@$pb.TagNumber(4)
void clearImgUrl() => $_clearField(4);
}
class GoodsItem extends $pb.GeneratedMessage {
factory GoodsItem({
$core.String? cover,
$core.String? schemaPackageName,
$core.int? sourceType,
$core.String? jumpUrl,
$core.String? jumpDesc,
$core.String? title,
$core.String? brief,
$core.String? price,
$fixnum.Int64? itemId,
$core.String? schemaUrl,
$core.Iterable<$core.String>? openWhiteList,
$core.bool? userWebV2,
$core.String? adMark,
$core.String? appName,
GoodsJumpType? jumpType,
$core.String? cmCachePassthrough,
}) {
final result = create();
if (cover != null) result.cover = cover;
if (schemaPackageName != null) result.schemaPackageName = schemaPackageName;
if (sourceType != null) result.sourceType = sourceType;
if (jumpUrl != null) result.jumpUrl = jumpUrl;
if (jumpDesc != null) result.jumpDesc = jumpDesc;
if (title != null) result.title = title;
if (brief != null) result.brief = brief;
if (price != null) result.price = price;
if (itemId != null) result.itemId = itemId;
if (schemaUrl != null) result.schemaUrl = schemaUrl;
if (openWhiteList != null) result.openWhiteList.addAll(openWhiteList);
if (userWebV2 != null) result.userWebV2 = userWebV2;
if (adMark != null) result.adMark = adMark;
if (appName != null) result.appName = appName;
if (jumpType != null) result.jumpType = jumpType;
if (cmCachePassthrough != null)
result.cmCachePassthrough = cmCachePassthrough;
return result;
}
GoodsItem._();
factory GoodsItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory GoodsItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'GoodsItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'cover')
..aOS(2, _omitFieldNames ? '' : 'schemaPackageName')
..aI(3, _omitFieldNames ? '' : 'sourceType')
..aOS(4, _omitFieldNames ? '' : 'jumpUrl')
..aOS(5, _omitFieldNames ? '' : 'jumpDesc')
..aOS(6, _omitFieldNames ? '' : 'title')
..aOS(7, _omitFieldNames ? '' : 'brief')
..aOS(8, _omitFieldNames ? '' : 'price')
..aInt64(9, _omitFieldNames ? '' : 'itemId')
..aOS(10, _omitFieldNames ? '' : 'schemaUrl')
..pPS(11, _omitFieldNames ? '' : 'openWhiteList')
..aOB(12, _omitFieldNames ? '' : 'userWebV2')
..aOS(13, _omitFieldNames ? '' : 'adMark')
..aOS(14, _omitFieldNames ? '' : 'appName')
..aE<GoodsJumpType>(15, _omitFieldNames ? '' : 'jumpType',
enumValues: GoodsJumpType.values)
..aOS(16, _omitFieldNames ? '' : 'cmCachePassthrough')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GoodsItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GoodsItem copyWith(void Function(GoodsItem) updates) =>
super.copyWith((message) => updates(message as GoodsItem)) as GoodsItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static GoodsItem create() => GoodsItem._();
@$core.override
GoodsItem createEmptyInstance() => create();
static $pb.PbList<GoodsItem> createRepeated() => $pb.PbList<GoodsItem>();
@$core.pragma('dart2js:noInline')
static GoodsItem getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<GoodsItem>(create);
static GoodsItem? _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 schemaPackageName => $_getSZ(1);
@$pb.TagNumber(2)
set schemaPackageName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasSchemaPackageName() => $_has(1);
@$pb.TagNumber(2)
void clearSchemaPackageName() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get sourceType => $_getIZ(2);
@$pb.TagNumber(3)
set sourceType($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasSourceType() => $_has(2);
@$pb.TagNumber(3)
void clearSourceType() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get jumpUrl => $_getSZ(3);
@$pb.TagNumber(4)
set jumpUrl($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasJumpUrl() => $_has(3);
@$pb.TagNumber(4)
void clearJumpUrl() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get jumpDesc => $_getSZ(4);
@$pb.TagNumber(5)
set jumpDesc($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasJumpDesc() => $_has(4);
@$pb.TagNumber(5)
void clearJumpDesc() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get title => $_getSZ(5);
@$pb.TagNumber(6)
set title($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasTitle() => $_has(5);
@$pb.TagNumber(6)
void clearTitle() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get brief => $_getSZ(6);
@$pb.TagNumber(7)
set brief($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasBrief() => $_has(6);
@$pb.TagNumber(7)
void clearBrief() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get price => $_getSZ(7);
@$pb.TagNumber(8)
set price($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasPrice() => $_has(7);
@$pb.TagNumber(8)
void clearPrice() => $_clearField(8);
@$pb.TagNumber(9)
$fixnum.Int64 get itemId => $_getI64(8);
@$pb.TagNumber(9)
set itemId($fixnum.Int64 value) => $_setInt64(8, value);
@$pb.TagNumber(9)
$core.bool hasItemId() => $_has(8);
@$pb.TagNumber(9)
void clearItemId() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get schemaUrl => $_getSZ(9);
@$pb.TagNumber(10)
set schemaUrl($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasSchemaUrl() => $_has(9);
@$pb.TagNumber(10)
void clearSchemaUrl() => $_clearField(10);
@$pb.TagNumber(11)
$pb.PbList<$core.String> get openWhiteList => $_getList(10);
@$pb.TagNumber(12)
$core.bool get userWebV2 => $_getBF(11);
@$pb.TagNumber(12)
set userWebV2($core.bool value) => $_setBool(11, value);
@$pb.TagNumber(12)
$core.bool hasUserWebV2() => $_has(11);
@$pb.TagNumber(12)
void clearUserWebV2() => $_clearField(12);
@$pb.TagNumber(13)
$core.String get adMark => $_getSZ(12);
@$pb.TagNumber(13)
set adMark($core.String value) => $_setString(12, value);
@$pb.TagNumber(13)
$core.bool hasAdMark() => $_has(12);
@$pb.TagNumber(13)
void clearAdMark() => $_clearField(13);
@$pb.TagNumber(14)
$core.String get appName => $_getSZ(13);
@$pb.TagNumber(14)
set appName($core.String value) => $_setString(13, value);
@$pb.TagNumber(14)
$core.bool hasAppName() => $_has(13);
@$pb.TagNumber(14)
void clearAppName() => $_clearField(14);
@$pb.TagNumber(15)
GoodsJumpType get jumpType => $_getN(14);
@$pb.TagNumber(15)
set jumpType(GoodsJumpType value) => $_setField(15, value);
@$pb.TagNumber(15)
$core.bool hasJumpType() => $_has(14);
@$pb.TagNumber(15)
void clearJumpType() => $_clearField(15);
@$pb.TagNumber(16)
$core.String get cmCachePassthrough => $_getSZ(15);
@$pb.TagNumber(16)
set cmCachePassthrough($core.String value) => $_setString(15, value);
@$pb.TagNumber(16)
$core.bool hasCmCachePassthrough() => $_has(15);
@$pb.TagNumber(16)
void clearCmCachePassthrough() => $_clearField(16);
}
class GuideBarInfo extends $pb.GeneratedMessage {
factory GuideBarInfo({
$core.int? show,
$core.int? page,
$core.int? position,
$core.String? desc,
$core.int? jumpPage,
$core.int? jumpPosition,
}) {
final result = create();
if (show != null) result.show = show;
if (page != null) result.page = page;
if (position != null) result.position = position;
if (desc != null) result.desc = desc;
if (jumpPage != null) result.jumpPage = jumpPage;
if (jumpPosition != null) result.jumpPosition = jumpPosition;
return result;
}
GuideBarInfo._();
factory GuideBarInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory GuideBarInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'GuideBarInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'show')
..aI(2, _omitFieldNames ? '' : 'page')
..aI(3, _omitFieldNames ? '' : 'position')
..aOS(4, _omitFieldNames ? '' : 'desc')
..aI(5, _omitFieldNames ? '' : 'jumpPage')
..aI(6, _omitFieldNames ? '' : 'jumpPosition')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GuideBarInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GuideBarInfo copyWith(void Function(GuideBarInfo) updates) =>
super.copyWith((message) => updates(message as GuideBarInfo))
as GuideBarInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static GuideBarInfo create() => GuideBarInfo._();
@$core.override
GuideBarInfo createEmptyInstance() => create();
static $pb.PbList<GuideBarInfo> createRepeated() =>
$pb.PbList<GuideBarInfo>();
@$core.pragma('dart2js:noInline')
static GuideBarInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<GuideBarInfo>(create);
static GuideBarInfo? _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 page => $_getIZ(1);
@$pb.TagNumber(2)
set page($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasPage() => $_has(1);
@$pb.TagNumber(2)
void clearPage() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get position => $_getIZ(2);
@$pb.TagNumber(3)
set position($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasPosition() => $_has(2);
@$pb.TagNumber(3)
void clearPosition() => $_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)
$core.int get jumpPage => $_getIZ(4);
@$pb.TagNumber(5)
set jumpPage($core.int value) => $_setSignedInt32(4, value);
@$pb.TagNumber(5)
$core.bool hasJumpPage() => $_has(4);
@$pb.TagNumber(5)
void clearJumpPage() => $_clearField(5);
@$pb.TagNumber(6)
$core.int get jumpPosition => $_getIZ(5);
@$pb.TagNumber(6)
set jumpPosition($core.int value) => $_setSignedInt32(5, value);
@$pb.TagNumber(6)
$core.bool hasJumpPosition() => $_has(5);
@$pb.TagNumber(6)
void clearJumpPosition() => $_clearField(6);
}
class HighlightText extends $pb.GeneratedMessage {
factory HighlightText({
$core.String? text,
HighlightTextStyle? textStyle,
$core.String? jumpUrl,
$core.String? icon,
}) {
final result = create();
if (text != null) result.text = text;
if (textStyle != null) result.textStyle = textStyle;
if (jumpUrl != null) result.jumpUrl = jumpUrl;
if (icon != null) result.icon = icon;
return result;
}
HighlightText._();
factory HighlightText.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory HighlightText.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'HighlightText',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'text')
..aE<HighlightTextStyle>(2, _omitFieldNames ? '' : 'textStyle',
enumValues: HighlightTextStyle.values)
..aOS(3, _omitFieldNames ? '' : 'jumpUrl')
..aOS(4, _omitFieldNames ? '' : 'icon')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
HighlightText clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
HighlightText copyWith(void Function(HighlightText) updates) =>
super.copyWith((message) => updates(message as HighlightText))
as HighlightText;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static HighlightText create() => HighlightText._();
@$core.override
HighlightText createEmptyInstance() => create();
static $pb.PbList<HighlightText> createRepeated() =>
$pb.PbList<HighlightText>();
@$core.pragma('dart2js:noInline')
static HighlightText getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<HighlightText>(create);
static HighlightText? _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)
HighlightTextStyle get textStyle => $_getN(1);
@$pb.TagNumber(2)
set textStyle(HighlightTextStyle value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasTextStyle() => $_has(1);
@$pb.TagNumber(2)
void clearTextStyle() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get jumpUrl => $_getSZ(2);
@$pb.TagNumber(3)
set jumpUrl($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasJumpUrl() => $_has(2);
@$pb.TagNumber(3)
void clearJumpUrl() => $_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 HomeSubscribeReply extends $pb.GeneratedMessage {
factory HomeSubscribeReply({
CampusOnlineStatus? online,
}) {
final result = create();
if (online != null) result.online = online;
return result;
}
HomeSubscribeReply._();
factory HomeSubscribeReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory HomeSubscribeReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'HomeSubscribeReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<CampusOnlineStatus>(1, _omitFieldNames ? '' : 'online',
enumValues: CampusOnlineStatus.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
HomeSubscribeReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
HomeSubscribeReply copyWith(void Function(HomeSubscribeReply) updates) =>
super.copyWith((message) => updates(message as HomeSubscribeReply))
as HomeSubscribeReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static HomeSubscribeReply create() => HomeSubscribeReply._();
@$core.override
HomeSubscribeReply createEmptyInstance() => create();
static $pb.PbList<HomeSubscribeReply> createRepeated() =>
$pb.PbList<HomeSubscribeReply>();
@$core.pragma('dart2js:noInline')
static HomeSubscribeReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<HomeSubscribeReply>(create);
static HomeSubscribeReply? _defaultInstance;
@$pb.TagNumber(1)
CampusOnlineStatus get online => $_getN(0);
@$pb.TagNumber(1)
set online(CampusOnlineStatus value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasOnline() => $_has(0);
@$pb.TagNumber(1)
void clearOnline() => $_clearField(1);
}
class HomeSubscribeReq extends $pb.GeneratedMessage {
factory HomeSubscribeReq({
$fixnum.Int64? campusId,
$core.String? campusName,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (campusName != null) result.campusName = campusName;
return result;
}
HomeSubscribeReq._();
factory HomeSubscribeReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory HomeSubscribeReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'HomeSubscribeReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aOS(2, _omitFieldNames ? '' : 'campusName')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
HomeSubscribeReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
HomeSubscribeReq copyWith(void Function(HomeSubscribeReq) updates) =>
super.copyWith((message) => updates(message as HomeSubscribeReq))
as HomeSubscribeReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static HomeSubscribeReq create() => HomeSubscribeReq._();
@$core.override
HomeSubscribeReq createEmptyInstance() => create();
static $pb.PbList<HomeSubscribeReq> createRepeated() =>
$pb.PbList<HomeSubscribeReq>();
@$core.pragma('dart2js:noInline')
static HomeSubscribeReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<HomeSubscribeReq>(create);
static HomeSubscribeReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get campusName => $_getSZ(1);
@$pb.TagNumber(2)
set campusName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCampusName() => $_has(1);
@$pb.TagNumber(2)
void clearCampusName() => $_clearField(2);
}
class IconBadge extends $pb.GeneratedMessage {
factory IconBadge({
$core.String? iconBgUrl,
$core.String? text,
}) {
final result = create();
if (iconBgUrl != null) result.iconBgUrl = iconBgUrl;
if (text != null) result.text = text;
return result;
}
IconBadge._();
factory IconBadge.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory IconBadge.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'IconBadge',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'iconBgUrl')
..aOS(2, _omitFieldNames ? '' : 'text')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
IconBadge clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
IconBadge copyWith(void Function(IconBadge) updates) =>
super.copyWith((message) => updates(message as IconBadge)) as IconBadge;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static IconBadge create() => IconBadge._();
@$core.override
IconBadge createEmptyInstance() => create();
static $pb.PbList<IconBadge> createRepeated() => $pb.PbList<IconBadge>();
@$core.pragma('dart2js:noInline')
static IconBadge getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<IconBadge>(create);
static IconBadge? _defaultInstance;
@$pb.TagNumber(1)
$core.String get iconBgUrl => $_getSZ(0);
@$pb.TagNumber(1)
set iconBgUrl($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasIconBgUrl() => $_has(0);
@$pb.TagNumber(1)
void clearIconBgUrl() => $_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 IconButton extends $pb.GeneratedMessage {
factory IconButton({
$core.String? text,
$core.String? iconHead,
$core.String? iconTail,
$core.String? jumpUri,
RouterAction? routerAction,
}) {
final result = create();
if (text != null) result.text = text;
if (iconHead != null) result.iconHead = iconHead;
if (iconTail != null) result.iconTail = iconTail;
if (jumpUri != null) result.jumpUri = jumpUri;
if (routerAction != null) result.routerAction = routerAction;
return result;
}
IconButton._();
factory IconButton.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory IconButton.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'IconButton',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'text')
..aOS(2, _omitFieldNames ? '' : 'iconHead')
..aOS(3, _omitFieldNames ? '' : 'iconTail')
..aOS(4, _omitFieldNames ? '' : 'jumpUri')
..aE<RouterAction>(5, _omitFieldNames ? '' : 'routerAction',
enumValues: RouterAction.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
IconButton clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
IconButton copyWith(void Function(IconButton) updates) =>
super.copyWith((message) => updates(message as IconButton)) as IconButton;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static IconButton create() => IconButton._();
@$core.override
IconButton createEmptyInstance() => create();
static $pb.PbList<IconButton> createRepeated() => $pb.PbList<IconButton>();
@$core.pragma('dart2js:noInline')
static IconButton getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<IconButton>(create);
static IconButton? _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 iconHead => $_getSZ(1);
@$pb.TagNumber(2)
set iconHead($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasIconHead() => $_has(1);
@$pb.TagNumber(2)
void clearIconHead() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get iconTail => $_getSZ(2);
@$pb.TagNumber(3)
set iconTail($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasIconTail() => $_has(2);
@$pb.TagNumber(3)
void clearIconTail() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get jumpUri => $_getSZ(3);
@$pb.TagNumber(4)
set jumpUri($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasJumpUri() => $_has(3);
@$pb.TagNumber(4)
void clearJumpUri() => $_clearField(4);
@$pb.TagNumber(5)
RouterAction get routerAction => $_getN(4);
@$pb.TagNumber(5)
set routerAction(RouterAction value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasRouterAction() => $_has(4);
@$pb.TagNumber(5)
void clearRouterAction() => $_clearField(5);
}
class ImageSet extends $pb.GeneratedMessage {
factory ImageSet({
$core.String? imgDay,
$core.String? imgDark,
}) {
final result = create();
if (imgDay != null) result.imgDay = imgDay;
if (imgDark != null) result.imgDark = imgDark;
return result;
}
ImageSet._();
factory ImageSet.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ImageSet.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ImageSet',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'imgDay')
..aOS(2, _omitFieldNames ? '' : 'imgDark')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ImageSet clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ImageSet copyWith(void Function(ImageSet) updates) =>
super.copyWith((message) => updates(message as ImageSet)) as ImageSet;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ImageSet create() => ImageSet._();
@$core.override
ImageSet createEmptyInstance() => create();
static $pb.PbList<ImageSet> createRepeated() => $pb.PbList<ImageSet>();
@$core.pragma('dart2js:noInline')
static ImageSet getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ImageSet>(create);
static ImageSet? _defaultInstance;
@$pb.TagNumber(1)
$core.String get imgDay => $_getSZ(0);
@$pb.TagNumber(1)
set imgDay($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasImgDay() => $_has(0);
@$pb.TagNumber(1)
void clearImgDay() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get imgDark => $_getSZ(1);
@$pb.TagNumber(2)
set imgDark($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasImgDark() => $_has(1);
@$pb.TagNumber(2)
void clearImgDark() => $_clearField(2);
}
class ImgInlineCfg extends $pb.GeneratedMessage {
factory ImgInlineCfg({
$core.double? width,
$core.double? height,
Colors? color,
}) {
final result = create();
if (width != null) result.width = width;
if (height != null) result.height = height;
if (color != null) result.color = color;
return result;
}
ImgInlineCfg._();
factory ImgInlineCfg.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ImgInlineCfg.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ImgInlineCfg',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aD(1, _omitFieldNames ? '' : 'width')
..aD(2, _omitFieldNames ? '' : 'height')
..aOM<Colors>(3, _omitFieldNames ? '' : 'color', subBuilder: Colors.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ImgInlineCfg clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ImgInlineCfg copyWith(void Function(ImgInlineCfg) updates) =>
super.copyWith((message) => updates(message as ImgInlineCfg))
as ImgInlineCfg;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ImgInlineCfg create() => ImgInlineCfg._();
@$core.override
ImgInlineCfg createEmptyInstance() => create();
static $pb.PbList<ImgInlineCfg> createRepeated() =>
$pb.PbList<ImgInlineCfg>();
@$core.pragma('dart2js:noInline')
static ImgInlineCfg getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ImgInlineCfg>(create);
static ImgInlineCfg? _defaultInstance;
@$pb.TagNumber(1)
$core.double get width => $_getN(0);
@$pb.TagNumber(1)
set width($core.double value) => $_setDouble(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) => $_setDouble(1, value);
@$pb.TagNumber(2)
$core.bool hasHeight() => $_has(1);
@$pb.TagNumber(2)
void clearHeight() => $_clearField(2);
@$pb.TagNumber(3)
Colors get color => $_getN(2);
@$pb.TagNumber(3)
set color(Colors value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasColor() => $_has(2);
@$pb.TagNumber(3)
void clearColor() => $_clearField(3);
@$pb.TagNumber(3)
Colors ensureColor() => $_ensure(2);
}
class InfoOGV extends $pb.GeneratedMessage {
factory InfoOGV({
$core.String? title,
$core.String? uri,
$core.String? icon,
$core.String? subModule,
}) {
final result = create();
if (title != null) result.title = title;
if (uri != null) result.uri = uri;
if (icon != null) result.icon = icon;
if (subModule != null) result.subModule = subModule;
return result;
}
InfoOGV._();
factory InfoOGV.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory InfoOGV.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'InfoOGV',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'uri')
..aOS(3, _omitFieldNames ? '' : 'icon')
..aOS(4, _omitFieldNames ? '' : 'subModule')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
InfoOGV clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
InfoOGV copyWith(void Function(InfoOGV) updates) =>
super.copyWith((message) => updates(message as InfoOGV)) as InfoOGV;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static InfoOGV create() => InfoOGV._();
@$core.override
InfoOGV createEmptyInstance() => create();
static $pb.PbList<InfoOGV> createRepeated() => $pb.PbList<InfoOGV>();
@$core.pragma('dart2js:noInline')
static InfoOGV getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<InfoOGV>(create);
static InfoOGV? _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 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 subModule => $_getSZ(3);
@$pb.TagNumber(4)
set subModule($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasSubModule() => $_has(3);
@$pb.TagNumber(4)
void clearSubModule() => $_clearField(4);
}
class InteractionFace extends $pb.GeneratedMessage {
factory InteractionFace({
$fixnum.Int64? mid,
$core.String? face,
}) {
final result = create();
if (mid != null) result.mid = mid;
if (face != null) result.face = face;
return result;
}
InteractionFace._();
factory InteractionFace.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory InteractionFace.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'InteractionFace',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'mid')
..aOS(2, _omitFieldNames ? '' : 'face')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
InteractionFace clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
InteractionFace copyWith(void Function(InteractionFace) updates) =>
super.copyWith((message) => updates(message as InteractionFace))
as InteractionFace;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static InteractionFace create() => InteractionFace._();
@$core.override
InteractionFace createEmptyInstance() => create();
static $pb.PbList<InteractionFace> createRepeated() =>
$pb.PbList<InteractionFace>();
@$core.pragma('dart2js:noInline')
static InteractionFace getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<InteractionFace>(create);
static InteractionFace? _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 face => $_getSZ(1);
@$pb.TagNumber(2)
set face($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasFace() => $_has(1);
@$pb.TagNumber(2)
void clearFace() => $_clearField(2);
}
class InteractionItem extends $pb.GeneratedMessage {
factory InteractionItem({
LocalIconType? iconType,
$core.Iterable<Description>? desc,
$core.String? uri,
$core.String? dynamicId,
$fixnum.Int64? commentMid,
$core.Iterable<InteractionFace>? faces,
InteractionStat? stat,
$core.String? icon,
$core.String? tailIcon,
$core.Iterable<Description>? tailDesc,
$core.Iterable<$core.MapEntry<$core.String, $core.String>>?
extendClickParam,
}) {
final result = create();
if (iconType != null) result.iconType = iconType;
if (desc != null) result.desc.addAll(desc);
if (uri != null) result.uri = uri;
if (dynamicId != null) result.dynamicId = dynamicId;
if (commentMid != null) result.commentMid = commentMid;
if (faces != null) result.faces.addAll(faces);
if (stat != null) result.stat = stat;
if (icon != null) result.icon = icon;
if (tailIcon != null) result.tailIcon = tailIcon;
if (tailDesc != null) result.tailDesc.addAll(tailDesc);
if (extendClickParam != null)
result.extendClickParam.addEntries(extendClickParam);
return result;
}
InteractionItem._();
factory InteractionItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory InteractionItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'InteractionItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<LocalIconType>(1, _omitFieldNames ? '' : 'iconType',
enumValues: LocalIconType.values)
..pPM<Description>(2, _omitFieldNames ? '' : 'desc',
subBuilder: Description.create)
..aOS(3, _omitFieldNames ? '' : 'uri')
..aOS(4, _omitFieldNames ? '' : 'dynamicId')
..aInt64(6, _omitFieldNames ? '' : 'commentMid')
..pPM<InteractionFace>(7, _omitFieldNames ? '' : 'faces',
subBuilder: InteractionFace.create)
..aOM<InteractionStat>(8, _omitFieldNames ? '' : 'stat',
subBuilder: InteractionStat.create)
..aOS(9, _omitFieldNames ? '' : 'icon')
..aOS(10, _omitFieldNames ? '' : 'tailIcon')
..pPM<Description>(11, _omitFieldNames ? '' : 'tailDesc',
subBuilder: Description.create)
..m<$core.String, $core.String>(
12, _omitFieldNames ? '' : 'extendClickParam',
entryClassName: 'InteractionItem.ExtendClickParamEntry',
keyFieldType: $pb.PbFieldType.OS,
valueFieldType: $pb.PbFieldType.OS,
packageName: const $pb.PackageName('bilibili.app.dynamic.v2'))
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
InteractionItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
InteractionItem copyWith(void Function(InteractionItem) updates) =>
super.copyWith((message) => updates(message as InteractionItem))
as InteractionItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static InteractionItem create() => InteractionItem._();
@$core.override
InteractionItem createEmptyInstance() => create();
static $pb.PbList<InteractionItem> createRepeated() =>
$pb.PbList<InteractionItem>();
@$core.pragma('dart2js:noInline')
static InteractionItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<InteractionItem>(create);
static InteractionItem? _defaultInstance;
@$pb.TagNumber(1)
LocalIconType get iconType => $_getN(0);
@$pb.TagNumber(1)
set iconType(LocalIconType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasIconType() => $_has(0);
@$pb.TagNumber(1)
void clearIconType() => $_clearField(1);
@$pb.TagNumber(2)
$pb.PbList<Description> get desc => $_getList(1);
@$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 dynamicId => $_getSZ(3);
@$pb.TagNumber(4)
set dynamicId($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasDynamicId() => $_has(3);
@$pb.TagNumber(4)
void clearDynamicId() => $_clearField(4);
@$pb.TagNumber(6)
$fixnum.Int64 get commentMid => $_getI64(4);
@$pb.TagNumber(6)
set commentMid($fixnum.Int64 value) => $_setInt64(4, value);
@$pb.TagNumber(6)
$core.bool hasCommentMid() => $_has(4);
@$pb.TagNumber(6)
void clearCommentMid() => $_clearField(6);
@$pb.TagNumber(7)
$pb.PbList<InteractionFace> get faces => $_getList(5);
@$pb.TagNumber(8)
InteractionStat get stat => $_getN(6);
@$pb.TagNumber(8)
set stat(InteractionStat value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasStat() => $_has(6);
@$pb.TagNumber(8)
void clearStat() => $_clearField(8);
@$pb.TagNumber(8)
InteractionStat ensureStat() => $_ensure(6);
@$pb.TagNumber(9)
$core.String get icon => $_getSZ(7);
@$pb.TagNumber(9)
set icon($core.String value) => $_setString(7, value);
@$pb.TagNumber(9)
$core.bool hasIcon() => $_has(7);
@$pb.TagNumber(9)
void clearIcon() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get tailIcon => $_getSZ(8);
@$pb.TagNumber(10)
set tailIcon($core.String value) => $_setString(8, value);
@$pb.TagNumber(10)
$core.bool hasTailIcon() => $_has(8);
@$pb.TagNumber(10)
void clearTailIcon() => $_clearField(10);
@$pb.TagNumber(11)
$pb.PbList<Description> get tailDesc => $_getList(9);
@$pb.TagNumber(12)
$pb.PbMap<$core.String, $core.String> get extendClickParam => $_getMap(10);
}
class InteractionStat extends $pb.GeneratedMessage {
factory InteractionStat({
$fixnum.Int64? like,
$fixnum.Int64? forward,
}) {
final result = create();
if (like != null) result.like = like;
if (forward != null) result.forward = forward;
return result;
}
InteractionStat._();
factory InteractionStat.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory InteractionStat.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'InteractionStat',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'like')
..aInt64(2, _omitFieldNames ? '' : 'forward')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
InteractionStat clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
InteractionStat copyWith(void Function(InteractionStat) updates) =>
super.copyWith((message) => updates(message as InteractionStat))
as InteractionStat;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static InteractionStat create() => InteractionStat._();
@$core.override
InteractionStat createEmptyInstance() => create();
static $pb.PbList<InteractionStat> createRepeated() =>
$pb.PbList<InteractionStat>();
@$core.pragma('dart2js:noInline')
static InteractionStat getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<InteractionStat>(create);
static InteractionStat? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get like => $_getI64(0);
@$pb.TagNumber(1)
set like($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasLike() => $_has(0);
@$pb.TagNumber(1)
void clearLike() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get forward => $_getI64(1);
@$pb.TagNumber(2)
set forward($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasForward() => $_has(1);
@$pb.TagNumber(2)
void clearForward() => $_clearField(2);
}
class LbsPoiDetail extends $pb.GeneratedMessage {
factory LbsPoiDetail({
$core.String? poi,
$fixnum.Int64? type,
$core.Iterable<$core.String>? basePic,
$core.Iterable<$core.String>? cover,
$core.String? address,
$core.String? title,
}) {
final result = create();
if (poi != null) result.poi = poi;
if (type != null) result.type = type;
if (basePic != null) result.basePic.addAll(basePic);
if (cover != null) result.cover.addAll(cover);
if (address != null) result.address = address;
if (title != null) result.title = title;
return result;
}
LbsPoiDetail._();
factory LbsPoiDetail.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LbsPoiDetail.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'LbsPoiDetail',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'poi')
..aInt64(2, _omitFieldNames ? '' : 'type')
..pPS(3, _omitFieldNames ? '' : 'basePic')
..pPS(4, _omitFieldNames ? '' : 'cover')
..aOS(5, _omitFieldNames ? '' : 'address')
..aOS(6, _omitFieldNames ? '' : 'title')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LbsPoiDetail clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LbsPoiDetail copyWith(void Function(LbsPoiDetail) updates) =>
super.copyWith((message) => updates(message as LbsPoiDetail))
as LbsPoiDetail;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LbsPoiDetail create() => LbsPoiDetail._();
@$core.override
LbsPoiDetail createEmptyInstance() => create();
static $pb.PbList<LbsPoiDetail> createRepeated() =>
$pb.PbList<LbsPoiDetail>();
@$core.pragma('dart2js:noInline')
static LbsPoiDetail getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<LbsPoiDetail>(create);
static LbsPoiDetail? _defaultInstance;
@$pb.TagNumber(1)
$core.String get poi => $_getSZ(0);
@$pb.TagNumber(1)
set poi($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasPoi() => $_has(0);
@$pb.TagNumber(1)
void clearPoi() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get type => $_getI64(1);
@$pb.TagNumber(2)
set type($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasType() => $_has(1);
@$pb.TagNumber(2)
void clearType() => $_clearField(2);
@$pb.TagNumber(3)
$pb.PbList<$core.String> get basePic => $_getList(2);
@$pb.TagNumber(4)
$pb.PbList<$core.String> get cover => $_getList(3);
@$pb.TagNumber(5)
$core.String get address => $_getSZ(4);
@$pb.TagNumber(5)
set address($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasAddress() => $_has(4);
@$pb.TagNumber(5)
void clearAddress() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get title => $_getSZ(5);
@$pb.TagNumber(6)
set title($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasTitle() => $_has(5);
@$pb.TagNumber(6)
void clearTitle() => $_clearField(6);
}
class LbsPoiReply extends $pb.GeneratedMessage {
factory LbsPoiReply({
$core.bool? hasMore,
$core.String? offset,
LbsPoiDetail? detail,
$core.Iterable<DynamicItem>? list,
}) {
final result = create();
if (hasMore != null) result.hasMore = hasMore;
if (offset != null) result.offset = offset;
if (detail != null) result.detail = detail;
if (list != null) result.list.addAll(list);
return result;
}
LbsPoiReply._();
factory LbsPoiReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LbsPoiReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'LbsPoiReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOB(1, _omitFieldNames ? '' : 'hasMore')
..aOS(2, _omitFieldNames ? '' : 'offset')
..aOM<LbsPoiDetail>(3, _omitFieldNames ? '' : 'detail',
subBuilder: LbsPoiDetail.create)
..pPM<DynamicItem>(4, _omitFieldNames ? '' : 'list',
subBuilder: DynamicItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LbsPoiReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LbsPoiReply copyWith(void Function(LbsPoiReply) updates) =>
super.copyWith((message) => updates(message as LbsPoiReply))
as LbsPoiReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LbsPoiReply create() => LbsPoiReply._();
@$core.override
LbsPoiReply createEmptyInstance() => create();
static $pb.PbList<LbsPoiReply> createRepeated() => $pb.PbList<LbsPoiReply>();
@$core.pragma('dart2js:noInline')
static LbsPoiReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<LbsPoiReply>(create);
static LbsPoiReply? _defaultInstance;
@$pb.TagNumber(1)
$core.bool get hasMore => $_getBF(0);
@$pb.TagNumber(1)
set hasMore($core.bool value) => $_setBool(0, value);
@$pb.TagNumber(1)
$core.bool hasHasMore() => $_has(0);
@$pb.TagNumber(1)
void clearHasMore() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get offset => $_getSZ(1);
@$pb.TagNumber(2)
set offset($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasOffset() => $_has(1);
@$pb.TagNumber(2)
void clearOffset() => $_clearField(2);
@$pb.TagNumber(3)
LbsPoiDetail get detail => $_getN(2);
@$pb.TagNumber(3)
set detail(LbsPoiDetail value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasDetail() => $_has(2);
@$pb.TagNumber(3)
void clearDetail() => $_clearField(3);
@$pb.TagNumber(3)
LbsPoiDetail ensureDetail() => $_ensure(2);
@$pb.TagNumber(4)
$pb.PbList<DynamicItem> get list => $_getList(3);
}
class LbsPoiReq extends $pb.GeneratedMessage {
factory LbsPoiReq({
$core.String? poi,
$fixnum.Int64? type,
$core.String? offset,
Refresh? refreshType,
$core.int? localTime,
$1.PlayerArgs? playerArgs,
}) {
final result = create();
if (poi != null) result.poi = poi;
if (type != null) result.type = type;
if (offset != null) result.offset = offset;
if (refreshType != null) result.refreshType = refreshType;
if (localTime != null) result.localTime = localTime;
if (playerArgs != null) result.playerArgs = playerArgs;
return result;
}
LbsPoiReq._();
factory LbsPoiReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LbsPoiReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'LbsPoiReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'poi')
..aInt64(2, _omitFieldNames ? '' : 'type')
..aOS(3, _omitFieldNames ? '' : 'offset')
..aE<Refresh>(4, _omitFieldNames ? '' : 'refreshType',
enumValues: Refresh.values)
..aI(5, _omitFieldNames ? '' : 'localTime')
..aOM<$1.PlayerArgs>(6, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LbsPoiReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LbsPoiReq copyWith(void Function(LbsPoiReq) updates) =>
super.copyWith((message) => updates(message as LbsPoiReq)) as LbsPoiReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LbsPoiReq create() => LbsPoiReq._();
@$core.override
LbsPoiReq createEmptyInstance() => create();
static $pb.PbList<LbsPoiReq> createRepeated() => $pb.PbList<LbsPoiReq>();
@$core.pragma('dart2js:noInline')
static LbsPoiReq getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<LbsPoiReq>(create);
static LbsPoiReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get poi => $_getSZ(0);
@$pb.TagNumber(1)
set poi($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasPoi() => $_has(0);
@$pb.TagNumber(1)
void clearPoi() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get type => $_getI64(1);
@$pb.TagNumber(2)
set type($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasType() => $_has(1);
@$pb.TagNumber(2)
void clearType() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get offset => $_getSZ(2);
@$pb.TagNumber(3)
set offset($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasOffset() => $_has(2);
@$pb.TagNumber(3)
void clearOffset() => $_clearField(3);
@$pb.TagNumber(4)
Refresh get refreshType => $_getN(3);
@$pb.TagNumber(4)
set refreshType(Refresh value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasRefreshType() => $_has(3);
@$pb.TagNumber(4)
void clearRefreshType() => $_clearField(4);
@$pb.TagNumber(5)
$core.int get localTime => $_getIZ(4);
@$pb.TagNumber(5)
set localTime($core.int value) => $_setSignedInt32(4, value);
@$pb.TagNumber(5)
$core.bool hasLocalTime() => $_has(4);
@$pb.TagNumber(5)
void clearLocalTime() => $_clearField(5);
@$pb.TagNumber(6)
$1.PlayerArgs get playerArgs => $_getN(5);
@$pb.TagNumber(6)
set playerArgs($1.PlayerArgs value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasPlayerArgs() => $_has(5);
@$pb.TagNumber(6)
void clearPlayerArgs() => $_clearField(6);
@$pb.TagNumber(6)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(5);
}
class LegacyTopicFeedReply extends $pb.GeneratedMessage {
factory LegacyTopicFeedReply({
$core.Iterable<DynamicItem>? list,
$core.bool? hasMore,
$core.String? offset,
$core.Iterable<SortType>? supportedSortTypes,
$core.Iterable<SortType>? feedCardFilters,
}) {
final result = create();
if (list != null) result.list.addAll(list);
if (hasMore != null) result.hasMore = hasMore;
if (offset != null) result.offset = offset;
if (supportedSortTypes != null)
result.supportedSortTypes.addAll(supportedSortTypes);
if (feedCardFilters != null) result.feedCardFilters.addAll(feedCardFilters);
return result;
}
LegacyTopicFeedReply._();
factory LegacyTopicFeedReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LegacyTopicFeedReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'LegacyTopicFeedReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<DynamicItem>(1, _omitFieldNames ? '' : 'list',
subBuilder: DynamicItem.create)
..aOB(2, _omitFieldNames ? '' : 'hasMore')
..aOS(3, _omitFieldNames ? '' : 'offset')
..pPM<SortType>(4, _omitFieldNames ? '' : 'supportedSortTypes',
subBuilder: SortType.create)
..pPM<SortType>(5, _omitFieldNames ? '' : 'feedCardFilters',
subBuilder: SortType.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LegacyTopicFeedReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LegacyTopicFeedReply copyWith(void Function(LegacyTopicFeedReply) updates) =>
super.copyWith((message) => updates(message as LegacyTopicFeedReply))
as LegacyTopicFeedReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LegacyTopicFeedReply create() => LegacyTopicFeedReply._();
@$core.override
LegacyTopicFeedReply createEmptyInstance() => create();
static $pb.PbList<LegacyTopicFeedReply> createRepeated() =>
$pb.PbList<LegacyTopicFeedReply>();
@$core.pragma('dart2js:noInline')
static LegacyTopicFeedReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<LegacyTopicFeedReply>(create);
static LegacyTopicFeedReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<DynamicItem> get list => $_getList(0);
@$pb.TagNumber(2)
$core.bool get hasMore => $_getBF(1);
@$pb.TagNumber(2)
set hasMore($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasHasMore() => $_has(1);
@$pb.TagNumber(2)
void clearHasMore() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get offset => $_getSZ(2);
@$pb.TagNumber(3)
set offset($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasOffset() => $_has(2);
@$pb.TagNumber(3)
void clearOffset() => $_clearField(3);
@$pb.TagNumber(4)
$pb.PbList<SortType> get supportedSortTypes => $_getList(3);
@$pb.TagNumber(5)
$pb.PbList<SortType> get feedCardFilters => $_getList(4);
}
class LegacyTopicFeedReq extends $pb.GeneratedMessage {
factory LegacyTopicFeedReq({
$fixnum.Int64? topicId,
$core.String? topicName,
$core.String? offset,
SortType? sortType,
SortType? cardFilter,
}) {
final result = create();
if (topicId != null) result.topicId = topicId;
if (topicName != null) result.topicName = topicName;
if (offset != null) result.offset = offset;
if (sortType != null) result.sortType = sortType;
if (cardFilter != null) result.cardFilter = cardFilter;
return result;
}
LegacyTopicFeedReq._();
factory LegacyTopicFeedReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LegacyTopicFeedReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'LegacyTopicFeedReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'topicId')
..aOS(2, _omitFieldNames ? '' : 'topicName')
..aOS(3, _omitFieldNames ? '' : 'offset')
..aOM<SortType>(4, _omitFieldNames ? '' : 'sortType',
subBuilder: SortType.create)
..aOM<SortType>(5, _omitFieldNames ? '' : 'cardFilter',
subBuilder: SortType.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LegacyTopicFeedReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LegacyTopicFeedReq copyWith(void Function(LegacyTopicFeedReq) updates) =>
super.copyWith((message) => updates(message as LegacyTopicFeedReq))
as LegacyTopicFeedReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LegacyTopicFeedReq create() => LegacyTopicFeedReq._();
@$core.override
LegacyTopicFeedReq createEmptyInstance() => create();
static $pb.PbList<LegacyTopicFeedReq> createRepeated() =>
$pb.PbList<LegacyTopicFeedReq>();
@$core.pragma('dart2js:noInline')
static LegacyTopicFeedReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<LegacyTopicFeedReq>(create);
static LegacyTopicFeedReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get topicId => $_getI64(0);
@$pb.TagNumber(1)
set topicId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasTopicId() => $_has(0);
@$pb.TagNumber(1)
void clearTopicId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get topicName => $_getSZ(1);
@$pb.TagNumber(2)
set topicName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasTopicName() => $_has(1);
@$pb.TagNumber(2)
void clearTopicName() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get offset => $_getSZ(2);
@$pb.TagNumber(3)
set offset($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasOffset() => $_has(2);
@$pb.TagNumber(3)
void clearOffset() => $_clearField(3);
@$pb.TagNumber(4)
SortType get sortType => $_getN(3);
@$pb.TagNumber(4)
set sortType(SortType value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasSortType() => $_has(3);
@$pb.TagNumber(4)
void clearSortType() => $_clearField(4);
@$pb.TagNumber(4)
SortType ensureSortType() => $_ensure(3);
@$pb.TagNumber(5)
SortType get cardFilter => $_getN(4);
@$pb.TagNumber(5)
set cardFilter(SortType value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasCardFilter() => $_has(4);
@$pb.TagNumber(5)
void clearCardFilter() => $_clearField(5);
@$pb.TagNumber(5)
SortType ensureCardFilter() => $_ensure(4);
}
class LikeAnimation extends $pb.GeneratedMessage {
factory LikeAnimation({
$core.String? begin,
$core.String? proc,
$core.String? end,
$fixnum.Int64? likeIconId,
}) {
final result = create();
if (begin != null) result.begin = begin;
if (proc != null) result.proc = proc;
if (end != null) result.end = end;
if (likeIconId != null) result.likeIconId = likeIconId;
return result;
}
LikeAnimation._();
factory LikeAnimation.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LikeAnimation.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'LikeAnimation',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'begin')
..aOS(2, _omitFieldNames ? '' : 'proc')
..aOS(3, _omitFieldNames ? '' : 'end')
..aInt64(4, _omitFieldNames ? '' : 'likeIconId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LikeAnimation clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LikeAnimation copyWith(void Function(LikeAnimation) updates) =>
super.copyWith((message) => updates(message as LikeAnimation))
as LikeAnimation;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LikeAnimation create() => LikeAnimation._();
@$core.override
LikeAnimation createEmptyInstance() => create();
static $pb.PbList<LikeAnimation> createRepeated() =>
$pb.PbList<LikeAnimation>();
@$core.pragma('dart2js:noInline')
static LikeAnimation getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<LikeAnimation>(create);
static LikeAnimation? _defaultInstance;
@$pb.TagNumber(1)
$core.String get begin => $_getSZ(0);
@$pb.TagNumber(1)
set begin($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasBegin() => $_has(0);
@$pb.TagNumber(1)
void clearBegin() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get proc => $_getSZ(1);
@$pb.TagNumber(2)
set proc($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasProc() => $_has(1);
@$pb.TagNumber(2)
void clearProc() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get end => $_getSZ(2);
@$pb.TagNumber(3)
set end($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasEnd() => $_has(2);
@$pb.TagNumber(3)
void clearEnd() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get likeIconId => $_getI64(3);
@$pb.TagNumber(4)
set likeIconId($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasLikeIconId() => $_has(3);
@$pb.TagNumber(4)
void clearLikeIconId() => $_clearField(4);
}
class LikeInfo extends $pb.GeneratedMessage {
factory LikeInfo({
LikeAnimation? animation,
$core.bool? isLike,
}) {
final result = create();
if (animation != null) result.animation = animation;
if (isLike != null) result.isLike = isLike;
return result;
}
LikeInfo._();
factory LikeInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LikeInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'LikeInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<LikeAnimation>(1, _omitFieldNames ? '' : 'animation',
subBuilder: LikeAnimation.create)
..aOB(2, _omitFieldNames ? '' : 'isLike')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LikeInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LikeInfo copyWith(void Function(LikeInfo) updates) =>
super.copyWith((message) => updates(message as LikeInfo)) as LikeInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LikeInfo create() => LikeInfo._();
@$core.override
LikeInfo createEmptyInstance() => create();
static $pb.PbList<LikeInfo> createRepeated() => $pb.PbList<LikeInfo>();
@$core.pragma('dart2js:noInline')
static LikeInfo getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<LikeInfo>(create);
static LikeInfo? _defaultInstance;
@$pb.TagNumber(1)
LikeAnimation get animation => $_getN(0);
@$pb.TagNumber(1)
set animation(LikeAnimation value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasAnimation() => $_has(0);
@$pb.TagNumber(1)
void clearAnimation() => $_clearField(1);
@$pb.TagNumber(1)
LikeAnimation ensureAnimation() => $_ensure(0);
@$pb.TagNumber(2)
$core.bool get isLike => $_getBF(1);
@$pb.TagNumber(2)
set isLike($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasIsLike() => $_has(1);
@$pb.TagNumber(2)
void clearIsLike() => $_clearField(2);
}
class LikeListReply extends $pb.GeneratedMessage {
factory LikeListReply({
$core.Iterable<ModuleAuthor>? list,
$core.bool? hasMore,
$fixnum.Int64? totalCount,
}) {
final result = create();
if (list != null) result.list.addAll(list);
if (hasMore != null) result.hasMore = hasMore;
if (totalCount != null) result.totalCount = totalCount;
return result;
}
LikeListReply._();
factory LikeListReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LikeListReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'LikeListReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<ModuleAuthor>(1, _omitFieldNames ? '' : 'list',
subBuilder: ModuleAuthor.create)
..aOB(2, _omitFieldNames ? '' : 'hasMore')
..aInt64(3, _omitFieldNames ? '' : 'totalCount')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LikeListReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LikeListReply copyWith(void Function(LikeListReply) updates) =>
super.copyWith((message) => updates(message as LikeListReply))
as LikeListReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LikeListReply create() => LikeListReply._();
@$core.override
LikeListReply createEmptyInstance() => create();
static $pb.PbList<LikeListReply> createRepeated() =>
$pb.PbList<LikeListReply>();
@$core.pragma('dart2js:noInline')
static LikeListReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<LikeListReply>(create);
static LikeListReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<ModuleAuthor> get list => $_getList(0);
@$pb.TagNumber(2)
$core.bool get hasMore => $_getBF(1);
@$pb.TagNumber(2)
set hasMore($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasHasMore() => $_has(1);
@$pb.TagNumber(2)
void clearHasMore() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get totalCount => $_getI64(2);
@$pb.TagNumber(3)
set totalCount($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasTotalCount() => $_has(2);
@$pb.TagNumber(3)
void clearTotalCount() => $_clearField(3);
}
class LikeListReq extends $pb.GeneratedMessage {
factory LikeListReq({
$core.String? dynamicId,
$fixnum.Int64? dynType,
$fixnum.Int64? rid,
$fixnum.Int64? uidOffset,
$core.int? page,
}) {
final result = create();
if (dynamicId != null) result.dynamicId = dynamicId;
if (dynType != null) result.dynType = dynType;
if (rid != null) result.rid = rid;
if (uidOffset != null) result.uidOffset = uidOffset;
if (page != null) result.page = page;
return result;
}
LikeListReq._();
factory LikeListReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LikeListReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'LikeListReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'dynamicId')
..aInt64(2, _omitFieldNames ? '' : 'dynType')
..aInt64(3, _omitFieldNames ? '' : 'rid')
..aInt64(4, _omitFieldNames ? '' : 'uidOffset')
..aI(5, _omitFieldNames ? '' : 'page')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LikeListReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LikeListReq copyWith(void Function(LikeListReq) updates) =>
super.copyWith((message) => updates(message as LikeListReq))
as LikeListReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LikeListReq create() => LikeListReq._();
@$core.override
LikeListReq createEmptyInstance() => create();
static $pb.PbList<LikeListReq> createRepeated() => $pb.PbList<LikeListReq>();
@$core.pragma('dart2js:noInline')
static LikeListReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<LikeListReq>(create);
static LikeListReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get dynamicId => $_getSZ(0);
@$pb.TagNumber(1)
set dynamicId($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasDynamicId() => $_has(0);
@$pb.TagNumber(1)
void clearDynamicId() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get dynType => $_getI64(1);
@$pb.TagNumber(2)
set dynType($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasDynType() => $_has(1);
@$pb.TagNumber(2)
void clearDynType() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get rid => $_getI64(2);
@$pb.TagNumber(3)
set rid($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasRid() => $_has(2);
@$pb.TagNumber(3)
void clearRid() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get uidOffset => $_getI64(3);
@$pb.TagNumber(4)
set uidOffset($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasUidOffset() => $_has(3);
@$pb.TagNumber(4)
void clearUidOffset() => $_clearField(4);
@$pb.TagNumber(5)
$core.int get page => $_getIZ(4);
@$pb.TagNumber(5)
set page($core.int value) => $_setSignedInt32(4, value);
@$pb.TagNumber(5)
$core.bool hasPage() => $_has(4);
@$pb.TagNumber(5)
void clearPage() => $_clearField(5);
}
class LikeUser extends $pb.GeneratedMessage {
factory LikeUser({
$fixnum.Int64? uid,
$core.String? uname,
$core.String? uri,
}) {
final result = create();
if (uid != null) result.uid = uid;
if (uname != null) result.uname = uname;
if (uri != null) result.uri = uri;
return result;
}
LikeUser._();
factory LikeUser.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LikeUser.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'LikeUser',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'uid')
..aOS(2, _omitFieldNames ? '' : 'uname')
..aOS(3, _omitFieldNames ? '' : 'uri')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LikeUser clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LikeUser copyWith(void Function(LikeUser) updates) =>
super.copyWith((message) => updates(message as LikeUser)) as LikeUser;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LikeUser create() => LikeUser._();
@$core.override
LikeUser createEmptyInstance() => create();
static $pb.PbList<LikeUser> createRepeated() => $pb.PbList<LikeUser>();
@$core.pragma('dart2js:noInline')
static LikeUser getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<LikeUser>(create);
static LikeUser? _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 uname => $_getSZ(1);
@$pb.TagNumber(2)
set uname($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasUname() => $_has(1);
@$pb.TagNumber(2)
void clearUname() => $_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);
}
class LineParagraph extends $pb.GeneratedMessage {
factory LineParagraph({
MdlDynDrawItem? pic,
}) {
final result = create();
if (pic != null) result.pic = pic;
return result;
}
LineParagraph._();
factory LineParagraph.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LineParagraph.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'LineParagraph',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<MdlDynDrawItem>(1, _omitFieldNames ? '' : 'pic',
subBuilder: MdlDynDrawItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LineParagraph clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LineParagraph copyWith(void Function(LineParagraph) updates) =>
super.copyWith((message) => updates(message as LineParagraph))
as LineParagraph;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LineParagraph create() => LineParagraph._();
@$core.override
LineParagraph createEmptyInstance() => create();
static $pb.PbList<LineParagraph> createRepeated() =>
$pb.PbList<LineParagraph>();
@$core.pragma('dart2js:noInline')
static LineParagraph getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<LineParagraph>(create);
static LineParagraph? _defaultInstance;
@$pb.TagNumber(1)
MdlDynDrawItem get pic => $_getN(0);
@$pb.TagNumber(1)
set pic(MdlDynDrawItem value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasPic() => $_has(0);
@$pb.TagNumber(1)
void clearPic() => $_clearField(1);
@$pb.TagNumber(1)
MdlDynDrawItem ensurePic() => $_ensure(0);
}
class LinkNode extends $pb.GeneratedMessage {
factory LinkNode({
WordNode? showText,
$core.String? link,
$core.String? icon,
$core.String? iconSuffix,
$core.String? linkType,
LinkNodeType? linkTypeEnum,
$core.String? bizId,
$fixnum.Int64? timestamp,
GoodsItem? goodsItem,
NoteVideoTS? noteVideoTs,
$6.Any? bizData,
MdlDynDraw? linkPics,
}) {
final result = create();
if (showText != null) result.showText = showText;
if (link != null) result.link = link;
if (icon != null) result.icon = icon;
if (iconSuffix != null) result.iconSuffix = iconSuffix;
if (linkType != null) result.linkType = linkType;
if (linkTypeEnum != null) result.linkTypeEnum = linkTypeEnum;
if (bizId != null) result.bizId = bizId;
if (timestamp != null) result.timestamp = timestamp;
if (goodsItem != null) result.goodsItem = goodsItem;
if (noteVideoTs != null) result.noteVideoTs = noteVideoTs;
if (bizData != null) result.bizData = bizData;
if (linkPics != null) result.linkPics = linkPics;
return result;
}
LinkNode._();
factory LinkNode.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LinkNode.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'LinkNode',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<WordNode>(1, _omitFieldNames ? '' : 'showText',
subBuilder: WordNode.create)
..aOS(2, _omitFieldNames ? '' : 'link')
..aOS(3, _omitFieldNames ? '' : 'icon')
..aOS(4, _omitFieldNames ? '' : 'iconSuffix')
..aOS(5, _omitFieldNames ? '' : 'linkType')
..aE<LinkNodeType>(6, _omitFieldNames ? '' : 'linkTypeEnum',
enumValues: LinkNodeType.values)
..aOS(7, _omitFieldNames ? '' : 'bizId')
..aInt64(8, _omitFieldNames ? '' : 'timestamp')
..aOM<GoodsItem>(9, _omitFieldNames ? '' : 'goodsItem',
subBuilder: GoodsItem.create)
..aOM<NoteVideoTS>(10, _omitFieldNames ? '' : 'noteVideoTs',
subBuilder: NoteVideoTS.create)
..aOM<$6.Any>(11, _omitFieldNames ? '' : 'bizData',
subBuilder: $6.Any.create)
..aOM<MdlDynDraw>(12, _omitFieldNames ? '' : 'linkPics',
subBuilder: MdlDynDraw.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LinkNode clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LinkNode copyWith(void Function(LinkNode) updates) =>
super.copyWith((message) => updates(message as LinkNode)) as LinkNode;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LinkNode create() => LinkNode._();
@$core.override
LinkNode createEmptyInstance() => create();
static $pb.PbList<LinkNode> createRepeated() => $pb.PbList<LinkNode>();
@$core.pragma('dart2js:noInline')
static LinkNode getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<LinkNode>(create);
static LinkNode? _defaultInstance;
@$pb.TagNumber(1)
WordNode get showText => $_getN(0);
@$pb.TagNumber(1)
set showText(WordNode value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasShowText() => $_has(0);
@$pb.TagNumber(1)
void clearShowText() => $_clearField(1);
@$pb.TagNumber(1)
WordNode ensureShowText() => $_ensure(0);
@$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 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 iconSuffix => $_getSZ(3);
@$pb.TagNumber(4)
set iconSuffix($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasIconSuffix() => $_has(3);
@$pb.TagNumber(4)
void clearIconSuffix() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get linkType => $_getSZ(4);
@$pb.TagNumber(5)
set linkType($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasLinkType() => $_has(4);
@$pb.TagNumber(5)
void clearLinkType() => $_clearField(5);
@$pb.TagNumber(6)
LinkNodeType get linkTypeEnum => $_getN(5);
@$pb.TagNumber(6)
set linkTypeEnum(LinkNodeType value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasLinkTypeEnum() => $_has(5);
@$pb.TagNumber(6)
void clearLinkTypeEnum() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get bizId => $_getSZ(6);
@$pb.TagNumber(7)
set bizId($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasBizId() => $_has(6);
@$pb.TagNumber(7)
void clearBizId() => $_clearField(7);
@$pb.TagNumber(8)
$fixnum.Int64 get timestamp => $_getI64(7);
@$pb.TagNumber(8)
set timestamp($fixnum.Int64 value) => $_setInt64(7, value);
@$pb.TagNumber(8)
$core.bool hasTimestamp() => $_has(7);
@$pb.TagNumber(8)
void clearTimestamp() => $_clearField(8);
@$pb.TagNumber(9)
GoodsItem get goodsItem => $_getN(8);
@$pb.TagNumber(9)
set goodsItem(GoodsItem value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasGoodsItem() => $_has(8);
@$pb.TagNumber(9)
void clearGoodsItem() => $_clearField(9);
@$pb.TagNumber(9)
GoodsItem ensureGoodsItem() => $_ensure(8);
@$pb.TagNumber(10)
NoteVideoTS get noteVideoTs => $_getN(9);
@$pb.TagNumber(10)
set noteVideoTs(NoteVideoTS value) => $_setField(10, value);
@$pb.TagNumber(10)
$core.bool hasNoteVideoTs() => $_has(9);
@$pb.TagNumber(10)
void clearNoteVideoTs() => $_clearField(10);
@$pb.TagNumber(10)
NoteVideoTS ensureNoteVideoTs() => $_ensure(9);
@$pb.TagNumber(11)
$6.Any get bizData => $_getN(10);
@$pb.TagNumber(11)
set bizData($6.Any value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasBizData() => $_has(10);
@$pb.TagNumber(11)
void clearBizData() => $_clearField(11);
@$pb.TagNumber(11)
$6.Any ensureBizData() => $_ensure(10);
@$pb.TagNumber(12)
MdlDynDraw get linkPics => $_getN(11);
@$pb.TagNumber(12)
set linkPics(MdlDynDraw value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasLinkPics() => $_has(11);
@$pb.TagNumber(12)
void clearLinkPics() => $_clearField(12);
@$pb.TagNumber(12)
MdlDynDraw ensureLinkPics() => $_ensure(11);
}
class ListCreationReq extends $pb.GeneratedMessage {
factory ListCreationReq({
SelectedClassificationAndSortType? preference,
$core.int? localTime,
$7.Pagination? pagination,
}) {
final result = create();
if (preference != null) result.preference = preference;
if (localTime != null) result.localTime = localTime;
if (pagination != null) result.pagination = pagination;
return result;
}
ListCreationReq._();
factory ListCreationReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ListCreationReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ListCreationReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<SelectedClassificationAndSortType>(
1, _omitFieldNames ? '' : 'preference',
subBuilder: SelectedClassificationAndSortType.create)
..aI(2, _omitFieldNames ? '' : 'localTime')
..aOM<$7.Pagination>(3, _omitFieldNames ? '' : 'pagination',
subBuilder: $7.Pagination.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ListCreationReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ListCreationReq copyWith(void Function(ListCreationReq) updates) =>
super.copyWith((message) => updates(message as ListCreationReq))
as ListCreationReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ListCreationReq create() => ListCreationReq._();
@$core.override
ListCreationReq createEmptyInstance() => create();
static $pb.PbList<ListCreationReq> createRepeated() =>
$pb.PbList<ListCreationReq>();
@$core.pragma('dart2js:noInline')
static ListCreationReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ListCreationReq>(create);
static ListCreationReq? _defaultInstance;
@$pb.TagNumber(1)
SelectedClassificationAndSortType get preference => $_getN(0);
@$pb.TagNumber(1)
set preference(SelectedClassificationAndSortType value) =>
$_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasPreference() => $_has(0);
@$pb.TagNumber(1)
void clearPreference() => $_clearField(1);
@$pb.TagNumber(1)
SelectedClassificationAndSortType ensurePreference() => $_ensure(0);
@$pb.TagNumber(2)
$core.int get localTime => $_getIZ(1);
@$pb.TagNumber(2)
set localTime($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasLocalTime() => $_has(1);
@$pb.TagNumber(2)
void clearLocalTime() => $_clearField(2);
@$pb.TagNumber(3)
$7.Pagination get pagination => $_getN(2);
@$pb.TagNumber(3)
set pagination($7.Pagination value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasPagination() => $_has(2);
@$pb.TagNumber(3)
void clearPagination() => $_clearField(3);
@$pb.TagNumber(3)
$7.Pagination ensurePagination() => $_ensure(2);
}
class ListCreationResp extends $pb.GeneratedMessage {
factory ListCreationResp({
$core.Iterable<CreationClassification>? classifications,
$core.Iterable<CreationSortType>? sortTypes,
$7.PaginationReply? nextPage,
$core.Iterable<OpusCreationItem>? creationList,
}) {
final result = create();
if (classifications != null) result.classifications.addAll(classifications);
if (sortTypes != null) result.sortTypes.addAll(sortTypes);
if (nextPage != null) result.nextPage = nextPage;
if (creationList != null) result.creationList.addAll(creationList);
return result;
}
ListCreationResp._();
factory ListCreationResp.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ListCreationResp.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ListCreationResp',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<CreationClassification>(1, _omitFieldNames ? '' : 'classifications',
subBuilder: CreationClassification.create)
..pPM<CreationSortType>(2, _omitFieldNames ? '' : 'sortTypes',
subBuilder: CreationSortType.create)
..aOM<$7.PaginationReply>(3, _omitFieldNames ? '' : 'nextPage',
subBuilder: $7.PaginationReply.create)
..pPM<OpusCreationItem>(4, _omitFieldNames ? '' : 'creationList',
subBuilder: OpusCreationItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ListCreationResp clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ListCreationResp copyWith(void Function(ListCreationResp) updates) =>
super.copyWith((message) => updates(message as ListCreationResp))
as ListCreationResp;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ListCreationResp create() => ListCreationResp._();
@$core.override
ListCreationResp createEmptyInstance() => create();
static $pb.PbList<ListCreationResp> createRepeated() =>
$pb.PbList<ListCreationResp>();
@$core.pragma('dart2js:noInline')
static ListCreationResp getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ListCreationResp>(create);
static ListCreationResp? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<CreationClassification> get classifications => $_getList(0);
@$pb.TagNumber(2)
$pb.PbList<CreationSortType> get sortTypes => $_getList(1);
@$pb.TagNumber(3)
$7.PaginationReply get nextPage => $_getN(2);
@$pb.TagNumber(3)
set nextPage($7.PaginationReply value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasNextPage() => $_has(2);
@$pb.TagNumber(3)
void clearNextPage() => $_clearField(3);
@$pb.TagNumber(3)
$7.PaginationReply ensureNextPage() => $_ensure(2);
@$pb.TagNumber(4)
$pb.PbList<OpusCreationItem> get creationList => $_getList(3);
}
class ListFavReq extends $pb.GeneratedMessage {
factory ListFavReq({
$core.int? localTime,
$7.Pagination? pagination,
}) {
final result = create();
if (localTime != null) result.localTime = localTime;
if (pagination != null) result.pagination = pagination;
return result;
}
ListFavReq._();
factory ListFavReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ListFavReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ListFavReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'localTime')
..aOM<$7.Pagination>(2, _omitFieldNames ? '' : 'pagination',
subBuilder: $7.Pagination.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ListFavReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ListFavReq copyWith(void Function(ListFavReq) updates) =>
super.copyWith((message) => updates(message as ListFavReq)) as ListFavReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ListFavReq create() => ListFavReq._();
@$core.override
ListFavReq createEmptyInstance() => create();
static $pb.PbList<ListFavReq> createRepeated() => $pb.PbList<ListFavReq>();
@$core.pragma('dart2js:noInline')
static ListFavReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ListFavReq>(create);
static ListFavReq? _defaultInstance;
@$pb.TagNumber(1)
$core.int get localTime => $_getIZ(0);
@$pb.TagNumber(1)
set localTime($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasLocalTime() => $_has(0);
@$pb.TagNumber(1)
void clearLocalTime() => $_clearField(1);
@$pb.TagNumber(2)
$7.Pagination get pagination => $_getN(1);
@$pb.TagNumber(2)
set pagination($7.Pagination value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasPagination() => $_has(1);
@$pb.TagNumber(2)
void clearPagination() => $_clearField(2);
@$pb.TagNumber(2)
$7.Pagination ensurePagination() => $_ensure(1);
}
class ListFavResp extends $pb.GeneratedMessage {
factory ListFavResp({
$core.Iterable<OpusFavItem>? itemList,
$7.PaginationReply? nextPage,
}) {
final result = create();
if (itemList != null) result.itemList.addAll(itemList);
if (nextPage != null) result.nextPage = nextPage;
return result;
}
ListFavResp._();
factory ListFavResp.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ListFavResp.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ListFavResp',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<OpusFavItem>(1, _omitFieldNames ? '' : 'itemList',
subBuilder: OpusFavItem.create)
..aOM<$7.PaginationReply>(2, _omitFieldNames ? '' : 'nextPage',
subBuilder: $7.PaginationReply.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ListFavResp clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ListFavResp copyWith(void Function(ListFavResp) updates) =>
super.copyWith((message) => updates(message as ListFavResp))
as ListFavResp;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ListFavResp create() => ListFavResp._();
@$core.override
ListFavResp createEmptyInstance() => create();
static $pb.PbList<ListFavResp> createRepeated() => $pb.PbList<ListFavResp>();
@$core.pragma('dart2js:noInline')
static ListFavResp getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ListFavResp>(create);
static ListFavResp? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<OpusFavItem> get itemList => $_getList(0);
@$pb.TagNumber(2)
$7.PaginationReply get nextPage => $_getN(1);
@$pb.TagNumber(2)
set nextPage($7.PaginationReply value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasNextPage() => $_has(1);
@$pb.TagNumber(2)
void clearNextPage() => $_clearField(2);
@$pb.TagNumber(2)
$7.PaginationReply ensureNextPage() => $_ensure(1);
}
class LiveInfo extends $pb.GeneratedMessage {
factory LiveInfo({
$core.int? isLiving,
$core.String? uri,
LiveState? liveState,
}) {
final result = create();
if (isLiving != null) result.isLiving = isLiving;
if (uri != null) result.uri = uri;
if (liveState != null) result.liveState = liveState;
return result;
}
LiveInfo._();
factory LiveInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LiveInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'LiveInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'isLiving')
..aOS(2, _omitFieldNames ? '' : 'uri')
..aE<LiveState>(3, _omitFieldNames ? '' : 'liveState',
enumValues: LiveState.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LiveInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LiveInfo copyWith(void Function(LiveInfo) updates) =>
super.copyWith((message) => updates(message as LiveInfo)) as LiveInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LiveInfo create() => LiveInfo._();
@$core.override
LiveInfo createEmptyInstance() => create();
static $pb.PbList<LiveInfo> createRepeated() => $pb.PbList<LiveInfo>();
@$core.pragma('dart2js:noInline')
static LiveInfo getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<LiveInfo>(create);
static LiveInfo? _defaultInstance;
@$pb.TagNumber(1)
$core.int get isLiving => $_getIZ(0);
@$pb.TagNumber(1)
set isLiving($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasIsLiving() => $_has(0);
@$pb.TagNumber(1)
void clearIsLiving() => $_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)
LiveState get liveState => $_getN(2);
@$pb.TagNumber(3)
set liveState(LiveState value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasLiveState() => $_has(2);
@$pb.TagNumber(3)
void clearLiveState() => $_clearField(3);
}
class LivePendant extends $pb.GeneratedMessage {
factory LivePendant({
$core.String? text,
$core.String? icon,
$fixnum.Int64? pendantId,
}) {
final result = create();
if (text != null) result.text = text;
if (icon != null) result.icon = icon;
if (pendantId != null) result.pendantId = pendantId;
return result;
}
LivePendant._();
factory LivePendant.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LivePendant.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'LivePendant',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'text')
..aOS(2, _omitFieldNames ? '' : 'icon')
..aInt64(3, _omitFieldNames ? '' : 'pendantId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LivePendant clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LivePendant copyWith(void Function(LivePendant) updates) =>
super.copyWith((message) => updates(message as LivePendant))
as LivePendant;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LivePendant create() => LivePendant._();
@$core.override
LivePendant createEmptyInstance() => create();
static $pb.PbList<LivePendant> createRepeated() => $pb.PbList<LivePendant>();
@$core.pragma('dart2js:noInline')
static LivePendant getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<LivePendant>(create);
static LivePendant? _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 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)
$fixnum.Int64 get pendantId => $_getI64(2);
@$pb.TagNumber(3)
set pendantId($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasPendantId() => $_has(2);
@$pb.TagNumber(3)
void clearPendantId() => $_clearField(3);
}
class MangaLikeBrowserGuidance extends $pb.GeneratedMessage {
factory MangaLikeBrowserGuidance({
$core.bool? showPageRightToLeftGuidance,
$core.String? pageRightToLeftGuidanceText,
}) {
final result = create();
if (showPageRightToLeftGuidance != null)
result.showPageRightToLeftGuidance = showPageRightToLeftGuidance;
if (pageRightToLeftGuidanceText != null)
result.pageRightToLeftGuidanceText = pageRightToLeftGuidanceText;
return result;
}
MangaLikeBrowserGuidance._();
factory MangaLikeBrowserGuidance.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MangaLikeBrowserGuidance.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MangaLikeBrowserGuidance',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOB(1, _omitFieldNames ? '' : 'showPageRightToLeftGuidance')
..aOS(2, _omitFieldNames ? '' : 'pageRightToLeftGuidanceText')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MangaLikeBrowserGuidance clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MangaLikeBrowserGuidance copyWith(
void Function(MangaLikeBrowserGuidance) updates) =>
super.copyWith((message) => updates(message as MangaLikeBrowserGuidance))
as MangaLikeBrowserGuidance;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MangaLikeBrowserGuidance create() => MangaLikeBrowserGuidance._();
@$core.override
MangaLikeBrowserGuidance createEmptyInstance() => create();
static $pb.PbList<MangaLikeBrowserGuidance> createRepeated() =>
$pb.PbList<MangaLikeBrowserGuidance>();
@$core.pragma('dart2js:noInline')
static MangaLikeBrowserGuidance getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MangaLikeBrowserGuidance>(create);
static MangaLikeBrowserGuidance? _defaultInstance;
@$pb.TagNumber(1)
$core.bool get showPageRightToLeftGuidance => $_getBF(0);
@$pb.TagNumber(1)
set showPageRightToLeftGuidance($core.bool value) => $_setBool(0, value);
@$pb.TagNumber(1)
$core.bool hasShowPageRightToLeftGuidance() => $_has(0);
@$pb.TagNumber(1)
void clearShowPageRightToLeftGuidance() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get pageRightToLeftGuidanceText => $_getSZ(1);
@$pb.TagNumber(2)
set pageRightToLeftGuidanceText($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasPageRightToLeftGuidanceText() => $_has(1);
@$pb.TagNumber(2)
void clearPageRightToLeftGuidanceText() => $_clearField(2);
}
class MangaLikePic extends $pb.GeneratedMessage {
factory MangaLikePic({
ProtectedStaticResource? pic,
$fixnum.Int64? width,
$fixnum.Int64? height,
}) {
final result = create();
if (pic != null) result.pic = pic;
if (width != null) result.width = width;
if (height != null) result.height = height;
return result;
}
MangaLikePic._();
factory MangaLikePic.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MangaLikePic.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MangaLikePic',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<ProtectedStaticResource>(1, _omitFieldNames ? '' : 'pic',
subBuilder: ProtectedStaticResource.create)
..aInt64(2, _omitFieldNames ? '' : 'width')
..aInt64(3, _omitFieldNames ? '' : 'height')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MangaLikePic clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MangaLikePic copyWith(void Function(MangaLikePic) updates) =>
super.copyWith((message) => updates(message as MangaLikePic))
as MangaLikePic;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MangaLikePic create() => MangaLikePic._();
@$core.override
MangaLikePic createEmptyInstance() => create();
static $pb.PbList<MangaLikePic> createRepeated() =>
$pb.PbList<MangaLikePic>();
@$core.pragma('dart2js:noInline')
static MangaLikePic getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MangaLikePic>(create);
static MangaLikePic? _defaultInstance;
@$pb.TagNumber(1)
ProtectedStaticResource get pic => $_getN(0);
@$pb.TagNumber(1)
set pic(ProtectedStaticResource value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasPic() => $_has(0);
@$pb.TagNumber(1)
void clearPic() => $_clearField(1);
@$pb.TagNumber(1)
ProtectedStaticResource ensurePic() => $_ensure(0);
@$pb.TagNumber(2)
$fixnum.Int64 get width => $_getI64(1);
@$pb.TagNumber(2)
set width($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasWidth() => $_has(1);
@$pb.TagNumber(2)
void clearWidth() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get height => $_getI64(2);
@$pb.TagNumber(3)
set height($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasHeight() => $_has(2);
@$pb.TagNumber(3)
void clearHeight() => $_clearField(3);
}
class MangaProperty extends $pb.GeneratedMessage {
factory MangaProperty({
$fixnum.Int64? epId,
$fixnum.Int64? mangaId,
$core.bool? isPremiumContent,
$core.bool? isPaymentNeeded,
}) {
final result = create();
if (epId != null) result.epId = epId;
if (mangaId != null) result.mangaId = mangaId;
if (isPremiumContent != null) result.isPremiumContent = isPremiumContent;
if (isPaymentNeeded != null) result.isPaymentNeeded = isPaymentNeeded;
return result;
}
MangaProperty._();
factory MangaProperty.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MangaProperty.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MangaProperty',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'epId')
..aInt64(2, _omitFieldNames ? '' : 'mangaId')
..aOB(3, _omitFieldNames ? '' : 'isPremiumContent')
..aOB(4, _omitFieldNames ? '' : 'isPaymentNeeded')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MangaProperty clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MangaProperty copyWith(void Function(MangaProperty) updates) =>
super.copyWith((message) => updates(message as MangaProperty))
as MangaProperty;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MangaProperty create() => MangaProperty._();
@$core.override
MangaProperty createEmptyInstance() => create();
static $pb.PbList<MangaProperty> createRepeated() =>
$pb.PbList<MangaProperty>();
@$core.pragma('dart2js:noInline')
static MangaProperty getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MangaProperty>(create);
static MangaProperty? _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)
$fixnum.Int64 get mangaId => $_getI64(1);
@$pb.TagNumber(2)
set mangaId($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasMangaId() => $_has(1);
@$pb.TagNumber(2)
void clearMangaId() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get isPremiumContent => $_getBF(2);
@$pb.TagNumber(3)
set isPremiumContent($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasIsPremiumContent() => $_has(2);
@$pb.TagNumber(3)
void clearIsPremiumContent() => $_clearField(3);
@$pb.TagNumber(4)
$core.bool get isPaymentNeeded => $_getBF(3);
@$pb.TagNumber(4)
set isPaymentNeeded($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasIsPaymentNeeded() => $_has(3);
@$pb.TagNumber(4)
void clearIsPaymentNeeded() => $_clearField(4);
}
class MatchTeam extends $pb.GeneratedMessage {
factory MatchTeam({
$fixnum.Int64? id,
$core.String? name,
$core.String? cover,
$core.String? color,
$core.String? nightColor,
}) {
final result = create();
if (id != null) result.id = id;
if (name != null) result.name = name;
if (cover != null) result.cover = cover;
if (color != null) result.color = color;
if (nightColor != null) result.nightColor = nightColor;
return result;
}
MatchTeam._();
factory MatchTeam.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MatchTeam.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MatchTeam',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'name')
..aOS(3, _omitFieldNames ? '' : 'cover')
..aOS(4, _omitFieldNames ? '' : 'color')
..aOS(5, _omitFieldNames ? '' : 'nightColor')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MatchTeam clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MatchTeam copyWith(void Function(MatchTeam) updates) =>
super.copyWith((message) => updates(message as MatchTeam)) as MatchTeam;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MatchTeam create() => MatchTeam._();
@$core.override
MatchTeam createEmptyInstance() => create();
static $pb.PbList<MatchTeam> createRepeated() => $pb.PbList<MatchTeam>();
@$core.pragma('dart2js:noInline')
static MatchTeam getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<MatchTeam>(create);
static MatchTeam? _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 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 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 color => $_getSZ(3);
@$pb.TagNumber(4)
set color($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasColor() => $_has(3);
@$pb.TagNumber(4)
void clearColor() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get nightColor => $_getSZ(4);
@$pb.TagNumber(5)
set nightColor($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasNightColor() => $_has(4);
@$pb.TagNumber(5)
void clearNightColor() => $_clearField(5);
}
class MdlDynApplet extends $pb.GeneratedMessage {
factory MdlDynApplet({
$fixnum.Int64? id,
$core.String? uri,
$core.String? title,
$core.String? subTitle,
$core.String? cover,
$core.String? icon,
$core.String? label,
$core.String? buttonTitle,
}) {
final result = create();
if (id != null) result.id = id;
if (uri != null) result.uri = uri;
if (title != null) result.title = title;
if (subTitle != null) result.subTitle = subTitle;
if (cover != null) result.cover = cover;
if (icon != null) result.icon = icon;
if (label != null) result.label = label;
if (buttonTitle != null) result.buttonTitle = buttonTitle;
return result;
}
MdlDynApplet._();
factory MdlDynApplet.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynApplet.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynApplet',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'uri')
..aOS(4, _omitFieldNames ? '' : 'title')
..aOS(5, _omitFieldNames ? '' : 'subTitle')
..aOS(6, _omitFieldNames ? '' : 'cover')
..aOS(7, _omitFieldNames ? '' : 'icon')
..aOS(8, _omitFieldNames ? '' : 'label')
..aOS(9, _omitFieldNames ? '' : 'buttonTitle')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynApplet clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynApplet copyWith(void Function(MdlDynApplet) updates) =>
super.copyWith((message) => updates(message as MdlDynApplet))
as MdlDynApplet;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynApplet create() => MdlDynApplet._();
@$core.override
MdlDynApplet createEmptyInstance() => create();
static $pb.PbList<MdlDynApplet> createRepeated() =>
$pb.PbList<MdlDynApplet>();
@$core.pragma('dart2js:noInline')
static MdlDynApplet getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynApplet>(create);
static MdlDynApplet? _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 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(4)
$core.String get title => $_getSZ(2);
@$pb.TagNumber(4)
set title($core.String value) => $_setString(2, value);
@$pb.TagNumber(4)
$core.bool hasTitle() => $_has(2);
@$pb.TagNumber(4)
void clearTitle() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get subTitle => $_getSZ(3);
@$pb.TagNumber(5)
set subTitle($core.String value) => $_setString(3, value);
@$pb.TagNumber(5)
$core.bool hasSubTitle() => $_has(3);
@$pb.TagNumber(5)
void clearSubTitle() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get cover => $_getSZ(4);
@$pb.TagNumber(6)
set cover($core.String value) => $_setString(4, value);
@$pb.TagNumber(6)
$core.bool hasCover() => $_has(4);
@$pb.TagNumber(6)
void clearCover() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get icon => $_getSZ(5);
@$pb.TagNumber(7)
set icon($core.String value) => $_setString(5, value);
@$pb.TagNumber(7)
$core.bool hasIcon() => $_has(5);
@$pb.TagNumber(7)
void clearIcon() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get label => $_getSZ(6);
@$pb.TagNumber(8)
set label($core.String value) => $_setString(6, value);
@$pb.TagNumber(8)
$core.bool hasLabel() => $_has(6);
@$pb.TagNumber(8)
void clearLabel() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get buttonTitle => $_getSZ(7);
@$pb.TagNumber(9)
set buttonTitle($core.String value) => $_setString(7, value);
@$pb.TagNumber(9)
$core.bool hasButtonTitle() => $_has(7);
@$pb.TagNumber(9)
void clearButtonTitle() => $_clearField(9);
}
class MdlDynArchive extends $pb.GeneratedMessage {
factory MdlDynArchive({
$core.String? title,
$core.String? cover,
$core.String? uri,
$core.String? coverLeftText1,
$core.String? coverLeftText2,
$core.String? coverLeftText3,
$fixnum.Int64? avid,
$fixnum.Int64? cid,
MediaType? mediaType,
Dimension? dimension,
$core.Iterable<VideoBadge>? badge,
$core.bool? canPlay,
VideoType? stype,
$core.bool? isPGC,
$core.String? inlineURL,
$fixnum.Int64? episodeId,
$core.int? subType,
$fixnum.Int64? pgcSeasonId,
$core.String? playIcon,
$fixnum.Int64? duration,
$core.String? jumpUrl,
$core.bool? isPreview,
$core.Iterable<VideoBadge>? badgeCategory,
$core.bool? isFeature,
ReserveType? reserveType,
$core.String? bvid,
$core.int? view,
$core.bool? showPremiereBadge,
$core.bool? premiereCard,
$core.bool? showProgress,
$fixnum.Int64? partDuration,
$fixnum.Int64? partProgress,
}) {
final result = create();
if (title != null) result.title = title;
if (cover != null) result.cover = cover;
if (uri != null) result.uri = uri;
if (coverLeftText1 != null) result.coverLeftText1 = coverLeftText1;
if (coverLeftText2 != null) result.coverLeftText2 = coverLeftText2;
if (coverLeftText3 != null) result.coverLeftText3 = coverLeftText3;
if (avid != null) result.avid = avid;
if (cid != null) result.cid = cid;
if (mediaType != null) result.mediaType = mediaType;
if (dimension != null) result.dimension = dimension;
if (badge != null) result.badge.addAll(badge);
if (canPlay != null) result.canPlay = canPlay;
if (stype != null) result.stype = stype;
if (isPGC != null) result.isPGC = isPGC;
if (inlineURL != null) result.inlineURL = inlineURL;
if (episodeId != null) result.episodeId = episodeId;
if (subType != null) result.subType = subType;
if (pgcSeasonId != null) result.pgcSeasonId = pgcSeasonId;
if (playIcon != null) result.playIcon = playIcon;
if (duration != null) result.duration = duration;
if (jumpUrl != null) result.jumpUrl = jumpUrl;
if (isPreview != null) result.isPreview = isPreview;
if (badgeCategory != null) result.badgeCategory.addAll(badgeCategory);
if (isFeature != null) result.isFeature = isFeature;
if (reserveType != null) result.reserveType = reserveType;
if (bvid != null) result.bvid = bvid;
if (view != null) result.view = view;
if (showPremiereBadge != null) result.showPremiereBadge = showPremiereBadge;
if (premiereCard != null) result.premiereCard = premiereCard;
if (showProgress != null) result.showProgress = showProgress;
if (partDuration != null) result.partDuration = partDuration;
if (partProgress != null) result.partProgress = partProgress;
return result;
}
MdlDynArchive._();
factory MdlDynArchive.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynArchive.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynArchive',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'cover')
..aOS(3, _omitFieldNames ? '' : 'uri')
..aOS(4, _omitFieldNames ? '' : 'coverLeftText1')
..aOS(5, _omitFieldNames ? '' : 'coverLeftText2')
..aOS(6, _omitFieldNames ? '' : 'coverLeftText3')
..aInt64(7, _omitFieldNames ? '' : 'avid')
..aInt64(8, _omitFieldNames ? '' : 'cid')
..aE<MediaType>(9, _omitFieldNames ? '' : 'mediaType',
enumValues: MediaType.values)
..aOM<Dimension>(10, _omitFieldNames ? '' : 'dimension',
subBuilder: Dimension.create)
..pPM<VideoBadge>(11, _omitFieldNames ? '' : 'badge',
subBuilder: VideoBadge.create)
..aOB(12, _omitFieldNames ? '' : 'canPlay')
..aE<VideoType>(13, _omitFieldNames ? '' : 'stype',
enumValues: VideoType.values)
..aOB(14, _omitFieldNames ? '' : 'isPGC')
..aOS(15, _omitFieldNames ? '' : 'inlineURL')
..aInt64(16, _omitFieldNames ? '' : 'episodeId')
..aI(17, _omitFieldNames ? '' : 'subType')
..aInt64(18, _omitFieldNames ? '' : 'pgcSeasonId')
..aOS(19, _omitFieldNames ? '' : 'playIcon')
..aInt64(20, _omitFieldNames ? '' : 'duration')
..aOS(21, _omitFieldNames ? '' : 'jumpUrl')
..aOB(22, _omitFieldNames ? '' : 'isPreview')
..pPM<VideoBadge>(23, _omitFieldNames ? '' : 'badgeCategory',
subBuilder: VideoBadge.create)
..aOB(24, _omitFieldNames ? '' : 'isFeature')
..aE<ReserveType>(25, _omitFieldNames ? '' : 'reserveType',
enumValues: ReserveType.values)
..aOS(26, _omitFieldNames ? '' : 'bvid')
..aI(27, _omitFieldNames ? '' : 'view')
..aOB(28, _omitFieldNames ? '' : 'showPremiereBadge')
..aOB(29, _omitFieldNames ? '' : 'premiereCard')
..aOB(30, _omitFieldNames ? '' : 'showProgress')
..aInt64(31, _omitFieldNames ? '' : 'partDuration')
..aInt64(32, _omitFieldNames ? '' : 'partProgress')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynArchive clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynArchive copyWith(void Function(MdlDynArchive) updates) =>
super.copyWith((message) => updates(message as MdlDynArchive))
as MdlDynArchive;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynArchive create() => MdlDynArchive._();
@$core.override
MdlDynArchive createEmptyInstance() => create();
static $pb.PbList<MdlDynArchive> createRepeated() =>
$pb.PbList<MdlDynArchive>();
@$core.pragma('dart2js:noInline')
static MdlDynArchive getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynArchive>(create);
static MdlDynArchive? _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 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 coverLeftText1 => $_getSZ(3);
@$pb.TagNumber(4)
set coverLeftText1($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasCoverLeftText1() => $_has(3);
@$pb.TagNumber(4)
void clearCoverLeftText1() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get coverLeftText2 => $_getSZ(4);
@$pb.TagNumber(5)
set coverLeftText2($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasCoverLeftText2() => $_has(4);
@$pb.TagNumber(5)
void clearCoverLeftText2() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get coverLeftText3 => $_getSZ(5);
@$pb.TagNumber(6)
set coverLeftText3($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasCoverLeftText3() => $_has(5);
@$pb.TagNumber(6)
void clearCoverLeftText3() => $_clearField(6);
@$pb.TagNumber(7)
$fixnum.Int64 get avid => $_getI64(6);
@$pb.TagNumber(7)
set avid($fixnum.Int64 value) => $_setInt64(6, value);
@$pb.TagNumber(7)
$core.bool hasAvid() => $_has(6);
@$pb.TagNumber(7)
void clearAvid() => $_clearField(7);
@$pb.TagNumber(8)
$fixnum.Int64 get cid => $_getI64(7);
@$pb.TagNumber(8)
set cid($fixnum.Int64 value) => $_setInt64(7, value);
@$pb.TagNumber(8)
$core.bool hasCid() => $_has(7);
@$pb.TagNumber(8)
void clearCid() => $_clearField(8);
@$pb.TagNumber(9)
MediaType get mediaType => $_getN(8);
@$pb.TagNumber(9)
set mediaType(MediaType value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasMediaType() => $_has(8);
@$pb.TagNumber(9)
void clearMediaType() => $_clearField(9);
@$pb.TagNumber(10)
Dimension get dimension => $_getN(9);
@$pb.TagNumber(10)
set dimension(Dimension value) => $_setField(10, value);
@$pb.TagNumber(10)
$core.bool hasDimension() => $_has(9);
@$pb.TagNumber(10)
void clearDimension() => $_clearField(10);
@$pb.TagNumber(10)
Dimension ensureDimension() => $_ensure(9);
@$pb.TagNumber(11)
$pb.PbList<VideoBadge> get badge => $_getList(10);
@$pb.TagNumber(12)
$core.bool get canPlay => $_getBF(11);
@$pb.TagNumber(12)
set canPlay($core.bool value) => $_setBool(11, value);
@$pb.TagNumber(12)
$core.bool hasCanPlay() => $_has(11);
@$pb.TagNumber(12)
void clearCanPlay() => $_clearField(12);
@$pb.TagNumber(13)
VideoType get stype => $_getN(12);
@$pb.TagNumber(13)
set stype(VideoType value) => $_setField(13, value);
@$pb.TagNumber(13)
$core.bool hasStype() => $_has(12);
@$pb.TagNumber(13)
void clearStype() => $_clearField(13);
@$pb.TagNumber(14)
$core.bool get isPGC => $_getBF(13);
@$pb.TagNumber(14)
set isPGC($core.bool value) => $_setBool(13, value);
@$pb.TagNumber(14)
$core.bool hasIsPGC() => $_has(13);
@$pb.TagNumber(14)
void clearIsPGC() => $_clearField(14);
@$pb.TagNumber(15)
$core.String get inlineURL => $_getSZ(14);
@$pb.TagNumber(15)
set inlineURL($core.String value) => $_setString(14, value);
@$pb.TagNumber(15)
$core.bool hasInlineURL() => $_has(14);
@$pb.TagNumber(15)
void clearInlineURL() => $_clearField(15);
@$pb.TagNumber(16)
$fixnum.Int64 get episodeId => $_getI64(15);
@$pb.TagNumber(16)
set episodeId($fixnum.Int64 value) => $_setInt64(15, value);
@$pb.TagNumber(16)
$core.bool hasEpisodeId() => $_has(15);
@$pb.TagNumber(16)
void clearEpisodeId() => $_clearField(16);
@$pb.TagNumber(17)
$core.int get subType => $_getIZ(16);
@$pb.TagNumber(17)
set subType($core.int value) => $_setSignedInt32(16, value);
@$pb.TagNumber(17)
$core.bool hasSubType() => $_has(16);
@$pb.TagNumber(17)
void clearSubType() => $_clearField(17);
@$pb.TagNumber(18)
$fixnum.Int64 get pgcSeasonId => $_getI64(17);
@$pb.TagNumber(18)
set pgcSeasonId($fixnum.Int64 value) => $_setInt64(17, value);
@$pb.TagNumber(18)
$core.bool hasPgcSeasonId() => $_has(17);
@$pb.TagNumber(18)
void clearPgcSeasonId() => $_clearField(18);
@$pb.TagNumber(19)
$core.String get playIcon => $_getSZ(18);
@$pb.TagNumber(19)
set playIcon($core.String value) => $_setString(18, value);
@$pb.TagNumber(19)
$core.bool hasPlayIcon() => $_has(18);
@$pb.TagNumber(19)
void clearPlayIcon() => $_clearField(19);
@$pb.TagNumber(20)
$fixnum.Int64 get duration => $_getI64(19);
@$pb.TagNumber(20)
set duration($fixnum.Int64 value) => $_setInt64(19, value);
@$pb.TagNumber(20)
$core.bool hasDuration() => $_has(19);
@$pb.TagNumber(20)
void clearDuration() => $_clearField(20);
@$pb.TagNumber(21)
$core.String get jumpUrl => $_getSZ(20);
@$pb.TagNumber(21)
set jumpUrl($core.String value) => $_setString(20, value);
@$pb.TagNumber(21)
$core.bool hasJumpUrl() => $_has(20);
@$pb.TagNumber(21)
void clearJumpUrl() => $_clearField(21);
@$pb.TagNumber(22)
$core.bool get isPreview => $_getBF(21);
@$pb.TagNumber(22)
set isPreview($core.bool value) => $_setBool(21, value);
@$pb.TagNumber(22)
$core.bool hasIsPreview() => $_has(21);
@$pb.TagNumber(22)
void clearIsPreview() => $_clearField(22);
@$pb.TagNumber(23)
$pb.PbList<VideoBadge> get badgeCategory => $_getList(22);
@$pb.TagNumber(24)
$core.bool get isFeature => $_getBF(23);
@$pb.TagNumber(24)
set isFeature($core.bool value) => $_setBool(23, value);
@$pb.TagNumber(24)
$core.bool hasIsFeature() => $_has(23);
@$pb.TagNumber(24)
void clearIsFeature() => $_clearField(24);
@$pb.TagNumber(25)
ReserveType get reserveType => $_getN(24);
@$pb.TagNumber(25)
set reserveType(ReserveType value) => $_setField(25, value);
@$pb.TagNumber(25)
$core.bool hasReserveType() => $_has(24);
@$pb.TagNumber(25)
void clearReserveType() => $_clearField(25);
@$pb.TagNumber(26)
$core.String get bvid => $_getSZ(25);
@$pb.TagNumber(26)
set bvid($core.String value) => $_setString(25, value);
@$pb.TagNumber(26)
$core.bool hasBvid() => $_has(25);
@$pb.TagNumber(26)
void clearBvid() => $_clearField(26);
@$pb.TagNumber(27)
$core.int get view => $_getIZ(26);
@$pb.TagNumber(27)
set view($core.int value) => $_setSignedInt32(26, value);
@$pb.TagNumber(27)
$core.bool hasView() => $_has(26);
@$pb.TagNumber(27)
void clearView() => $_clearField(27);
@$pb.TagNumber(28)
$core.bool get showPremiereBadge => $_getBF(27);
@$pb.TagNumber(28)
set showPremiereBadge($core.bool value) => $_setBool(27, value);
@$pb.TagNumber(28)
$core.bool hasShowPremiereBadge() => $_has(27);
@$pb.TagNumber(28)
void clearShowPremiereBadge() => $_clearField(28);
@$pb.TagNumber(29)
$core.bool get premiereCard => $_getBF(28);
@$pb.TagNumber(29)
set premiereCard($core.bool value) => $_setBool(28, value);
@$pb.TagNumber(29)
$core.bool hasPremiereCard() => $_has(28);
@$pb.TagNumber(29)
void clearPremiereCard() => $_clearField(29);
@$pb.TagNumber(30)
$core.bool get showProgress => $_getBF(29);
@$pb.TagNumber(30)
set showProgress($core.bool value) => $_setBool(29, value);
@$pb.TagNumber(30)
$core.bool hasShowProgress() => $_has(29);
@$pb.TagNumber(30)
void clearShowProgress() => $_clearField(30);
@$pb.TagNumber(31)
$fixnum.Int64 get partDuration => $_getI64(30);
@$pb.TagNumber(31)
set partDuration($fixnum.Int64 value) => $_setInt64(30, value);
@$pb.TagNumber(31)
$core.bool hasPartDuration() => $_has(30);
@$pb.TagNumber(31)
void clearPartDuration() => $_clearField(31);
@$pb.TagNumber(32)
$fixnum.Int64 get partProgress => $_getI64(31);
@$pb.TagNumber(32)
set partProgress($fixnum.Int64 value) => $_setInt64(31, value);
@$pb.TagNumber(32)
$core.bool hasPartProgress() => $_has(31);
@$pb.TagNumber(32)
void clearPartProgress() => $_clearField(32);
}
class MdlDynArticle extends $pb.GeneratedMessage {
factory MdlDynArticle({
$fixnum.Int64? id,
$core.String? uri,
$core.String? title,
$core.String? desc,
$core.Iterable<$core.String>? covers,
$core.String? label,
$core.int? templateID,
}) {
final result = create();
if (id != null) result.id = id;
if (uri != null) result.uri = uri;
if (title != null) result.title = title;
if (desc != null) result.desc = desc;
if (covers != null) result.covers.addAll(covers);
if (label != null) result.label = label;
if (templateID != null) result.templateID = templateID;
return result;
}
MdlDynArticle._();
factory MdlDynArticle.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynArticle.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynArticle',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'uri')
..aOS(3, _omitFieldNames ? '' : 'title')
..aOS(4, _omitFieldNames ? '' : 'desc')
..pPS(5, _omitFieldNames ? '' : 'covers')
..aOS(6, _omitFieldNames ? '' : 'label')
..aI(7, _omitFieldNames ? '' : 'templateID')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynArticle clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynArticle copyWith(void Function(MdlDynArticle) updates) =>
super.copyWith((message) => updates(message as MdlDynArticle))
as MdlDynArticle;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynArticle create() => MdlDynArticle._();
@$core.override
MdlDynArticle createEmptyInstance() => create();
static $pb.PbList<MdlDynArticle> createRepeated() =>
$pb.PbList<MdlDynArticle>();
@$core.pragma('dart2js:noInline')
static MdlDynArticle getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynArticle>(create);
static MdlDynArticle? _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 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 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 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)
$pb.PbList<$core.String> get covers => $_getList(4);
@$pb.TagNumber(6)
$core.String get label => $_getSZ(5);
@$pb.TagNumber(6)
set label($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasLabel() => $_has(5);
@$pb.TagNumber(6)
void clearLabel() => $_clearField(6);
@$pb.TagNumber(7)
$core.int get templateID => $_getIZ(6);
@$pb.TagNumber(7)
set templateID($core.int value) => $_setSignedInt32(6, value);
@$pb.TagNumber(7)
$core.bool hasTemplateID() => $_has(6);
@$pb.TagNumber(7)
void clearTemplateID() => $_clearField(7);
}
class MdlDynChargingArchive extends $pb.GeneratedMessage {
factory MdlDynChargingArchive({
MdlDynArchive? archiveInfo,
$core.bool? hasPermission,
$core.bool? canInline,
$core.String? chargingBundleName,
$fixnum.Int64? cfgPreviewEndToastCountdown,
$fixnum.Int64? cfgNormalInlineToastDuration,
OneLineText? videoBottomTextUpper,
OneLineText? videoBottomTextLower,
$core.String? archiveCover,
$core.String? archiveTitle,
IconButton? actBtn,
OneLineText? textNormalInlineToast,
OneLineText? textAppendPreviewEndToast,
}) {
final result = create();
if (archiveInfo != null) result.archiveInfo = archiveInfo;
if (hasPermission != null) result.hasPermission = hasPermission;
if (canInline != null) result.canInline = canInline;
if (chargingBundleName != null)
result.chargingBundleName = chargingBundleName;
if (cfgPreviewEndToastCountdown != null)
result.cfgPreviewEndToastCountdown = cfgPreviewEndToastCountdown;
if (cfgNormalInlineToastDuration != null)
result.cfgNormalInlineToastDuration = cfgNormalInlineToastDuration;
if (videoBottomTextUpper != null)
result.videoBottomTextUpper = videoBottomTextUpper;
if (videoBottomTextLower != null)
result.videoBottomTextLower = videoBottomTextLower;
if (archiveCover != null) result.archiveCover = archiveCover;
if (archiveTitle != null) result.archiveTitle = archiveTitle;
if (actBtn != null) result.actBtn = actBtn;
if (textNormalInlineToast != null)
result.textNormalInlineToast = textNormalInlineToast;
if (textAppendPreviewEndToast != null)
result.textAppendPreviewEndToast = textAppendPreviewEndToast;
return result;
}
MdlDynChargingArchive._();
factory MdlDynChargingArchive.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynChargingArchive.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynChargingArchive',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<MdlDynArchive>(1, _omitFieldNames ? '' : 'archiveInfo',
subBuilder: MdlDynArchive.create)
..aOB(2, _omitFieldNames ? '' : 'hasPermission')
..aOB(3, _omitFieldNames ? '' : 'canInline')
..aOS(4, _omitFieldNames ? '' : 'chargingBundleName')
..aInt64(5, _omitFieldNames ? '' : 'cfgPreviewEndToastCountdown')
..aInt64(6, _omitFieldNames ? '' : 'cfgNormalInlineToastDuration')
..aOM<OneLineText>(7, _omitFieldNames ? '' : 'videoBottomTextUpper',
subBuilder: OneLineText.create)
..aOM<OneLineText>(8, _omitFieldNames ? '' : 'videoBottomTextLower',
subBuilder: OneLineText.create)
..aOS(9, _omitFieldNames ? '' : 'archiveCover')
..aOS(10, _omitFieldNames ? '' : 'archiveTitle')
..aOM<IconButton>(11, _omitFieldNames ? '' : 'actBtn',
subBuilder: IconButton.create)
..aOM<OneLineText>(12, _omitFieldNames ? '' : 'textNormalInlineToast',
subBuilder: OneLineText.create)
..aOM<OneLineText>(13, _omitFieldNames ? '' : 'textAppendPreviewEndToast',
subBuilder: OneLineText.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynChargingArchive clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynChargingArchive copyWith(
void Function(MdlDynChargingArchive) updates) =>
super.copyWith((message) => updates(message as MdlDynChargingArchive))
as MdlDynChargingArchive;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynChargingArchive create() => MdlDynChargingArchive._();
@$core.override
MdlDynChargingArchive createEmptyInstance() => create();
static $pb.PbList<MdlDynChargingArchive> createRepeated() =>
$pb.PbList<MdlDynChargingArchive>();
@$core.pragma('dart2js:noInline')
static MdlDynChargingArchive getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynChargingArchive>(create);
static MdlDynChargingArchive? _defaultInstance;
@$pb.TagNumber(1)
MdlDynArchive get archiveInfo => $_getN(0);
@$pb.TagNumber(1)
set archiveInfo(MdlDynArchive value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasArchiveInfo() => $_has(0);
@$pb.TagNumber(1)
void clearArchiveInfo() => $_clearField(1);
@$pb.TagNumber(1)
MdlDynArchive ensureArchiveInfo() => $_ensure(0);
@$pb.TagNumber(2)
$core.bool get hasPermission => $_getBF(1);
@$pb.TagNumber(2)
set hasPermission($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasHasPermission() => $_has(1);
@$pb.TagNumber(2)
void clearHasPermission() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get canInline => $_getBF(2);
@$pb.TagNumber(3)
set canInline($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasCanInline() => $_has(2);
@$pb.TagNumber(3)
void clearCanInline() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get chargingBundleName => $_getSZ(3);
@$pb.TagNumber(4)
set chargingBundleName($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasChargingBundleName() => $_has(3);
@$pb.TagNumber(4)
void clearChargingBundleName() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get cfgPreviewEndToastCountdown => $_getI64(4);
@$pb.TagNumber(5)
set cfgPreviewEndToastCountdown($fixnum.Int64 value) => $_setInt64(4, value);
@$pb.TagNumber(5)
$core.bool hasCfgPreviewEndToastCountdown() => $_has(4);
@$pb.TagNumber(5)
void clearCfgPreviewEndToastCountdown() => $_clearField(5);
@$pb.TagNumber(6)
$fixnum.Int64 get cfgNormalInlineToastDuration => $_getI64(5);
@$pb.TagNumber(6)
set cfgNormalInlineToastDuration($fixnum.Int64 value) => $_setInt64(5, value);
@$pb.TagNumber(6)
$core.bool hasCfgNormalInlineToastDuration() => $_has(5);
@$pb.TagNumber(6)
void clearCfgNormalInlineToastDuration() => $_clearField(6);
@$pb.TagNumber(7)
OneLineText get videoBottomTextUpper => $_getN(6);
@$pb.TagNumber(7)
set videoBottomTextUpper(OneLineText value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasVideoBottomTextUpper() => $_has(6);
@$pb.TagNumber(7)
void clearVideoBottomTextUpper() => $_clearField(7);
@$pb.TagNumber(7)
OneLineText ensureVideoBottomTextUpper() => $_ensure(6);
@$pb.TagNumber(8)
OneLineText get videoBottomTextLower => $_getN(7);
@$pb.TagNumber(8)
set videoBottomTextLower(OneLineText value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasVideoBottomTextLower() => $_has(7);
@$pb.TagNumber(8)
void clearVideoBottomTextLower() => $_clearField(8);
@$pb.TagNumber(8)
OneLineText ensureVideoBottomTextLower() => $_ensure(7);
@$pb.TagNumber(9)
$core.String get archiveCover => $_getSZ(8);
@$pb.TagNumber(9)
set archiveCover($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasArchiveCover() => $_has(8);
@$pb.TagNumber(9)
void clearArchiveCover() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get archiveTitle => $_getSZ(9);
@$pb.TagNumber(10)
set archiveTitle($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasArchiveTitle() => $_has(9);
@$pb.TagNumber(10)
void clearArchiveTitle() => $_clearField(10);
@$pb.TagNumber(11)
IconButton get actBtn => $_getN(10);
@$pb.TagNumber(11)
set actBtn(IconButton value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasActBtn() => $_has(10);
@$pb.TagNumber(11)
void clearActBtn() => $_clearField(11);
@$pb.TagNumber(11)
IconButton ensureActBtn() => $_ensure(10);
@$pb.TagNumber(12)
OneLineText get textNormalInlineToast => $_getN(11);
@$pb.TagNumber(12)
set textNormalInlineToast(OneLineText value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasTextNormalInlineToast() => $_has(11);
@$pb.TagNumber(12)
void clearTextNormalInlineToast() => $_clearField(12);
@$pb.TagNumber(12)
OneLineText ensureTextNormalInlineToast() => $_ensure(11);
@$pb.TagNumber(13)
OneLineText get textAppendPreviewEndToast => $_getN(12);
@$pb.TagNumber(13)
set textAppendPreviewEndToast(OneLineText value) => $_setField(13, value);
@$pb.TagNumber(13)
$core.bool hasTextAppendPreviewEndToast() => $_has(12);
@$pb.TagNumber(13)
void clearTextAppendPreviewEndToast() => $_clearField(13);
@$pb.TagNumber(13)
OneLineText ensureTextAppendPreviewEndToast() => $_ensure(12);
}
class MdlDynCommon extends $pb.GeneratedMessage {
factory MdlDynCommon({
$fixnum.Int64? oid,
$core.String? uri,
$core.String? title,
$core.String? desc,
$core.String? cover,
$core.String? label,
$core.int? bizType,
$fixnum.Int64? sketchID,
MdlDynCommonType? style,
$core.Iterable<VideoBadge>? badge,
AdditionalButton? button,
}) {
final result = create();
if (oid != null) result.oid = oid;
if (uri != null) result.uri = uri;
if (title != null) result.title = title;
if (desc != null) result.desc = desc;
if (cover != null) result.cover = cover;
if (label != null) result.label = label;
if (bizType != null) result.bizType = bizType;
if (sketchID != null) result.sketchID = sketchID;
if (style != null) result.style = style;
if (badge != null) result.badge.addAll(badge);
if (button != null) result.button = button;
return result;
}
MdlDynCommon._();
factory MdlDynCommon.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynCommon.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynCommon',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'oid')
..aOS(2, _omitFieldNames ? '' : 'uri')
..aOS(3, _omitFieldNames ? '' : 'title')
..aOS(4, _omitFieldNames ? '' : 'desc')
..aOS(5, _omitFieldNames ? '' : 'cover')
..aOS(6, _omitFieldNames ? '' : 'label')
..aI(7, _omitFieldNames ? '' : 'bizType')
..aInt64(8, _omitFieldNames ? '' : 'sketchID')
..aE<MdlDynCommonType>(9, _omitFieldNames ? '' : 'style',
enumValues: MdlDynCommonType.values)
..pPM<VideoBadge>(10, _omitFieldNames ? '' : 'badge',
subBuilder: VideoBadge.create)
..aOM<AdditionalButton>(11, _omitFieldNames ? '' : 'button',
subBuilder: AdditionalButton.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynCommon clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynCommon copyWith(void Function(MdlDynCommon) updates) =>
super.copyWith((message) => updates(message as MdlDynCommon))
as MdlDynCommon;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynCommon create() => MdlDynCommon._();
@$core.override
MdlDynCommon createEmptyInstance() => create();
static $pb.PbList<MdlDynCommon> createRepeated() =>
$pb.PbList<MdlDynCommon>();
@$core.pragma('dart2js:noInline')
static MdlDynCommon getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynCommon>(create);
static MdlDynCommon? _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)
$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 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 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 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 label => $_getSZ(5);
@$pb.TagNumber(6)
set label($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasLabel() => $_has(5);
@$pb.TagNumber(6)
void clearLabel() => $_clearField(6);
@$pb.TagNumber(7)
$core.int get bizType => $_getIZ(6);
@$pb.TagNumber(7)
set bizType($core.int value) => $_setSignedInt32(6, value);
@$pb.TagNumber(7)
$core.bool hasBizType() => $_has(6);
@$pb.TagNumber(7)
void clearBizType() => $_clearField(7);
@$pb.TagNumber(8)
$fixnum.Int64 get sketchID => $_getI64(7);
@$pb.TagNumber(8)
set sketchID($fixnum.Int64 value) => $_setInt64(7, value);
@$pb.TagNumber(8)
$core.bool hasSketchID() => $_has(7);
@$pb.TagNumber(8)
void clearSketchID() => $_clearField(8);
@$pb.TagNumber(9)
MdlDynCommonType get style => $_getN(8);
@$pb.TagNumber(9)
set style(MdlDynCommonType value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasStyle() => $_has(8);
@$pb.TagNumber(9)
void clearStyle() => $_clearField(9);
@$pb.TagNumber(10)
$pb.PbList<VideoBadge> get badge => $_getList(9);
@$pb.TagNumber(11)
AdditionalButton get button => $_getN(10);
@$pb.TagNumber(11)
set button(AdditionalButton value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasButton() => $_has(10);
@$pb.TagNumber(11)
void clearButton() => $_clearField(11);
@$pb.TagNumber(11)
AdditionalButton ensureButton() => $_ensure(10);
}
class MdlDynCourBatch extends $pb.GeneratedMessage {
factory MdlDynCourBatch({
$core.String? title,
$core.String? cover,
$core.String? uri,
$core.String? text1,
$core.String? text2,
VideoBadge? badge,
$core.String? playIcon,
$core.bool? canPlay,
$core.bool? isPreview,
$core.String? coverLeftText1,
$core.String? coverLeftText2,
$core.String? coverLeftText3,
$fixnum.Int64? avid,
$fixnum.Int64? cid,
$fixnum.Int64? epid,
$fixnum.Int64? duration,
$fixnum.Int64? seasonId,
}) {
final result = create();
if (title != null) result.title = title;
if (cover != null) result.cover = cover;
if (uri != null) result.uri = uri;
if (text1 != null) result.text1 = text1;
if (text2 != null) result.text2 = text2;
if (badge != null) result.badge = badge;
if (playIcon != null) result.playIcon = playIcon;
if (canPlay != null) result.canPlay = canPlay;
if (isPreview != null) result.isPreview = isPreview;
if (coverLeftText1 != null) result.coverLeftText1 = coverLeftText1;
if (coverLeftText2 != null) result.coverLeftText2 = coverLeftText2;
if (coverLeftText3 != null) result.coverLeftText3 = coverLeftText3;
if (avid != null) result.avid = avid;
if (cid != null) result.cid = cid;
if (epid != null) result.epid = epid;
if (duration != null) result.duration = duration;
if (seasonId != null) result.seasonId = seasonId;
return result;
}
MdlDynCourBatch._();
factory MdlDynCourBatch.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynCourBatch.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynCourBatch',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'cover')
..aOS(3, _omitFieldNames ? '' : 'uri')
..aOS(4, _omitFieldNames ? '' : 'text1')
..aOS(5, _omitFieldNames ? '' : 'text2')
..aOM<VideoBadge>(6, _omitFieldNames ? '' : 'badge',
subBuilder: VideoBadge.create)
..aOS(7, _omitFieldNames ? '' : 'playIcon')
..aOB(8, _omitFieldNames ? '' : 'canPlay')
..aOB(9, _omitFieldNames ? '' : 'isPreview')
..aOS(10, _omitFieldNames ? '' : 'coverLeftText1')
..aOS(11, _omitFieldNames ? '' : 'coverLeftText2')
..aOS(12, _omitFieldNames ? '' : 'coverLeftText3')
..aInt64(13, _omitFieldNames ? '' : 'avid')
..aInt64(14, _omitFieldNames ? '' : 'cid')
..aInt64(15, _omitFieldNames ? '' : 'epid')
..aInt64(16, _omitFieldNames ? '' : 'duration')
..aInt64(17, _omitFieldNames ? '' : 'seasonId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynCourBatch clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynCourBatch copyWith(void Function(MdlDynCourBatch) updates) =>
super.copyWith((message) => updates(message as MdlDynCourBatch))
as MdlDynCourBatch;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynCourBatch create() => MdlDynCourBatch._();
@$core.override
MdlDynCourBatch createEmptyInstance() => create();
static $pb.PbList<MdlDynCourBatch> createRepeated() =>
$pb.PbList<MdlDynCourBatch>();
@$core.pragma('dart2js:noInline')
static MdlDynCourBatch getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynCourBatch>(create);
static MdlDynCourBatch? _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 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 text1 => $_getSZ(3);
@$pb.TagNumber(4)
set text1($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasText1() => $_has(3);
@$pb.TagNumber(4)
void clearText1() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get text2 => $_getSZ(4);
@$pb.TagNumber(5)
set text2($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasText2() => $_has(4);
@$pb.TagNumber(5)
void clearText2() => $_clearField(5);
@$pb.TagNumber(6)
VideoBadge get badge => $_getN(5);
@$pb.TagNumber(6)
set badge(VideoBadge value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasBadge() => $_has(5);
@$pb.TagNumber(6)
void clearBadge() => $_clearField(6);
@$pb.TagNumber(6)
VideoBadge ensureBadge() => $_ensure(5);
@$pb.TagNumber(7)
$core.String get playIcon => $_getSZ(6);
@$pb.TagNumber(7)
set playIcon($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasPlayIcon() => $_has(6);
@$pb.TagNumber(7)
void clearPlayIcon() => $_clearField(7);
@$pb.TagNumber(8)
$core.bool get canPlay => $_getBF(7);
@$pb.TagNumber(8)
set canPlay($core.bool value) => $_setBool(7, value);
@$pb.TagNumber(8)
$core.bool hasCanPlay() => $_has(7);
@$pb.TagNumber(8)
void clearCanPlay() => $_clearField(8);
@$pb.TagNumber(9)
$core.bool get isPreview => $_getBF(8);
@$pb.TagNumber(9)
set isPreview($core.bool value) => $_setBool(8, value);
@$pb.TagNumber(9)
$core.bool hasIsPreview() => $_has(8);
@$pb.TagNumber(9)
void clearIsPreview() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get coverLeftText1 => $_getSZ(9);
@$pb.TagNumber(10)
set coverLeftText1($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasCoverLeftText1() => $_has(9);
@$pb.TagNumber(10)
void clearCoverLeftText1() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get coverLeftText2 => $_getSZ(10);
@$pb.TagNumber(11)
set coverLeftText2($core.String value) => $_setString(10, value);
@$pb.TagNumber(11)
$core.bool hasCoverLeftText2() => $_has(10);
@$pb.TagNumber(11)
void clearCoverLeftText2() => $_clearField(11);
@$pb.TagNumber(12)
$core.String get coverLeftText3 => $_getSZ(11);
@$pb.TagNumber(12)
set coverLeftText3($core.String value) => $_setString(11, value);
@$pb.TagNumber(12)
$core.bool hasCoverLeftText3() => $_has(11);
@$pb.TagNumber(12)
void clearCoverLeftText3() => $_clearField(12);
@$pb.TagNumber(13)
$fixnum.Int64 get avid => $_getI64(12);
@$pb.TagNumber(13)
set avid($fixnum.Int64 value) => $_setInt64(12, value);
@$pb.TagNumber(13)
$core.bool hasAvid() => $_has(12);
@$pb.TagNumber(13)
void clearAvid() => $_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)
$fixnum.Int64 get epid => $_getI64(14);
@$pb.TagNumber(15)
set epid($fixnum.Int64 value) => $_setInt64(14, value);
@$pb.TagNumber(15)
$core.bool hasEpid() => $_has(14);
@$pb.TagNumber(15)
void clearEpid() => $_clearField(15);
@$pb.TagNumber(16)
$fixnum.Int64 get duration => $_getI64(15);
@$pb.TagNumber(16)
set duration($fixnum.Int64 value) => $_setInt64(15, value);
@$pb.TagNumber(16)
$core.bool hasDuration() => $_has(15);
@$pb.TagNumber(16)
void clearDuration() => $_clearField(16);
@$pb.TagNumber(17)
$fixnum.Int64 get seasonId => $_getI64(16);
@$pb.TagNumber(17)
set seasonId($fixnum.Int64 value) => $_setInt64(16, value);
@$pb.TagNumber(17)
$core.bool hasSeasonId() => $_has(16);
@$pb.TagNumber(17)
void clearSeasonId() => $_clearField(17);
}
class MdlDynCourSeason extends $pb.GeneratedMessage {
factory MdlDynCourSeason({
$core.String? title,
$core.String? cover,
$core.String? uri,
$core.String? text1,
$core.String? desc,
VideoBadge? badge,
$core.String? playIcon,
$core.bool? canPlay,
$core.bool? isPreview,
$fixnum.Int64? avid,
$fixnum.Int64? cid,
$fixnum.Int64? epid,
$fixnum.Int64? duration,
$fixnum.Int64? seasonId,
}) {
final result = create();
if (title != null) result.title = title;
if (cover != null) result.cover = cover;
if (uri != null) result.uri = uri;
if (text1 != null) result.text1 = text1;
if (desc != null) result.desc = desc;
if (badge != null) result.badge = badge;
if (playIcon != null) result.playIcon = playIcon;
if (canPlay != null) result.canPlay = canPlay;
if (isPreview != null) result.isPreview = isPreview;
if (avid != null) result.avid = avid;
if (cid != null) result.cid = cid;
if (epid != null) result.epid = epid;
if (duration != null) result.duration = duration;
if (seasonId != null) result.seasonId = seasonId;
return result;
}
MdlDynCourSeason._();
factory MdlDynCourSeason.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynCourSeason.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynCourSeason',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'cover')
..aOS(3, _omitFieldNames ? '' : 'uri')
..aOS(4, _omitFieldNames ? '' : 'text1')
..aOS(5, _omitFieldNames ? '' : 'desc')
..aOM<VideoBadge>(6, _omitFieldNames ? '' : 'badge',
subBuilder: VideoBadge.create)
..aOS(7, _omitFieldNames ? '' : 'playIcon')
..aOB(8, _omitFieldNames ? '' : 'canPlay')
..aOB(9, _omitFieldNames ? '' : 'isPreview')
..aInt64(10, _omitFieldNames ? '' : 'avid')
..aInt64(11, _omitFieldNames ? '' : 'cid')
..aInt64(12, _omitFieldNames ? '' : 'epid')
..aInt64(13, _omitFieldNames ? '' : 'duration')
..aInt64(14, _omitFieldNames ? '' : 'seasonId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynCourSeason clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynCourSeason copyWith(void Function(MdlDynCourSeason) updates) =>
super.copyWith((message) => updates(message as MdlDynCourSeason))
as MdlDynCourSeason;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynCourSeason create() => MdlDynCourSeason._();
@$core.override
MdlDynCourSeason createEmptyInstance() => create();
static $pb.PbList<MdlDynCourSeason> createRepeated() =>
$pb.PbList<MdlDynCourSeason>();
@$core.pragma('dart2js:noInline')
static MdlDynCourSeason getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynCourSeason>(create);
static MdlDynCourSeason? _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 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 text1 => $_getSZ(3);
@$pb.TagNumber(4)
set text1($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasText1() => $_has(3);
@$pb.TagNumber(4)
void clearText1() => $_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)
VideoBadge get badge => $_getN(5);
@$pb.TagNumber(6)
set badge(VideoBadge value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasBadge() => $_has(5);
@$pb.TagNumber(6)
void clearBadge() => $_clearField(6);
@$pb.TagNumber(6)
VideoBadge ensureBadge() => $_ensure(5);
@$pb.TagNumber(7)
$core.String get playIcon => $_getSZ(6);
@$pb.TagNumber(7)
set playIcon($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasPlayIcon() => $_has(6);
@$pb.TagNumber(7)
void clearPlayIcon() => $_clearField(7);
@$pb.TagNumber(8)
$core.bool get canPlay => $_getBF(7);
@$pb.TagNumber(8)
set canPlay($core.bool value) => $_setBool(7, value);
@$pb.TagNumber(8)
$core.bool hasCanPlay() => $_has(7);
@$pb.TagNumber(8)
void clearCanPlay() => $_clearField(8);
@$pb.TagNumber(9)
$core.bool get isPreview => $_getBF(8);
@$pb.TagNumber(9)
set isPreview($core.bool value) => $_setBool(8, value);
@$pb.TagNumber(9)
$core.bool hasIsPreview() => $_has(8);
@$pb.TagNumber(9)
void clearIsPreview() => $_clearField(9);
@$pb.TagNumber(10)
$fixnum.Int64 get avid => $_getI64(9);
@$pb.TagNumber(10)
set avid($fixnum.Int64 value) => $_setInt64(9, value);
@$pb.TagNumber(10)
$core.bool hasAvid() => $_has(9);
@$pb.TagNumber(10)
void clearAvid() => $_clearField(10);
@$pb.TagNumber(11)
$fixnum.Int64 get cid => $_getI64(10);
@$pb.TagNumber(11)
set cid($fixnum.Int64 value) => $_setInt64(10, value);
@$pb.TagNumber(11)
$core.bool hasCid() => $_has(10);
@$pb.TagNumber(11)
void clearCid() => $_clearField(11);
@$pb.TagNumber(12)
$fixnum.Int64 get epid => $_getI64(11);
@$pb.TagNumber(12)
set epid($fixnum.Int64 value) => $_setInt64(11, value);
@$pb.TagNumber(12)
$core.bool hasEpid() => $_has(11);
@$pb.TagNumber(12)
void clearEpid() => $_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)
$fixnum.Int64 get seasonId => $_getI64(13);
@$pb.TagNumber(14)
set seasonId($fixnum.Int64 value) => $_setInt64(13, value);
@$pb.TagNumber(14)
$core.bool hasSeasonId() => $_has(13);
@$pb.TagNumber(14)
void clearSeasonId() => $_clearField(14);
}
class MdlDynCourUp extends $pb.GeneratedMessage {
factory MdlDynCourUp({
$core.String? title,
$core.String? desc,
$core.String? cover,
$core.String? uri,
$core.String? text1,
VideoBadge? badge,
$core.String? playIcon,
$core.bool? canPlay,
$core.bool? isPreview,
$fixnum.Int64? avid,
$fixnum.Int64? cid,
$fixnum.Int64? epid,
$fixnum.Int64? duration,
$fixnum.Int64? seasonId,
}) {
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 (text1 != null) result.text1 = text1;
if (badge != null) result.badge = badge;
if (playIcon != null) result.playIcon = playIcon;
if (canPlay != null) result.canPlay = canPlay;
if (isPreview != null) result.isPreview = isPreview;
if (avid != null) result.avid = avid;
if (cid != null) result.cid = cid;
if (epid != null) result.epid = epid;
if (duration != null) result.duration = duration;
if (seasonId != null) result.seasonId = seasonId;
return result;
}
MdlDynCourUp._();
factory MdlDynCourUp.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynCourUp.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynCourUp',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'desc')
..aOS(3, _omitFieldNames ? '' : 'cover')
..aOS(4, _omitFieldNames ? '' : 'uri')
..aOS(5, _omitFieldNames ? '' : 'text1')
..aOM<VideoBadge>(6, _omitFieldNames ? '' : 'badge',
subBuilder: VideoBadge.create)
..aOS(7, _omitFieldNames ? '' : 'playIcon')
..aOB(8, _omitFieldNames ? '' : 'canPlay')
..aOB(9, _omitFieldNames ? '' : 'isPreview')
..aInt64(10, _omitFieldNames ? '' : 'avid')
..aInt64(11, _omitFieldNames ? '' : 'cid')
..aInt64(12, _omitFieldNames ? '' : 'epid')
..aInt64(13, _omitFieldNames ? '' : 'duration')
..aInt64(14, _omitFieldNames ? '' : 'seasonId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynCourUp clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynCourUp copyWith(void Function(MdlDynCourUp) updates) =>
super.copyWith((message) => updates(message as MdlDynCourUp))
as MdlDynCourUp;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynCourUp create() => MdlDynCourUp._();
@$core.override
MdlDynCourUp createEmptyInstance() => create();
static $pb.PbList<MdlDynCourUp> createRepeated() =>
$pb.PbList<MdlDynCourUp>();
@$core.pragma('dart2js:noInline')
static MdlDynCourUp getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynCourUp>(create);
static MdlDynCourUp? _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 text1 => $_getSZ(4);
@$pb.TagNumber(5)
set text1($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasText1() => $_has(4);
@$pb.TagNumber(5)
void clearText1() => $_clearField(5);
@$pb.TagNumber(6)
VideoBadge get badge => $_getN(5);
@$pb.TagNumber(6)
set badge(VideoBadge value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasBadge() => $_has(5);
@$pb.TagNumber(6)
void clearBadge() => $_clearField(6);
@$pb.TagNumber(6)
VideoBadge ensureBadge() => $_ensure(5);
@$pb.TagNumber(7)
$core.String get playIcon => $_getSZ(6);
@$pb.TagNumber(7)
set playIcon($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasPlayIcon() => $_has(6);
@$pb.TagNumber(7)
void clearPlayIcon() => $_clearField(7);
@$pb.TagNumber(8)
$core.bool get canPlay => $_getBF(7);
@$pb.TagNumber(8)
set canPlay($core.bool value) => $_setBool(7, value);
@$pb.TagNumber(8)
$core.bool hasCanPlay() => $_has(7);
@$pb.TagNumber(8)
void clearCanPlay() => $_clearField(8);
@$pb.TagNumber(9)
$core.bool get isPreview => $_getBF(8);
@$pb.TagNumber(9)
set isPreview($core.bool value) => $_setBool(8, value);
@$pb.TagNumber(9)
$core.bool hasIsPreview() => $_has(8);
@$pb.TagNumber(9)
void clearIsPreview() => $_clearField(9);
@$pb.TagNumber(10)
$fixnum.Int64 get avid => $_getI64(9);
@$pb.TagNumber(10)
set avid($fixnum.Int64 value) => $_setInt64(9, value);
@$pb.TagNumber(10)
$core.bool hasAvid() => $_has(9);
@$pb.TagNumber(10)
void clearAvid() => $_clearField(10);
@$pb.TagNumber(11)
$fixnum.Int64 get cid => $_getI64(10);
@$pb.TagNumber(11)
set cid($fixnum.Int64 value) => $_setInt64(10, value);
@$pb.TagNumber(11)
$core.bool hasCid() => $_has(10);
@$pb.TagNumber(11)
void clearCid() => $_clearField(11);
@$pb.TagNumber(12)
$fixnum.Int64 get epid => $_getI64(11);
@$pb.TagNumber(12)
set epid($fixnum.Int64 value) => $_setInt64(11, value);
@$pb.TagNumber(12)
$core.bool hasEpid() => $_has(11);
@$pb.TagNumber(12)
void clearEpid() => $_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)
$fixnum.Int64 get seasonId => $_getI64(13);
@$pb.TagNumber(14)
set seasonId($fixnum.Int64 value) => $_setInt64(13, value);
@$pb.TagNumber(14)
$core.bool hasSeasonId() => $_has(13);
@$pb.TagNumber(14)
void clearSeasonId() => $_clearField(14);
}
class MdlDynDraw extends $pb.GeneratedMessage {
factory MdlDynDraw({
$core.Iterable<MdlDynDrawItem>? items,
$core.String? uri,
$fixnum.Int64? id,
$core.bool? isDrawFirst,
$core.bool? isBigCover,
$core.bool? isArticleCover,
$core.bool? unfoldAll,
}) {
final result = create();
if (items != null) result.items.addAll(items);
if (uri != null) result.uri = uri;
if (id != null) result.id = id;
if (isDrawFirst != null) result.isDrawFirst = isDrawFirst;
if (isBigCover != null) result.isBigCover = isBigCover;
if (isArticleCover != null) result.isArticleCover = isArticleCover;
if (unfoldAll != null) result.unfoldAll = unfoldAll;
return result;
}
MdlDynDraw._();
factory MdlDynDraw.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynDraw.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynDraw',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<MdlDynDrawItem>(1, _omitFieldNames ? '' : 'items',
subBuilder: MdlDynDrawItem.create)
..aOS(2, _omitFieldNames ? '' : 'uri')
..aInt64(3, _omitFieldNames ? '' : 'id')
..aOB(4, _omitFieldNames ? '' : 'isDrawFirst')
..aOB(5, _omitFieldNames ? '' : 'isBigCover')
..aOB(6, _omitFieldNames ? '' : 'isArticleCover')
..aOB(7, _omitFieldNames ? '' : 'unfoldAll')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynDraw clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynDraw copyWith(void Function(MdlDynDraw) updates) =>
super.copyWith((message) => updates(message as MdlDynDraw)) as MdlDynDraw;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynDraw create() => MdlDynDraw._();
@$core.override
MdlDynDraw createEmptyInstance() => create();
static $pb.PbList<MdlDynDraw> createRepeated() => $pb.PbList<MdlDynDraw>();
@$core.pragma('dart2js:noInline')
static MdlDynDraw getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynDraw>(create);
static MdlDynDraw? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<MdlDynDrawItem> get items => $_getList(0);
@$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)
$fixnum.Int64 get id => $_getI64(2);
@$pb.TagNumber(3)
set id($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasId() => $_has(2);
@$pb.TagNumber(3)
void clearId() => $_clearField(3);
@$pb.TagNumber(4)
$core.bool get isDrawFirst => $_getBF(3);
@$pb.TagNumber(4)
set isDrawFirst($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasIsDrawFirst() => $_has(3);
@$pb.TagNumber(4)
void clearIsDrawFirst() => $_clearField(4);
@$pb.TagNumber(5)
$core.bool get isBigCover => $_getBF(4);
@$pb.TagNumber(5)
set isBigCover($core.bool value) => $_setBool(4, value);
@$pb.TagNumber(5)
$core.bool hasIsBigCover() => $_has(4);
@$pb.TagNumber(5)
void clearIsBigCover() => $_clearField(5);
@$pb.TagNumber(6)
$core.bool get isArticleCover => $_getBF(5);
@$pb.TagNumber(6)
set isArticleCover($core.bool value) => $_setBool(5, value);
@$pb.TagNumber(6)
$core.bool hasIsArticleCover() => $_has(5);
@$pb.TagNumber(6)
void clearIsArticleCover() => $_clearField(6);
@$pb.TagNumber(7)
$core.bool get unfoldAll => $_getBF(6);
@$pb.TagNumber(7)
set unfoldAll($core.bool value) => $_setBool(6, value);
@$pb.TagNumber(7)
$core.bool hasUnfoldAll() => $_has(6);
@$pb.TagNumber(7)
void clearUnfoldAll() => $_clearField(7);
}
class MdlDynDrawItem extends $pb.GeneratedMessage {
factory MdlDynDrawItem({
$core.String? src,
$fixnum.Int64? width,
$fixnum.Int64? height,
$core.double? size,
$core.Iterable<MdlDynDrawTag>? tags,
$core.String? srcDark,
$core.bool? isLivePhoto,
$core.String? liveVideoUrl,
$core.double? liveVideoSize,
}) {
final result = create();
if (src != null) result.src = src;
if (width != null) result.width = width;
if (height != null) result.height = height;
if (size != null) result.size = size;
if (tags != null) result.tags.addAll(tags);
if (srcDark != null) result.srcDark = srcDark;
if (isLivePhoto != null) result.isLivePhoto = isLivePhoto;
if (liveVideoUrl != null) result.liveVideoUrl = liveVideoUrl;
if (liveVideoSize != null) result.liveVideoSize = liveVideoSize;
return result;
}
MdlDynDrawItem._();
factory MdlDynDrawItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynDrawItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynDrawItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'src')
..aInt64(2, _omitFieldNames ? '' : 'width')
..aInt64(3, _omitFieldNames ? '' : 'height')
..aD(4, _omitFieldNames ? '' : 'size', fieldType: $pb.PbFieldType.OF)
..pPM<MdlDynDrawTag>(5, _omitFieldNames ? '' : 'tags',
subBuilder: MdlDynDrawTag.create)
..aOS(6, _omitFieldNames ? '' : 'srcDark')
..aOB(7, _omitFieldNames ? '' : 'isLivePhoto')
..aOS(8, _omitFieldNames ? '' : 'liveVideoUrl')
..aD(9, _omitFieldNames ? '' : 'liveVideoSize')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynDrawItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynDrawItem copyWith(void Function(MdlDynDrawItem) updates) =>
super.copyWith((message) => updates(message as MdlDynDrawItem))
as MdlDynDrawItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynDrawItem create() => MdlDynDrawItem._();
@$core.override
MdlDynDrawItem createEmptyInstance() => create();
static $pb.PbList<MdlDynDrawItem> createRepeated() =>
$pb.PbList<MdlDynDrawItem>();
@$core.pragma('dart2js:noInline')
static MdlDynDrawItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynDrawItem>(create);
static MdlDynDrawItem? _defaultInstance;
@$pb.TagNumber(1)
$core.String get src => $_getSZ(0);
@$pb.TagNumber(1)
set src($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasSrc() => $_has(0);
@$pb.TagNumber(1)
void clearSrc() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get width => $_getI64(1);
@$pb.TagNumber(2)
set width($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasWidth() => $_has(1);
@$pb.TagNumber(2)
void clearWidth() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get height => $_getI64(2);
@$pb.TagNumber(3)
set height($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasHeight() => $_has(2);
@$pb.TagNumber(3)
void clearHeight() => $_clearField(3);
@$pb.TagNumber(4)
$core.double get size => $_getN(3);
@$pb.TagNumber(4)
set size($core.double value) => $_setFloat(3, value);
@$pb.TagNumber(4)
$core.bool hasSize() => $_has(3);
@$pb.TagNumber(4)
void clearSize() => $_clearField(4);
@$pb.TagNumber(5)
$pb.PbList<MdlDynDrawTag> get tags => $_getList(4);
@$pb.TagNumber(6)
$core.String get srcDark => $_getSZ(5);
@$pb.TagNumber(6)
set srcDark($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasSrcDark() => $_has(5);
@$pb.TagNumber(6)
void clearSrcDark() => $_clearField(6);
@$pb.TagNumber(7)
$core.bool get isLivePhoto => $_getBF(6);
@$pb.TagNumber(7)
set isLivePhoto($core.bool value) => $_setBool(6, value);
@$pb.TagNumber(7)
$core.bool hasIsLivePhoto() => $_has(6);
@$pb.TagNumber(7)
void clearIsLivePhoto() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get liveVideoUrl => $_getSZ(7);
@$pb.TagNumber(8)
set liveVideoUrl($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasLiveVideoUrl() => $_has(7);
@$pb.TagNumber(8)
void clearLiveVideoUrl() => $_clearField(8);
@$pb.TagNumber(9)
$core.double get liveVideoSize => $_getN(8);
@$pb.TagNumber(9)
set liveVideoSize($core.double value) => $_setDouble(8, value);
@$pb.TagNumber(9)
$core.bool hasLiveVideoSize() => $_has(8);
@$pb.TagNumber(9)
void clearLiveVideoSize() => $_clearField(9);
}
class MdlDynDrawTag extends $pb.GeneratedMessage {
factory MdlDynDrawTag({
MdlDynDrawTagType? type,
MdlDynDrawTagItem? item,
}) {
final result = create();
if (type != null) result.type = type;
if (item != null) result.item = item;
return result;
}
MdlDynDrawTag._();
factory MdlDynDrawTag.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynDrawTag.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynDrawTag',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<MdlDynDrawTagType>(1, _omitFieldNames ? '' : 'type',
enumValues: MdlDynDrawTagType.values)
..aOM<MdlDynDrawTagItem>(2, _omitFieldNames ? '' : 'item',
subBuilder: MdlDynDrawTagItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynDrawTag clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynDrawTag copyWith(void Function(MdlDynDrawTag) updates) =>
super.copyWith((message) => updates(message as MdlDynDrawTag))
as MdlDynDrawTag;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynDrawTag create() => MdlDynDrawTag._();
@$core.override
MdlDynDrawTag createEmptyInstance() => create();
static $pb.PbList<MdlDynDrawTag> createRepeated() =>
$pb.PbList<MdlDynDrawTag>();
@$core.pragma('dart2js:noInline')
static MdlDynDrawTag getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynDrawTag>(create);
static MdlDynDrawTag? _defaultInstance;
@$pb.TagNumber(1)
MdlDynDrawTagType get type => $_getN(0);
@$pb.TagNumber(1)
set type(MdlDynDrawTagType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
MdlDynDrawTagItem get item => $_getN(1);
@$pb.TagNumber(2)
set item(MdlDynDrawTagItem value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasItem() => $_has(1);
@$pb.TagNumber(2)
void clearItem() => $_clearField(2);
@$pb.TagNumber(2)
MdlDynDrawTagItem ensureItem() => $_ensure(1);
}
class MdlDynDrawTagItem extends $pb.GeneratedMessage {
factory MdlDynDrawTagItem({
$core.String? url,
$core.String? text,
$fixnum.Int64? x,
$fixnum.Int64? y,
$core.int? orientation,
$core.int? source,
$fixnum.Int64? itemId,
$fixnum.Int64? mid,
$fixnum.Int64? tid,
$core.String? poi,
$core.String? schemaUrl,
}) {
final result = create();
if (url != null) result.url = url;
if (text != null) result.text = text;
if (x != null) result.x = x;
if (y != null) result.y = y;
if (orientation != null) result.orientation = orientation;
if (source != null) result.source = source;
if (itemId != null) result.itemId = itemId;
if (mid != null) result.mid = mid;
if (tid != null) result.tid = tid;
if (poi != null) result.poi = poi;
if (schemaUrl != null) result.schemaUrl = schemaUrl;
return result;
}
MdlDynDrawTagItem._();
factory MdlDynDrawTagItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynDrawTagItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynDrawTagItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'url')
..aOS(2, _omitFieldNames ? '' : 'text')
..aInt64(3, _omitFieldNames ? '' : 'x')
..aInt64(4, _omitFieldNames ? '' : 'y')
..aI(5, _omitFieldNames ? '' : 'orientation')
..aI(6, _omitFieldNames ? '' : 'source')
..aInt64(7, _omitFieldNames ? '' : 'itemId')
..aInt64(8, _omitFieldNames ? '' : 'mid')
..aInt64(9, _omitFieldNames ? '' : 'tid')
..aOS(10, _omitFieldNames ? '' : 'poi')
..aOS(11, _omitFieldNames ? '' : 'schemaUrl')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynDrawTagItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynDrawTagItem copyWith(void Function(MdlDynDrawTagItem) updates) =>
super.copyWith((message) => updates(message as MdlDynDrawTagItem))
as MdlDynDrawTagItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynDrawTagItem create() => MdlDynDrawTagItem._();
@$core.override
MdlDynDrawTagItem createEmptyInstance() => create();
static $pb.PbList<MdlDynDrawTagItem> createRepeated() =>
$pb.PbList<MdlDynDrawTagItem>();
@$core.pragma('dart2js:noInline')
static MdlDynDrawTagItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynDrawTagItem>(create);
static MdlDynDrawTagItem? _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 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 x => $_getI64(2);
@$pb.TagNumber(3)
set x($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasX() => $_has(2);
@$pb.TagNumber(3)
void clearX() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get y => $_getI64(3);
@$pb.TagNumber(4)
set y($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasY() => $_has(3);
@$pb.TagNumber(4)
void clearY() => $_clearField(4);
@$pb.TagNumber(5)
$core.int get orientation => $_getIZ(4);
@$pb.TagNumber(5)
set orientation($core.int value) => $_setSignedInt32(4, value);
@$pb.TagNumber(5)
$core.bool hasOrientation() => $_has(4);
@$pb.TagNumber(5)
void clearOrientation() => $_clearField(5);
@$pb.TagNumber(6)
$core.int get source => $_getIZ(5);
@$pb.TagNumber(6)
set source($core.int value) => $_setSignedInt32(5, value);
@$pb.TagNumber(6)
$core.bool hasSource() => $_has(5);
@$pb.TagNumber(6)
void clearSource() => $_clearField(6);
@$pb.TagNumber(7)
$fixnum.Int64 get itemId => $_getI64(6);
@$pb.TagNumber(7)
set itemId($fixnum.Int64 value) => $_setInt64(6, value);
@$pb.TagNumber(7)
$core.bool hasItemId() => $_has(6);
@$pb.TagNumber(7)
void clearItemId() => $_clearField(7);
@$pb.TagNumber(8)
$fixnum.Int64 get mid => $_getI64(7);
@$pb.TagNumber(8)
set mid($fixnum.Int64 value) => $_setInt64(7, value);
@$pb.TagNumber(8)
$core.bool hasMid() => $_has(7);
@$pb.TagNumber(8)
void clearMid() => $_clearField(8);
@$pb.TagNumber(9)
$fixnum.Int64 get tid => $_getI64(8);
@$pb.TagNumber(9)
set tid($fixnum.Int64 value) => $_setInt64(8, value);
@$pb.TagNumber(9)
$core.bool hasTid() => $_has(8);
@$pb.TagNumber(9)
void clearTid() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get poi => $_getSZ(9);
@$pb.TagNumber(10)
set poi($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasPoi() => $_has(9);
@$pb.TagNumber(10)
void clearPoi() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get schemaUrl => $_getSZ(10);
@$pb.TagNumber(11)
set schemaUrl($core.String value) => $_setString(10, value);
@$pb.TagNumber(11)
$core.bool hasSchemaUrl() => $_has(10);
@$pb.TagNumber(11)
void clearSchemaUrl() => $_clearField(11);
}
class MdlDynForward extends $pb.GeneratedMessage {
factory MdlDynForward({
DynamicItem? item,
$core.int? rtype,
}) {
final result = create();
if (item != null) result.item = item;
if (rtype != null) result.rtype = rtype;
return result;
}
MdlDynForward._();
factory MdlDynForward.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynForward.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynForward',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<DynamicItem>(1, _omitFieldNames ? '' : 'item',
subBuilder: DynamicItem.create)
..aI(2, _omitFieldNames ? '' : 'rtype')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynForward clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynForward copyWith(void Function(MdlDynForward) updates) =>
super.copyWith((message) => updates(message as MdlDynForward))
as MdlDynForward;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynForward create() => MdlDynForward._();
@$core.override
MdlDynForward createEmptyInstance() => create();
static $pb.PbList<MdlDynForward> createRepeated() =>
$pb.PbList<MdlDynForward>();
@$core.pragma('dart2js:noInline')
static MdlDynForward getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynForward>(create);
static MdlDynForward? _defaultInstance;
@$pb.TagNumber(1)
DynamicItem get item => $_getN(0);
@$pb.TagNumber(1)
set item(DynamicItem value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasItem() => $_has(0);
@$pb.TagNumber(1)
void clearItem() => $_clearField(1);
@$pb.TagNumber(1)
DynamicItem ensureItem() => $_ensure(0);
@$pb.TagNumber(2)
$core.int get rtype => $_getIZ(1);
@$pb.TagNumber(2)
set rtype($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasRtype() => $_has(1);
@$pb.TagNumber(2)
void clearRtype() => $_clearField(2);
}
class MdlDynLive extends $pb.GeneratedMessage {
factory MdlDynLive({
$fixnum.Int64? id,
$core.String? uri,
$core.String? title,
$core.String? cover,
$core.String? coverLabel,
$core.String? coverLabel2,
LiveState? liveState,
VideoBadge? badge,
ReserveType? reserveType,
}) {
final result = create();
if (id != null) result.id = id;
if (uri != null) result.uri = uri;
if (title != null) result.title = title;
if (cover != null) result.cover = cover;
if (coverLabel != null) result.coverLabel = coverLabel;
if (coverLabel2 != null) result.coverLabel2 = coverLabel2;
if (liveState != null) result.liveState = liveState;
if (badge != null) result.badge = badge;
if (reserveType != null) result.reserveType = reserveType;
return result;
}
MdlDynLive._();
factory MdlDynLive.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynLive.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynLive',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'uri')
..aOS(3, _omitFieldNames ? '' : 'title')
..aOS(4, _omitFieldNames ? '' : 'cover')
..aOS(5, _omitFieldNames ? '' : 'coverLabel')
..aOS(6, _omitFieldNames ? '' : 'coverLabel2')
..aE<LiveState>(7, _omitFieldNames ? '' : 'liveState',
enumValues: LiveState.values)
..aOM<VideoBadge>(8, _omitFieldNames ? '' : 'badge',
subBuilder: VideoBadge.create)
..aE<ReserveType>(9, _omitFieldNames ? '' : 'reserveType',
enumValues: ReserveType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynLive clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynLive copyWith(void Function(MdlDynLive) updates) =>
super.copyWith((message) => updates(message as MdlDynLive)) as MdlDynLive;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynLive create() => MdlDynLive._();
@$core.override
MdlDynLive createEmptyInstance() => create();
static $pb.PbList<MdlDynLive> createRepeated() => $pb.PbList<MdlDynLive>();
@$core.pragma('dart2js:noInline')
static MdlDynLive getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynLive>(create);
static MdlDynLive? _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 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 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 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 coverLabel => $_getSZ(4);
@$pb.TagNumber(5)
set coverLabel($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasCoverLabel() => $_has(4);
@$pb.TagNumber(5)
void clearCoverLabel() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get coverLabel2 => $_getSZ(5);
@$pb.TagNumber(6)
set coverLabel2($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasCoverLabel2() => $_has(5);
@$pb.TagNumber(6)
void clearCoverLabel2() => $_clearField(6);
@$pb.TagNumber(7)
LiveState get liveState => $_getN(6);
@$pb.TagNumber(7)
set liveState(LiveState value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasLiveState() => $_has(6);
@$pb.TagNumber(7)
void clearLiveState() => $_clearField(7);
@$pb.TagNumber(8)
VideoBadge get badge => $_getN(7);
@$pb.TagNumber(8)
set badge(VideoBadge value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasBadge() => $_has(7);
@$pb.TagNumber(8)
void clearBadge() => $_clearField(8);
@$pb.TagNumber(8)
VideoBadge ensureBadge() => $_ensure(7);
@$pb.TagNumber(9)
ReserveType get reserveType => $_getN(8);
@$pb.TagNumber(9)
set reserveType(ReserveType value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasReserveType() => $_has(8);
@$pb.TagNumber(9)
void clearReserveType() => $_clearField(9);
}
class MdlDynLiveRcmd extends $pb.GeneratedMessage {
factory MdlDynLiveRcmd({
$core.String? content,
ReserveType? reserveType,
LivePendant? pendant,
}) {
final result = create();
if (content != null) result.content = content;
if (reserveType != null) result.reserveType = reserveType;
if (pendant != null) result.pendant = pendant;
return result;
}
MdlDynLiveRcmd._();
factory MdlDynLiveRcmd.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynLiveRcmd.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynLiveRcmd',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'content')
..aE<ReserveType>(2, _omitFieldNames ? '' : 'reserveType',
enumValues: ReserveType.values)
..aOM<LivePendant>(3, _omitFieldNames ? '' : 'pendant',
subBuilder: LivePendant.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynLiveRcmd clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynLiveRcmd copyWith(void Function(MdlDynLiveRcmd) updates) =>
super.copyWith((message) => updates(message as MdlDynLiveRcmd))
as MdlDynLiveRcmd;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynLiveRcmd create() => MdlDynLiveRcmd._();
@$core.override
MdlDynLiveRcmd createEmptyInstance() => create();
static $pb.PbList<MdlDynLiveRcmd> createRepeated() =>
$pb.PbList<MdlDynLiveRcmd>();
@$core.pragma('dart2js:noInline')
static MdlDynLiveRcmd getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynLiveRcmd>(create);
static MdlDynLiveRcmd? _defaultInstance;
@$pb.TagNumber(1)
$core.String get content => $_getSZ(0);
@$pb.TagNumber(1)
set content($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasContent() => $_has(0);
@$pb.TagNumber(1)
void clearContent() => $_clearField(1);
@$pb.TagNumber(2)
ReserveType get reserveType => $_getN(1);
@$pb.TagNumber(2)
set reserveType(ReserveType value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasReserveType() => $_has(1);
@$pb.TagNumber(2)
void clearReserveType() => $_clearField(2);
@$pb.TagNumber(3)
LivePendant get pendant => $_getN(2);
@$pb.TagNumber(3)
set pendant(LivePendant value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasPendant() => $_has(2);
@$pb.TagNumber(3)
void clearPendant() => $_clearField(3);
@$pb.TagNumber(3)
LivePendant ensurePendant() => $_ensure(2);
}
class MdlDynMedialist extends $pb.GeneratedMessage {
factory MdlDynMedialist({
$fixnum.Int64? id,
$core.String? uri,
$core.String? title,
$core.String? subTitle,
$core.String? cover,
$core.int? coverType,
VideoBadge? badge,
$core.String? coverBottomRightIcon,
}) {
final result = create();
if (id != null) result.id = id;
if (uri != null) result.uri = uri;
if (title != null) result.title = title;
if (subTitle != null) result.subTitle = subTitle;
if (cover != null) result.cover = cover;
if (coverType != null) result.coverType = coverType;
if (badge != null) result.badge = badge;
if (coverBottomRightIcon != null)
result.coverBottomRightIcon = coverBottomRightIcon;
return result;
}
MdlDynMedialist._();
factory MdlDynMedialist.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynMedialist.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynMedialist',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'uri')
..aOS(3, _omitFieldNames ? '' : 'title')
..aOS(4, _omitFieldNames ? '' : 'subTitle')
..aOS(5, _omitFieldNames ? '' : 'cover')
..aI(6, _omitFieldNames ? '' : 'coverType')
..aOM<VideoBadge>(7, _omitFieldNames ? '' : 'badge',
subBuilder: VideoBadge.create)
..aOS(8, _omitFieldNames ? '' : 'coverBottomRightIcon')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynMedialist clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynMedialist copyWith(void Function(MdlDynMedialist) updates) =>
super.copyWith((message) => updates(message as MdlDynMedialist))
as MdlDynMedialist;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynMedialist create() => MdlDynMedialist._();
@$core.override
MdlDynMedialist createEmptyInstance() => create();
static $pb.PbList<MdlDynMedialist> createRepeated() =>
$pb.PbList<MdlDynMedialist>();
@$core.pragma('dart2js:noInline')
static MdlDynMedialist getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynMedialist>(create);
static MdlDynMedialist? _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 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 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)
$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.int get coverType => $_getIZ(5);
@$pb.TagNumber(6)
set coverType($core.int value) => $_setSignedInt32(5, value);
@$pb.TagNumber(6)
$core.bool hasCoverType() => $_has(5);
@$pb.TagNumber(6)
void clearCoverType() => $_clearField(6);
@$pb.TagNumber(7)
VideoBadge get badge => $_getN(6);
@$pb.TagNumber(7)
set badge(VideoBadge value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasBadge() => $_has(6);
@$pb.TagNumber(7)
void clearBadge() => $_clearField(7);
@$pb.TagNumber(7)
VideoBadge ensureBadge() => $_ensure(6);
@$pb.TagNumber(8)
$core.String get coverBottomRightIcon => $_getSZ(7);
@$pb.TagNumber(8)
set coverBottomRightIcon($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasCoverBottomRightIcon() => $_has(7);
@$pb.TagNumber(8)
void clearCoverBottomRightIcon() => $_clearField(8);
}
class MdlDynMusic extends $pb.GeneratedMessage {
factory MdlDynMusic({
$fixnum.Int64? id,
$core.String? uri,
$fixnum.Int64? upId,
$core.String? title,
$core.String? cover,
$core.String? label1,
$core.String? upper,
}) {
final result = create();
if (id != null) result.id = id;
if (uri != null) result.uri = uri;
if (upId != null) result.upId = upId;
if (title != null) result.title = title;
if (cover != null) result.cover = cover;
if (label1 != null) result.label1 = label1;
if (upper != null) result.upper = upper;
return result;
}
MdlDynMusic._();
factory MdlDynMusic.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynMusic.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynMusic',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'uri')
..aInt64(3, _omitFieldNames ? '' : 'upId')
..aOS(4, _omitFieldNames ? '' : 'title')
..aOS(5, _omitFieldNames ? '' : 'cover')
..aOS(6, _omitFieldNames ? '' : 'label1')
..aOS(7, _omitFieldNames ? '' : 'upper')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynMusic clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynMusic copyWith(void Function(MdlDynMusic) updates) =>
super.copyWith((message) => updates(message as MdlDynMusic))
as MdlDynMusic;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynMusic create() => MdlDynMusic._();
@$core.override
MdlDynMusic createEmptyInstance() => create();
static $pb.PbList<MdlDynMusic> createRepeated() => $pb.PbList<MdlDynMusic>();
@$core.pragma('dart2js:noInline')
static MdlDynMusic getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynMusic>(create);
static MdlDynMusic? _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 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)
$fixnum.Int64 get upId => $_getI64(2);
@$pb.TagNumber(3)
set upId($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasUpId() => $_has(2);
@$pb.TagNumber(3)
void clearUpId() => $_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 label1 => $_getSZ(5);
@$pb.TagNumber(6)
set label1($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasLabel1() => $_has(5);
@$pb.TagNumber(6)
void clearLabel1() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get upper => $_getSZ(6);
@$pb.TagNumber(7)
set upper($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasUpper() => $_has(6);
@$pb.TagNumber(7)
void clearUpper() => $_clearField(7);
}
class MdlDynPGC extends $pb.GeneratedMessage {
factory MdlDynPGC({
$core.String? title,
$core.String? cover,
$core.String? uri,
$core.String? coverLeftText1,
$core.String? coverLeftText2,
$core.String? coverLeftText3,
$fixnum.Int64? cid,
$fixnum.Int64? seasonId,
$fixnum.Int64? epid,
$fixnum.Int64? aid,
MediaType? mediaType,
VideoSubType? subType,
$core.bool? isPreview,
Dimension? dimension,
$core.Iterable<VideoBadge>? badge,
$core.bool? canPlay,
PGCSeason? season,
$core.String? playIcon,
$fixnum.Int64? duration,
$core.String? jumpUrl,
$core.Iterable<VideoBadge>? badgeCategory,
$core.bool? isFeature,
}) {
final result = create();
if (title != null) result.title = title;
if (cover != null) result.cover = cover;
if (uri != null) result.uri = uri;
if (coverLeftText1 != null) result.coverLeftText1 = coverLeftText1;
if (coverLeftText2 != null) result.coverLeftText2 = coverLeftText2;
if (coverLeftText3 != null) result.coverLeftText3 = coverLeftText3;
if (cid != null) result.cid = cid;
if (seasonId != null) result.seasonId = seasonId;
if (epid != null) result.epid = epid;
if (aid != null) result.aid = aid;
if (mediaType != null) result.mediaType = mediaType;
if (subType != null) result.subType = subType;
if (isPreview != null) result.isPreview = isPreview;
if (dimension != null) result.dimension = dimension;
if (badge != null) result.badge.addAll(badge);
if (canPlay != null) result.canPlay = canPlay;
if (season != null) result.season = season;
if (playIcon != null) result.playIcon = playIcon;
if (duration != null) result.duration = duration;
if (jumpUrl != null) result.jumpUrl = jumpUrl;
if (badgeCategory != null) result.badgeCategory.addAll(badgeCategory);
if (isFeature != null) result.isFeature = isFeature;
return result;
}
MdlDynPGC._();
factory MdlDynPGC.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynPGC.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynPGC',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'cover')
..aOS(3, _omitFieldNames ? '' : 'uri')
..aOS(4, _omitFieldNames ? '' : 'coverLeftText1')
..aOS(5, _omitFieldNames ? '' : 'coverLeftText2')
..aOS(6, _omitFieldNames ? '' : 'coverLeftText3')
..aInt64(7, _omitFieldNames ? '' : 'cid')
..aInt64(8, _omitFieldNames ? '' : 'seasonId')
..aInt64(9, _omitFieldNames ? '' : 'epid')
..aInt64(10, _omitFieldNames ? '' : 'aid')
..aE<MediaType>(11, _omitFieldNames ? '' : 'mediaType',
enumValues: MediaType.values)
..aE<VideoSubType>(12, _omitFieldNames ? '' : 'subType',
enumValues: VideoSubType.values)
..aOB(13, _omitFieldNames ? '' : 'isPreview')
..aOM<Dimension>(14, _omitFieldNames ? '' : 'dimension',
subBuilder: Dimension.create)
..pPM<VideoBadge>(15, _omitFieldNames ? '' : 'badge',
subBuilder: VideoBadge.create)
..aOB(16, _omitFieldNames ? '' : 'canPlay')
..aOM<PGCSeason>(17, _omitFieldNames ? '' : 'season',
subBuilder: PGCSeason.create)
..aOS(18, _omitFieldNames ? '' : 'playIcon')
..aInt64(19, _omitFieldNames ? '' : 'duration')
..aOS(20, _omitFieldNames ? '' : 'jumpUrl')
..pPM<VideoBadge>(21, _omitFieldNames ? '' : 'badgeCategory',
subBuilder: VideoBadge.create)
..aOB(22, _omitFieldNames ? '' : 'isFeature')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynPGC clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynPGC copyWith(void Function(MdlDynPGC) updates) =>
super.copyWith((message) => updates(message as MdlDynPGC)) as MdlDynPGC;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynPGC create() => MdlDynPGC._();
@$core.override
MdlDynPGC createEmptyInstance() => create();
static $pb.PbList<MdlDynPGC> createRepeated() => $pb.PbList<MdlDynPGC>();
@$core.pragma('dart2js:noInline')
static MdlDynPGC getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<MdlDynPGC>(create);
static MdlDynPGC? _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 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 coverLeftText1 => $_getSZ(3);
@$pb.TagNumber(4)
set coverLeftText1($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasCoverLeftText1() => $_has(3);
@$pb.TagNumber(4)
void clearCoverLeftText1() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get coverLeftText2 => $_getSZ(4);
@$pb.TagNumber(5)
set coverLeftText2($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasCoverLeftText2() => $_has(4);
@$pb.TagNumber(5)
void clearCoverLeftText2() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get coverLeftText3 => $_getSZ(5);
@$pb.TagNumber(6)
set coverLeftText3($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasCoverLeftText3() => $_has(5);
@$pb.TagNumber(6)
void clearCoverLeftText3() => $_clearField(6);
@$pb.TagNumber(7)
$fixnum.Int64 get cid => $_getI64(6);
@$pb.TagNumber(7)
set cid($fixnum.Int64 value) => $_setInt64(6, value);
@$pb.TagNumber(7)
$core.bool hasCid() => $_has(6);
@$pb.TagNumber(7)
void clearCid() => $_clearField(7);
@$pb.TagNumber(8)
$fixnum.Int64 get seasonId => $_getI64(7);
@$pb.TagNumber(8)
set seasonId($fixnum.Int64 value) => $_setInt64(7, value);
@$pb.TagNumber(8)
$core.bool hasSeasonId() => $_has(7);
@$pb.TagNumber(8)
void clearSeasonId() => $_clearField(8);
@$pb.TagNumber(9)
$fixnum.Int64 get epid => $_getI64(8);
@$pb.TagNumber(9)
set epid($fixnum.Int64 value) => $_setInt64(8, value);
@$pb.TagNumber(9)
$core.bool hasEpid() => $_has(8);
@$pb.TagNumber(9)
void clearEpid() => $_clearField(9);
@$pb.TagNumber(10)
$fixnum.Int64 get aid => $_getI64(9);
@$pb.TagNumber(10)
set aid($fixnum.Int64 value) => $_setInt64(9, value);
@$pb.TagNumber(10)
$core.bool hasAid() => $_has(9);
@$pb.TagNumber(10)
void clearAid() => $_clearField(10);
@$pb.TagNumber(11)
MediaType get mediaType => $_getN(10);
@$pb.TagNumber(11)
set mediaType(MediaType value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasMediaType() => $_has(10);
@$pb.TagNumber(11)
void clearMediaType() => $_clearField(11);
@$pb.TagNumber(12)
VideoSubType get subType => $_getN(11);
@$pb.TagNumber(12)
set subType(VideoSubType value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasSubType() => $_has(11);
@$pb.TagNumber(12)
void clearSubType() => $_clearField(12);
@$pb.TagNumber(13)
$core.bool get isPreview => $_getBF(12);
@$pb.TagNumber(13)
set isPreview($core.bool value) => $_setBool(12, value);
@$pb.TagNumber(13)
$core.bool hasIsPreview() => $_has(12);
@$pb.TagNumber(13)
void clearIsPreview() => $_clearField(13);
@$pb.TagNumber(14)
Dimension get dimension => $_getN(13);
@$pb.TagNumber(14)
set dimension(Dimension value) => $_setField(14, value);
@$pb.TagNumber(14)
$core.bool hasDimension() => $_has(13);
@$pb.TagNumber(14)
void clearDimension() => $_clearField(14);
@$pb.TagNumber(14)
Dimension ensureDimension() => $_ensure(13);
@$pb.TagNumber(15)
$pb.PbList<VideoBadge> get badge => $_getList(14);
@$pb.TagNumber(16)
$core.bool get canPlay => $_getBF(15);
@$pb.TagNumber(16)
set canPlay($core.bool value) => $_setBool(15, value);
@$pb.TagNumber(16)
$core.bool hasCanPlay() => $_has(15);
@$pb.TagNumber(16)
void clearCanPlay() => $_clearField(16);
@$pb.TagNumber(17)
PGCSeason get season => $_getN(16);
@$pb.TagNumber(17)
set season(PGCSeason value) => $_setField(17, value);
@$pb.TagNumber(17)
$core.bool hasSeason() => $_has(16);
@$pb.TagNumber(17)
void clearSeason() => $_clearField(17);
@$pb.TagNumber(17)
PGCSeason ensureSeason() => $_ensure(16);
@$pb.TagNumber(18)
$core.String get playIcon => $_getSZ(17);
@$pb.TagNumber(18)
set playIcon($core.String value) => $_setString(17, value);
@$pb.TagNumber(18)
$core.bool hasPlayIcon() => $_has(17);
@$pb.TagNumber(18)
void clearPlayIcon() => $_clearField(18);
@$pb.TagNumber(19)
$fixnum.Int64 get duration => $_getI64(18);
@$pb.TagNumber(19)
set duration($fixnum.Int64 value) => $_setInt64(18, value);
@$pb.TagNumber(19)
$core.bool hasDuration() => $_has(18);
@$pb.TagNumber(19)
void clearDuration() => $_clearField(19);
@$pb.TagNumber(20)
$core.String get jumpUrl => $_getSZ(19);
@$pb.TagNumber(20)
set jumpUrl($core.String value) => $_setString(19, value);
@$pb.TagNumber(20)
$core.bool hasJumpUrl() => $_has(19);
@$pb.TagNumber(20)
void clearJumpUrl() => $_clearField(20);
@$pb.TagNumber(21)
$pb.PbList<VideoBadge> get badgeCategory => $_getList(20);
@$pb.TagNumber(22)
$core.bool get isFeature => $_getBF(21);
@$pb.TagNumber(22)
set isFeature($core.bool value) => $_setBool(21, value);
@$pb.TagNumber(22)
$core.bool hasIsFeature() => $_has(21);
@$pb.TagNumber(22)
void clearIsFeature() => $_clearField(22);
}
class MdlDynShareChargingQA extends $pb.GeneratedMessage {
factory MdlDynShareChargingQA({
ImageSet? backgroundImg,
ImageSet? leftIconImg,
$core.String? title,
IconButton? jumpButton,
$core.String? uri,
CommonShareCardInfo? shareCardMetaInfo,
$core.String? titlePrefixBold,
}) {
final result = create();
if (backgroundImg != null) result.backgroundImg = backgroundImg;
if (leftIconImg != null) result.leftIconImg = leftIconImg;
if (title != null) result.title = title;
if (jumpButton != null) result.jumpButton = jumpButton;
if (uri != null) result.uri = uri;
if (shareCardMetaInfo != null) result.shareCardMetaInfo = shareCardMetaInfo;
if (titlePrefixBold != null) result.titlePrefixBold = titlePrefixBold;
return result;
}
MdlDynShareChargingQA._();
factory MdlDynShareChargingQA.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynShareChargingQA.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynShareChargingQA',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<ImageSet>(1, _omitFieldNames ? '' : 'backgroundImg',
subBuilder: ImageSet.create)
..aOM<ImageSet>(2, _omitFieldNames ? '' : 'leftIconImg',
subBuilder: ImageSet.create)
..aOS(3, _omitFieldNames ? '' : 'title')
..aOM<IconButton>(4, _omitFieldNames ? '' : 'jumpButton',
subBuilder: IconButton.create)
..aOS(5, _omitFieldNames ? '' : 'uri')
..aOM<CommonShareCardInfo>(6, _omitFieldNames ? '' : 'shareCardMetaInfo',
subBuilder: CommonShareCardInfo.create)
..aOS(7, _omitFieldNames ? '' : 'titlePrefixBold')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynShareChargingQA clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynShareChargingQA copyWith(
void Function(MdlDynShareChargingQA) updates) =>
super.copyWith((message) => updates(message as MdlDynShareChargingQA))
as MdlDynShareChargingQA;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynShareChargingQA create() => MdlDynShareChargingQA._();
@$core.override
MdlDynShareChargingQA createEmptyInstance() => create();
static $pb.PbList<MdlDynShareChargingQA> createRepeated() =>
$pb.PbList<MdlDynShareChargingQA>();
@$core.pragma('dart2js:noInline')
static MdlDynShareChargingQA getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynShareChargingQA>(create);
static MdlDynShareChargingQA? _defaultInstance;
@$pb.TagNumber(1)
ImageSet get backgroundImg => $_getN(0);
@$pb.TagNumber(1)
set backgroundImg(ImageSet value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasBackgroundImg() => $_has(0);
@$pb.TagNumber(1)
void clearBackgroundImg() => $_clearField(1);
@$pb.TagNumber(1)
ImageSet ensureBackgroundImg() => $_ensure(0);
@$pb.TagNumber(2)
ImageSet get leftIconImg => $_getN(1);
@$pb.TagNumber(2)
set leftIconImg(ImageSet value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasLeftIconImg() => $_has(1);
@$pb.TagNumber(2)
void clearLeftIconImg() => $_clearField(2);
@$pb.TagNumber(2)
ImageSet ensureLeftIconImg() => $_ensure(1);
@$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)
IconButton get jumpButton => $_getN(3);
@$pb.TagNumber(4)
set jumpButton(IconButton value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasJumpButton() => $_has(3);
@$pb.TagNumber(4)
void clearJumpButton() => $_clearField(4);
@$pb.TagNumber(4)
IconButton ensureJumpButton() => $_ensure(3);
@$pb.TagNumber(5)
$core.String get uri => $_getSZ(4);
@$pb.TagNumber(5)
set uri($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasUri() => $_has(4);
@$pb.TagNumber(5)
void clearUri() => $_clearField(5);
@$pb.TagNumber(6)
CommonShareCardInfo get shareCardMetaInfo => $_getN(5);
@$pb.TagNumber(6)
set shareCardMetaInfo(CommonShareCardInfo value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasShareCardMetaInfo() => $_has(5);
@$pb.TagNumber(6)
void clearShareCardMetaInfo() => $_clearField(6);
@$pb.TagNumber(6)
CommonShareCardInfo ensureShareCardMetaInfo() => $_ensure(5);
@$pb.TagNumber(7)
$core.String get titlePrefixBold => $_getSZ(6);
@$pb.TagNumber(7)
set titlePrefixBold($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasTitlePrefixBold() => $_has(6);
@$pb.TagNumber(7)
void clearTitlePrefixBold() => $_clearField(7);
}
class MdlDynSubscription extends $pb.GeneratedMessage {
factory MdlDynSubscription({
$fixnum.Int64? id,
$fixnum.Int64? adId,
$core.String? uri,
$core.String? title,
$core.String? cover,
$core.String? adTitle,
VideoBadge? badge,
$core.String? tips,
}) {
final result = create();
if (id != null) result.id = id;
if (adId != null) result.adId = adId;
if (uri != null) result.uri = uri;
if (title != null) result.title = title;
if (cover != null) result.cover = cover;
if (adTitle != null) result.adTitle = adTitle;
if (badge != null) result.badge = badge;
if (tips != null) result.tips = tips;
return result;
}
MdlDynSubscription._();
factory MdlDynSubscription.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynSubscription.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynSubscription',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'id')
..aInt64(2, _omitFieldNames ? '' : 'adId')
..aOS(3, _omitFieldNames ? '' : 'uri')
..aOS(4, _omitFieldNames ? '' : 'title')
..aOS(5, _omitFieldNames ? '' : 'cover')
..aOS(6, _omitFieldNames ? '' : 'adTitle')
..aOM<VideoBadge>(7, _omitFieldNames ? '' : 'badge',
subBuilder: VideoBadge.create)
..aOS(8, _omitFieldNames ? '' : 'tips')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynSubscription clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynSubscription copyWith(void Function(MdlDynSubscription) updates) =>
super.copyWith((message) => updates(message as MdlDynSubscription))
as MdlDynSubscription;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynSubscription create() => MdlDynSubscription._();
@$core.override
MdlDynSubscription createEmptyInstance() => create();
static $pb.PbList<MdlDynSubscription> createRepeated() =>
$pb.PbList<MdlDynSubscription>();
@$core.pragma('dart2js:noInline')
static MdlDynSubscription getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynSubscription>(create);
static MdlDynSubscription? _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 adId => $_getI64(1);
@$pb.TagNumber(2)
set adId($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasAdId() => $_has(1);
@$pb.TagNumber(2)
void clearAdId() => $_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 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 adTitle => $_getSZ(5);
@$pb.TagNumber(6)
set adTitle($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasAdTitle() => $_has(5);
@$pb.TagNumber(6)
void clearAdTitle() => $_clearField(6);
@$pb.TagNumber(7)
VideoBadge get badge => $_getN(6);
@$pb.TagNumber(7)
set badge(VideoBadge value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasBadge() => $_has(6);
@$pb.TagNumber(7)
void clearBadge() => $_clearField(7);
@$pb.TagNumber(7)
VideoBadge ensureBadge() => $_ensure(6);
@$pb.TagNumber(8)
$core.String get tips => $_getSZ(7);
@$pb.TagNumber(8)
set tips($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasTips() => $_has(7);
@$pb.TagNumber(8)
void clearTips() => $_clearField(8);
}
enum MdlDynSubscriptionNew_Item { dynSubscription, dynLiveRcmd, notSet }
class MdlDynSubscriptionNew extends $pb.GeneratedMessage {
factory MdlDynSubscriptionNew({
MdlDynSubscriptionNewStyle? style,
MdlDynSubscription? dynSubscription,
MdlDynLiveRcmd? dynLiveRcmd,
}) {
final result = create();
if (style != null) result.style = style;
if (dynSubscription != null) result.dynSubscription = dynSubscription;
if (dynLiveRcmd != null) result.dynLiveRcmd = dynLiveRcmd;
return result;
}
MdlDynSubscriptionNew._();
factory MdlDynSubscriptionNew.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynSubscriptionNew.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, MdlDynSubscriptionNew_Item>
_MdlDynSubscriptionNew_ItemByTag = {
2: MdlDynSubscriptionNew_Item.dynSubscription,
3: MdlDynSubscriptionNew_Item.dynLiveRcmd,
0: MdlDynSubscriptionNew_Item.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynSubscriptionNew',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [2, 3])
..aE<MdlDynSubscriptionNewStyle>(1, _omitFieldNames ? '' : 'style',
enumValues: MdlDynSubscriptionNewStyle.values)
..aOM<MdlDynSubscription>(2, _omitFieldNames ? '' : 'dynSubscription',
subBuilder: MdlDynSubscription.create)
..aOM<MdlDynLiveRcmd>(3, _omitFieldNames ? '' : 'dynLiveRcmd',
subBuilder: MdlDynLiveRcmd.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynSubscriptionNew clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynSubscriptionNew copyWith(
void Function(MdlDynSubscriptionNew) updates) =>
super.copyWith((message) => updates(message as MdlDynSubscriptionNew))
as MdlDynSubscriptionNew;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynSubscriptionNew create() => MdlDynSubscriptionNew._();
@$core.override
MdlDynSubscriptionNew createEmptyInstance() => create();
static $pb.PbList<MdlDynSubscriptionNew> createRepeated() =>
$pb.PbList<MdlDynSubscriptionNew>();
@$core.pragma('dart2js:noInline')
static MdlDynSubscriptionNew getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynSubscriptionNew>(create);
static MdlDynSubscriptionNew? _defaultInstance;
@$pb.TagNumber(2)
@$pb.TagNumber(3)
MdlDynSubscriptionNew_Item whichItem() =>
_MdlDynSubscriptionNew_ItemByTag[$_whichOneof(0)]!;
@$pb.TagNumber(2)
@$pb.TagNumber(3)
void clearItem() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
MdlDynSubscriptionNewStyle get style => $_getN(0);
@$pb.TagNumber(1)
set style(MdlDynSubscriptionNewStyle value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasStyle() => $_has(0);
@$pb.TagNumber(1)
void clearStyle() => $_clearField(1);
@$pb.TagNumber(2)
MdlDynSubscription get dynSubscription => $_getN(1);
@$pb.TagNumber(2)
set dynSubscription(MdlDynSubscription value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasDynSubscription() => $_has(1);
@$pb.TagNumber(2)
void clearDynSubscription() => $_clearField(2);
@$pb.TagNumber(2)
MdlDynSubscription ensureDynSubscription() => $_ensure(1);
@$pb.TagNumber(3)
MdlDynLiveRcmd get dynLiveRcmd => $_getN(2);
@$pb.TagNumber(3)
set dynLiveRcmd(MdlDynLiveRcmd value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasDynLiveRcmd() => $_has(2);
@$pb.TagNumber(3)
void clearDynLiveRcmd() => $_clearField(3);
@$pb.TagNumber(3)
MdlDynLiveRcmd ensureDynLiveRcmd() => $_ensure(2);
}
class MdlDynTopicSet extends $pb.GeneratedMessage {
factory MdlDynTopicSet({
$core.Iterable<TopicItem>? topics,
IconButton? moreBtn,
$fixnum.Int64? topicSetId,
$fixnum.Int64? pushId,
}) {
final result = create();
if (topics != null) result.topics.addAll(topics);
if (moreBtn != null) result.moreBtn = moreBtn;
if (topicSetId != null) result.topicSetId = topicSetId;
if (pushId != null) result.pushId = pushId;
return result;
}
MdlDynTopicSet._();
factory MdlDynTopicSet.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynTopicSet.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynTopicSet',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<TopicItem>(1, _omitFieldNames ? '' : 'topics',
subBuilder: TopicItem.create)
..aOM<IconButton>(2, _omitFieldNames ? '' : 'moreBtn',
subBuilder: IconButton.create)
..aInt64(3, _omitFieldNames ? '' : 'topicSetId')
..aInt64(4, _omitFieldNames ? '' : 'pushId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynTopicSet clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynTopicSet copyWith(void Function(MdlDynTopicSet) updates) =>
super.copyWith((message) => updates(message as MdlDynTopicSet))
as MdlDynTopicSet;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynTopicSet create() => MdlDynTopicSet._();
@$core.override
MdlDynTopicSet createEmptyInstance() => create();
static $pb.PbList<MdlDynTopicSet> createRepeated() =>
$pb.PbList<MdlDynTopicSet>();
@$core.pragma('dart2js:noInline')
static MdlDynTopicSet getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynTopicSet>(create);
static MdlDynTopicSet? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<TopicItem> get topics => $_getList(0);
@$pb.TagNumber(2)
IconButton get moreBtn => $_getN(1);
@$pb.TagNumber(2)
set moreBtn(IconButton value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasMoreBtn() => $_has(1);
@$pb.TagNumber(2)
void clearMoreBtn() => $_clearField(2);
@$pb.TagNumber(2)
IconButton ensureMoreBtn() => $_ensure(1);
@$pb.TagNumber(3)
$fixnum.Int64 get topicSetId => $_getI64(2);
@$pb.TagNumber(3)
set topicSetId($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasTopicSetId() => $_has(2);
@$pb.TagNumber(3)
void clearTopicSetId() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get pushId => $_getI64(3);
@$pb.TagNumber(4)
set pushId($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasPushId() => $_has(3);
@$pb.TagNumber(4)
void clearPushId() => $_clearField(4);
}
class MdlDynUGCSeason extends $pb.GeneratedMessage {
factory MdlDynUGCSeason({
$core.String? title,
$core.String? cover,
$core.String? uri,
$core.String? coverLeftText1,
$core.String? coverLeftText2,
$core.String? coverLeftText3,
$fixnum.Int64? id,
$core.String? inlineURL,
$core.bool? canPlay,
$core.String? playIcon,
$fixnum.Int64? avid,
$fixnum.Int64? cid,
Dimension? dimension,
$fixnum.Int64? duration,
$core.String? jumpUrl,
$core.Iterable<VideoBadge>? badge,
}) {
final result = create();
if (title != null) result.title = title;
if (cover != null) result.cover = cover;
if (uri != null) result.uri = uri;
if (coverLeftText1 != null) result.coverLeftText1 = coverLeftText1;
if (coverLeftText2 != null) result.coverLeftText2 = coverLeftText2;
if (coverLeftText3 != null) result.coverLeftText3 = coverLeftText3;
if (id != null) result.id = id;
if (inlineURL != null) result.inlineURL = inlineURL;
if (canPlay != null) result.canPlay = canPlay;
if (playIcon != null) result.playIcon = playIcon;
if (avid != null) result.avid = avid;
if (cid != null) result.cid = cid;
if (dimension != null) result.dimension = dimension;
if (duration != null) result.duration = duration;
if (jumpUrl != null) result.jumpUrl = jumpUrl;
if (badge != null) result.badge.addAll(badge);
return result;
}
MdlDynUGCSeason._();
factory MdlDynUGCSeason.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MdlDynUGCSeason.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MdlDynUGCSeason',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'cover')
..aOS(3, _omitFieldNames ? '' : 'uri')
..aOS(4, _omitFieldNames ? '' : 'coverLeftText1')
..aOS(5, _omitFieldNames ? '' : 'coverLeftText2')
..aOS(6, _omitFieldNames ? '' : 'coverLeftText3')
..aInt64(7, _omitFieldNames ? '' : 'id')
..aOS(8, _omitFieldNames ? '' : 'inlineURL')
..aOB(9, _omitFieldNames ? '' : 'canPlay')
..aOS(10, _omitFieldNames ? '' : 'playIcon')
..aInt64(11, _omitFieldNames ? '' : 'avid')
..aInt64(12, _omitFieldNames ? '' : 'cid')
..aOM<Dimension>(13, _omitFieldNames ? '' : 'dimension',
subBuilder: Dimension.create)
..aInt64(14, _omitFieldNames ? '' : 'duration')
..aOS(15, _omitFieldNames ? '' : 'jumpUrl')
..pPM<VideoBadge>(16, _omitFieldNames ? '' : 'badge',
subBuilder: VideoBadge.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynUGCSeason clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MdlDynUGCSeason copyWith(void Function(MdlDynUGCSeason) updates) =>
super.copyWith((message) => updates(message as MdlDynUGCSeason))
as MdlDynUGCSeason;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MdlDynUGCSeason create() => MdlDynUGCSeason._();
@$core.override
MdlDynUGCSeason createEmptyInstance() => create();
static $pb.PbList<MdlDynUGCSeason> createRepeated() =>
$pb.PbList<MdlDynUGCSeason>();
@$core.pragma('dart2js:noInline')
static MdlDynUGCSeason getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MdlDynUGCSeason>(create);
static MdlDynUGCSeason? _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 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 coverLeftText1 => $_getSZ(3);
@$pb.TagNumber(4)
set coverLeftText1($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasCoverLeftText1() => $_has(3);
@$pb.TagNumber(4)
void clearCoverLeftText1() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get coverLeftText2 => $_getSZ(4);
@$pb.TagNumber(5)
set coverLeftText2($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasCoverLeftText2() => $_has(4);
@$pb.TagNumber(5)
void clearCoverLeftText2() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get coverLeftText3 => $_getSZ(5);
@$pb.TagNumber(6)
set coverLeftText3($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasCoverLeftText3() => $_has(5);
@$pb.TagNumber(6)
void clearCoverLeftText3() => $_clearField(6);
@$pb.TagNumber(7)
$fixnum.Int64 get id => $_getI64(6);
@$pb.TagNumber(7)
set id($fixnum.Int64 value) => $_setInt64(6, value);
@$pb.TagNumber(7)
$core.bool hasId() => $_has(6);
@$pb.TagNumber(7)
void clearId() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get inlineURL => $_getSZ(7);
@$pb.TagNumber(8)
set inlineURL($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasInlineURL() => $_has(7);
@$pb.TagNumber(8)
void clearInlineURL() => $_clearField(8);
@$pb.TagNumber(9)
$core.bool get canPlay => $_getBF(8);
@$pb.TagNumber(9)
set canPlay($core.bool value) => $_setBool(8, value);
@$pb.TagNumber(9)
$core.bool hasCanPlay() => $_has(8);
@$pb.TagNumber(9)
void clearCanPlay() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get playIcon => $_getSZ(9);
@$pb.TagNumber(10)
set playIcon($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasPlayIcon() => $_has(9);
@$pb.TagNumber(10)
void clearPlayIcon() => $_clearField(10);
@$pb.TagNumber(11)
$fixnum.Int64 get avid => $_getI64(10);
@$pb.TagNumber(11)
set avid($fixnum.Int64 value) => $_setInt64(10, value);
@$pb.TagNumber(11)
$core.bool hasAvid() => $_has(10);
@$pb.TagNumber(11)
void clearAvid() => $_clearField(11);
@$pb.TagNumber(12)
$fixnum.Int64 get cid => $_getI64(11);
@$pb.TagNumber(12)
set cid($fixnum.Int64 value) => $_setInt64(11, value);
@$pb.TagNumber(12)
$core.bool hasCid() => $_has(11);
@$pb.TagNumber(12)
void clearCid() => $_clearField(12);
@$pb.TagNumber(13)
Dimension get dimension => $_getN(12);
@$pb.TagNumber(13)
set dimension(Dimension value) => $_setField(13, value);
@$pb.TagNumber(13)
$core.bool hasDimension() => $_has(12);
@$pb.TagNumber(13)
void clearDimension() => $_clearField(13);
@$pb.TagNumber(13)
Dimension ensureDimension() => $_ensure(12);
@$pb.TagNumber(14)
$fixnum.Int64 get duration => $_getI64(13);
@$pb.TagNumber(14)
set duration($fixnum.Int64 value) => $_setInt64(13, value);
@$pb.TagNumber(14)
$core.bool hasDuration() => $_has(13);
@$pb.TagNumber(14)
void clearDuration() => $_clearField(14);
@$pb.TagNumber(15)
$core.String get jumpUrl => $_getSZ(14);
@$pb.TagNumber(15)
set jumpUrl($core.String value) => $_setString(14, value);
@$pb.TagNumber(15)
$core.bool hasJumpUrl() => $_has(14);
@$pb.TagNumber(15)
void clearJumpUrl() => $_clearField(15);
@$pb.TagNumber(16)
$pb.PbList<VideoBadge> get badge => $_getList(15);
}
class MixUpListItem extends $pb.GeneratedMessage {
factory MixUpListItem({
$fixnum.Int64? uid,
$core.int? specialAttention,
$core.int? reddotState,
MixUpListLiveItem? liveInfo,
$core.String? name,
$core.String? face,
OfficialVerify? official,
VipInfo? vip,
Relation? relation,
$core.int? premiereState,
$core.String? uri,
$2.AvatarItem? avatar,
$3.NameRender? nameRender,
}) {
final result = create();
if (uid != null) result.uid = uid;
if (specialAttention != null) result.specialAttention = specialAttention;
if (reddotState != null) result.reddotState = reddotState;
if (liveInfo != null) result.liveInfo = liveInfo;
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 (relation != null) result.relation = relation;
if (premiereState != null) result.premiereState = premiereState;
if (uri != null) result.uri = uri;
if (avatar != null) result.avatar = avatar;
if (nameRender != null) result.nameRender = nameRender;
return result;
}
MixUpListItem._();
factory MixUpListItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MixUpListItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MixUpListItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'uid')
..aI(2, _omitFieldNames ? '' : 'specialAttention')
..aI(3, _omitFieldNames ? '' : 'reddotState')
..aOM<MixUpListLiveItem>(4, _omitFieldNames ? '' : 'liveInfo',
subBuilder: MixUpListLiveItem.create)
..aOS(5, _omitFieldNames ? '' : 'name')
..aOS(6, _omitFieldNames ? '' : 'face')
..aOM<OfficialVerify>(7, _omitFieldNames ? '' : 'official',
subBuilder: OfficialVerify.create)
..aOM<VipInfo>(8, _omitFieldNames ? '' : 'vip', subBuilder: VipInfo.create)
..aOM<Relation>(9, _omitFieldNames ? '' : 'relation',
subBuilder: Relation.create)
..aI(10, _omitFieldNames ? '' : 'premiereState')
..aOS(11, _omitFieldNames ? '' : 'uri')
..aOM<$2.AvatarItem>(12, _omitFieldNames ? '' : 'avatar',
subBuilder: $2.AvatarItem.create)
..aOM<$3.NameRender>(13, _omitFieldNames ? '' : 'nameRender',
subBuilder: $3.NameRender.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MixUpListItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MixUpListItem copyWith(void Function(MixUpListItem) updates) =>
super.copyWith((message) => updates(message as MixUpListItem))
as MixUpListItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MixUpListItem create() => MixUpListItem._();
@$core.override
MixUpListItem createEmptyInstance() => create();
static $pb.PbList<MixUpListItem> createRepeated() =>
$pb.PbList<MixUpListItem>();
@$core.pragma('dart2js:noInline')
static MixUpListItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MixUpListItem>(create);
static MixUpListItem? _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.int get specialAttention => $_getIZ(1);
@$pb.TagNumber(2)
set specialAttention($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasSpecialAttention() => $_has(1);
@$pb.TagNumber(2)
void clearSpecialAttention() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get reddotState => $_getIZ(2);
@$pb.TagNumber(3)
set reddotState($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasReddotState() => $_has(2);
@$pb.TagNumber(3)
void clearReddotState() => $_clearField(3);
@$pb.TagNumber(4)
MixUpListLiveItem get liveInfo => $_getN(3);
@$pb.TagNumber(4)
set liveInfo(MixUpListLiveItem value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasLiveInfo() => $_has(3);
@$pb.TagNumber(4)
void clearLiveInfo() => $_clearField(4);
@$pb.TagNumber(4)
MixUpListLiveItem ensureLiveInfo() => $_ensure(3);
@$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);
@$pb.TagNumber(6)
$core.String get face => $_getSZ(5);
@$pb.TagNumber(6)
set face($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasFace() => $_has(5);
@$pb.TagNumber(6)
void clearFace() => $_clearField(6);
@$pb.TagNumber(7)
OfficialVerify get official => $_getN(6);
@$pb.TagNumber(7)
set official(OfficialVerify value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasOfficial() => $_has(6);
@$pb.TagNumber(7)
void clearOfficial() => $_clearField(7);
@$pb.TagNumber(7)
OfficialVerify ensureOfficial() => $_ensure(6);
@$pb.TagNumber(8)
VipInfo get vip => $_getN(7);
@$pb.TagNumber(8)
set vip(VipInfo value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasVip() => $_has(7);
@$pb.TagNumber(8)
void clearVip() => $_clearField(8);
@$pb.TagNumber(8)
VipInfo ensureVip() => $_ensure(7);
@$pb.TagNumber(9)
Relation get relation => $_getN(8);
@$pb.TagNumber(9)
set relation(Relation value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasRelation() => $_has(8);
@$pb.TagNumber(9)
void clearRelation() => $_clearField(9);
@$pb.TagNumber(9)
Relation ensureRelation() => $_ensure(8);
@$pb.TagNumber(10)
$core.int get premiereState => $_getIZ(9);
@$pb.TagNumber(10)
set premiereState($core.int value) => $_setSignedInt32(9, value);
@$pb.TagNumber(10)
$core.bool hasPremiereState() => $_has(9);
@$pb.TagNumber(10)
void clearPremiereState() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get uri => $_getSZ(10);
@$pb.TagNumber(11)
set uri($core.String value) => $_setString(10, value);
@$pb.TagNumber(11)
$core.bool hasUri() => $_has(10);
@$pb.TagNumber(11)
void clearUri() => $_clearField(11);
@$pb.TagNumber(12)
$2.AvatarItem get avatar => $_getN(11);
@$pb.TagNumber(12)
set avatar($2.AvatarItem value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasAvatar() => $_has(11);
@$pb.TagNumber(12)
void clearAvatar() => $_clearField(12);
@$pb.TagNumber(12)
$2.AvatarItem ensureAvatar() => $_ensure(11);
@$pb.TagNumber(13)
$3.NameRender get nameRender => $_getN(12);
@$pb.TagNumber(13)
set nameRender($3.NameRender value) => $_setField(13, value);
@$pb.TagNumber(13)
$core.bool hasNameRender() => $_has(12);
@$pb.TagNumber(13)
void clearNameRender() => $_clearField(13);
@$pb.TagNumber(13)
$3.NameRender ensureNameRender() => $_ensure(12);
}
class MixUpListLiveItem extends $pb.GeneratedMessage {
factory MixUpListLiveItem({
$core.bool? status,
$fixnum.Int64? roomId,
$core.String? uri,
}) {
final result = create();
if (status != null) result.status = status;
if (roomId != null) result.roomId = roomId;
if (uri != null) result.uri = uri;
return result;
}
MixUpListLiveItem._();
factory MixUpListLiveItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory MixUpListLiveItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'MixUpListLiveItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOB(1, _omitFieldNames ? '' : 'status')
..aInt64(2, _omitFieldNames ? '' : 'roomId')
..aOS(3, _omitFieldNames ? '' : 'uri')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MixUpListLiveItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
MixUpListLiveItem copyWith(void Function(MixUpListLiveItem) updates) =>
super.copyWith((message) => updates(message as MixUpListLiveItem))
as MixUpListLiveItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static MixUpListLiveItem create() => MixUpListLiveItem._();
@$core.override
MixUpListLiveItem createEmptyInstance() => create();
static $pb.PbList<MixUpListLiveItem> createRepeated() =>
$pb.PbList<MixUpListLiveItem>();
@$core.pragma('dart2js:noInline')
static MixUpListLiveItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<MixUpListLiveItem>(create);
static MixUpListLiveItem? _defaultInstance;
@$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(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);
}
enum Module_ModuleItem {
moduleAuthor,
moduleDispute,
moduleDesc,
moduleDynamic,
moduleLikeUser,
moduleExtend,
moduleAdditional,
moduleStat,
moduleFold,
moduleComment,
moduleInteraction,
moduleAuthorForward,
moduleAd,
moduleBanner,
moduleItemNull,
moduleShareInfo,
moduleRecommend,
moduleTop,
moduleButtom,
moduleStatForward,
moduleStory,
moduleTopic,
moduleTopicDetailsExt,
moduleTopTag,
moduleTopicBrief,
moduleTitle,
moduleButton,
moduleNotice,
moduleOpusSummary,
moduleCopyright,
moduleParagraph,
moduleBlocked,
moduleTextNotice,
moduleOpusCollection,
moduleOnetimeNotice,
moduleSneakingAd,
moduleMangaHorizontalPagePicContent,
moduleMangaVerticalSlidePicContent,
moduleMangaCoverPicContent,
moduleAuthorForSubscribe,
moduleAuthorSlim,
moduleMangaCollection,
moduleCooperation,
notSet
}
class Module extends $pb.GeneratedMessage {
factory Module({
DynModuleType? moduleType,
ModuleAuthor? moduleAuthor,
ModuleDispute? moduleDispute,
ModuleDesc? moduleDesc,
ModuleDynamic? moduleDynamic,
ModuleLikeUser? moduleLikeUser,
ModuleExtend? moduleExtend,
ModuleAdditional? moduleAdditional,
ModuleStat? moduleStat,
ModuleFold? moduleFold,
ModuleComment? moduleComment,
ModuleInteraction? moduleInteraction,
ModuleAuthorForward? moduleAuthorForward,
ModuleAd? moduleAd,
ModuleBanner? moduleBanner,
ModuleItemNull? moduleItemNull,
ModuleShareInfo? moduleShareInfo,
ModuleRecommend? moduleRecommend,
ModuleTop? moduleTop,
ModuleButtom? moduleButtom,
ModuleStat? moduleStatForward,
ModuleStory? moduleStory,
ModuleTopic? moduleTopic,
ModuleTopicDetailsExt? moduleTopicDetailsExt,
ModuleTopTag? moduleTopTag,
ModuleTopicBrief? moduleTopicBrief,
ModuleTitle? moduleTitle,
ModuleButton? moduleButton,
ModuleNotice? moduleNotice,
ModuleOpusSummary? moduleOpusSummary,
ModuleCopyright? moduleCopyright,
ModuleParagraph? moduleParagraph,
ModuleBlocked? moduleBlocked,
ModuleTextNotice? moduleTextNotice,
ModuleOpusCollection? moduleOpusCollection,
ModuleOnetimeNotice? moduleOnetimeNotice,
ModuleSneakingAd? moduleSneakingAd,
ModuleMangaHorizontalPagePicContent? moduleMangaHorizontalPagePicContent,
ModuleMangaVerticalSlidePicContent? moduleMangaVerticalSlidePicContent,
ModuleMangaCoverPicContent? moduleMangaCoverPicContent,
ModuleAuthorForSubscribe? moduleAuthorForSubscribe,
ModuleAuthorSlim? moduleAuthorSlim,
ModuleMangaCollection? moduleMangaCollection,
ModuleCooperation? moduleCooperation,
}) {
final result = create();
if (moduleType != null) result.moduleType = moduleType;
if (moduleAuthor != null) result.moduleAuthor = moduleAuthor;
if (moduleDispute != null) result.moduleDispute = moduleDispute;
if (moduleDesc != null) result.moduleDesc = moduleDesc;
if (moduleDynamic != null) result.moduleDynamic = moduleDynamic;
if (moduleLikeUser != null) result.moduleLikeUser = moduleLikeUser;
if (moduleExtend != null) result.moduleExtend = moduleExtend;
if (moduleAdditional != null) result.moduleAdditional = moduleAdditional;
if (moduleStat != null) result.moduleStat = moduleStat;
if (moduleFold != null) result.moduleFold = moduleFold;
if (moduleComment != null) result.moduleComment = moduleComment;
if (moduleInteraction != null) result.moduleInteraction = moduleInteraction;
if (moduleAuthorForward != null)
result.moduleAuthorForward = moduleAuthorForward;
if (moduleAd != null) result.moduleAd = moduleAd;
if (moduleBanner != null) result.moduleBanner = moduleBanner;
if (moduleItemNull != null) result.moduleItemNull = moduleItemNull;
if (moduleShareInfo != null) result.moduleShareInfo = moduleShareInfo;
if (moduleRecommend != null) result.moduleRecommend = moduleRecommend;
if (moduleTop != null) result.moduleTop = moduleTop;
if (moduleButtom != null) result.moduleButtom = moduleButtom;
if (moduleStatForward != null) result.moduleStatForward = moduleStatForward;
if (moduleStory != null) result.moduleStory = moduleStory;
if (moduleTopic != null) result.moduleTopic = moduleTopic;
if (moduleTopicDetailsExt != null)
result.moduleTopicDetailsExt = moduleTopicDetailsExt;
if (moduleTopTag != null) result.moduleTopTag = moduleTopTag;
if (moduleTopicBrief != null) result.moduleTopicBrief = moduleTopicBrief;
if (moduleTitle != null) result.moduleTitle = moduleTitle;
if (moduleButton != null) result.moduleButton = moduleButton;
if (moduleNotice != null) result.moduleNotice = moduleNotice;
if (moduleOpusSummary != null) result.moduleOpusSummary = moduleOpusSummary;
if (moduleCopyright != null) result.moduleCopyright = moduleCopyright;
if (moduleParagraph != null) result.moduleParagraph = moduleParagraph;
if (moduleBlocked != null) result.moduleBlocked = moduleBlocked;
if (moduleTextNotice != null) result.moduleTextNotice = moduleTextNotice;
if (moduleOpusCollection != null)
result.moduleOpusCollection = moduleOpusCollection;
if (moduleOnetimeNotice != null)
result.moduleOnetimeNotice = moduleOnetimeNotice;
if (moduleSneakingAd != null) result.moduleSneakingAd = moduleSneakingAd;
if (moduleMangaHorizontalPagePicContent != null)
result.moduleMangaHorizontalPagePicContent =
moduleMangaHorizontalPagePicContent;
if (moduleMangaVerticalSlidePicContent != null)
result.moduleMangaVerticalSlidePicContent =
moduleMangaVerticalSlidePicContent;
if (moduleMangaCoverPicContent != null)
result.moduleMangaCoverPicContent = moduleMangaCoverPicContent;
if (moduleAuthorForSubscribe != null)
result.moduleAuthorForSubscribe = moduleAuthorForSubscribe;
if (moduleAuthorSlim != null) result.moduleAuthorSlim = moduleAuthorSlim;
if (moduleMangaCollection != null)
result.moduleMangaCollection = moduleMangaCollection;
if (moduleCooperation != null) result.moduleCooperation = moduleCooperation;
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_ModuleItem> _Module_ModuleItemByTag =
{
2: Module_ModuleItem.moduleAuthor,
3: Module_ModuleItem.moduleDispute,
4: Module_ModuleItem.moduleDesc,
5: Module_ModuleItem.moduleDynamic,
6: Module_ModuleItem.moduleLikeUser,
7: Module_ModuleItem.moduleExtend,
8: Module_ModuleItem.moduleAdditional,
9: Module_ModuleItem.moduleStat,
10: Module_ModuleItem.moduleFold,
11: Module_ModuleItem.moduleComment,
12: Module_ModuleItem.moduleInteraction,
13: Module_ModuleItem.moduleAuthorForward,
14: Module_ModuleItem.moduleAd,
15: Module_ModuleItem.moduleBanner,
16: Module_ModuleItem.moduleItemNull,
17: Module_ModuleItem.moduleShareInfo,
18: Module_ModuleItem.moduleRecommend,
19: Module_ModuleItem.moduleTop,
20: Module_ModuleItem.moduleButtom,
21: Module_ModuleItem.moduleStatForward,
22: Module_ModuleItem.moduleStory,
23: Module_ModuleItem.moduleTopic,
24: Module_ModuleItem.moduleTopicDetailsExt,
25: Module_ModuleItem.moduleTopTag,
26: Module_ModuleItem.moduleTopicBrief,
27: Module_ModuleItem.moduleTitle,
28: Module_ModuleItem.moduleButton,
29: Module_ModuleItem.moduleNotice,
30: Module_ModuleItem.moduleOpusSummary,
31: Module_ModuleItem.moduleCopyright,
32: Module_ModuleItem.moduleParagraph,
33: Module_ModuleItem.moduleBlocked,
34: Module_ModuleItem.moduleTextNotice,
35: Module_ModuleItem.moduleOpusCollection,
36: Module_ModuleItem.moduleOnetimeNotice,
37: Module_ModuleItem.moduleSneakingAd,
38: Module_ModuleItem.moduleMangaHorizontalPagePicContent,
39: Module_ModuleItem.moduleMangaVerticalSlidePicContent,
40: Module_ModuleItem.moduleMangaCoverPicContent,
41: Module_ModuleItem.moduleAuthorForSubscribe,
42: Module_ModuleItem.moduleAuthorSlim,
43: Module_ModuleItem.moduleMangaCollection,
44: Module_ModuleItem.moduleCooperation,
0: Module_ModuleItem.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Module',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
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
])
..aE<DynModuleType>(1, _omitFieldNames ? '' : 'moduleType',
enumValues: DynModuleType.values)
..aOM<ModuleAuthor>(2, _omitFieldNames ? '' : 'moduleAuthor',
subBuilder: ModuleAuthor.create)
..aOM<ModuleDispute>(3, _omitFieldNames ? '' : 'moduleDispute',
subBuilder: ModuleDispute.create)
..aOM<ModuleDesc>(4, _omitFieldNames ? '' : 'moduleDesc',
subBuilder: ModuleDesc.create)
..aOM<ModuleDynamic>(5, _omitFieldNames ? '' : 'moduleDynamic',
subBuilder: ModuleDynamic.create)
..aOM<ModuleLikeUser>(6, _omitFieldNames ? '' : 'moduleLikeUser',
subBuilder: ModuleLikeUser.create)
..aOM<ModuleExtend>(7, _omitFieldNames ? '' : 'moduleExtend',
subBuilder: ModuleExtend.create)
..aOM<ModuleAdditional>(8, _omitFieldNames ? '' : 'moduleAdditional',
subBuilder: ModuleAdditional.create)
..aOM<ModuleStat>(9, _omitFieldNames ? '' : 'moduleStat',
subBuilder: ModuleStat.create)
..aOM<ModuleFold>(10, _omitFieldNames ? '' : 'moduleFold',
subBuilder: ModuleFold.create)
..aOM<ModuleComment>(11, _omitFieldNames ? '' : 'moduleComment',
subBuilder: ModuleComment.create)
..aOM<ModuleInteraction>(12, _omitFieldNames ? '' : 'moduleInteraction',
subBuilder: ModuleInteraction.create)
..aOM<ModuleAuthorForward>(13, _omitFieldNames ? '' : 'moduleAuthorForward',
subBuilder: ModuleAuthorForward.create)
..aOM<ModuleAd>(14, _omitFieldNames ? '' : 'moduleAd',
subBuilder: ModuleAd.create)
..aOM<ModuleBanner>(15, _omitFieldNames ? '' : 'moduleBanner',
subBuilder: ModuleBanner.create)
..aOM<ModuleItemNull>(16, _omitFieldNames ? '' : 'moduleItemNull',
subBuilder: ModuleItemNull.create)
..aOM<ModuleShareInfo>(17, _omitFieldNames ? '' : 'moduleShareInfo',
subBuilder: ModuleShareInfo.create)
..aOM<ModuleRecommend>(18, _omitFieldNames ? '' : 'moduleRecommend',
subBuilder: ModuleRecommend.create)
..aOM<ModuleTop>(19, _omitFieldNames ? '' : 'moduleTop',
subBuilder: ModuleTop.create)
..aOM<ModuleButtom>(20, _omitFieldNames ? '' : 'moduleButtom',
subBuilder: ModuleButtom.create)
..aOM<ModuleStat>(21, _omitFieldNames ? '' : 'moduleStatForward',
subBuilder: ModuleStat.create)
..aOM<ModuleStory>(22, _omitFieldNames ? '' : 'moduleStory',
subBuilder: ModuleStory.create)
..aOM<ModuleTopic>(23, _omitFieldNames ? '' : 'moduleTopic',
subBuilder: ModuleTopic.create)
..aOM<ModuleTopicDetailsExt>(
24, _omitFieldNames ? '' : 'moduleTopicDetailsExt',
subBuilder: ModuleTopicDetailsExt.create)
..aOM<ModuleTopTag>(25, _omitFieldNames ? '' : 'moduleTopTag',
subBuilder: ModuleTopTag.create)
..aOM<ModuleTopicBrief>(26, _omitFieldNames ? '' : 'moduleTopicBrief',
subBuilder: ModuleTopicBrief.create)
..aOM<ModuleTitle>(27, _omitFieldNames ? '' : 'moduleTitle',
subBuilder: ModuleTitle.create)
..aOM<ModuleButton>(28, _omitFieldNames ? '' : 'moduleButton',
subBuilder: ModuleButton.create)
..aOM<ModuleNotice>(29, _omitFieldNames ? '' : 'moduleNotice',
subBuilder: ModuleNotice.create)
..aOM<ModuleOpusSummary>(30, _omitFieldNames ? '' : 'moduleOpusSummary',
subBuilder: ModuleOpusSummary.create)
..aOM<ModuleCopyright>(31, _omitFieldNames ? '' : 'moduleCopyright',
subBuilder: ModuleCopyright.create)
..aOM<ModuleParagraph>(32, _omitFieldNames ? '' : 'moduleParagraph',
subBuilder: ModuleParagraph.create)
..aOM<ModuleBlocked>(33, _omitFieldNames ? '' : 'moduleBlocked',
subBuilder: ModuleBlocked.create)
..aOM<ModuleTextNotice>(34, _omitFieldNames ? '' : 'moduleTextNotice',
subBuilder: ModuleTextNotice.create)
..aOM<ModuleOpusCollection>(
35, _omitFieldNames ? '' : 'moduleOpusCollection',
subBuilder: ModuleOpusCollection.create)
..aOM<ModuleOnetimeNotice>(36, _omitFieldNames ? '' : 'moduleOnetimeNotice',
subBuilder: ModuleOnetimeNotice.create)
..aOM<ModuleSneakingAd>(37, _omitFieldNames ? '' : 'moduleSneakingAd',
subBuilder: ModuleSneakingAd.create)
..aOM<ModuleMangaHorizontalPagePicContent>(
38, _omitFieldNames ? '' : 'moduleMangaHorizontalPagePicContent',
subBuilder: ModuleMangaHorizontalPagePicContent.create)
..aOM<ModuleMangaVerticalSlidePicContent>(
39, _omitFieldNames ? '' : 'moduleMangaVerticalSlidePicContent',
subBuilder: ModuleMangaVerticalSlidePicContent.create)
..aOM<ModuleMangaCoverPicContent>(
40, _omitFieldNames ? '' : 'moduleMangaCoverPicContent',
subBuilder: ModuleMangaCoverPicContent.create)
..aOM<ModuleAuthorForSubscribe>(
41, _omitFieldNames ? '' : 'moduleAuthorForSubscribe',
subBuilder: ModuleAuthorForSubscribe.create)
..aOM<ModuleAuthorSlim>(42, _omitFieldNames ? '' : 'moduleAuthorSlim',
subBuilder: ModuleAuthorSlim.create)
..aOM<ModuleMangaCollection>(
43, _omitFieldNames ? '' : 'moduleMangaCollection',
subBuilder: ModuleMangaCollection.create)
..aOM<ModuleCooperation>(44, _omitFieldNames ? '' : 'moduleCooperation',
subBuilder: ModuleCooperation.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();
static $pb.PbList<Module> createRepeated() => $pb.PbList<Module>();
@$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)
Module_ModuleItem whichModuleItem() =>
_Module_ModuleItemByTag[$_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)
void clearModuleItem() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
DynModuleType get moduleType => $_getN(0);
@$pb.TagNumber(1)
set moduleType(DynModuleType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasModuleType() => $_has(0);
@$pb.TagNumber(1)
void clearModuleType() => $_clearField(1);
@$pb.TagNumber(2)
ModuleAuthor get moduleAuthor => $_getN(1);
@$pb.TagNumber(2)
set moduleAuthor(ModuleAuthor value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasModuleAuthor() => $_has(1);
@$pb.TagNumber(2)
void clearModuleAuthor() => $_clearField(2);
@$pb.TagNumber(2)
ModuleAuthor ensureModuleAuthor() => $_ensure(1);
@$pb.TagNumber(3)
ModuleDispute get moduleDispute => $_getN(2);
@$pb.TagNumber(3)
set moduleDispute(ModuleDispute value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasModuleDispute() => $_has(2);
@$pb.TagNumber(3)
void clearModuleDispute() => $_clearField(3);
@$pb.TagNumber(3)
ModuleDispute ensureModuleDispute() => $_ensure(2);
@$pb.TagNumber(4)
ModuleDesc get moduleDesc => $_getN(3);
@$pb.TagNumber(4)
set moduleDesc(ModuleDesc value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasModuleDesc() => $_has(3);
@$pb.TagNumber(4)
void clearModuleDesc() => $_clearField(4);
@$pb.TagNumber(4)
ModuleDesc ensureModuleDesc() => $_ensure(3);
@$pb.TagNumber(5)
ModuleDynamic get moduleDynamic => $_getN(4);
@$pb.TagNumber(5)
set moduleDynamic(ModuleDynamic value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasModuleDynamic() => $_has(4);
@$pb.TagNumber(5)
void clearModuleDynamic() => $_clearField(5);
@$pb.TagNumber(5)
ModuleDynamic ensureModuleDynamic() => $_ensure(4);
@$pb.TagNumber(6)
ModuleLikeUser get moduleLikeUser => $_getN(5);
@$pb.TagNumber(6)
set moduleLikeUser(ModuleLikeUser value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasModuleLikeUser() => $_has(5);
@$pb.TagNumber(6)
void clearModuleLikeUser() => $_clearField(6);
@$pb.TagNumber(6)
ModuleLikeUser ensureModuleLikeUser() => $_ensure(5);
@$pb.TagNumber(7)
ModuleExtend get moduleExtend => $_getN(6);
@$pb.TagNumber(7)
set moduleExtend(ModuleExtend value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasModuleExtend() => $_has(6);
@$pb.TagNumber(7)
void clearModuleExtend() => $_clearField(7);
@$pb.TagNumber(7)
ModuleExtend ensureModuleExtend() => $_ensure(6);
@$pb.TagNumber(8)
ModuleAdditional get moduleAdditional => $_getN(7);
@$pb.TagNumber(8)
set moduleAdditional(ModuleAdditional value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasModuleAdditional() => $_has(7);
@$pb.TagNumber(8)
void clearModuleAdditional() => $_clearField(8);
@$pb.TagNumber(8)
ModuleAdditional ensureModuleAdditional() => $_ensure(7);
@$pb.TagNumber(9)
ModuleStat get moduleStat => $_getN(8);
@$pb.TagNumber(9)
set moduleStat(ModuleStat value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasModuleStat() => $_has(8);
@$pb.TagNumber(9)
void clearModuleStat() => $_clearField(9);
@$pb.TagNumber(9)
ModuleStat ensureModuleStat() => $_ensure(8);
@$pb.TagNumber(10)
ModuleFold get moduleFold => $_getN(9);
@$pb.TagNumber(10)
set moduleFold(ModuleFold value) => $_setField(10, value);
@$pb.TagNumber(10)
$core.bool hasModuleFold() => $_has(9);
@$pb.TagNumber(10)
void clearModuleFold() => $_clearField(10);
@$pb.TagNumber(10)
ModuleFold ensureModuleFold() => $_ensure(9);
@$pb.TagNumber(11)
ModuleComment get moduleComment => $_getN(10);
@$pb.TagNumber(11)
set moduleComment(ModuleComment value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasModuleComment() => $_has(10);
@$pb.TagNumber(11)
void clearModuleComment() => $_clearField(11);
@$pb.TagNumber(11)
ModuleComment ensureModuleComment() => $_ensure(10);
@$pb.TagNumber(12)
ModuleInteraction get moduleInteraction => $_getN(11);
@$pb.TagNumber(12)
set moduleInteraction(ModuleInteraction value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasModuleInteraction() => $_has(11);
@$pb.TagNumber(12)
void clearModuleInteraction() => $_clearField(12);
@$pb.TagNumber(12)
ModuleInteraction ensureModuleInteraction() => $_ensure(11);
@$pb.TagNumber(13)
ModuleAuthorForward get moduleAuthorForward => $_getN(12);
@$pb.TagNumber(13)
set moduleAuthorForward(ModuleAuthorForward value) => $_setField(13, value);
@$pb.TagNumber(13)
$core.bool hasModuleAuthorForward() => $_has(12);
@$pb.TagNumber(13)
void clearModuleAuthorForward() => $_clearField(13);
@$pb.TagNumber(13)
ModuleAuthorForward ensureModuleAuthorForward() => $_ensure(12);
@$pb.TagNumber(14)
ModuleAd get moduleAd => $_getN(13);
@$pb.TagNumber(14)
set moduleAd(ModuleAd value) => $_setField(14, value);
@$pb.TagNumber(14)
$core.bool hasModuleAd() => $_has(13);
@$pb.TagNumber(14)
void clearModuleAd() => $_clearField(14);
@$pb.TagNumber(14)
ModuleAd ensureModuleAd() => $_ensure(13);
@$pb.TagNumber(15)
ModuleBanner get moduleBanner => $_getN(14);
@$pb.TagNumber(15)
set moduleBanner(ModuleBanner value) => $_setField(15, value);
@$pb.TagNumber(15)
$core.bool hasModuleBanner() => $_has(14);
@$pb.TagNumber(15)
void clearModuleBanner() => $_clearField(15);
@$pb.TagNumber(15)
ModuleBanner ensureModuleBanner() => $_ensure(14);
@$pb.TagNumber(16)
ModuleItemNull get moduleItemNull => $_getN(15);
@$pb.TagNumber(16)
set moduleItemNull(ModuleItemNull value) => $_setField(16, value);
@$pb.TagNumber(16)
$core.bool hasModuleItemNull() => $_has(15);
@$pb.TagNumber(16)
void clearModuleItemNull() => $_clearField(16);
@$pb.TagNumber(16)
ModuleItemNull ensureModuleItemNull() => $_ensure(15);
@$pb.TagNumber(17)
ModuleShareInfo get moduleShareInfo => $_getN(16);
@$pb.TagNumber(17)
set moduleShareInfo(ModuleShareInfo value) => $_setField(17, value);
@$pb.TagNumber(17)
$core.bool hasModuleShareInfo() => $_has(16);
@$pb.TagNumber(17)
void clearModuleShareInfo() => $_clearField(17);
@$pb.TagNumber(17)
ModuleShareInfo ensureModuleShareInfo() => $_ensure(16);
@$pb.TagNumber(18)
ModuleRecommend get moduleRecommend => $_getN(17);
@$pb.TagNumber(18)
set moduleRecommend(ModuleRecommend value) => $_setField(18, value);
@$pb.TagNumber(18)
$core.bool hasModuleRecommend() => $_has(17);
@$pb.TagNumber(18)
void clearModuleRecommend() => $_clearField(18);
@$pb.TagNumber(18)
ModuleRecommend ensureModuleRecommend() => $_ensure(17);
@$pb.TagNumber(19)
ModuleTop get moduleTop => $_getN(18);
@$pb.TagNumber(19)
set moduleTop(ModuleTop value) => $_setField(19, value);
@$pb.TagNumber(19)
$core.bool hasModuleTop() => $_has(18);
@$pb.TagNumber(19)
void clearModuleTop() => $_clearField(19);
@$pb.TagNumber(19)
ModuleTop ensureModuleTop() => $_ensure(18);
@$pb.TagNumber(20)
ModuleButtom get moduleButtom => $_getN(19);
@$pb.TagNumber(20)
set moduleButtom(ModuleButtom value) => $_setField(20, value);
@$pb.TagNumber(20)
$core.bool hasModuleButtom() => $_has(19);
@$pb.TagNumber(20)
void clearModuleButtom() => $_clearField(20);
@$pb.TagNumber(20)
ModuleButtom ensureModuleButtom() => $_ensure(19);
@$pb.TagNumber(21)
ModuleStat get moduleStatForward => $_getN(20);
@$pb.TagNumber(21)
set moduleStatForward(ModuleStat value) => $_setField(21, value);
@$pb.TagNumber(21)
$core.bool hasModuleStatForward() => $_has(20);
@$pb.TagNumber(21)
void clearModuleStatForward() => $_clearField(21);
@$pb.TagNumber(21)
ModuleStat ensureModuleStatForward() => $_ensure(20);
@$pb.TagNumber(22)
ModuleStory get moduleStory => $_getN(21);
@$pb.TagNumber(22)
set moduleStory(ModuleStory value) => $_setField(22, value);
@$pb.TagNumber(22)
$core.bool hasModuleStory() => $_has(21);
@$pb.TagNumber(22)
void clearModuleStory() => $_clearField(22);
@$pb.TagNumber(22)
ModuleStory ensureModuleStory() => $_ensure(21);
@$pb.TagNumber(23)
ModuleTopic get moduleTopic => $_getN(22);
@$pb.TagNumber(23)
set moduleTopic(ModuleTopic value) => $_setField(23, value);
@$pb.TagNumber(23)
$core.bool hasModuleTopic() => $_has(22);
@$pb.TagNumber(23)
void clearModuleTopic() => $_clearField(23);
@$pb.TagNumber(23)
ModuleTopic ensureModuleTopic() => $_ensure(22);
@$pb.TagNumber(24)
ModuleTopicDetailsExt get moduleTopicDetailsExt => $_getN(23);
@$pb.TagNumber(24)
set moduleTopicDetailsExt(ModuleTopicDetailsExt value) =>
$_setField(24, value);
@$pb.TagNumber(24)
$core.bool hasModuleTopicDetailsExt() => $_has(23);
@$pb.TagNumber(24)
void clearModuleTopicDetailsExt() => $_clearField(24);
@$pb.TagNumber(24)
ModuleTopicDetailsExt ensureModuleTopicDetailsExt() => $_ensure(23);
@$pb.TagNumber(25)
ModuleTopTag get moduleTopTag => $_getN(24);
@$pb.TagNumber(25)
set moduleTopTag(ModuleTopTag value) => $_setField(25, value);
@$pb.TagNumber(25)
$core.bool hasModuleTopTag() => $_has(24);
@$pb.TagNumber(25)
void clearModuleTopTag() => $_clearField(25);
@$pb.TagNumber(25)
ModuleTopTag ensureModuleTopTag() => $_ensure(24);
@$pb.TagNumber(26)
ModuleTopicBrief get moduleTopicBrief => $_getN(25);
@$pb.TagNumber(26)
set moduleTopicBrief(ModuleTopicBrief value) => $_setField(26, value);
@$pb.TagNumber(26)
$core.bool hasModuleTopicBrief() => $_has(25);
@$pb.TagNumber(26)
void clearModuleTopicBrief() => $_clearField(26);
@$pb.TagNumber(26)
ModuleTopicBrief ensureModuleTopicBrief() => $_ensure(25);
@$pb.TagNumber(27)
ModuleTitle get moduleTitle => $_getN(26);
@$pb.TagNumber(27)
set moduleTitle(ModuleTitle value) => $_setField(27, value);
@$pb.TagNumber(27)
$core.bool hasModuleTitle() => $_has(26);
@$pb.TagNumber(27)
void clearModuleTitle() => $_clearField(27);
@$pb.TagNumber(27)
ModuleTitle ensureModuleTitle() => $_ensure(26);
@$pb.TagNumber(28)
ModuleButton get moduleButton => $_getN(27);
@$pb.TagNumber(28)
set moduleButton(ModuleButton value) => $_setField(28, value);
@$pb.TagNumber(28)
$core.bool hasModuleButton() => $_has(27);
@$pb.TagNumber(28)
void clearModuleButton() => $_clearField(28);
@$pb.TagNumber(28)
ModuleButton ensureModuleButton() => $_ensure(27);
@$pb.TagNumber(29)
ModuleNotice get moduleNotice => $_getN(28);
@$pb.TagNumber(29)
set moduleNotice(ModuleNotice value) => $_setField(29, value);
@$pb.TagNumber(29)
$core.bool hasModuleNotice() => $_has(28);
@$pb.TagNumber(29)
void clearModuleNotice() => $_clearField(29);
@$pb.TagNumber(29)
ModuleNotice ensureModuleNotice() => $_ensure(28);
@$pb.TagNumber(30)
ModuleOpusSummary get moduleOpusSummary => $_getN(29);
@$pb.TagNumber(30)
set moduleOpusSummary(ModuleOpusSummary value) => $_setField(30, value);
@$pb.TagNumber(30)
$core.bool hasModuleOpusSummary() => $_has(29);
@$pb.TagNumber(30)
void clearModuleOpusSummary() => $_clearField(30);
@$pb.TagNumber(30)
ModuleOpusSummary ensureModuleOpusSummary() => $_ensure(29);
@$pb.TagNumber(31)
ModuleCopyright get moduleCopyright => $_getN(30);
@$pb.TagNumber(31)
set moduleCopyright(ModuleCopyright value) => $_setField(31, value);
@$pb.TagNumber(31)
$core.bool hasModuleCopyright() => $_has(30);
@$pb.TagNumber(31)
void clearModuleCopyright() => $_clearField(31);
@$pb.TagNumber(31)
ModuleCopyright ensureModuleCopyright() => $_ensure(30);
@$pb.TagNumber(32)
ModuleParagraph get moduleParagraph => $_getN(31);
@$pb.TagNumber(32)
set moduleParagraph(ModuleParagraph value) => $_setField(32, value);
@$pb.TagNumber(32)
$core.bool hasModuleParagraph() => $_has(31);
@$pb.TagNumber(32)
void clearModuleParagraph() => $_clearField(32);
@$pb.TagNumber(32)
ModuleParagraph ensureModuleParagraph() => $_ensure(31);
@$pb.TagNumber(33)
ModuleBlocked get moduleBlocked => $_getN(32);
@$pb.TagNumber(33)
set moduleBlocked(ModuleBlocked value) => $_setField(33, value);
@$pb.TagNumber(33)
$core.bool hasModuleBlocked() => $_has(32);
@$pb.TagNumber(33)
void clearModuleBlocked() => $_clearField(33);
@$pb.TagNumber(33)
ModuleBlocked ensureModuleBlocked() => $_ensure(32);
@$pb.TagNumber(34)
ModuleTextNotice get moduleTextNotice => $_getN(33);
@$pb.TagNumber(34)
set moduleTextNotice(ModuleTextNotice value) => $_setField(34, value);
@$pb.TagNumber(34)
$core.bool hasModuleTextNotice() => $_has(33);
@$pb.TagNumber(34)
void clearModuleTextNotice() => $_clearField(34);
@$pb.TagNumber(34)
ModuleTextNotice ensureModuleTextNotice() => $_ensure(33);
@$pb.TagNumber(35)
ModuleOpusCollection get moduleOpusCollection => $_getN(34);
@$pb.TagNumber(35)
set moduleOpusCollection(ModuleOpusCollection value) => $_setField(35, value);
@$pb.TagNumber(35)
$core.bool hasModuleOpusCollection() => $_has(34);
@$pb.TagNumber(35)
void clearModuleOpusCollection() => $_clearField(35);
@$pb.TagNumber(35)
ModuleOpusCollection ensureModuleOpusCollection() => $_ensure(34);
@$pb.TagNumber(36)
ModuleOnetimeNotice get moduleOnetimeNotice => $_getN(35);
@$pb.TagNumber(36)
set moduleOnetimeNotice(ModuleOnetimeNotice value) => $_setField(36, value);
@$pb.TagNumber(36)
$core.bool hasModuleOnetimeNotice() => $_has(35);
@$pb.TagNumber(36)
void clearModuleOnetimeNotice() => $_clearField(36);
@$pb.TagNumber(36)
ModuleOnetimeNotice ensureModuleOnetimeNotice() => $_ensure(35);
@$pb.TagNumber(37)
ModuleSneakingAd get moduleSneakingAd => $_getN(36);
@$pb.TagNumber(37)
set moduleSneakingAd(ModuleSneakingAd value) => $_setField(37, value);
@$pb.TagNumber(37)
$core.bool hasModuleSneakingAd() => $_has(36);
@$pb.TagNumber(37)
void clearModuleSneakingAd() => $_clearField(37);
@$pb.TagNumber(37)
ModuleSneakingAd ensureModuleSneakingAd() => $_ensure(36);
@$pb.TagNumber(38)
ModuleMangaHorizontalPagePicContent get moduleMangaHorizontalPagePicContent =>
$_getN(37);
@$pb.TagNumber(38)
set moduleMangaHorizontalPagePicContent(
ModuleMangaHorizontalPagePicContent value) =>
$_setField(38, value);
@$pb.TagNumber(38)
$core.bool hasModuleMangaHorizontalPagePicContent() => $_has(37);
@$pb.TagNumber(38)
void clearModuleMangaHorizontalPagePicContent() => $_clearField(38);
@$pb.TagNumber(38)
ModuleMangaHorizontalPagePicContent
ensureModuleMangaHorizontalPagePicContent() => $_ensure(37);
@$pb.TagNumber(39)
ModuleMangaVerticalSlidePicContent get moduleMangaVerticalSlidePicContent =>
$_getN(38);
@$pb.TagNumber(39)
set moduleMangaVerticalSlidePicContent(
ModuleMangaVerticalSlidePicContent value) =>
$_setField(39, value);
@$pb.TagNumber(39)
$core.bool hasModuleMangaVerticalSlidePicContent() => $_has(38);
@$pb.TagNumber(39)
void clearModuleMangaVerticalSlidePicContent() => $_clearField(39);
@$pb.TagNumber(39)
ModuleMangaVerticalSlidePicContent
ensureModuleMangaVerticalSlidePicContent() => $_ensure(38);
@$pb.TagNumber(40)
ModuleMangaCoverPicContent get moduleMangaCoverPicContent => $_getN(39);
@$pb.TagNumber(40)
set moduleMangaCoverPicContent(ModuleMangaCoverPicContent value) =>
$_setField(40, value);
@$pb.TagNumber(40)
$core.bool hasModuleMangaCoverPicContent() => $_has(39);
@$pb.TagNumber(40)
void clearModuleMangaCoverPicContent() => $_clearField(40);
@$pb.TagNumber(40)
ModuleMangaCoverPicContent ensureModuleMangaCoverPicContent() => $_ensure(39);
@$pb.TagNumber(41)
ModuleAuthorForSubscribe get moduleAuthorForSubscribe => $_getN(40);
@$pb.TagNumber(41)
set moduleAuthorForSubscribe(ModuleAuthorForSubscribe value) =>
$_setField(41, value);
@$pb.TagNumber(41)
$core.bool hasModuleAuthorForSubscribe() => $_has(40);
@$pb.TagNumber(41)
void clearModuleAuthorForSubscribe() => $_clearField(41);
@$pb.TagNumber(41)
ModuleAuthorForSubscribe ensureModuleAuthorForSubscribe() => $_ensure(40);
@$pb.TagNumber(42)
ModuleAuthorSlim get moduleAuthorSlim => $_getN(41);
@$pb.TagNumber(42)
set moduleAuthorSlim(ModuleAuthorSlim value) => $_setField(42, value);
@$pb.TagNumber(42)
$core.bool hasModuleAuthorSlim() => $_has(41);
@$pb.TagNumber(42)
void clearModuleAuthorSlim() => $_clearField(42);
@$pb.TagNumber(42)
ModuleAuthorSlim ensureModuleAuthorSlim() => $_ensure(41);
@$pb.TagNumber(43)
ModuleMangaCollection get moduleMangaCollection => $_getN(42);
@$pb.TagNumber(43)
set moduleMangaCollection(ModuleMangaCollection value) =>
$_setField(43, value);
@$pb.TagNumber(43)
$core.bool hasModuleMangaCollection() => $_has(42);
@$pb.TagNumber(43)
void clearModuleMangaCollection() => $_clearField(43);
@$pb.TagNumber(43)
ModuleMangaCollection ensureModuleMangaCollection() => $_ensure(42);
@$pb.TagNumber(44)
ModuleCooperation get moduleCooperation => $_getN(43);
@$pb.TagNumber(44)
set moduleCooperation(ModuleCooperation value) => $_setField(44, value);
@$pb.TagNumber(44)
$core.bool hasModuleCooperation() => $_has(43);
@$pb.TagNumber(44)
void clearModuleCooperation() => $_clearField(44);
@$pb.TagNumber(44)
ModuleCooperation ensureModuleCooperation() => $_ensure(43);
}
class ModuleAd extends $pb.GeneratedMessage {
factory ModuleAd({
$6.Any? sourceContent,
ModuleAuthor? moduleAuthor,
$core.int? adContentType,
$core.String? coverLeftText1,
$core.String? coverLeftText2,
$core.String? coverLeftText3,
}) {
final result = create();
if (sourceContent != null) result.sourceContent = sourceContent;
if (moduleAuthor != null) result.moduleAuthor = moduleAuthor;
if (adContentType != null) result.adContentType = adContentType;
if (coverLeftText1 != null) result.coverLeftText1 = coverLeftText1;
if (coverLeftText2 != null) result.coverLeftText2 = coverLeftText2;
if (coverLeftText3 != null) result.coverLeftText3 = coverLeftText3;
return result;
}
ModuleAd._();
factory ModuleAd.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleAd.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleAd',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<$6.Any>(1, _omitFieldNames ? '' : 'sourceContent',
subBuilder: $6.Any.create)
..aOM<ModuleAuthor>(2, _omitFieldNames ? '' : 'moduleAuthor',
subBuilder: ModuleAuthor.create)
..aI(3, _omitFieldNames ? '' : 'adContentType')
..aOS(4, _omitFieldNames ? '' : 'coverLeftText1')
..aOS(5, _omitFieldNames ? '' : 'coverLeftText2')
..aOS(6, _omitFieldNames ? '' : 'coverLeftText3')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleAd clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleAd copyWith(void Function(ModuleAd) updates) =>
super.copyWith((message) => updates(message as ModuleAd)) as ModuleAd;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleAd create() => ModuleAd._();
@$core.override
ModuleAd createEmptyInstance() => create();
static $pb.PbList<ModuleAd> createRepeated() => $pb.PbList<ModuleAd>();
@$core.pragma('dart2js:noInline')
static ModuleAd getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ModuleAd>(create);
static ModuleAd? _defaultInstance;
@$pb.TagNumber(1)
$6.Any get sourceContent => $_getN(0);
@$pb.TagNumber(1)
set sourceContent($6.Any value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasSourceContent() => $_has(0);
@$pb.TagNumber(1)
void clearSourceContent() => $_clearField(1);
@$pb.TagNumber(1)
$6.Any ensureSourceContent() => $_ensure(0);
@$pb.TagNumber(2)
ModuleAuthor get moduleAuthor => $_getN(1);
@$pb.TagNumber(2)
set moduleAuthor(ModuleAuthor value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasModuleAuthor() => $_has(1);
@$pb.TagNumber(2)
void clearModuleAuthor() => $_clearField(2);
@$pb.TagNumber(2)
ModuleAuthor ensureModuleAuthor() => $_ensure(1);
@$pb.TagNumber(3)
$core.int get adContentType => $_getIZ(2);
@$pb.TagNumber(3)
set adContentType($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasAdContentType() => $_has(2);
@$pb.TagNumber(3)
void clearAdContentType() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get coverLeftText1 => $_getSZ(3);
@$pb.TagNumber(4)
set coverLeftText1($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasCoverLeftText1() => $_has(3);
@$pb.TagNumber(4)
void clearCoverLeftText1() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get coverLeftText2 => $_getSZ(4);
@$pb.TagNumber(5)
set coverLeftText2($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasCoverLeftText2() => $_has(4);
@$pb.TagNumber(5)
void clearCoverLeftText2() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get coverLeftText3 => $_getSZ(5);
@$pb.TagNumber(6)
set coverLeftText3($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasCoverLeftText3() => $_has(5);
@$pb.TagNumber(6)
void clearCoverLeftText3() => $_clearField(6);
}
enum ModuleAdditional_Item {
pgc,
goods,
vote,
common,
esport,
vote2,
ugc,
up,
article,
live,
music,
notSet
}
class ModuleAdditional extends $pb.GeneratedMessage {
factory ModuleAdditional({
AdditionalType? type,
AdditionalPGC? pgc,
AdditionGoods? goods,
AdditionVote? vote,
AdditionCommon? common,
AdditionEsport? esport,
$fixnum.Int64? rid,
AdditionVote2? vote2,
AdditionUgc? ugc,
AdditionUP? up,
$core.bool? needWriteCalender,
AdditionArticle? article,
AdditionLiveRoom? live,
AdditionMusic? music,
}) {
final result = create();
if (type != null) result.type = type;
if (pgc != null) result.pgc = pgc;
if (goods != null) result.goods = goods;
if (vote != null) result.vote = vote;
if (common != null) result.common = common;
if (esport != null) result.esport = esport;
if (rid != null) result.rid = rid;
if (vote2 != null) result.vote2 = vote2;
if (ugc != null) result.ugc = ugc;
if (up != null) result.up = up;
if (needWriteCalender != null) result.needWriteCalender = needWriteCalender;
if (article != null) result.article = article;
if (live != null) result.live = live;
if (music != null) result.music = music;
return result;
}
ModuleAdditional._();
factory ModuleAdditional.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleAdditional.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, ModuleAdditional_Item>
_ModuleAdditional_ItemByTag = {
2: ModuleAdditional_Item.pgc,
3: ModuleAdditional_Item.goods,
4: ModuleAdditional_Item.vote,
5: ModuleAdditional_Item.common,
6: ModuleAdditional_Item.esport,
8: ModuleAdditional_Item.vote2,
9: ModuleAdditional_Item.ugc,
10: ModuleAdditional_Item.up,
12: ModuleAdditional_Item.article,
13: ModuleAdditional_Item.live,
14: ModuleAdditional_Item.music,
0: ModuleAdditional_Item.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleAdditional',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [2, 3, 4, 5, 6, 8, 9, 10, 12, 13, 14])
..aE<AdditionalType>(1, _omitFieldNames ? '' : 'type',
enumValues: AdditionalType.values)
..aOM<AdditionalPGC>(2, _omitFieldNames ? '' : 'pgc',
subBuilder: AdditionalPGC.create)
..aOM<AdditionGoods>(3, _omitFieldNames ? '' : 'goods',
subBuilder: AdditionGoods.create)
..aOM<AdditionVote>(4, _omitFieldNames ? '' : 'vote',
subBuilder: AdditionVote.create)
..aOM<AdditionCommon>(5, _omitFieldNames ? '' : 'common',
subBuilder: AdditionCommon.create)
..aOM<AdditionEsport>(6, _omitFieldNames ? '' : 'esport',
subBuilder: AdditionEsport.create)
..aInt64(7, _omitFieldNames ? '' : 'rid')
..aOM<AdditionVote2>(8, _omitFieldNames ? '' : 'vote2',
subBuilder: AdditionVote2.create)
..aOM<AdditionUgc>(9, _omitFieldNames ? '' : 'ugc',
subBuilder: AdditionUgc.create)
..aOM<AdditionUP>(10, _omitFieldNames ? '' : 'up',
subBuilder: AdditionUP.create)
..aOB(11, _omitFieldNames ? '' : 'needWriteCalender')
..aOM<AdditionArticle>(12, _omitFieldNames ? '' : 'article',
subBuilder: AdditionArticle.create)
..aOM<AdditionLiveRoom>(13, _omitFieldNames ? '' : 'live',
subBuilder: AdditionLiveRoom.create)
..aOM<AdditionMusic>(14, _omitFieldNames ? '' : 'music',
subBuilder: AdditionMusic.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleAdditional clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleAdditional copyWith(void Function(ModuleAdditional) updates) =>
super.copyWith((message) => updates(message as ModuleAdditional))
as ModuleAdditional;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleAdditional create() => ModuleAdditional._();
@$core.override
ModuleAdditional createEmptyInstance() => create();
static $pb.PbList<ModuleAdditional> createRepeated() =>
$pb.PbList<ModuleAdditional>();
@$core.pragma('dart2js:noInline')
static ModuleAdditional getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleAdditional>(create);
static ModuleAdditional? _defaultInstance;
@$pb.TagNumber(2)
@$pb.TagNumber(3)
@$pb.TagNumber(4)
@$pb.TagNumber(5)
@$pb.TagNumber(6)
@$pb.TagNumber(8)
@$pb.TagNumber(9)
@$pb.TagNumber(10)
@$pb.TagNumber(12)
@$pb.TagNumber(13)
@$pb.TagNumber(14)
ModuleAdditional_Item whichItem() =>
_ModuleAdditional_ItemByTag[$_whichOneof(0)]!;
@$pb.TagNumber(2)
@$pb.TagNumber(3)
@$pb.TagNumber(4)
@$pb.TagNumber(5)
@$pb.TagNumber(6)
@$pb.TagNumber(8)
@$pb.TagNumber(9)
@$pb.TagNumber(10)
@$pb.TagNumber(12)
@$pb.TagNumber(13)
@$pb.TagNumber(14)
void clearItem() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
AdditionalType get type => $_getN(0);
@$pb.TagNumber(1)
set type(AdditionalType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
AdditionalPGC get pgc => $_getN(1);
@$pb.TagNumber(2)
set pgc(AdditionalPGC value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasPgc() => $_has(1);
@$pb.TagNumber(2)
void clearPgc() => $_clearField(2);
@$pb.TagNumber(2)
AdditionalPGC ensurePgc() => $_ensure(1);
@$pb.TagNumber(3)
AdditionGoods get goods => $_getN(2);
@$pb.TagNumber(3)
set goods(AdditionGoods value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasGoods() => $_has(2);
@$pb.TagNumber(3)
void clearGoods() => $_clearField(3);
@$pb.TagNumber(3)
AdditionGoods ensureGoods() => $_ensure(2);
@$pb.TagNumber(4)
AdditionVote get vote => $_getN(3);
@$pb.TagNumber(4)
set vote(AdditionVote value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasVote() => $_has(3);
@$pb.TagNumber(4)
void clearVote() => $_clearField(4);
@$pb.TagNumber(4)
AdditionVote ensureVote() => $_ensure(3);
@$pb.TagNumber(5)
AdditionCommon get common => $_getN(4);
@$pb.TagNumber(5)
set common(AdditionCommon value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasCommon() => $_has(4);
@$pb.TagNumber(5)
void clearCommon() => $_clearField(5);
@$pb.TagNumber(5)
AdditionCommon ensureCommon() => $_ensure(4);
@$pb.TagNumber(6)
AdditionEsport get esport => $_getN(5);
@$pb.TagNumber(6)
set esport(AdditionEsport value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasEsport() => $_has(5);
@$pb.TagNumber(6)
void clearEsport() => $_clearField(6);
@$pb.TagNumber(6)
AdditionEsport ensureEsport() => $_ensure(5);
@$pb.TagNumber(7)
$fixnum.Int64 get rid => $_getI64(6);
@$pb.TagNumber(7)
set rid($fixnum.Int64 value) => $_setInt64(6, value);
@$pb.TagNumber(7)
$core.bool hasRid() => $_has(6);
@$pb.TagNumber(7)
void clearRid() => $_clearField(7);
@$pb.TagNumber(8)
AdditionVote2 get vote2 => $_getN(7);
@$pb.TagNumber(8)
set vote2(AdditionVote2 value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasVote2() => $_has(7);
@$pb.TagNumber(8)
void clearVote2() => $_clearField(8);
@$pb.TagNumber(8)
AdditionVote2 ensureVote2() => $_ensure(7);
@$pb.TagNumber(9)
AdditionUgc get ugc => $_getN(8);
@$pb.TagNumber(9)
set ugc(AdditionUgc value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasUgc() => $_has(8);
@$pb.TagNumber(9)
void clearUgc() => $_clearField(9);
@$pb.TagNumber(9)
AdditionUgc ensureUgc() => $_ensure(8);
@$pb.TagNumber(10)
AdditionUP get up => $_getN(9);
@$pb.TagNumber(10)
set up(AdditionUP value) => $_setField(10, value);
@$pb.TagNumber(10)
$core.bool hasUp() => $_has(9);
@$pb.TagNumber(10)
void clearUp() => $_clearField(10);
@$pb.TagNumber(10)
AdditionUP ensureUp() => $_ensure(9);
@$pb.TagNumber(11)
$core.bool get needWriteCalender => $_getBF(10);
@$pb.TagNumber(11)
set needWriteCalender($core.bool value) => $_setBool(10, value);
@$pb.TagNumber(11)
$core.bool hasNeedWriteCalender() => $_has(10);
@$pb.TagNumber(11)
void clearNeedWriteCalender() => $_clearField(11);
@$pb.TagNumber(12)
AdditionArticle get article => $_getN(11);
@$pb.TagNumber(12)
set article(AdditionArticle value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasArticle() => $_has(11);
@$pb.TagNumber(12)
void clearArticle() => $_clearField(12);
@$pb.TagNumber(12)
AdditionArticle ensureArticle() => $_ensure(11);
@$pb.TagNumber(13)
AdditionLiveRoom get live => $_getN(12);
@$pb.TagNumber(13)
set live(AdditionLiveRoom value) => $_setField(13, value);
@$pb.TagNumber(13)
$core.bool hasLive() => $_has(12);
@$pb.TagNumber(13)
void clearLive() => $_clearField(13);
@$pb.TagNumber(13)
AdditionLiveRoom ensureLive() => $_ensure(12);
@$pb.TagNumber(14)
AdditionMusic get music => $_getN(13);
@$pb.TagNumber(14)
set music(AdditionMusic value) => $_setField(14, value);
@$pb.TagNumber(14)
$core.bool hasMusic() => $_has(13);
@$pb.TagNumber(14)
void clearMusic() => $_clearField(14);
@$pb.TagNumber(14)
AdditionMusic ensureMusic() => $_ensure(13);
}
class ModuleAuthor extends $pb.GeneratedMessage {
factory ModuleAuthor({
$fixnum.Int64? mid,
$core.String? ptimeLabelText,
UserInfo? author,
DecorateCard? decorateCard,
$core.String? uri,
$core.Iterable<ThreePointItem>? tpList,
ModuleAuthorBadgeType? badgeType,
ModuleAuthorBadgeButton? badgeButton,
$core.int? attend,
Relation? relation,
Weight? weight,
$core.bool? showFollow,
$core.bool? isTop,
$core.String? ptimeLocationText,
$core.bool? showLevel,
OnlyFans? onlyFans,
AuthorBadge? authorBadge,
}) {
final result = create();
if (mid != null) result.mid = mid;
if (ptimeLabelText != null) result.ptimeLabelText = ptimeLabelText;
if (author != null) result.author = author;
if (decorateCard != null) result.decorateCard = decorateCard;
if (uri != null) result.uri = uri;
if (tpList != null) result.tpList.addAll(tpList);
if (badgeType != null) result.badgeType = badgeType;
if (badgeButton != null) result.badgeButton = badgeButton;
if (attend != null) result.attend = attend;
if (relation != null) result.relation = relation;
if (weight != null) result.weight = weight;
if (showFollow != null) result.showFollow = showFollow;
if (isTop != null) result.isTop = isTop;
if (ptimeLocationText != null) result.ptimeLocationText = ptimeLocationText;
if (showLevel != null) result.showLevel = showLevel;
if (onlyFans != null) result.onlyFans = onlyFans;
if (authorBadge != null) result.authorBadge = authorBadge;
return result;
}
ModuleAuthor._();
factory ModuleAuthor.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleAuthor.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleAuthor',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'mid')
..aOS(2, _omitFieldNames ? '' : 'ptimeLabelText')
..aOM<UserInfo>(3, _omitFieldNames ? '' : 'author',
subBuilder: UserInfo.create)
..aOM<DecorateCard>(4, _omitFieldNames ? '' : 'decorateCard',
subBuilder: DecorateCard.create)
..aOS(5, _omitFieldNames ? '' : 'uri')
..pPM<ThreePointItem>(6, _omitFieldNames ? '' : 'tpList',
subBuilder: ThreePointItem.create)
..aE<ModuleAuthorBadgeType>(7, _omitFieldNames ? '' : 'badgeType',
enumValues: ModuleAuthorBadgeType.values)
..aOM<ModuleAuthorBadgeButton>(8, _omitFieldNames ? '' : 'badgeButton',
subBuilder: ModuleAuthorBadgeButton.create)
..aI(9, _omitFieldNames ? '' : 'attend')
..aOM<Relation>(10, _omitFieldNames ? '' : 'relation',
subBuilder: Relation.create)
..aOM<Weight>(11, _omitFieldNames ? '' : 'weight',
subBuilder: Weight.create)
..aOB(12, _omitFieldNames ? '' : 'showFollow')
..aOB(13, _omitFieldNames ? '' : 'isTop')
..aOS(14, _omitFieldNames ? '' : 'ptimeLocationText')
..aOB(15, _omitFieldNames ? '' : 'showLevel')
..aOM<OnlyFans>(16, _omitFieldNames ? '' : 'onlyFans',
subBuilder: OnlyFans.create)
..aOM<AuthorBadge>(17, _omitFieldNames ? '' : 'authorBadge',
subBuilder: AuthorBadge.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleAuthor clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleAuthor copyWith(void Function(ModuleAuthor) updates) =>
super.copyWith((message) => updates(message as ModuleAuthor))
as ModuleAuthor;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleAuthor create() => ModuleAuthor._();
@$core.override
ModuleAuthor createEmptyInstance() => create();
static $pb.PbList<ModuleAuthor> createRepeated() =>
$pb.PbList<ModuleAuthor>();
@$core.pragma('dart2js:noInline')
static ModuleAuthor getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleAuthor>(create);
static ModuleAuthor? _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 ptimeLabelText => $_getSZ(1);
@$pb.TagNumber(2)
set ptimeLabelText($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasPtimeLabelText() => $_has(1);
@$pb.TagNumber(2)
void clearPtimeLabelText() => $_clearField(2);
@$pb.TagNumber(3)
UserInfo get author => $_getN(2);
@$pb.TagNumber(3)
set author(UserInfo value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasAuthor() => $_has(2);
@$pb.TagNumber(3)
void clearAuthor() => $_clearField(3);
@$pb.TagNumber(3)
UserInfo ensureAuthor() => $_ensure(2);
@$pb.TagNumber(4)
DecorateCard get decorateCard => $_getN(3);
@$pb.TagNumber(4)
set decorateCard(DecorateCard value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasDecorateCard() => $_has(3);
@$pb.TagNumber(4)
void clearDecorateCard() => $_clearField(4);
@$pb.TagNumber(4)
DecorateCard ensureDecorateCard() => $_ensure(3);
@$pb.TagNumber(5)
$core.String get uri => $_getSZ(4);
@$pb.TagNumber(5)
set uri($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasUri() => $_has(4);
@$pb.TagNumber(5)
void clearUri() => $_clearField(5);
@$pb.TagNumber(6)
$pb.PbList<ThreePointItem> get tpList => $_getList(5);
@$pb.TagNumber(7)
ModuleAuthorBadgeType get badgeType => $_getN(6);
@$pb.TagNumber(7)
set badgeType(ModuleAuthorBadgeType value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasBadgeType() => $_has(6);
@$pb.TagNumber(7)
void clearBadgeType() => $_clearField(7);
@$pb.TagNumber(8)
ModuleAuthorBadgeButton get badgeButton => $_getN(7);
@$pb.TagNumber(8)
set badgeButton(ModuleAuthorBadgeButton value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasBadgeButton() => $_has(7);
@$pb.TagNumber(8)
void clearBadgeButton() => $_clearField(8);
@$pb.TagNumber(8)
ModuleAuthorBadgeButton ensureBadgeButton() => $_ensure(7);
@$pb.TagNumber(9)
$core.int get attend => $_getIZ(8);
@$pb.TagNumber(9)
set attend($core.int value) => $_setSignedInt32(8, value);
@$pb.TagNumber(9)
$core.bool hasAttend() => $_has(8);
@$pb.TagNumber(9)
void clearAttend() => $_clearField(9);
@$pb.TagNumber(10)
Relation get relation => $_getN(9);
@$pb.TagNumber(10)
set relation(Relation value) => $_setField(10, value);
@$pb.TagNumber(10)
$core.bool hasRelation() => $_has(9);
@$pb.TagNumber(10)
void clearRelation() => $_clearField(10);
@$pb.TagNumber(10)
Relation ensureRelation() => $_ensure(9);
@$pb.TagNumber(11)
Weight get weight => $_getN(10);
@$pb.TagNumber(11)
set weight(Weight value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasWeight() => $_has(10);
@$pb.TagNumber(11)
void clearWeight() => $_clearField(11);
@$pb.TagNumber(11)
Weight ensureWeight() => $_ensure(10);
@$pb.TagNumber(12)
$core.bool get showFollow => $_getBF(11);
@$pb.TagNumber(12)
set showFollow($core.bool value) => $_setBool(11, value);
@$pb.TagNumber(12)
$core.bool hasShowFollow() => $_has(11);
@$pb.TagNumber(12)
void clearShowFollow() => $_clearField(12);
@$pb.TagNumber(13)
$core.bool get isTop => $_getBF(12);
@$pb.TagNumber(13)
set isTop($core.bool value) => $_setBool(12, value);
@$pb.TagNumber(13)
$core.bool hasIsTop() => $_has(12);
@$pb.TagNumber(13)
void clearIsTop() => $_clearField(13);
@$pb.TagNumber(14)
$core.String get ptimeLocationText => $_getSZ(13);
@$pb.TagNumber(14)
set ptimeLocationText($core.String value) => $_setString(13, value);
@$pb.TagNumber(14)
$core.bool hasPtimeLocationText() => $_has(13);
@$pb.TagNumber(14)
void clearPtimeLocationText() => $_clearField(14);
@$pb.TagNumber(15)
$core.bool get showLevel => $_getBF(14);
@$pb.TagNumber(15)
set showLevel($core.bool value) => $_setBool(14, value);
@$pb.TagNumber(15)
$core.bool hasShowLevel() => $_has(14);
@$pb.TagNumber(15)
void clearShowLevel() => $_clearField(15);
@$pb.TagNumber(16)
OnlyFans get onlyFans => $_getN(15);
@$pb.TagNumber(16)
set onlyFans(OnlyFans value) => $_setField(16, value);
@$pb.TagNumber(16)
$core.bool hasOnlyFans() => $_has(15);
@$pb.TagNumber(16)
void clearOnlyFans() => $_clearField(16);
@$pb.TagNumber(16)
OnlyFans ensureOnlyFans() => $_ensure(15);
@$pb.TagNumber(17)
AuthorBadge get authorBadge => $_getN(16);
@$pb.TagNumber(17)
set authorBadge(AuthorBadge value) => $_setField(17, value);
@$pb.TagNumber(17)
$core.bool hasAuthorBadge() => $_has(16);
@$pb.TagNumber(17)
void clearAuthorBadge() => $_clearField(17);
@$pb.TagNumber(17)
AuthorBadge ensureAuthorBadge() => $_ensure(16);
}
class ModuleAuthorBadgeButton extends $pb.GeneratedMessage {
factory ModuleAuthorBadgeButton({
$core.String? icon,
$core.String? title,
$core.int? state,
$fixnum.Int64? id,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (title != null) result.title = title;
if (state != null) result.state = state;
if (id != null) result.id = id;
return result;
}
ModuleAuthorBadgeButton._();
factory ModuleAuthorBadgeButton.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleAuthorBadgeButton.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleAuthorBadgeButton',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'title')
..aI(3, _omitFieldNames ? '' : 'state')
..aInt64(4, _omitFieldNames ? '' : 'id')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleAuthorBadgeButton clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleAuthorBadgeButton copyWith(
void Function(ModuleAuthorBadgeButton) updates) =>
super.copyWith((message) => updates(message as ModuleAuthorBadgeButton))
as ModuleAuthorBadgeButton;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleAuthorBadgeButton create() => ModuleAuthorBadgeButton._();
@$core.override
ModuleAuthorBadgeButton createEmptyInstance() => create();
static $pb.PbList<ModuleAuthorBadgeButton> createRepeated() =>
$pb.PbList<ModuleAuthorBadgeButton>();
@$core.pragma('dart2js:noInline')
static ModuleAuthorBadgeButton getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleAuthorBadgeButton>(create);
static ModuleAuthorBadgeButton? _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.int get state => $_getIZ(2);
@$pb.TagNumber(3)
set state($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasState() => $_has(2);
@$pb.TagNumber(3)
void clearState() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get id => $_getI64(3);
@$pb.TagNumber(4)
set id($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasId() => $_has(3);
@$pb.TagNumber(4)
void clearId() => $_clearField(4);
}
class ModuleAuthorForSubscribe extends $pb.GeneratedMessage {
factory ModuleAuthorForSubscribe({
$core.String? cover,
$core.String? title,
$core.String? subTitle,
SubscribeButton? subscribeBtn,
}) {
final result = create();
if (cover != null) result.cover = cover;
if (title != null) result.title = title;
if (subTitle != null) result.subTitle = subTitle;
if (subscribeBtn != null) result.subscribeBtn = subscribeBtn;
return result;
}
ModuleAuthorForSubscribe._();
factory ModuleAuthorForSubscribe.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleAuthorForSubscribe.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleAuthorForSubscribe',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'cover')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'subTitle')
..aOM<SubscribeButton>(4, _omitFieldNames ? '' : 'subscribeBtn',
subBuilder: SubscribeButton.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleAuthorForSubscribe clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleAuthorForSubscribe copyWith(
void Function(ModuleAuthorForSubscribe) updates) =>
super.copyWith((message) => updates(message as ModuleAuthorForSubscribe))
as ModuleAuthorForSubscribe;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleAuthorForSubscribe create() => ModuleAuthorForSubscribe._();
@$core.override
ModuleAuthorForSubscribe createEmptyInstance() => create();
static $pb.PbList<ModuleAuthorForSubscribe> createRepeated() =>
$pb.PbList<ModuleAuthorForSubscribe>();
@$core.pragma('dart2js:noInline')
static ModuleAuthorForSubscribe getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleAuthorForSubscribe>(create);
static ModuleAuthorForSubscribe? _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)
$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)
SubscribeButton get subscribeBtn => $_getN(3);
@$pb.TagNumber(4)
set subscribeBtn(SubscribeButton value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasSubscribeBtn() => $_has(3);
@$pb.TagNumber(4)
void clearSubscribeBtn() => $_clearField(4);
@$pb.TagNumber(4)
SubscribeButton ensureSubscribeBtn() => $_ensure(3);
}
class ModuleAuthorForward extends $pb.GeneratedMessage {
factory ModuleAuthorForward({
$core.Iterable<ModuleAuthorForwardTitle>? title,
$core.String? url,
$fixnum.Int64? uid,
$core.String? ptimeLabelText,
$core.bool? showFollow,
$core.String? faceUrl,
Relation? relation,
$core.Iterable<ThreePointItem>? tpList,
}) {
final result = create();
if (title != null) result.title.addAll(title);
if (url != null) result.url = url;
if (uid != null) result.uid = uid;
if (ptimeLabelText != null) result.ptimeLabelText = ptimeLabelText;
if (showFollow != null) result.showFollow = showFollow;
if (faceUrl != null) result.faceUrl = faceUrl;
if (relation != null) result.relation = relation;
if (tpList != null) result.tpList.addAll(tpList);
return result;
}
ModuleAuthorForward._();
factory ModuleAuthorForward.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleAuthorForward.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleAuthorForward',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<ModuleAuthorForwardTitle>(1, _omitFieldNames ? '' : 'title',
subBuilder: ModuleAuthorForwardTitle.create)
..aOS(2, _omitFieldNames ? '' : 'url')
..aInt64(3, _omitFieldNames ? '' : 'uid')
..aOS(4, _omitFieldNames ? '' : 'ptimeLabelText')
..aOB(5, _omitFieldNames ? '' : 'showFollow')
..aOS(6, _omitFieldNames ? '' : 'faceUrl')
..aOM<Relation>(7, _omitFieldNames ? '' : 'relation',
subBuilder: Relation.create)
..pPM<ThreePointItem>(8, _omitFieldNames ? '' : 'tpList',
subBuilder: ThreePointItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleAuthorForward clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleAuthorForward copyWith(void Function(ModuleAuthorForward) updates) =>
super.copyWith((message) => updates(message as ModuleAuthorForward))
as ModuleAuthorForward;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleAuthorForward create() => ModuleAuthorForward._();
@$core.override
ModuleAuthorForward createEmptyInstance() => create();
static $pb.PbList<ModuleAuthorForward> createRepeated() =>
$pb.PbList<ModuleAuthorForward>();
@$core.pragma('dart2js:noInline')
static ModuleAuthorForward getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleAuthorForward>(create);
static ModuleAuthorForward? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<ModuleAuthorForwardTitle> get title => $_getList(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)
$fixnum.Int64 get uid => $_getI64(2);
@$pb.TagNumber(3)
set uid($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasUid() => $_has(2);
@$pb.TagNumber(3)
void clearUid() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get ptimeLabelText => $_getSZ(3);
@$pb.TagNumber(4)
set ptimeLabelText($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasPtimeLabelText() => $_has(3);
@$pb.TagNumber(4)
void clearPtimeLabelText() => $_clearField(4);
@$pb.TagNumber(5)
$core.bool get showFollow => $_getBF(4);
@$pb.TagNumber(5)
set showFollow($core.bool value) => $_setBool(4, value);
@$pb.TagNumber(5)
$core.bool hasShowFollow() => $_has(4);
@$pb.TagNumber(5)
void clearShowFollow() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get faceUrl => $_getSZ(5);
@$pb.TagNumber(6)
set faceUrl($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasFaceUrl() => $_has(5);
@$pb.TagNumber(6)
void clearFaceUrl() => $_clearField(6);
@$pb.TagNumber(7)
Relation get relation => $_getN(6);
@$pb.TagNumber(7)
set relation(Relation value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasRelation() => $_has(6);
@$pb.TagNumber(7)
void clearRelation() => $_clearField(7);
@$pb.TagNumber(7)
Relation ensureRelation() => $_ensure(6);
@$pb.TagNumber(8)
$pb.PbList<ThreePointItem> get tpList => $_getList(7);
}
class ModuleAuthorForwardTitle extends $pb.GeneratedMessage {
factory ModuleAuthorForwardTitle({
$core.String? text,
$core.String? url,
}) {
final result = create();
if (text != null) result.text = text;
if (url != null) result.url = url;
return result;
}
ModuleAuthorForwardTitle._();
factory ModuleAuthorForwardTitle.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleAuthorForwardTitle.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleAuthorForwardTitle',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'text')
..aOS(2, _omitFieldNames ? '' : 'url')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleAuthorForwardTitle clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleAuthorForwardTitle copyWith(
void Function(ModuleAuthorForwardTitle) updates) =>
super.copyWith((message) => updates(message as ModuleAuthorForwardTitle))
as ModuleAuthorForwardTitle;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleAuthorForwardTitle create() => ModuleAuthorForwardTitle._();
@$core.override
ModuleAuthorForwardTitle createEmptyInstance() => create();
static $pb.PbList<ModuleAuthorForwardTitle> createRepeated() =>
$pb.PbList<ModuleAuthorForwardTitle>();
@$core.pragma('dart2js:noInline')
static ModuleAuthorForwardTitle getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleAuthorForwardTitle>(create);
static ModuleAuthorForwardTitle? _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 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);
}
class ModuleAuthorSlim extends $pb.GeneratedMessage {
factory ModuleAuthorSlim({
BasicUserInfoV2? userInfo,
$core.String? ptimeLabelText,
}) {
final result = create();
if (userInfo != null) result.userInfo = userInfo;
if (ptimeLabelText != null) result.ptimeLabelText = ptimeLabelText;
return result;
}
ModuleAuthorSlim._();
factory ModuleAuthorSlim.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleAuthorSlim.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleAuthorSlim',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<BasicUserInfoV2>(1, _omitFieldNames ? '' : 'userInfo',
subBuilder: BasicUserInfoV2.create)
..aOS(2, _omitFieldNames ? '' : 'ptimeLabelText')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleAuthorSlim clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleAuthorSlim copyWith(void Function(ModuleAuthorSlim) updates) =>
super.copyWith((message) => updates(message as ModuleAuthorSlim))
as ModuleAuthorSlim;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleAuthorSlim create() => ModuleAuthorSlim._();
@$core.override
ModuleAuthorSlim createEmptyInstance() => create();
static $pb.PbList<ModuleAuthorSlim> createRepeated() =>
$pb.PbList<ModuleAuthorSlim>();
@$core.pragma('dart2js:noInline')
static ModuleAuthorSlim getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleAuthorSlim>(create);
static ModuleAuthorSlim? _defaultInstance;
@$pb.TagNumber(1)
BasicUserInfoV2 get userInfo => $_getN(0);
@$pb.TagNumber(1)
set userInfo(BasicUserInfoV2 value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasUserInfo() => $_has(0);
@$pb.TagNumber(1)
void clearUserInfo() => $_clearField(1);
@$pb.TagNumber(1)
BasicUserInfoV2 ensureUserInfo() => $_ensure(0);
@$pb.TagNumber(2)
$core.String get ptimeLabelText => $_getSZ(1);
@$pb.TagNumber(2)
set ptimeLabelText($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasPtimeLabelText() => $_has(1);
@$pb.TagNumber(2)
void clearPtimeLabelText() => $_clearField(2);
}
enum ModuleBanner_Item { user, notSet }
class ModuleBanner extends $pb.GeneratedMessage {
factory ModuleBanner({
$core.String? title,
ModuleBannerType? type,
ModuleBannerUser? user,
$core.String? dislikeText,
$core.String? dislikeIcon,
}) {
final result = create();
if (title != null) result.title = title;
if (type != null) result.type = type;
if (user != null) result.user = user;
if (dislikeText != null) result.dislikeText = dislikeText;
if (dislikeIcon != null) result.dislikeIcon = dislikeIcon;
return result;
}
ModuleBanner._();
factory ModuleBanner.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleBanner.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, ModuleBanner_Item> _ModuleBanner_ItemByTag =
{3: ModuleBanner_Item.user, 0: ModuleBanner_Item.notSet};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleBanner',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [3])
..aOS(1, _omitFieldNames ? '' : 'title')
..aE<ModuleBannerType>(2, _omitFieldNames ? '' : 'type',
enumValues: ModuleBannerType.values)
..aOM<ModuleBannerUser>(3, _omitFieldNames ? '' : 'user',
subBuilder: ModuleBannerUser.create)
..aOS(4, _omitFieldNames ? '' : 'dislikeText')
..aOS(5, _omitFieldNames ? '' : 'dislikeIcon')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleBanner clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleBanner copyWith(void Function(ModuleBanner) updates) =>
super.copyWith((message) => updates(message as ModuleBanner))
as ModuleBanner;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleBanner create() => ModuleBanner._();
@$core.override
ModuleBanner createEmptyInstance() => create();
static $pb.PbList<ModuleBanner> createRepeated() =>
$pb.PbList<ModuleBanner>();
@$core.pragma('dart2js:noInline')
static ModuleBanner getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleBanner>(create);
static ModuleBanner? _defaultInstance;
@$pb.TagNumber(3)
ModuleBanner_Item whichItem() => _ModuleBanner_ItemByTag[$_whichOneof(0)]!;
@$pb.TagNumber(3)
void clearItem() => $_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)
ModuleBannerType get type => $_getN(1);
@$pb.TagNumber(2)
set type(ModuleBannerType value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasType() => $_has(1);
@$pb.TagNumber(2)
void clearType() => $_clearField(2);
@$pb.TagNumber(3)
ModuleBannerUser get user => $_getN(2);
@$pb.TagNumber(3)
set user(ModuleBannerUser value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasUser() => $_has(2);
@$pb.TagNumber(3)
void clearUser() => $_clearField(3);
@$pb.TagNumber(3)
ModuleBannerUser ensureUser() => $_ensure(2);
@$pb.TagNumber(4)
$core.String get dislikeText => $_getSZ(3);
@$pb.TagNumber(4)
set dislikeText($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasDislikeText() => $_has(3);
@$pb.TagNumber(4)
void clearDislikeText() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get dislikeIcon => $_getSZ(4);
@$pb.TagNumber(5)
set dislikeIcon($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasDislikeIcon() => $_has(4);
@$pb.TagNumber(5)
void clearDislikeIcon() => $_clearField(5);
}
class ModuleBannerUser extends $pb.GeneratedMessage {
factory ModuleBannerUser({
$core.Iterable<ModuleBannerUserItem>? list,
}) {
final result = create();
if (list != null) result.list.addAll(list);
return result;
}
ModuleBannerUser._();
factory ModuleBannerUser.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleBannerUser.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleBannerUser',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<ModuleBannerUserItem>(1, _omitFieldNames ? '' : 'list',
subBuilder: ModuleBannerUserItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleBannerUser clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleBannerUser copyWith(void Function(ModuleBannerUser) updates) =>
super.copyWith((message) => updates(message as ModuleBannerUser))
as ModuleBannerUser;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleBannerUser create() => ModuleBannerUser._();
@$core.override
ModuleBannerUser createEmptyInstance() => create();
static $pb.PbList<ModuleBannerUser> createRepeated() =>
$pb.PbList<ModuleBannerUser>();
@$core.pragma('dart2js:noInline')
static ModuleBannerUser getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleBannerUser>(create);
static ModuleBannerUser? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<ModuleBannerUserItem> get list => $_getList(0);
}
class ModuleBannerUserItem extends $pb.GeneratedMessage {
factory ModuleBannerUserItem({
$core.String? face,
$core.String? name,
$fixnum.Int64? uid,
LiveState? liveState,
OfficialVerify? official,
VipInfo? vip,
$core.String? label,
AdditionalButton? button,
$core.String? uri,
Relation? relation,
}) {
final result = create();
if (face != null) result.face = face;
if (name != null) result.name = name;
if (uid != null) result.uid = uid;
if (liveState != null) result.liveState = liveState;
if (official != null) result.official = official;
if (vip != null) result.vip = vip;
if (label != null) result.label = label;
if (button != null) result.button = button;
if (uri != null) result.uri = uri;
if (relation != null) result.relation = relation;
return result;
}
ModuleBannerUserItem._();
factory ModuleBannerUserItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleBannerUserItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleBannerUserItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'face')
..aOS(2, _omitFieldNames ? '' : 'name')
..aInt64(3, _omitFieldNames ? '' : 'uid')
..aE<LiveState>(4, _omitFieldNames ? '' : 'liveState',
enumValues: LiveState.values)
..aOM<OfficialVerify>(5, _omitFieldNames ? '' : 'official',
subBuilder: OfficialVerify.create)
..aOM<VipInfo>(6, _omitFieldNames ? '' : 'vip', subBuilder: VipInfo.create)
..aOS(7, _omitFieldNames ? '' : 'label')
..aOM<AdditionalButton>(8, _omitFieldNames ? '' : 'button',
subBuilder: AdditionalButton.create)
..aOS(9, _omitFieldNames ? '' : 'uri')
..aOM<Relation>(10, _omitFieldNames ? '' : 'relation',
subBuilder: Relation.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleBannerUserItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleBannerUserItem copyWith(void Function(ModuleBannerUserItem) updates) =>
super.copyWith((message) => updates(message as ModuleBannerUserItem))
as ModuleBannerUserItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleBannerUserItem create() => ModuleBannerUserItem._();
@$core.override
ModuleBannerUserItem createEmptyInstance() => create();
static $pb.PbList<ModuleBannerUserItem> createRepeated() =>
$pb.PbList<ModuleBannerUserItem>();
@$core.pragma('dart2js:noInline')
static ModuleBannerUserItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleBannerUserItem>(create);
static ModuleBannerUserItem? _defaultInstance;
@$pb.TagNumber(1)
$core.String get face => $_getSZ(0);
@$pb.TagNumber(1)
set face($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasFace() => $_has(0);
@$pb.TagNumber(1)
void clearFace() => $_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)
$fixnum.Int64 get uid => $_getI64(2);
@$pb.TagNumber(3)
set uid($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasUid() => $_has(2);
@$pb.TagNumber(3)
void clearUid() => $_clearField(3);
@$pb.TagNumber(4)
LiveState get liveState => $_getN(3);
@$pb.TagNumber(4)
set liveState(LiveState value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasLiveState() => $_has(3);
@$pb.TagNumber(4)
void clearLiveState() => $_clearField(4);
@$pb.TagNumber(5)
OfficialVerify get official => $_getN(4);
@$pb.TagNumber(5)
set official(OfficialVerify value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasOfficial() => $_has(4);
@$pb.TagNumber(5)
void clearOfficial() => $_clearField(5);
@$pb.TagNumber(5)
OfficialVerify ensureOfficial() => $_ensure(4);
@$pb.TagNumber(6)
VipInfo get vip => $_getN(5);
@$pb.TagNumber(6)
set vip(VipInfo value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasVip() => $_has(5);
@$pb.TagNumber(6)
void clearVip() => $_clearField(6);
@$pb.TagNumber(6)
VipInfo ensureVip() => $_ensure(5);
@$pb.TagNumber(7)
$core.String get label => $_getSZ(6);
@$pb.TagNumber(7)
set label($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasLabel() => $_has(6);
@$pb.TagNumber(7)
void clearLabel() => $_clearField(7);
@$pb.TagNumber(8)
AdditionalButton get button => $_getN(7);
@$pb.TagNumber(8)
set button(AdditionalButton value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasButton() => $_has(7);
@$pb.TagNumber(8)
void clearButton() => $_clearField(8);
@$pb.TagNumber(8)
AdditionalButton ensureButton() => $_ensure(7);
@$pb.TagNumber(9)
$core.String get uri => $_getSZ(8);
@$pb.TagNumber(9)
set uri($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasUri() => $_has(8);
@$pb.TagNumber(9)
void clearUri() => $_clearField(9);
@$pb.TagNumber(10)
Relation get relation => $_getN(9);
@$pb.TagNumber(10)
set relation(Relation value) => $_setField(10, value);
@$pb.TagNumber(10)
$core.bool hasRelation() => $_has(9);
@$pb.TagNumber(10)
void clearRelation() => $_clearField(10);
@$pb.TagNumber(10)
Relation ensureRelation() => $_ensure(9);
}
class ModuleBlocked extends $pb.GeneratedMessage {
factory ModuleBlocked({
ImageSet? icon,
ImageSet? bgImg,
$core.String? hintMessage,
IconButton? actBtn,
MdlBlockedStyle? blockStyle,
$core.String? subHintMessage,
OneLineText? videoBottomTextUpper,
OneLineText? videoBottomTextLower,
$core.String? archiveTitle,
OneLineText? hintMessageOneLine,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (bgImg != null) result.bgImg = bgImg;
if (hintMessage != null) result.hintMessage = hintMessage;
if (actBtn != null) result.actBtn = actBtn;
if (blockStyle != null) result.blockStyle = blockStyle;
if (subHintMessage != null) result.subHintMessage = subHintMessage;
if (videoBottomTextUpper != null)
result.videoBottomTextUpper = videoBottomTextUpper;
if (videoBottomTextLower != null)
result.videoBottomTextLower = videoBottomTextLower;
if (archiveTitle != null) result.archiveTitle = archiveTitle;
if (hintMessageOneLine != null)
result.hintMessageOneLine = hintMessageOneLine;
return result;
}
ModuleBlocked._();
factory ModuleBlocked.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleBlocked.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleBlocked',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<ImageSet>(1, _omitFieldNames ? '' : 'icon',
subBuilder: ImageSet.create)
..aOM<ImageSet>(2, _omitFieldNames ? '' : 'bgImg',
subBuilder: ImageSet.create)
..aOS(3, _omitFieldNames ? '' : 'hintMessage')
..aOM<IconButton>(4, _omitFieldNames ? '' : 'actBtn',
subBuilder: IconButton.create)
..aE<MdlBlockedStyle>(5, _omitFieldNames ? '' : 'blockStyle',
enumValues: MdlBlockedStyle.values)
..aOS(6, _omitFieldNames ? '' : 'subHintMessage')
..aOM<OneLineText>(7, _omitFieldNames ? '' : 'videoBottomTextUpper',
subBuilder: OneLineText.create)
..aOM<OneLineText>(8, _omitFieldNames ? '' : 'videoBottomTextLower',
subBuilder: OneLineText.create)
..aOS(9, _omitFieldNames ? '' : 'archiveTitle')
..aOM<OneLineText>(10, _omitFieldNames ? '' : 'hintMessageOneLine',
subBuilder: OneLineText.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleBlocked clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleBlocked copyWith(void Function(ModuleBlocked) updates) =>
super.copyWith((message) => updates(message as ModuleBlocked))
as ModuleBlocked;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleBlocked create() => ModuleBlocked._();
@$core.override
ModuleBlocked createEmptyInstance() => create();
static $pb.PbList<ModuleBlocked> createRepeated() =>
$pb.PbList<ModuleBlocked>();
@$core.pragma('dart2js:noInline')
static ModuleBlocked getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleBlocked>(create);
static ModuleBlocked? _defaultInstance;
@$pb.TagNumber(1)
ImageSet get icon => $_getN(0);
@$pb.TagNumber(1)
set icon(ImageSet value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasIcon() => $_has(0);
@$pb.TagNumber(1)
void clearIcon() => $_clearField(1);
@$pb.TagNumber(1)
ImageSet ensureIcon() => $_ensure(0);
@$pb.TagNumber(2)
ImageSet get bgImg => $_getN(1);
@$pb.TagNumber(2)
set bgImg(ImageSet value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasBgImg() => $_has(1);
@$pb.TagNumber(2)
void clearBgImg() => $_clearField(2);
@$pb.TagNumber(2)
ImageSet ensureBgImg() => $_ensure(1);
@$pb.TagNumber(3)
$core.String get hintMessage => $_getSZ(2);
@$pb.TagNumber(3)
set hintMessage($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasHintMessage() => $_has(2);
@$pb.TagNumber(3)
void clearHintMessage() => $_clearField(3);
@$pb.TagNumber(4)
IconButton get actBtn => $_getN(3);
@$pb.TagNumber(4)
set actBtn(IconButton value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasActBtn() => $_has(3);
@$pb.TagNumber(4)
void clearActBtn() => $_clearField(4);
@$pb.TagNumber(4)
IconButton ensureActBtn() => $_ensure(3);
@$pb.TagNumber(5)
MdlBlockedStyle get blockStyle => $_getN(4);
@$pb.TagNumber(5)
set blockStyle(MdlBlockedStyle value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasBlockStyle() => $_has(4);
@$pb.TagNumber(5)
void clearBlockStyle() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get subHintMessage => $_getSZ(5);
@$pb.TagNumber(6)
set subHintMessage($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasSubHintMessage() => $_has(5);
@$pb.TagNumber(6)
void clearSubHintMessage() => $_clearField(6);
@$pb.TagNumber(7)
OneLineText get videoBottomTextUpper => $_getN(6);
@$pb.TagNumber(7)
set videoBottomTextUpper(OneLineText value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasVideoBottomTextUpper() => $_has(6);
@$pb.TagNumber(7)
void clearVideoBottomTextUpper() => $_clearField(7);
@$pb.TagNumber(7)
OneLineText ensureVideoBottomTextUpper() => $_ensure(6);
@$pb.TagNumber(8)
OneLineText get videoBottomTextLower => $_getN(7);
@$pb.TagNumber(8)
set videoBottomTextLower(OneLineText value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasVideoBottomTextLower() => $_has(7);
@$pb.TagNumber(8)
void clearVideoBottomTextLower() => $_clearField(8);
@$pb.TagNumber(8)
OneLineText ensureVideoBottomTextLower() => $_ensure(7);
@$pb.TagNumber(9)
$core.String get archiveTitle => $_getSZ(8);
@$pb.TagNumber(9)
set archiveTitle($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasArchiveTitle() => $_has(8);
@$pb.TagNumber(9)
void clearArchiveTitle() => $_clearField(9);
@$pb.TagNumber(10)
OneLineText get hintMessageOneLine => $_getN(9);
@$pb.TagNumber(10)
set hintMessageOneLine(OneLineText value) => $_setField(10, value);
@$pb.TagNumber(10)
$core.bool hasHintMessageOneLine() => $_has(9);
@$pb.TagNumber(10)
void clearHintMessageOneLine() => $_clearField(10);
@$pb.TagNumber(10)
OneLineText ensureHintMessageOneLine() => $_ensure(9);
}
class ModuleButtom extends $pb.GeneratedMessage {
factory ModuleButtom({
ModuleStat? moduleStat,
$core.bool? commentBox,
$core.String? commentBoxMsg,
$core.Iterable<$core.int>? interactionIcons,
$core.Iterable<InteractionFace>? faces,
}) {
final result = create();
if (moduleStat != null) result.moduleStat = moduleStat;
if (commentBox != null) result.commentBox = commentBox;
if (commentBoxMsg != null) result.commentBoxMsg = commentBoxMsg;
if (interactionIcons != null)
result.interactionIcons.addAll(interactionIcons);
if (faces != null) result.faces.addAll(faces);
return result;
}
ModuleButtom._();
factory ModuleButtom.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleButtom.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleButtom',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<ModuleStat>(1, _omitFieldNames ? '' : 'moduleStat',
subBuilder: ModuleStat.create)
..aOB(2, _omitFieldNames ? '' : 'commentBox')
..aOS(3, _omitFieldNames ? '' : 'commentBoxMsg')
..p<$core.int>(
4, _omitFieldNames ? '' : 'interactionIcons', $pb.PbFieldType.K3)
..pPM<InteractionFace>(5, _omitFieldNames ? '' : 'faces',
subBuilder: InteractionFace.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleButtom clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleButtom copyWith(void Function(ModuleButtom) updates) =>
super.copyWith((message) => updates(message as ModuleButtom))
as ModuleButtom;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleButtom create() => ModuleButtom._();
@$core.override
ModuleButtom createEmptyInstance() => create();
static $pb.PbList<ModuleButtom> createRepeated() =>
$pb.PbList<ModuleButtom>();
@$core.pragma('dart2js:noInline')
static ModuleButtom getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleButtom>(create);
static ModuleButtom? _defaultInstance;
@$pb.TagNumber(1)
ModuleStat get moduleStat => $_getN(0);
@$pb.TagNumber(1)
set moduleStat(ModuleStat value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasModuleStat() => $_has(0);
@$pb.TagNumber(1)
void clearModuleStat() => $_clearField(1);
@$pb.TagNumber(1)
ModuleStat ensureModuleStat() => $_ensure(0);
@$pb.TagNumber(2)
$core.bool get commentBox => $_getBF(1);
@$pb.TagNumber(2)
set commentBox($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasCommentBox() => $_has(1);
@$pb.TagNumber(2)
void clearCommentBox() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get commentBoxMsg => $_getSZ(2);
@$pb.TagNumber(3)
set commentBoxMsg($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasCommentBoxMsg() => $_has(2);
@$pb.TagNumber(3)
void clearCommentBoxMsg() => $_clearField(3);
@$pb.TagNumber(4)
$pb.PbList<$core.int> get interactionIcons => $_getList(3);
@$pb.TagNumber(5)
$pb.PbList<InteractionFace> get faces => $_getList(4);
}
class ModuleButton extends $pb.GeneratedMessage {
factory ModuleButton({
IconButton? btn,
}) {
final result = create();
if (btn != null) result.btn = btn;
return result;
}
ModuleButton._();
factory ModuleButton.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleButton.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleButton',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<IconButton>(1, _omitFieldNames ? '' : 'btn',
subBuilder: IconButton.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleButton clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleButton copyWith(void Function(ModuleButton) updates) =>
super.copyWith((message) => updates(message as ModuleButton))
as ModuleButton;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleButton create() => ModuleButton._();
@$core.override
ModuleButton createEmptyInstance() => create();
static $pb.PbList<ModuleButton> createRepeated() =>
$pb.PbList<ModuleButton>();
@$core.pragma('dart2js:noInline')
static ModuleButton getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleButton>(create);
static ModuleButton? _defaultInstance;
@$pb.TagNumber(1)
IconButton get btn => $_getN(0);
@$pb.TagNumber(1)
set btn(IconButton value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasBtn() => $_has(0);
@$pb.TagNumber(1)
void clearBtn() => $_clearField(1);
@$pb.TagNumber(1)
IconButton ensureBtn() => $_ensure(0);
}
class ModuleComment extends $pb.GeneratedMessage {
factory ModuleComment({
$core.Iterable<CmtShowItem>? cmtShowItem,
}) {
final result = create();
if (cmtShowItem != null) result.cmtShowItem.addAll(cmtShowItem);
return result;
}
ModuleComment._();
factory ModuleComment.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleComment.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleComment',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<CmtShowItem>(1, _omitFieldNames ? '' : 'cmtShowItem',
subBuilder: CmtShowItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleComment clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleComment copyWith(void Function(ModuleComment) updates) =>
super.copyWith((message) => updates(message as ModuleComment))
as ModuleComment;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleComment create() => ModuleComment._();
@$core.override
ModuleComment createEmptyInstance() => create();
static $pb.PbList<ModuleComment> createRepeated() =>
$pb.PbList<ModuleComment>();
@$core.pragma('dart2js:noInline')
static ModuleComment getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleComment>(create);
static ModuleComment? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<CmtShowItem> get cmtShowItem => $_getList(0);
}
class ModuleCooperation extends $pb.GeneratedMessage {
factory ModuleCooperation({
$core.String? oid,
$core.Iterable<CooperationUpInfo>? upList,
IconButton? moreBtn,
$core.Iterable<ThreePointItem>? tpList,
$core.String? floatTitle,
}) {
final result = create();
if (oid != null) result.oid = oid;
if (upList != null) result.upList.addAll(upList);
if (moreBtn != null) result.moreBtn = moreBtn;
if (tpList != null) result.tpList.addAll(tpList);
if (floatTitle != null) result.floatTitle = floatTitle;
return result;
}
ModuleCooperation._();
factory ModuleCooperation.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleCooperation.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleCooperation',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'oid')
..pPM<CooperationUpInfo>(2, _omitFieldNames ? '' : 'upList',
subBuilder: CooperationUpInfo.create)
..aOM<IconButton>(3, _omitFieldNames ? '' : 'moreBtn',
subBuilder: IconButton.create)
..pPM<ThreePointItem>(4, _omitFieldNames ? '' : 'tpList',
subBuilder: ThreePointItem.create)
..aOS(5, _omitFieldNames ? '' : 'floatTitle')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleCooperation clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleCooperation copyWith(void Function(ModuleCooperation) updates) =>
super.copyWith((message) => updates(message as ModuleCooperation))
as ModuleCooperation;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleCooperation create() => ModuleCooperation._();
@$core.override
ModuleCooperation createEmptyInstance() => create();
static $pb.PbList<ModuleCooperation> createRepeated() =>
$pb.PbList<ModuleCooperation>();
@$core.pragma('dart2js:noInline')
static ModuleCooperation getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleCooperation>(create);
static ModuleCooperation? _defaultInstance;
@$pb.TagNumber(1)
$core.String get oid => $_getSZ(0);
@$pb.TagNumber(1)
set oid($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasOid() => $_has(0);
@$pb.TagNumber(1)
void clearOid() => $_clearField(1);
@$pb.TagNumber(2)
$pb.PbList<CooperationUpInfo> get upList => $_getList(1);
@$pb.TagNumber(3)
IconButton get moreBtn => $_getN(2);
@$pb.TagNumber(3)
set moreBtn(IconButton value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasMoreBtn() => $_has(2);
@$pb.TagNumber(3)
void clearMoreBtn() => $_clearField(3);
@$pb.TagNumber(3)
IconButton ensureMoreBtn() => $_ensure(2);
@$pb.TagNumber(4)
$pb.PbList<ThreePointItem> get tpList => $_getList(3);
@$pb.TagNumber(5)
$core.String get floatTitle => $_getSZ(4);
@$pb.TagNumber(5)
set floatTitle($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasFloatTitle() => $_has(4);
@$pb.TagNumber(5)
void clearFloatTitle() => $_clearField(5);
}
class ModuleCopyright extends $pb.GeneratedMessage {
factory ModuleCopyright({
$core.String? leftText,
$core.String? rightText,
}) {
final result = create();
if (leftText != null) result.leftText = leftText;
if (rightText != null) result.rightText = rightText;
return result;
}
ModuleCopyright._();
factory ModuleCopyright.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleCopyright.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleCopyright',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'leftText')
..aOS(2, _omitFieldNames ? '' : 'rightText')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleCopyright clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleCopyright copyWith(void Function(ModuleCopyright) updates) =>
super.copyWith((message) => updates(message as ModuleCopyright))
as ModuleCopyright;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleCopyright create() => ModuleCopyright._();
@$core.override
ModuleCopyright createEmptyInstance() => create();
static $pb.PbList<ModuleCopyright> createRepeated() =>
$pb.PbList<ModuleCopyright>();
@$core.pragma('dart2js:noInline')
static ModuleCopyright getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleCopyright>(create);
static ModuleCopyright? _defaultInstance;
@$pb.TagNumber(1)
$core.String get leftText => $_getSZ(0);
@$pb.TagNumber(1)
set leftText($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasLeftText() => $_has(0);
@$pb.TagNumber(1)
void clearLeftText() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get rightText => $_getSZ(1);
@$pb.TagNumber(2)
set rightText($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasRightText() => $_has(1);
@$pb.TagNumber(2)
void clearRightText() => $_clearField(2);
}
class ModuleDesc extends $pb.GeneratedMessage {
factory ModuleDesc({
$core.Iterable<Description>? desc,
$core.String? jumpUri,
$core.String? text,
}) {
final result = create();
if (desc != null) result.desc.addAll(desc);
if (jumpUri != null) result.jumpUri = jumpUri;
if (text != null) result.text = text;
return result;
}
ModuleDesc._();
factory ModuleDesc.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleDesc.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleDesc',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<Description>(1, _omitFieldNames ? '' : 'desc',
subBuilder: Description.create)
..aOS(2, _omitFieldNames ? '' : 'jumpUri')
..aOS(3, _omitFieldNames ? '' : 'text')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleDesc clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleDesc copyWith(void Function(ModuleDesc) updates) =>
super.copyWith((message) => updates(message as ModuleDesc)) as ModuleDesc;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleDesc create() => ModuleDesc._();
@$core.override
ModuleDesc createEmptyInstance() => create();
static $pb.PbList<ModuleDesc> createRepeated() => $pb.PbList<ModuleDesc>();
@$core.pragma('dart2js:noInline')
static ModuleDesc getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleDesc>(create);
static ModuleDesc? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<Description> get desc => $_getList(0);
@$pb.TagNumber(2)
$core.String get jumpUri => $_getSZ(1);
@$pb.TagNumber(2)
set jumpUri($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasJumpUri() => $_has(1);
@$pb.TagNumber(2)
void clearJumpUri() => $_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 ModuleDescGoods extends $pb.GeneratedMessage {
factory ModuleDescGoods({
$core.int? sourceType,
$core.String? jumpUrl,
$core.String? schemaUrl,
$fixnum.Int64? itemId,
$core.Iterable<$core.String>? openWhiteList,
$core.bool? userWebV2,
$core.String? adMark,
$core.String? schemaPackageName,
GoodsJumpType? jumpType,
$core.String? appName,
}) {
final result = create();
if (sourceType != null) result.sourceType = sourceType;
if (jumpUrl != null) result.jumpUrl = jumpUrl;
if (schemaUrl != null) result.schemaUrl = schemaUrl;
if (itemId != null) result.itemId = itemId;
if (openWhiteList != null) result.openWhiteList.addAll(openWhiteList);
if (userWebV2 != null) result.userWebV2 = userWebV2;
if (adMark != null) result.adMark = adMark;
if (schemaPackageName != null) result.schemaPackageName = schemaPackageName;
if (jumpType != null) result.jumpType = jumpType;
if (appName != null) result.appName = appName;
return result;
}
ModuleDescGoods._();
factory ModuleDescGoods.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleDescGoods.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleDescGoods',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'sourceType')
..aOS(2, _omitFieldNames ? '' : 'jumpUrl')
..aOS(3, _omitFieldNames ? '' : 'schemaUrl')
..aInt64(4, _omitFieldNames ? '' : 'itemId')
..pPS(5, _omitFieldNames ? '' : 'openWhiteList')
..aOB(6, _omitFieldNames ? '' : 'userWebV2')
..aOS(7, _omitFieldNames ? '' : 'adMark')
..aOS(8, _omitFieldNames ? '' : 'schemaPackageName')
..aE<GoodsJumpType>(9, _omitFieldNames ? '' : 'jumpType',
enumValues: GoodsJumpType.values)
..aOS(10, _omitFieldNames ? '' : 'appName')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleDescGoods clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleDescGoods copyWith(void Function(ModuleDescGoods) updates) =>
super.copyWith((message) => updates(message as ModuleDescGoods))
as ModuleDescGoods;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleDescGoods create() => ModuleDescGoods._();
@$core.override
ModuleDescGoods createEmptyInstance() => create();
static $pb.PbList<ModuleDescGoods> createRepeated() =>
$pb.PbList<ModuleDescGoods>();
@$core.pragma('dart2js:noInline')
static ModuleDescGoods getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleDescGoods>(create);
static ModuleDescGoods? _defaultInstance;
@$pb.TagNumber(1)
$core.int get sourceType => $_getIZ(0);
@$pb.TagNumber(1)
set sourceType($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasSourceType() => $_has(0);
@$pb.TagNumber(1)
void clearSourceType() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get jumpUrl => $_getSZ(1);
@$pb.TagNumber(2)
set jumpUrl($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasJumpUrl() => $_has(1);
@$pb.TagNumber(2)
void clearJumpUrl() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get schemaUrl => $_getSZ(2);
@$pb.TagNumber(3)
set schemaUrl($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasSchemaUrl() => $_has(2);
@$pb.TagNumber(3)
void clearSchemaUrl() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get itemId => $_getI64(3);
@$pb.TagNumber(4)
set itemId($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasItemId() => $_has(3);
@$pb.TagNumber(4)
void clearItemId() => $_clearField(4);
@$pb.TagNumber(5)
$pb.PbList<$core.String> get openWhiteList => $_getList(4);
@$pb.TagNumber(6)
$core.bool get userWebV2 => $_getBF(5);
@$pb.TagNumber(6)
set userWebV2($core.bool value) => $_setBool(5, value);
@$pb.TagNumber(6)
$core.bool hasUserWebV2() => $_has(5);
@$pb.TagNumber(6)
void clearUserWebV2() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get adMark => $_getSZ(6);
@$pb.TagNumber(7)
set adMark($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasAdMark() => $_has(6);
@$pb.TagNumber(7)
void clearAdMark() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get schemaPackageName => $_getSZ(7);
@$pb.TagNumber(8)
set schemaPackageName($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasSchemaPackageName() => $_has(7);
@$pb.TagNumber(8)
void clearSchemaPackageName() => $_clearField(8);
@$pb.TagNumber(9)
GoodsJumpType get jumpType => $_getN(8);
@$pb.TagNumber(9)
set jumpType(GoodsJumpType value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasJumpType() => $_has(8);
@$pb.TagNumber(9)
void clearJumpType() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get appName => $_getSZ(9);
@$pb.TagNumber(10)
set appName($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasAppName() => $_has(9);
@$pb.TagNumber(10)
void clearAppName() => $_clearField(10);
}
class ModuleDispute extends $pb.GeneratedMessage {
factory ModuleDispute({
$core.String? title,
$core.String? desc,
$core.String? uri,
}) {
final result = create();
if (title != null) result.title = title;
if (desc != null) result.desc = desc;
if (uri != null) result.uri = uri;
return result;
}
ModuleDispute._();
factory ModuleDispute.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleDispute.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleDispute',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'desc')
..aOS(3, _omitFieldNames ? '' : 'uri')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleDispute clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleDispute copyWith(void Function(ModuleDispute) updates) =>
super.copyWith((message) => updates(message as ModuleDispute))
as ModuleDispute;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleDispute create() => ModuleDispute._();
@$core.override
ModuleDispute createEmptyInstance() => create();
static $pb.PbList<ModuleDispute> createRepeated() =>
$pb.PbList<ModuleDispute>();
@$core.pragma('dart2js:noInline')
static ModuleDispute getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleDispute>(create);
static ModuleDispute? _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 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);
}
enum ModuleDynamic_ModuleItem {
dynArchive,
dynPgc,
dynCourSeason,
dynCourBatch,
dynForward,
dynDraw,
dynArticle,
dynMusic,
dynCommon,
dynCommonLive,
dynMedialist,
dynApplet,
dynSubscription,
dynLiveRcmd,
dynUgcSeason,
dynSubscriptionNew,
dynCourBatchUp,
dynTopicSet,
dynChargingArchive,
dynShareChargingQa,
notSet
}
class ModuleDynamic extends $pb.GeneratedMessage {
factory ModuleDynamic({
ModuleDynamicType? type,
MdlDynArchive? dynArchive,
MdlDynPGC? dynPgc,
MdlDynCourSeason? dynCourSeason,
MdlDynCourBatch? dynCourBatch,
MdlDynForward? dynForward,
MdlDynDraw? dynDraw,
MdlDynArticle? dynArticle,
MdlDynMusic? dynMusic,
MdlDynCommon? dynCommon,
MdlDynLive? dynCommonLive,
MdlDynMedialist? dynMedialist,
MdlDynApplet? dynApplet,
MdlDynSubscription? dynSubscription,
MdlDynLiveRcmd? dynLiveRcmd,
MdlDynUGCSeason? dynUgcSeason,
MdlDynSubscriptionNew? dynSubscriptionNew,
MdlDynCourUp? dynCourBatchUp,
MdlDynTopicSet? dynTopicSet,
MdlDynChargingArchive? dynChargingArchive,
MdlDynShareChargingQA? dynShareChargingQa,
}) {
final result = create();
if (type != null) result.type = type;
if (dynArchive != null) result.dynArchive = dynArchive;
if (dynPgc != null) result.dynPgc = dynPgc;
if (dynCourSeason != null) result.dynCourSeason = dynCourSeason;
if (dynCourBatch != null) result.dynCourBatch = dynCourBatch;
if (dynForward != null) result.dynForward = dynForward;
if (dynDraw != null) result.dynDraw = dynDraw;
if (dynArticle != null) result.dynArticle = dynArticle;
if (dynMusic != null) result.dynMusic = dynMusic;
if (dynCommon != null) result.dynCommon = dynCommon;
if (dynCommonLive != null) result.dynCommonLive = dynCommonLive;
if (dynMedialist != null) result.dynMedialist = dynMedialist;
if (dynApplet != null) result.dynApplet = dynApplet;
if (dynSubscription != null) result.dynSubscription = dynSubscription;
if (dynLiveRcmd != null) result.dynLiveRcmd = dynLiveRcmd;
if (dynUgcSeason != null) result.dynUgcSeason = dynUgcSeason;
if (dynSubscriptionNew != null)
result.dynSubscriptionNew = dynSubscriptionNew;
if (dynCourBatchUp != null) result.dynCourBatchUp = dynCourBatchUp;
if (dynTopicSet != null) result.dynTopicSet = dynTopicSet;
if (dynChargingArchive != null)
result.dynChargingArchive = dynChargingArchive;
if (dynShareChargingQa != null)
result.dynShareChargingQa = dynShareChargingQa;
return result;
}
ModuleDynamic._();
factory ModuleDynamic.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleDynamic.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, ModuleDynamic_ModuleItem>
_ModuleDynamic_ModuleItemByTag = {
2: ModuleDynamic_ModuleItem.dynArchive,
3: ModuleDynamic_ModuleItem.dynPgc,
4: ModuleDynamic_ModuleItem.dynCourSeason,
5: ModuleDynamic_ModuleItem.dynCourBatch,
6: ModuleDynamic_ModuleItem.dynForward,
7: ModuleDynamic_ModuleItem.dynDraw,
8: ModuleDynamic_ModuleItem.dynArticle,
9: ModuleDynamic_ModuleItem.dynMusic,
10: ModuleDynamic_ModuleItem.dynCommon,
11: ModuleDynamic_ModuleItem.dynCommonLive,
12: ModuleDynamic_ModuleItem.dynMedialist,
13: ModuleDynamic_ModuleItem.dynApplet,
14: ModuleDynamic_ModuleItem.dynSubscription,
15: ModuleDynamic_ModuleItem.dynLiveRcmd,
16: ModuleDynamic_ModuleItem.dynUgcSeason,
17: ModuleDynamic_ModuleItem.dynSubscriptionNew,
18: ModuleDynamic_ModuleItem.dynCourBatchUp,
19: ModuleDynamic_ModuleItem.dynTopicSet,
20: ModuleDynamic_ModuleItem.dynChargingArchive,
21: ModuleDynamic_ModuleItem.dynShareChargingQa,
0: ModuleDynamic_ModuleItem.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleDynamic',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21
])
..aE<ModuleDynamicType>(1, _omitFieldNames ? '' : 'type',
enumValues: ModuleDynamicType.values)
..aOM<MdlDynArchive>(2, _omitFieldNames ? '' : 'dynArchive',
subBuilder: MdlDynArchive.create)
..aOM<MdlDynPGC>(3, _omitFieldNames ? '' : 'dynPgc',
subBuilder: MdlDynPGC.create)
..aOM<MdlDynCourSeason>(4, _omitFieldNames ? '' : 'dynCourSeason',
subBuilder: MdlDynCourSeason.create)
..aOM<MdlDynCourBatch>(5, _omitFieldNames ? '' : 'dynCourBatch',
subBuilder: MdlDynCourBatch.create)
..aOM<MdlDynForward>(6, _omitFieldNames ? '' : 'dynForward',
subBuilder: MdlDynForward.create)
..aOM<MdlDynDraw>(7, _omitFieldNames ? '' : 'dynDraw',
subBuilder: MdlDynDraw.create)
..aOM<MdlDynArticle>(8, _omitFieldNames ? '' : 'dynArticle',
subBuilder: MdlDynArticle.create)
..aOM<MdlDynMusic>(9, _omitFieldNames ? '' : 'dynMusic',
subBuilder: MdlDynMusic.create)
..aOM<MdlDynCommon>(10, _omitFieldNames ? '' : 'dynCommon',
subBuilder: MdlDynCommon.create)
..aOM<MdlDynLive>(11, _omitFieldNames ? '' : 'dynCommonLive',
subBuilder: MdlDynLive.create)
..aOM<MdlDynMedialist>(12, _omitFieldNames ? '' : 'dynMedialist',
subBuilder: MdlDynMedialist.create)
..aOM<MdlDynApplet>(13, _omitFieldNames ? '' : 'dynApplet',
subBuilder: MdlDynApplet.create)
..aOM<MdlDynSubscription>(14, _omitFieldNames ? '' : 'dynSubscription',
subBuilder: MdlDynSubscription.create)
..aOM<MdlDynLiveRcmd>(15, _omitFieldNames ? '' : 'dynLiveRcmd',
subBuilder: MdlDynLiveRcmd.create)
..aOM<MdlDynUGCSeason>(16, _omitFieldNames ? '' : 'dynUgcSeason',
subBuilder: MdlDynUGCSeason.create)
..aOM<MdlDynSubscriptionNew>(
17, _omitFieldNames ? '' : 'dynSubscriptionNew',
subBuilder: MdlDynSubscriptionNew.create)
..aOM<MdlDynCourUp>(18, _omitFieldNames ? '' : 'dynCourBatchUp',
subBuilder: MdlDynCourUp.create)
..aOM<MdlDynTopicSet>(19, _omitFieldNames ? '' : 'dynTopicSet',
subBuilder: MdlDynTopicSet.create)
..aOM<MdlDynChargingArchive>(
20, _omitFieldNames ? '' : 'dynChargingArchive',
subBuilder: MdlDynChargingArchive.create)
..aOM<MdlDynShareChargingQA>(
21, _omitFieldNames ? '' : 'dynShareChargingQa',
subBuilder: MdlDynShareChargingQA.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleDynamic clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleDynamic copyWith(void Function(ModuleDynamic) updates) =>
super.copyWith((message) => updates(message as ModuleDynamic))
as ModuleDynamic;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleDynamic create() => ModuleDynamic._();
@$core.override
ModuleDynamic createEmptyInstance() => create();
static $pb.PbList<ModuleDynamic> createRepeated() =>
$pb.PbList<ModuleDynamic>();
@$core.pragma('dart2js:noInline')
static ModuleDynamic getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleDynamic>(create);
static ModuleDynamic? _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)
ModuleDynamic_ModuleItem whichModuleItem() =>
_ModuleDynamic_ModuleItemByTag[$_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)
void clearModuleItem() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
ModuleDynamicType get type => $_getN(0);
@$pb.TagNumber(1)
set type(ModuleDynamicType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
MdlDynArchive get dynArchive => $_getN(1);
@$pb.TagNumber(2)
set dynArchive(MdlDynArchive value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasDynArchive() => $_has(1);
@$pb.TagNumber(2)
void clearDynArchive() => $_clearField(2);
@$pb.TagNumber(2)
MdlDynArchive ensureDynArchive() => $_ensure(1);
@$pb.TagNumber(3)
MdlDynPGC get dynPgc => $_getN(2);
@$pb.TagNumber(3)
set dynPgc(MdlDynPGC value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasDynPgc() => $_has(2);
@$pb.TagNumber(3)
void clearDynPgc() => $_clearField(3);
@$pb.TagNumber(3)
MdlDynPGC ensureDynPgc() => $_ensure(2);
@$pb.TagNumber(4)
MdlDynCourSeason get dynCourSeason => $_getN(3);
@$pb.TagNumber(4)
set dynCourSeason(MdlDynCourSeason value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasDynCourSeason() => $_has(3);
@$pb.TagNumber(4)
void clearDynCourSeason() => $_clearField(4);
@$pb.TagNumber(4)
MdlDynCourSeason ensureDynCourSeason() => $_ensure(3);
@$pb.TagNumber(5)
MdlDynCourBatch get dynCourBatch => $_getN(4);
@$pb.TagNumber(5)
set dynCourBatch(MdlDynCourBatch value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasDynCourBatch() => $_has(4);
@$pb.TagNumber(5)
void clearDynCourBatch() => $_clearField(5);
@$pb.TagNumber(5)
MdlDynCourBatch ensureDynCourBatch() => $_ensure(4);
@$pb.TagNumber(6)
MdlDynForward get dynForward => $_getN(5);
@$pb.TagNumber(6)
set dynForward(MdlDynForward value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasDynForward() => $_has(5);
@$pb.TagNumber(6)
void clearDynForward() => $_clearField(6);
@$pb.TagNumber(6)
MdlDynForward ensureDynForward() => $_ensure(5);
@$pb.TagNumber(7)
MdlDynDraw get dynDraw => $_getN(6);
@$pb.TagNumber(7)
set dynDraw(MdlDynDraw value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasDynDraw() => $_has(6);
@$pb.TagNumber(7)
void clearDynDraw() => $_clearField(7);
@$pb.TagNumber(7)
MdlDynDraw ensureDynDraw() => $_ensure(6);
@$pb.TagNumber(8)
MdlDynArticle get dynArticle => $_getN(7);
@$pb.TagNumber(8)
set dynArticle(MdlDynArticle value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasDynArticle() => $_has(7);
@$pb.TagNumber(8)
void clearDynArticle() => $_clearField(8);
@$pb.TagNumber(8)
MdlDynArticle ensureDynArticle() => $_ensure(7);
@$pb.TagNumber(9)
MdlDynMusic get dynMusic => $_getN(8);
@$pb.TagNumber(9)
set dynMusic(MdlDynMusic value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasDynMusic() => $_has(8);
@$pb.TagNumber(9)
void clearDynMusic() => $_clearField(9);
@$pb.TagNumber(9)
MdlDynMusic ensureDynMusic() => $_ensure(8);
@$pb.TagNumber(10)
MdlDynCommon get dynCommon => $_getN(9);
@$pb.TagNumber(10)
set dynCommon(MdlDynCommon value) => $_setField(10, value);
@$pb.TagNumber(10)
$core.bool hasDynCommon() => $_has(9);
@$pb.TagNumber(10)
void clearDynCommon() => $_clearField(10);
@$pb.TagNumber(10)
MdlDynCommon ensureDynCommon() => $_ensure(9);
@$pb.TagNumber(11)
MdlDynLive get dynCommonLive => $_getN(10);
@$pb.TagNumber(11)
set dynCommonLive(MdlDynLive value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasDynCommonLive() => $_has(10);
@$pb.TagNumber(11)
void clearDynCommonLive() => $_clearField(11);
@$pb.TagNumber(11)
MdlDynLive ensureDynCommonLive() => $_ensure(10);
@$pb.TagNumber(12)
MdlDynMedialist get dynMedialist => $_getN(11);
@$pb.TagNumber(12)
set dynMedialist(MdlDynMedialist value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasDynMedialist() => $_has(11);
@$pb.TagNumber(12)
void clearDynMedialist() => $_clearField(12);
@$pb.TagNumber(12)
MdlDynMedialist ensureDynMedialist() => $_ensure(11);
@$pb.TagNumber(13)
MdlDynApplet get dynApplet => $_getN(12);
@$pb.TagNumber(13)
set dynApplet(MdlDynApplet value) => $_setField(13, value);
@$pb.TagNumber(13)
$core.bool hasDynApplet() => $_has(12);
@$pb.TagNumber(13)
void clearDynApplet() => $_clearField(13);
@$pb.TagNumber(13)
MdlDynApplet ensureDynApplet() => $_ensure(12);
@$pb.TagNumber(14)
MdlDynSubscription get dynSubscription => $_getN(13);
@$pb.TagNumber(14)
set dynSubscription(MdlDynSubscription value) => $_setField(14, value);
@$pb.TagNumber(14)
$core.bool hasDynSubscription() => $_has(13);
@$pb.TagNumber(14)
void clearDynSubscription() => $_clearField(14);
@$pb.TagNumber(14)
MdlDynSubscription ensureDynSubscription() => $_ensure(13);
@$pb.TagNumber(15)
MdlDynLiveRcmd get dynLiveRcmd => $_getN(14);
@$pb.TagNumber(15)
set dynLiveRcmd(MdlDynLiveRcmd value) => $_setField(15, value);
@$pb.TagNumber(15)
$core.bool hasDynLiveRcmd() => $_has(14);
@$pb.TagNumber(15)
void clearDynLiveRcmd() => $_clearField(15);
@$pb.TagNumber(15)
MdlDynLiveRcmd ensureDynLiveRcmd() => $_ensure(14);
@$pb.TagNumber(16)
MdlDynUGCSeason get dynUgcSeason => $_getN(15);
@$pb.TagNumber(16)
set dynUgcSeason(MdlDynUGCSeason value) => $_setField(16, value);
@$pb.TagNumber(16)
$core.bool hasDynUgcSeason() => $_has(15);
@$pb.TagNumber(16)
void clearDynUgcSeason() => $_clearField(16);
@$pb.TagNumber(16)
MdlDynUGCSeason ensureDynUgcSeason() => $_ensure(15);
@$pb.TagNumber(17)
MdlDynSubscriptionNew get dynSubscriptionNew => $_getN(16);
@$pb.TagNumber(17)
set dynSubscriptionNew(MdlDynSubscriptionNew value) => $_setField(17, value);
@$pb.TagNumber(17)
$core.bool hasDynSubscriptionNew() => $_has(16);
@$pb.TagNumber(17)
void clearDynSubscriptionNew() => $_clearField(17);
@$pb.TagNumber(17)
MdlDynSubscriptionNew ensureDynSubscriptionNew() => $_ensure(16);
@$pb.TagNumber(18)
MdlDynCourUp get dynCourBatchUp => $_getN(17);
@$pb.TagNumber(18)
set dynCourBatchUp(MdlDynCourUp value) => $_setField(18, value);
@$pb.TagNumber(18)
$core.bool hasDynCourBatchUp() => $_has(17);
@$pb.TagNumber(18)
void clearDynCourBatchUp() => $_clearField(18);
@$pb.TagNumber(18)
MdlDynCourUp ensureDynCourBatchUp() => $_ensure(17);
@$pb.TagNumber(19)
MdlDynTopicSet get dynTopicSet => $_getN(18);
@$pb.TagNumber(19)
set dynTopicSet(MdlDynTopicSet value) => $_setField(19, value);
@$pb.TagNumber(19)
$core.bool hasDynTopicSet() => $_has(18);
@$pb.TagNumber(19)
void clearDynTopicSet() => $_clearField(19);
@$pb.TagNumber(19)
MdlDynTopicSet ensureDynTopicSet() => $_ensure(18);
@$pb.TagNumber(20)
MdlDynChargingArchive get dynChargingArchive => $_getN(19);
@$pb.TagNumber(20)
set dynChargingArchive(MdlDynChargingArchive value) => $_setField(20, value);
@$pb.TagNumber(20)
$core.bool hasDynChargingArchive() => $_has(19);
@$pb.TagNumber(20)
void clearDynChargingArchive() => $_clearField(20);
@$pb.TagNumber(20)
MdlDynChargingArchive ensureDynChargingArchive() => $_ensure(19);
@$pb.TagNumber(21)
MdlDynShareChargingQA get dynShareChargingQa => $_getN(20);
@$pb.TagNumber(21)
set dynShareChargingQa(MdlDynShareChargingQA value) => $_setField(21, value);
@$pb.TagNumber(21)
$core.bool hasDynShareChargingQa() => $_has(20);
@$pb.TagNumber(21)
void clearDynShareChargingQa() => $_clearField(21);
@$pb.TagNumber(21)
MdlDynShareChargingQA ensureDynShareChargingQa() => $_ensure(20);
}
class ModuleExtend extends $pb.GeneratedMessage {
factory ModuleExtend({
$core.Iterable<ModuleExtendItem>? extend,
$core.String? uri,
}) {
final result = create();
if (extend != null) result.extend.addAll(extend);
if (uri != null) result.uri = uri;
return result;
}
ModuleExtend._();
factory ModuleExtend.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleExtend.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleExtend',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<ModuleExtendItem>(1, _omitFieldNames ? '' : 'extend',
subBuilder: ModuleExtendItem.create)
..aOS(2, _omitFieldNames ? '' : 'uri')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleExtend clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleExtend copyWith(void Function(ModuleExtend) updates) =>
super.copyWith((message) => updates(message as ModuleExtend))
as ModuleExtend;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleExtend create() => ModuleExtend._();
@$core.override
ModuleExtend createEmptyInstance() => create();
static $pb.PbList<ModuleExtend> createRepeated() =>
$pb.PbList<ModuleExtend>();
@$core.pragma('dart2js:noInline')
static ModuleExtend getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleExtend>(create);
static ModuleExtend? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<ModuleExtendItem> get extend => $_getList(0);
@$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);
}
enum ModuleExtendItem_Extend {
extInfoTopic,
extInfoLbs,
extInfoHot,
extInfoGame,
extInfoCommon,
extInfoOgv,
notSet
}
class ModuleExtendItem extends $pb.GeneratedMessage {
factory ModuleExtendItem({
DynExtendType? type,
ExtInfoTopic? extInfoTopic,
ExtInfoLBS? extInfoLbs,
ExtInfoHot? extInfoHot,
ExtInfoGame? extInfoGame,
ExtInfoCommon? extInfoCommon,
ExtInfoOGV? extInfoOgv,
}) {
final result = create();
if (type != null) result.type = type;
if (extInfoTopic != null) result.extInfoTopic = extInfoTopic;
if (extInfoLbs != null) result.extInfoLbs = extInfoLbs;
if (extInfoHot != null) result.extInfoHot = extInfoHot;
if (extInfoGame != null) result.extInfoGame = extInfoGame;
if (extInfoCommon != null) result.extInfoCommon = extInfoCommon;
if (extInfoOgv != null) result.extInfoOgv = extInfoOgv;
return result;
}
ModuleExtendItem._();
factory ModuleExtendItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleExtendItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, ModuleExtendItem_Extend>
_ModuleExtendItem_ExtendByTag = {
2: ModuleExtendItem_Extend.extInfoTopic,
3: ModuleExtendItem_Extend.extInfoLbs,
4: ModuleExtendItem_Extend.extInfoHot,
5: ModuleExtendItem_Extend.extInfoGame,
6: ModuleExtendItem_Extend.extInfoCommon,
7: ModuleExtendItem_Extend.extInfoOgv,
0: ModuleExtendItem_Extend.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleExtendItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [2, 3, 4, 5, 6, 7])
..aE<DynExtendType>(1, _omitFieldNames ? '' : 'type',
enumValues: DynExtendType.values)
..aOM<ExtInfoTopic>(2, _omitFieldNames ? '' : 'extInfoTopic',
subBuilder: ExtInfoTopic.create)
..aOM<ExtInfoLBS>(3, _omitFieldNames ? '' : 'extInfoLbs',
subBuilder: ExtInfoLBS.create)
..aOM<ExtInfoHot>(4, _omitFieldNames ? '' : 'extInfoHot',
subBuilder: ExtInfoHot.create)
..aOM<ExtInfoGame>(5, _omitFieldNames ? '' : 'extInfoGame',
subBuilder: ExtInfoGame.create)
..aOM<ExtInfoCommon>(6, _omitFieldNames ? '' : 'extInfoCommon',
subBuilder: ExtInfoCommon.create)
..aOM<ExtInfoOGV>(7, _omitFieldNames ? '' : 'extInfoOgv',
subBuilder: ExtInfoOGV.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleExtendItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleExtendItem copyWith(void Function(ModuleExtendItem) updates) =>
super.copyWith((message) => updates(message as ModuleExtendItem))
as ModuleExtendItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleExtendItem create() => ModuleExtendItem._();
@$core.override
ModuleExtendItem createEmptyInstance() => create();
static $pb.PbList<ModuleExtendItem> createRepeated() =>
$pb.PbList<ModuleExtendItem>();
@$core.pragma('dart2js:noInline')
static ModuleExtendItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleExtendItem>(create);
static ModuleExtendItem? _defaultInstance;
@$pb.TagNumber(2)
@$pb.TagNumber(3)
@$pb.TagNumber(4)
@$pb.TagNumber(5)
@$pb.TagNumber(6)
@$pb.TagNumber(7)
ModuleExtendItem_Extend whichExtend() =>
_ModuleExtendItem_ExtendByTag[$_whichOneof(0)]!;
@$pb.TagNumber(2)
@$pb.TagNumber(3)
@$pb.TagNumber(4)
@$pb.TagNumber(5)
@$pb.TagNumber(6)
@$pb.TagNumber(7)
void clearExtend() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
DynExtendType get type => $_getN(0);
@$pb.TagNumber(1)
set type(DynExtendType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
ExtInfoTopic get extInfoTopic => $_getN(1);
@$pb.TagNumber(2)
set extInfoTopic(ExtInfoTopic value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasExtInfoTopic() => $_has(1);
@$pb.TagNumber(2)
void clearExtInfoTopic() => $_clearField(2);
@$pb.TagNumber(2)
ExtInfoTopic ensureExtInfoTopic() => $_ensure(1);
@$pb.TagNumber(3)
ExtInfoLBS get extInfoLbs => $_getN(2);
@$pb.TagNumber(3)
set extInfoLbs(ExtInfoLBS value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasExtInfoLbs() => $_has(2);
@$pb.TagNumber(3)
void clearExtInfoLbs() => $_clearField(3);
@$pb.TagNumber(3)
ExtInfoLBS ensureExtInfoLbs() => $_ensure(2);
@$pb.TagNumber(4)
ExtInfoHot get extInfoHot => $_getN(3);
@$pb.TagNumber(4)
set extInfoHot(ExtInfoHot value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasExtInfoHot() => $_has(3);
@$pb.TagNumber(4)
void clearExtInfoHot() => $_clearField(4);
@$pb.TagNumber(4)
ExtInfoHot ensureExtInfoHot() => $_ensure(3);
@$pb.TagNumber(5)
ExtInfoGame get extInfoGame => $_getN(4);
@$pb.TagNumber(5)
set extInfoGame(ExtInfoGame value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasExtInfoGame() => $_has(4);
@$pb.TagNumber(5)
void clearExtInfoGame() => $_clearField(5);
@$pb.TagNumber(5)
ExtInfoGame ensureExtInfoGame() => $_ensure(4);
@$pb.TagNumber(6)
ExtInfoCommon get extInfoCommon => $_getN(5);
@$pb.TagNumber(6)
set extInfoCommon(ExtInfoCommon value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasExtInfoCommon() => $_has(5);
@$pb.TagNumber(6)
void clearExtInfoCommon() => $_clearField(6);
@$pb.TagNumber(6)
ExtInfoCommon ensureExtInfoCommon() => $_ensure(5);
@$pb.TagNumber(7)
ExtInfoOGV get extInfoOgv => $_getN(6);
@$pb.TagNumber(7)
set extInfoOgv(ExtInfoOGV value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasExtInfoOgv() => $_has(6);
@$pb.TagNumber(7)
void clearExtInfoOgv() => $_clearField(7);
@$pb.TagNumber(7)
ExtInfoOGV ensureExtInfoOgv() => $_ensure(6);
}
class ModuleFold extends $pb.GeneratedMessage {
factory ModuleFold({
FoldType? foldType,
$core.String? text,
$core.String? foldIds,
$core.Iterable<UserInfo>? foldUsers,
TopicMergedResource? topicMergedResource,
}) {
final result = create();
if (foldType != null) result.foldType = foldType;
if (text != null) result.text = text;
if (foldIds != null) result.foldIds = foldIds;
if (foldUsers != null) result.foldUsers.addAll(foldUsers);
if (topicMergedResource != null)
result.topicMergedResource = topicMergedResource;
return result;
}
ModuleFold._();
factory ModuleFold.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleFold.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleFold',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<FoldType>(1, _omitFieldNames ? '' : 'foldType',
enumValues: FoldType.values)
..aOS(2, _omitFieldNames ? '' : 'text')
..aOS(3, _omitFieldNames ? '' : 'foldIds')
..pPM<UserInfo>(4, _omitFieldNames ? '' : 'foldUsers',
subBuilder: UserInfo.create)
..aOM<TopicMergedResource>(5, _omitFieldNames ? '' : 'topicMergedResource',
subBuilder: TopicMergedResource.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleFold clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleFold copyWith(void Function(ModuleFold) updates) =>
super.copyWith((message) => updates(message as ModuleFold)) as ModuleFold;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleFold create() => ModuleFold._();
@$core.override
ModuleFold createEmptyInstance() => create();
static $pb.PbList<ModuleFold> createRepeated() => $pb.PbList<ModuleFold>();
@$core.pragma('dart2js:noInline')
static ModuleFold getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleFold>(create);
static ModuleFold? _defaultInstance;
@$pb.TagNumber(1)
FoldType get foldType => $_getN(0);
@$pb.TagNumber(1)
set foldType(FoldType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasFoldType() => $_has(0);
@$pb.TagNumber(1)
void clearFoldType() => $_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 foldIds => $_getSZ(2);
@$pb.TagNumber(3)
set foldIds($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasFoldIds() => $_has(2);
@$pb.TagNumber(3)
void clearFoldIds() => $_clearField(3);
@$pb.TagNumber(4)
$pb.PbList<UserInfo> get foldUsers => $_getList(3);
@$pb.TagNumber(5)
TopicMergedResource get topicMergedResource => $_getN(4);
@$pb.TagNumber(5)
set topicMergedResource(TopicMergedResource value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasTopicMergedResource() => $_has(4);
@$pb.TagNumber(5)
void clearTopicMergedResource() => $_clearField(5);
@$pb.TagNumber(5)
TopicMergedResource ensureTopicMergedResource() => $_ensure(4);
}
class ModuleInteraction extends $pb.GeneratedMessage {
factory ModuleInteraction({
$core.Iterable<InteractionItem>? interactionItem,
}) {
final result = create();
if (interactionItem != null) result.interactionItem.addAll(interactionItem);
return result;
}
ModuleInteraction._();
factory ModuleInteraction.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleInteraction.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleInteraction',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<InteractionItem>(1, _omitFieldNames ? '' : 'interactionItem',
subBuilder: InteractionItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleInteraction clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleInteraction copyWith(void Function(ModuleInteraction) updates) =>
super.copyWith((message) => updates(message as ModuleInteraction))
as ModuleInteraction;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleInteraction create() => ModuleInteraction._();
@$core.override
ModuleInteraction createEmptyInstance() => create();
static $pb.PbList<ModuleInteraction> createRepeated() =>
$pb.PbList<ModuleInteraction>();
@$core.pragma('dart2js:noInline')
static ModuleInteraction getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleInteraction>(create);
static ModuleInteraction? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<InteractionItem> get interactionItem => $_getList(0);
}
class ModuleItemNull extends $pb.GeneratedMessage {
factory ModuleItemNull({
$core.String? icon,
$core.String? text,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (text != null) result.text = text;
return result;
}
ModuleItemNull._();
factory ModuleItemNull.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleItemNull.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleItemNull',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'text')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleItemNull clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleItemNull copyWith(void Function(ModuleItemNull) updates) =>
super.copyWith((message) => updates(message as ModuleItemNull))
as ModuleItemNull;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleItemNull create() => ModuleItemNull._();
@$core.override
ModuleItemNull createEmptyInstance() => create();
static $pb.PbList<ModuleItemNull> createRepeated() =>
$pb.PbList<ModuleItemNull>();
@$core.pragma('dart2js:noInline')
static ModuleItemNull getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleItemNull>(create);
static ModuleItemNull? _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 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 ModuleLikeUser extends $pb.GeneratedMessage {
factory ModuleLikeUser({
$core.Iterable<LikeUser>? likeUsers,
$core.String? displayText,
}) {
final result = create();
if (likeUsers != null) result.likeUsers.addAll(likeUsers);
if (displayText != null) result.displayText = displayText;
return result;
}
ModuleLikeUser._();
factory ModuleLikeUser.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleLikeUser.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleLikeUser',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<LikeUser>(1, _omitFieldNames ? '' : 'likeUsers',
subBuilder: LikeUser.create)
..aOS(2, _omitFieldNames ? '' : 'displayText')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleLikeUser clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleLikeUser copyWith(void Function(ModuleLikeUser) updates) =>
super.copyWith((message) => updates(message as ModuleLikeUser))
as ModuleLikeUser;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleLikeUser create() => ModuleLikeUser._();
@$core.override
ModuleLikeUser createEmptyInstance() => create();
static $pb.PbList<ModuleLikeUser> createRepeated() =>
$pb.PbList<ModuleLikeUser>();
@$core.pragma('dart2js:noInline')
static ModuleLikeUser getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleLikeUser>(create);
static ModuleLikeUser? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<LikeUser> get likeUsers => $_getList(0);
@$pb.TagNumber(2)
$core.String get displayText => $_getSZ(1);
@$pb.TagNumber(2)
set displayText($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasDisplayText() => $_has(1);
@$pb.TagNumber(2)
void clearDisplayText() => $_clearField(2);
}
class ModuleMangaCollection extends $pb.GeneratedMessage {
factory ModuleMangaCollection({
$core.String? titleIcon,
$core.String? title,
$core.String? subTextLeft,
$core.String? subTextRight,
SubscribeButton? subscribeBtn,
OpusCollection? mangaCollectionInfo,
$core.String? floatBtnPrevLink,
$core.String? floatBtnNextLink,
}) {
final result = create();
if (titleIcon != null) result.titleIcon = titleIcon;
if (title != null) result.title = title;
if (subTextLeft != null) result.subTextLeft = subTextLeft;
if (subTextRight != null) result.subTextRight = subTextRight;
if (subscribeBtn != null) result.subscribeBtn = subscribeBtn;
if (mangaCollectionInfo != null)
result.mangaCollectionInfo = mangaCollectionInfo;
if (floatBtnPrevLink != null) result.floatBtnPrevLink = floatBtnPrevLink;
if (floatBtnNextLink != null) result.floatBtnNextLink = floatBtnNextLink;
return result;
}
ModuleMangaCollection._();
factory ModuleMangaCollection.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleMangaCollection.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleMangaCollection',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'titleIcon')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'subTextLeft')
..aOS(4, _omitFieldNames ? '' : 'subTextRight')
..aOM<SubscribeButton>(5, _omitFieldNames ? '' : 'subscribeBtn',
subBuilder: SubscribeButton.create)
..aOM<OpusCollection>(6, _omitFieldNames ? '' : 'mangaCollectionInfo',
subBuilder: OpusCollection.create)
..aOS(7, _omitFieldNames ? '' : 'floatBtnPrevLink')
..aOS(8, _omitFieldNames ? '' : 'floatBtnNextLink')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleMangaCollection clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleMangaCollection copyWith(
void Function(ModuleMangaCollection) updates) =>
super.copyWith((message) => updates(message as ModuleMangaCollection))
as ModuleMangaCollection;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleMangaCollection create() => ModuleMangaCollection._();
@$core.override
ModuleMangaCollection createEmptyInstance() => create();
static $pb.PbList<ModuleMangaCollection> createRepeated() =>
$pb.PbList<ModuleMangaCollection>();
@$core.pragma('dart2js:noInline')
static ModuleMangaCollection getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleMangaCollection>(create);
static ModuleMangaCollection? _defaultInstance;
@$pb.TagNumber(1)
$core.String get titleIcon => $_getSZ(0);
@$pb.TagNumber(1)
set titleIcon($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasTitleIcon() => $_has(0);
@$pb.TagNumber(1)
void clearTitleIcon() => $_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 subTextLeft => $_getSZ(2);
@$pb.TagNumber(3)
set subTextLeft($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasSubTextLeft() => $_has(2);
@$pb.TagNumber(3)
void clearSubTextLeft() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get subTextRight => $_getSZ(3);
@$pb.TagNumber(4)
set subTextRight($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasSubTextRight() => $_has(3);
@$pb.TagNumber(4)
void clearSubTextRight() => $_clearField(4);
@$pb.TagNumber(5)
SubscribeButton get subscribeBtn => $_getN(4);
@$pb.TagNumber(5)
set subscribeBtn(SubscribeButton value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasSubscribeBtn() => $_has(4);
@$pb.TagNumber(5)
void clearSubscribeBtn() => $_clearField(5);
@$pb.TagNumber(5)
SubscribeButton ensureSubscribeBtn() => $_ensure(4);
@$pb.TagNumber(6)
OpusCollection get mangaCollectionInfo => $_getN(5);
@$pb.TagNumber(6)
set mangaCollectionInfo(OpusCollection value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasMangaCollectionInfo() => $_has(5);
@$pb.TagNumber(6)
void clearMangaCollectionInfo() => $_clearField(6);
@$pb.TagNumber(6)
OpusCollection ensureMangaCollectionInfo() => $_ensure(5);
@$pb.TagNumber(7)
$core.String get floatBtnPrevLink => $_getSZ(6);
@$pb.TagNumber(7)
set floatBtnPrevLink($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasFloatBtnPrevLink() => $_has(6);
@$pb.TagNumber(7)
void clearFloatBtnPrevLink() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get floatBtnNextLink => $_getSZ(7);
@$pb.TagNumber(8)
set floatBtnNextLink($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasFloatBtnNextLink() => $_has(7);
@$pb.TagNumber(8)
void clearFloatBtnNextLink() => $_clearField(8);
}
class ModuleMangaCoverPicContent extends $pb.GeneratedMessage {
factory ModuleMangaCoverPicContent({
MangaLikePic? mangaPic,
MangaLikePicClickAction? picClickAction,
}) {
final result = create();
if (mangaPic != null) result.mangaPic = mangaPic;
if (picClickAction != null) result.picClickAction = picClickAction;
return result;
}
ModuleMangaCoverPicContent._();
factory ModuleMangaCoverPicContent.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleMangaCoverPicContent.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleMangaCoverPicContent',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<MangaLikePic>(1, _omitFieldNames ? '' : 'mangaPic',
subBuilder: MangaLikePic.create)
..aE<MangaLikePicClickAction>(2, _omitFieldNames ? '' : 'picClickAction',
enumValues: MangaLikePicClickAction.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleMangaCoverPicContent clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleMangaCoverPicContent copyWith(
void Function(ModuleMangaCoverPicContent) updates) =>
super.copyWith(
(message) => updates(message as ModuleMangaCoverPicContent))
as ModuleMangaCoverPicContent;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleMangaCoverPicContent create() => ModuleMangaCoverPicContent._();
@$core.override
ModuleMangaCoverPicContent createEmptyInstance() => create();
static $pb.PbList<ModuleMangaCoverPicContent> createRepeated() =>
$pb.PbList<ModuleMangaCoverPicContent>();
@$core.pragma('dart2js:noInline')
static ModuleMangaCoverPicContent getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleMangaCoverPicContent>(create);
static ModuleMangaCoverPicContent? _defaultInstance;
@$pb.TagNumber(1)
MangaLikePic get mangaPic => $_getN(0);
@$pb.TagNumber(1)
set mangaPic(MangaLikePic value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasMangaPic() => $_has(0);
@$pb.TagNumber(1)
void clearMangaPic() => $_clearField(1);
@$pb.TagNumber(1)
MangaLikePic ensureMangaPic() => $_ensure(0);
@$pb.TagNumber(2)
MangaLikePicClickAction get picClickAction => $_getN(1);
@$pb.TagNumber(2)
set picClickAction(MangaLikePicClickAction value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasPicClickAction() => $_has(1);
@$pb.TagNumber(2)
void clearPicClickAction() => $_clearField(2);
}
class ModuleMangaHorizontalPagePicContent extends $pb.GeneratedMessage {
factory ModuleMangaHorizontalPagePicContent({
MangaLikePageDirection? pageDirection,
$core.Iterable<MangaLikePic>? mangaPics,
MangaLikePicClickAction? picClickAction,
MangaLikeBrowserGuidance? browserGuidance,
}) {
final result = create();
if (pageDirection != null) result.pageDirection = pageDirection;
if (mangaPics != null) result.mangaPics.addAll(mangaPics);
if (picClickAction != null) result.picClickAction = picClickAction;
if (browserGuidance != null) result.browserGuidance = browserGuidance;
return result;
}
ModuleMangaHorizontalPagePicContent._();
factory ModuleMangaHorizontalPagePicContent.fromBuffer(
$core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleMangaHorizontalPagePicContent.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleMangaHorizontalPagePicContent',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<MangaLikePageDirection>(1, _omitFieldNames ? '' : 'pageDirection',
enumValues: MangaLikePageDirection.values)
..pPM<MangaLikePic>(2, _omitFieldNames ? '' : 'mangaPics',
subBuilder: MangaLikePic.create)
..aE<MangaLikePicClickAction>(3, _omitFieldNames ? '' : 'picClickAction',
enumValues: MangaLikePicClickAction.values)
..aOM<MangaLikeBrowserGuidance>(4, _omitFieldNames ? '' : 'browserGuidance',
subBuilder: MangaLikeBrowserGuidance.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleMangaHorizontalPagePicContent clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleMangaHorizontalPagePicContent copyWith(
void Function(ModuleMangaHorizontalPagePicContent) updates) =>
super.copyWith((message) =>
updates(message as ModuleMangaHorizontalPagePicContent))
as ModuleMangaHorizontalPagePicContent;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleMangaHorizontalPagePicContent create() =>
ModuleMangaHorizontalPagePicContent._();
@$core.override
ModuleMangaHorizontalPagePicContent createEmptyInstance() => create();
static $pb.PbList<ModuleMangaHorizontalPagePicContent> createRepeated() =>
$pb.PbList<ModuleMangaHorizontalPagePicContent>();
@$core.pragma('dart2js:noInline')
static ModuleMangaHorizontalPagePicContent getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<
ModuleMangaHorizontalPagePicContent>(create);
static ModuleMangaHorizontalPagePicContent? _defaultInstance;
@$pb.TagNumber(1)
MangaLikePageDirection get pageDirection => $_getN(0);
@$pb.TagNumber(1)
set pageDirection(MangaLikePageDirection value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasPageDirection() => $_has(0);
@$pb.TagNumber(1)
void clearPageDirection() => $_clearField(1);
@$pb.TagNumber(2)
$pb.PbList<MangaLikePic> get mangaPics => $_getList(1);
@$pb.TagNumber(3)
MangaLikePicClickAction get picClickAction => $_getN(2);
@$pb.TagNumber(3)
set picClickAction(MangaLikePicClickAction value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasPicClickAction() => $_has(2);
@$pb.TagNumber(3)
void clearPicClickAction() => $_clearField(3);
@$pb.TagNumber(4)
MangaLikeBrowserGuidance get browserGuidance => $_getN(3);
@$pb.TagNumber(4)
set browserGuidance(MangaLikeBrowserGuidance value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasBrowserGuidance() => $_has(3);
@$pb.TagNumber(4)
void clearBrowserGuidance() => $_clearField(4);
@$pb.TagNumber(4)
MangaLikeBrowserGuidance ensureBrowserGuidance() => $_ensure(3);
}
class ModuleMangaVerticalSlidePicContent extends $pb.GeneratedMessage {
factory ModuleMangaVerticalSlidePicContent({
MangaLikePic? mangaPic,
MangaLikePicClickAction? picClickAction,
}) {
final result = create();
if (mangaPic != null) result.mangaPic = mangaPic;
if (picClickAction != null) result.picClickAction = picClickAction;
return result;
}
ModuleMangaVerticalSlidePicContent._();
factory ModuleMangaVerticalSlidePicContent.fromBuffer(
$core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleMangaVerticalSlidePicContent.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleMangaVerticalSlidePicContent',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<MangaLikePic>(1, _omitFieldNames ? '' : 'mangaPic',
subBuilder: MangaLikePic.create)
..aE<MangaLikePicClickAction>(2, _omitFieldNames ? '' : 'picClickAction',
enumValues: MangaLikePicClickAction.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleMangaVerticalSlidePicContent clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleMangaVerticalSlidePicContent copyWith(
void Function(ModuleMangaVerticalSlidePicContent) updates) =>
super.copyWith((message) =>
updates(message as ModuleMangaVerticalSlidePicContent))
as ModuleMangaVerticalSlidePicContent;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleMangaVerticalSlidePicContent create() =>
ModuleMangaVerticalSlidePicContent._();
@$core.override
ModuleMangaVerticalSlidePicContent createEmptyInstance() => create();
static $pb.PbList<ModuleMangaVerticalSlidePicContent> createRepeated() =>
$pb.PbList<ModuleMangaVerticalSlidePicContent>();
@$core.pragma('dart2js:noInline')
static ModuleMangaVerticalSlidePicContent getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleMangaVerticalSlidePicContent>(
create);
static ModuleMangaVerticalSlidePicContent? _defaultInstance;
@$pb.TagNumber(1)
MangaLikePic get mangaPic => $_getN(0);
@$pb.TagNumber(1)
set mangaPic(MangaLikePic value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasMangaPic() => $_has(0);
@$pb.TagNumber(1)
void clearMangaPic() => $_clearField(1);
@$pb.TagNumber(1)
MangaLikePic ensureMangaPic() => $_ensure(0);
@$pb.TagNumber(2)
MangaLikePicClickAction get picClickAction => $_getN(1);
@$pb.TagNumber(2)
set picClickAction(MangaLikePicClickAction value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasPicClickAction() => $_has(1);
@$pb.TagNumber(2)
void clearPicClickAction() => $_clearField(2);
}
class ModuleNotice extends $pb.GeneratedMessage {
factory ModuleNotice({
$core.String? identity,
$core.String? icon,
$core.String? title,
$core.String? url,
$core.int? noticeType,
}) {
final result = create();
if (identity != null) result.identity = identity;
if (icon != null) result.icon = icon;
if (title != null) result.title = title;
if (url != null) result.url = url;
if (noticeType != null) result.noticeType = noticeType;
return result;
}
ModuleNotice._();
factory ModuleNotice.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleNotice.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleNotice',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'identity')
..aOS(2, _omitFieldNames ? '' : 'icon')
..aOS(3, _omitFieldNames ? '' : 'title')
..aOS(4, _omitFieldNames ? '' : 'url')
..aI(5, _omitFieldNames ? '' : 'noticeType')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleNotice clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleNotice copyWith(void Function(ModuleNotice) updates) =>
super.copyWith((message) => updates(message as ModuleNotice))
as ModuleNotice;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleNotice create() => ModuleNotice._();
@$core.override
ModuleNotice createEmptyInstance() => create();
static $pb.PbList<ModuleNotice> createRepeated() =>
$pb.PbList<ModuleNotice>();
@$core.pragma('dart2js:noInline')
static ModuleNotice getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleNotice>(create);
static ModuleNotice? _defaultInstance;
@$pb.TagNumber(1)
$core.String get identity => $_getSZ(0);
@$pb.TagNumber(1)
set identity($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasIdentity() => $_has(0);
@$pb.TagNumber(1)
void clearIdentity() => $_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)
$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 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)
$core.int get noticeType => $_getIZ(4);
@$pb.TagNumber(5)
set noticeType($core.int value) => $_setSignedInt32(4, value);
@$pb.TagNumber(5)
$core.bool hasNoticeType() => $_has(4);
@$pb.TagNumber(5)
void clearNoticeType() => $_clearField(5);
}
class ModuleOnetimeNotice extends $pb.GeneratedMessage {
factory ModuleOnetimeNotice({
$core.String? uuid,
TextParagraph? textNotice,
$core.String? jumpUri,
}) {
final result = create();
if (uuid != null) result.uuid = uuid;
if (textNotice != null) result.textNotice = textNotice;
if (jumpUri != null) result.jumpUri = jumpUri;
return result;
}
ModuleOnetimeNotice._();
factory ModuleOnetimeNotice.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleOnetimeNotice.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleOnetimeNotice',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'uuid')
..aOM<TextParagraph>(2, _omitFieldNames ? '' : 'textNotice',
subBuilder: TextParagraph.create)
..aOS(3, _omitFieldNames ? '' : 'jumpUri')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleOnetimeNotice clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleOnetimeNotice copyWith(void Function(ModuleOnetimeNotice) updates) =>
super.copyWith((message) => updates(message as ModuleOnetimeNotice))
as ModuleOnetimeNotice;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleOnetimeNotice create() => ModuleOnetimeNotice._();
@$core.override
ModuleOnetimeNotice createEmptyInstance() => create();
static $pb.PbList<ModuleOnetimeNotice> createRepeated() =>
$pb.PbList<ModuleOnetimeNotice>();
@$core.pragma('dart2js:noInline')
static ModuleOnetimeNotice getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleOnetimeNotice>(create);
static ModuleOnetimeNotice? _defaultInstance;
@$pb.TagNumber(1)
$core.String get uuid => $_getSZ(0);
@$pb.TagNumber(1)
set uuid($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasUuid() => $_has(0);
@$pb.TagNumber(1)
void clearUuid() => $_clearField(1);
@$pb.TagNumber(2)
TextParagraph get textNotice => $_getN(1);
@$pb.TagNumber(2)
set textNotice(TextParagraph value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasTextNotice() => $_has(1);
@$pb.TagNumber(2)
void clearTextNotice() => $_clearField(2);
@$pb.TagNumber(2)
TextParagraph ensureTextNotice() => $_ensure(1);
@$pb.TagNumber(3)
$core.String get jumpUri => $_getSZ(2);
@$pb.TagNumber(3)
set jumpUri($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasJumpUri() => $_has(2);
@$pb.TagNumber(3)
void clearJumpUri() => $_clearField(3);
}
class ModuleOpusCollection extends $pb.GeneratedMessage {
factory ModuleOpusCollection({
OpusCollection? collectionInfo,
$core.String? titleUpper,
$core.String? title,
$core.String? titlePrefixIcon,
$core.String? totalText,
}) {
final result = create();
if (collectionInfo != null) result.collectionInfo = collectionInfo;
if (titleUpper != null) result.titleUpper = titleUpper;
if (title != null) result.title = title;
if (titlePrefixIcon != null) result.titlePrefixIcon = titlePrefixIcon;
if (totalText != null) result.totalText = totalText;
return result;
}
ModuleOpusCollection._();
factory ModuleOpusCollection.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleOpusCollection.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleOpusCollection',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<OpusCollection>(1, _omitFieldNames ? '' : 'collectionInfo',
subBuilder: OpusCollection.create)
..aOS(2, _omitFieldNames ? '' : 'titleUpper')
..aOS(3, _omitFieldNames ? '' : 'title')
..aOS(4, _omitFieldNames ? '' : 'titlePrefixIcon')
..aOS(5, _omitFieldNames ? '' : 'totalText')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleOpusCollection clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleOpusCollection copyWith(void Function(ModuleOpusCollection) updates) =>
super.copyWith((message) => updates(message as ModuleOpusCollection))
as ModuleOpusCollection;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleOpusCollection create() => ModuleOpusCollection._();
@$core.override
ModuleOpusCollection createEmptyInstance() => create();
static $pb.PbList<ModuleOpusCollection> createRepeated() =>
$pb.PbList<ModuleOpusCollection>();
@$core.pragma('dart2js:noInline')
static ModuleOpusCollection getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleOpusCollection>(create);
static ModuleOpusCollection? _defaultInstance;
@$pb.TagNumber(1)
OpusCollection get collectionInfo => $_getN(0);
@$pb.TagNumber(1)
set collectionInfo(OpusCollection value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasCollectionInfo() => $_has(0);
@$pb.TagNumber(1)
void clearCollectionInfo() => $_clearField(1);
@$pb.TagNumber(1)
OpusCollection ensureCollectionInfo() => $_ensure(0);
@$pb.TagNumber(2)
$core.String get titleUpper => $_getSZ(1);
@$pb.TagNumber(2)
set titleUpper($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasTitleUpper() => $_has(1);
@$pb.TagNumber(2)
void clearTitleUpper() => $_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 titlePrefixIcon => $_getSZ(3);
@$pb.TagNumber(4)
set titlePrefixIcon($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasTitlePrefixIcon() => $_has(3);
@$pb.TagNumber(4)
void clearTitlePrefixIcon() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get totalText => $_getSZ(4);
@$pb.TagNumber(5)
set totalText($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasTotalText() => $_has(4);
@$pb.TagNumber(5)
void clearTotalText() => $_clearField(5);
}
class ModuleOpusSummary extends $pb.GeneratedMessage {
factory ModuleOpusSummary({
Paragraph? title,
Paragraph? summary,
$core.String? summaryJumpBtnText,
$core.Iterable<MdlDynDrawItem>? covers,
}) {
final result = create();
if (title != null) result.title = title;
if (summary != null) result.summary = summary;
if (summaryJumpBtnText != null)
result.summaryJumpBtnText = summaryJumpBtnText;
if (covers != null) result.covers.addAll(covers);
return result;
}
ModuleOpusSummary._();
factory ModuleOpusSummary.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleOpusSummary.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleOpusSummary',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<Paragraph>(1, _omitFieldNames ? '' : 'title',
subBuilder: Paragraph.create)
..aOM<Paragraph>(2, _omitFieldNames ? '' : 'summary',
subBuilder: Paragraph.create)
..aOS(3, _omitFieldNames ? '' : 'summaryJumpBtnText')
..pPM<MdlDynDrawItem>(4, _omitFieldNames ? '' : 'covers',
subBuilder: MdlDynDrawItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleOpusSummary clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleOpusSummary copyWith(void Function(ModuleOpusSummary) updates) =>
super.copyWith((message) => updates(message as ModuleOpusSummary))
as ModuleOpusSummary;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleOpusSummary create() => ModuleOpusSummary._();
@$core.override
ModuleOpusSummary createEmptyInstance() => create();
static $pb.PbList<ModuleOpusSummary> createRepeated() =>
$pb.PbList<ModuleOpusSummary>();
@$core.pragma('dart2js:noInline')
static ModuleOpusSummary getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleOpusSummary>(create);
static ModuleOpusSummary? _defaultInstance;
@$pb.TagNumber(1)
Paragraph get title => $_getN(0);
@$pb.TagNumber(1)
set title(Paragraph value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasTitle() => $_has(0);
@$pb.TagNumber(1)
void clearTitle() => $_clearField(1);
@$pb.TagNumber(1)
Paragraph ensureTitle() => $_ensure(0);
@$pb.TagNumber(2)
Paragraph get summary => $_getN(1);
@$pb.TagNumber(2)
set summary(Paragraph value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasSummary() => $_has(1);
@$pb.TagNumber(2)
void clearSummary() => $_clearField(2);
@$pb.TagNumber(2)
Paragraph ensureSummary() => $_ensure(1);
@$pb.TagNumber(3)
$core.String get summaryJumpBtnText => $_getSZ(2);
@$pb.TagNumber(3)
set summaryJumpBtnText($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasSummaryJumpBtnText() => $_has(2);
@$pb.TagNumber(3)
void clearSummaryJumpBtnText() => $_clearField(3);
@$pb.TagNumber(4)
$pb.PbList<MdlDynDrawItem> get covers => $_getList(3);
}
class ModuleParagraph extends $pb.GeneratedMessage {
factory ModuleParagraph({
Paragraph? paragraph,
$core.bool? isArticleTitle,
ParaSpacing? paraSpacing,
}) {
final result = create();
if (paragraph != null) result.paragraph = paragraph;
if (isArticleTitle != null) result.isArticleTitle = isArticleTitle;
if (paraSpacing != null) result.paraSpacing = paraSpacing;
return result;
}
ModuleParagraph._();
factory ModuleParagraph.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleParagraph.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleParagraph',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<Paragraph>(1, _omitFieldNames ? '' : 'paragraph',
subBuilder: Paragraph.create)
..aOB(2, _omitFieldNames ? '' : 'isArticleTitle')
..aOM<ParaSpacing>(3, _omitFieldNames ? '' : 'paraSpacing',
subBuilder: ParaSpacing.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleParagraph clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleParagraph copyWith(void Function(ModuleParagraph) updates) =>
super.copyWith((message) => updates(message as ModuleParagraph))
as ModuleParagraph;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleParagraph create() => ModuleParagraph._();
@$core.override
ModuleParagraph createEmptyInstance() => create();
static $pb.PbList<ModuleParagraph> createRepeated() =>
$pb.PbList<ModuleParagraph>();
@$core.pragma('dart2js:noInline')
static ModuleParagraph getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleParagraph>(create);
static ModuleParagraph? _defaultInstance;
@$pb.TagNumber(1)
Paragraph get paragraph => $_getN(0);
@$pb.TagNumber(1)
set paragraph(Paragraph value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasParagraph() => $_has(0);
@$pb.TagNumber(1)
void clearParagraph() => $_clearField(1);
@$pb.TagNumber(1)
Paragraph ensureParagraph() => $_ensure(0);
@$pb.TagNumber(2)
$core.bool get isArticleTitle => $_getBF(1);
@$pb.TagNumber(2)
set isArticleTitle($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasIsArticleTitle() => $_has(1);
@$pb.TagNumber(2)
void clearIsArticleTitle() => $_clearField(2);
@$pb.TagNumber(3)
ParaSpacing get paraSpacing => $_getN(2);
@$pb.TagNumber(3)
set paraSpacing(ParaSpacing value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasParaSpacing() => $_has(2);
@$pb.TagNumber(3)
void clearParaSpacing() => $_clearField(3);
@$pb.TagNumber(3)
ParaSpacing ensureParaSpacing() => $_ensure(2);
}
class ModuleRcmd extends $pb.GeneratedMessage {
factory ModuleRcmd({
RcmdAuthor? author,
$core.Iterable<RcmdItem>? items,
$core.String? serverInfo,
}) {
final result = create();
if (author != null) result.author = author;
if (items != null) result.items.addAll(items);
if (serverInfo != null) result.serverInfo = serverInfo;
return result;
}
ModuleRcmd._();
factory ModuleRcmd.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleRcmd.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleRcmd',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<RcmdAuthor>(1, _omitFieldNames ? '' : 'author',
subBuilder: RcmdAuthor.create)
..pPM<RcmdItem>(2, _omitFieldNames ? '' : 'items',
subBuilder: RcmdItem.create)
..aOS(3, _omitFieldNames ? '' : 'serverInfo')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleRcmd clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleRcmd copyWith(void Function(ModuleRcmd) updates) =>
super.copyWith((message) => updates(message as ModuleRcmd)) as ModuleRcmd;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleRcmd create() => ModuleRcmd._();
@$core.override
ModuleRcmd createEmptyInstance() => create();
static $pb.PbList<ModuleRcmd> createRepeated() => $pb.PbList<ModuleRcmd>();
@$core.pragma('dart2js:noInline')
static ModuleRcmd getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleRcmd>(create);
static ModuleRcmd? _defaultInstance;
@$pb.TagNumber(1)
RcmdAuthor get author => $_getN(0);
@$pb.TagNumber(1)
set author(RcmdAuthor value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasAuthor() => $_has(0);
@$pb.TagNumber(1)
void clearAuthor() => $_clearField(1);
@$pb.TagNumber(1)
RcmdAuthor ensureAuthor() => $_ensure(0);
@$pb.TagNumber(2)
$pb.PbList<RcmdItem> get items => $_getList(1);
@$pb.TagNumber(3)
$core.String get serverInfo => $_getSZ(2);
@$pb.TagNumber(3)
set serverInfo($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasServerInfo() => $_has(2);
@$pb.TagNumber(3)
void clearServerInfo() => $_clearField(3);
}
class ModuleRecommend extends $pb.GeneratedMessage {
factory ModuleRecommend({
$core.String? moduleTitle,
$core.String? image,
$core.String? tag,
$core.String? title,
$core.String? jumpUrl,
$core.Iterable<$6.Any>? ad,
}) {
final result = create();
if (moduleTitle != null) result.moduleTitle = moduleTitle;
if (image != null) result.image = image;
if (tag != null) result.tag = tag;
if (title != null) result.title = title;
if (jumpUrl != null) result.jumpUrl = jumpUrl;
if (ad != null) result.ad.addAll(ad);
return result;
}
ModuleRecommend._();
factory ModuleRecommend.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleRecommend.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleRecommend',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'moduleTitle')
..aOS(2, _omitFieldNames ? '' : 'image')
..aOS(3, _omitFieldNames ? '' : 'tag')
..aOS(4, _omitFieldNames ? '' : 'title')
..aOS(5, _omitFieldNames ? '' : 'jumpUrl')
..pPM<$6.Any>(6, _omitFieldNames ? '' : 'ad', subBuilder: $6.Any.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleRecommend clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleRecommend copyWith(void Function(ModuleRecommend) updates) =>
super.copyWith((message) => updates(message as ModuleRecommend))
as ModuleRecommend;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleRecommend create() => ModuleRecommend._();
@$core.override
ModuleRecommend createEmptyInstance() => create();
static $pb.PbList<ModuleRecommend> createRepeated() =>
$pb.PbList<ModuleRecommend>();
@$core.pragma('dart2js:noInline')
static ModuleRecommend getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleRecommend>(create);
static ModuleRecommend? _defaultInstance;
@$pb.TagNumber(1)
$core.String get moduleTitle => $_getSZ(0);
@$pb.TagNumber(1)
set moduleTitle($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasModuleTitle() => $_has(0);
@$pb.TagNumber(1)
void clearModuleTitle() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get image => $_getSZ(1);
@$pb.TagNumber(2)
set image($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasImage() => $_has(1);
@$pb.TagNumber(2)
void clearImage() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get tag => $_getSZ(2);
@$pb.TagNumber(3)
set tag($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasTag() => $_has(2);
@$pb.TagNumber(3)
void clearTag() => $_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 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)
$pb.PbList<$6.Any> get ad => $_getList(5);
}
class ModuleShareInfo extends $pb.GeneratedMessage {
factory ModuleShareInfo({
$core.String? title,
$core.Iterable<ShareChannel>? shareChannels,
$core.String? shareOrigin,
$core.String? oid,
$core.String? sid,
}) {
final result = create();
if (title != null) result.title = title;
if (shareChannels != null) result.shareChannels.addAll(shareChannels);
if (shareOrigin != null) result.shareOrigin = shareOrigin;
if (oid != null) result.oid = oid;
if (sid != null) result.sid = sid;
return result;
}
ModuleShareInfo._();
factory ModuleShareInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleShareInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleShareInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<ShareChannel>(2, _omitFieldNames ? '' : 'shareChannels',
subBuilder: ShareChannel.create)
..aOS(3, _omitFieldNames ? '' : 'shareOrigin')
..aOS(4, _omitFieldNames ? '' : 'oid')
..aOS(5, _omitFieldNames ? '' : 'sid')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleShareInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleShareInfo copyWith(void Function(ModuleShareInfo) updates) =>
super.copyWith((message) => updates(message as ModuleShareInfo))
as ModuleShareInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleShareInfo create() => ModuleShareInfo._();
@$core.override
ModuleShareInfo createEmptyInstance() => create();
static $pb.PbList<ModuleShareInfo> createRepeated() =>
$pb.PbList<ModuleShareInfo>();
@$core.pragma('dart2js:noInline')
static ModuleShareInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleShareInfo>(create);
static ModuleShareInfo? _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<ShareChannel> get shareChannels => $_getList(1);
@$pb.TagNumber(3)
$core.String get shareOrigin => $_getSZ(2);
@$pb.TagNumber(3)
set shareOrigin($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasShareOrigin() => $_has(2);
@$pb.TagNumber(3)
void clearShareOrigin() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get oid => $_getSZ(3);
@$pb.TagNumber(4)
set oid($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasOid() => $_has(3);
@$pb.TagNumber(4)
void clearOid() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get sid => $_getSZ(4);
@$pb.TagNumber(5)
set sid($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasSid() => $_has(4);
@$pb.TagNumber(5)
void clearSid() => $_clearField(5);
}
class ModuleSneakingAd extends $pb.GeneratedMessage {
factory ModuleSneakingAd({
$core.String? clientActionType,
}) {
final result = create();
if (clientActionType != null) result.clientActionType = clientActionType;
return result;
}
ModuleSneakingAd._();
factory ModuleSneakingAd.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleSneakingAd.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleSneakingAd',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'clientActionType')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleSneakingAd clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleSneakingAd copyWith(void Function(ModuleSneakingAd) updates) =>
super.copyWith((message) => updates(message as ModuleSneakingAd))
as ModuleSneakingAd;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleSneakingAd create() => ModuleSneakingAd._();
@$core.override
ModuleSneakingAd createEmptyInstance() => create();
static $pb.PbList<ModuleSneakingAd> createRepeated() =>
$pb.PbList<ModuleSneakingAd>();
@$core.pragma('dart2js:noInline')
static ModuleSneakingAd getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleSneakingAd>(create);
static ModuleSneakingAd? _defaultInstance;
@$pb.TagNumber(1)
$core.String get clientActionType => $_getSZ(0);
@$pb.TagNumber(1)
set clientActionType($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasClientActionType() => $_has(0);
@$pb.TagNumber(1)
void clearClientActionType() => $_clearField(1);
}
class ModuleStat extends $pb.GeneratedMessage {
factory ModuleStat({
$fixnum.Int64? repost,
$fixnum.Int64? like,
$fixnum.Int64? reply,
LikeInfo? likeInfo,
$core.bool? noComment,
$core.bool? noForward,
$core.String? replyUrl,
$core.String? noCommentText,
$core.String? noForwardText,
$fixnum.Int64? favorite,
$core.bool? isFavorite,
$core.bool? noLike,
$core.String? noLikeText,
}) {
final result = create();
if (repost != null) result.repost = repost;
if (like != null) result.like = like;
if (reply != null) result.reply = reply;
if (likeInfo != null) result.likeInfo = likeInfo;
if (noComment != null) result.noComment = noComment;
if (noForward != null) result.noForward = noForward;
if (replyUrl != null) result.replyUrl = replyUrl;
if (noCommentText != null) result.noCommentText = noCommentText;
if (noForwardText != null) result.noForwardText = noForwardText;
if (favorite != null) result.favorite = favorite;
if (isFavorite != null) result.isFavorite = isFavorite;
if (noLike != null) result.noLike = noLike;
if (noLikeText != null) result.noLikeText = noLikeText;
return result;
}
ModuleStat._();
factory ModuleStat.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleStat.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleStat',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'repost')
..aInt64(2, _omitFieldNames ? '' : 'like')
..aInt64(3, _omitFieldNames ? '' : 'reply')
..aOM<LikeInfo>(4, _omitFieldNames ? '' : 'likeInfo',
subBuilder: LikeInfo.create)
..aOB(5, _omitFieldNames ? '' : 'noComment')
..aOB(6, _omitFieldNames ? '' : 'noForward')
..aOS(7, _omitFieldNames ? '' : 'replyUrl')
..aOS(8, _omitFieldNames ? '' : 'noCommentText')
..aOS(9, _omitFieldNames ? '' : 'noForwardText')
..aInt64(10, _omitFieldNames ? '' : 'favorite')
..aOB(11, _omitFieldNames ? '' : 'isFavorite')
..aOB(12, _omitFieldNames ? '' : 'noLike')
..aOS(13, _omitFieldNames ? '' : 'noLikeText')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleStat clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleStat copyWith(void Function(ModuleStat) updates) =>
super.copyWith((message) => updates(message as ModuleStat)) as ModuleStat;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleStat create() => ModuleStat._();
@$core.override
ModuleStat createEmptyInstance() => create();
static $pb.PbList<ModuleStat> createRepeated() => $pb.PbList<ModuleStat>();
@$core.pragma('dart2js:noInline')
static ModuleStat getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleStat>(create);
static ModuleStat? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get repost => $_getI64(0);
@$pb.TagNumber(1)
set repost($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasRepost() => $_has(0);
@$pb.TagNumber(1)
void clearRepost() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get like => $_getI64(1);
@$pb.TagNumber(2)
set like($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasLike() => $_has(1);
@$pb.TagNumber(2)
void clearLike() => $_clearField(2);
@$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)
LikeInfo get likeInfo => $_getN(3);
@$pb.TagNumber(4)
set likeInfo(LikeInfo value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasLikeInfo() => $_has(3);
@$pb.TagNumber(4)
void clearLikeInfo() => $_clearField(4);
@$pb.TagNumber(4)
LikeInfo ensureLikeInfo() => $_ensure(3);
@$pb.TagNumber(5)
$core.bool get noComment => $_getBF(4);
@$pb.TagNumber(5)
set noComment($core.bool value) => $_setBool(4, value);
@$pb.TagNumber(5)
$core.bool hasNoComment() => $_has(4);
@$pb.TagNumber(5)
void clearNoComment() => $_clearField(5);
@$pb.TagNumber(6)
$core.bool get noForward => $_getBF(5);
@$pb.TagNumber(6)
set noForward($core.bool value) => $_setBool(5, value);
@$pb.TagNumber(6)
$core.bool hasNoForward() => $_has(5);
@$pb.TagNumber(6)
void clearNoForward() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get replyUrl => $_getSZ(6);
@$pb.TagNumber(7)
set replyUrl($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasReplyUrl() => $_has(6);
@$pb.TagNumber(7)
void clearReplyUrl() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get noCommentText => $_getSZ(7);
@$pb.TagNumber(8)
set noCommentText($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasNoCommentText() => $_has(7);
@$pb.TagNumber(8)
void clearNoCommentText() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get noForwardText => $_getSZ(8);
@$pb.TagNumber(9)
set noForwardText($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasNoForwardText() => $_has(8);
@$pb.TagNumber(9)
void clearNoForwardText() => $_clearField(9);
@$pb.TagNumber(10)
$fixnum.Int64 get favorite => $_getI64(9);
@$pb.TagNumber(10)
set favorite($fixnum.Int64 value) => $_setInt64(9, value);
@$pb.TagNumber(10)
$core.bool hasFavorite() => $_has(9);
@$pb.TagNumber(10)
void clearFavorite() => $_clearField(10);
@$pb.TagNumber(11)
$core.bool get isFavorite => $_getBF(10);
@$pb.TagNumber(11)
set isFavorite($core.bool value) => $_setBool(10, value);
@$pb.TagNumber(11)
$core.bool hasIsFavorite() => $_has(10);
@$pb.TagNumber(11)
void clearIsFavorite() => $_clearField(11);
@$pb.TagNumber(12)
$core.bool get noLike => $_getBF(11);
@$pb.TagNumber(12)
set noLike($core.bool value) => $_setBool(11, value);
@$pb.TagNumber(12)
$core.bool hasNoLike() => $_has(11);
@$pb.TagNumber(12)
void clearNoLike() => $_clearField(12);
@$pb.TagNumber(13)
$core.String get noLikeText => $_getSZ(12);
@$pb.TagNumber(13)
set noLikeText($core.String value) => $_setString(12, value);
@$pb.TagNumber(13)
$core.bool hasNoLikeText() => $_has(12);
@$pb.TagNumber(13)
void clearNoLikeText() => $_clearField(13);
}
class ModuleStory extends $pb.GeneratedMessage {
factory ModuleStory({
$core.String? title,
$core.Iterable<StoryItem>? items,
$core.bool? showPublishEntrance,
$fixnum.Int64? foldState,
$core.String? uri,
$core.String? cover,
$core.String? publishText,
}) {
final result = create();
if (title != null) result.title = title;
if (items != null) result.items.addAll(items);
if (showPublishEntrance != null)
result.showPublishEntrance = showPublishEntrance;
if (foldState != null) result.foldState = foldState;
if (uri != null) result.uri = uri;
if (cover != null) result.cover = cover;
if (publishText != null) result.publishText = publishText;
return result;
}
ModuleStory._();
factory ModuleStory.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleStory.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleStory',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<StoryItem>(2, _omitFieldNames ? '' : 'items',
subBuilder: StoryItem.create)
..aOB(3, _omitFieldNames ? '' : 'showPublishEntrance')
..aInt64(4, _omitFieldNames ? '' : 'foldState')
..aOS(5, _omitFieldNames ? '' : 'uri')
..aOS(6, _omitFieldNames ? '' : 'cover')
..aOS(7, _omitFieldNames ? '' : 'publishText')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleStory clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleStory copyWith(void Function(ModuleStory) updates) =>
super.copyWith((message) => updates(message as ModuleStory))
as ModuleStory;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleStory create() => ModuleStory._();
@$core.override
ModuleStory createEmptyInstance() => create();
static $pb.PbList<ModuleStory> createRepeated() => $pb.PbList<ModuleStory>();
@$core.pragma('dart2js:noInline')
static ModuleStory getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleStory>(create);
static ModuleStory? _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<StoryItem> get items => $_getList(1);
@$pb.TagNumber(3)
$core.bool get showPublishEntrance => $_getBF(2);
@$pb.TagNumber(3)
set showPublishEntrance($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasShowPublishEntrance() => $_has(2);
@$pb.TagNumber(3)
void clearShowPublishEntrance() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get foldState => $_getI64(3);
@$pb.TagNumber(4)
set foldState($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasFoldState() => $_has(3);
@$pb.TagNumber(4)
void clearFoldState() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get uri => $_getSZ(4);
@$pb.TagNumber(5)
set uri($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasUri() => $_has(4);
@$pb.TagNumber(5)
void clearUri() => $_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 publishText => $_getSZ(6);
@$pb.TagNumber(7)
set publishText($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasPublishText() => $_has(6);
@$pb.TagNumber(7)
void clearPublishText() => $_clearField(7);
}
class ModuleTextNotice extends $pb.GeneratedMessage {
factory ModuleTextNotice({
OneLineText? notice,
}) {
final result = create();
if (notice != null) result.notice = notice;
return result;
}
ModuleTextNotice._();
factory ModuleTextNotice.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleTextNotice.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleTextNotice',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<OneLineText>(1, _omitFieldNames ? '' : 'notice',
subBuilder: OneLineText.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleTextNotice clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleTextNotice copyWith(void Function(ModuleTextNotice) updates) =>
super.copyWith((message) => updates(message as ModuleTextNotice))
as ModuleTextNotice;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleTextNotice create() => ModuleTextNotice._();
@$core.override
ModuleTextNotice createEmptyInstance() => create();
static $pb.PbList<ModuleTextNotice> createRepeated() =>
$pb.PbList<ModuleTextNotice>();
@$core.pragma('dart2js:noInline')
static ModuleTextNotice getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleTextNotice>(create);
static ModuleTextNotice? _defaultInstance;
@$pb.TagNumber(1)
OneLineText get notice => $_getN(0);
@$pb.TagNumber(1)
set notice(OneLineText value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasNotice() => $_has(0);
@$pb.TagNumber(1)
void clearNotice() => $_clearField(1);
@$pb.TagNumber(1)
OneLineText ensureNotice() => $_ensure(0);
}
class ModuleTitle extends $pb.GeneratedMessage {
factory ModuleTitle({
$core.String? title,
IconButton? rightBtn,
$core.int? titleStyle,
}) {
final result = create();
if (title != null) result.title = title;
if (rightBtn != null) result.rightBtn = rightBtn;
if (titleStyle != null) result.titleStyle = titleStyle;
return result;
}
ModuleTitle._();
factory ModuleTitle.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleTitle.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleTitle',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOM<IconButton>(2, _omitFieldNames ? '' : 'rightBtn',
subBuilder: IconButton.create)
..aI(3, _omitFieldNames ? '' : 'titleStyle')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleTitle clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleTitle copyWith(void Function(ModuleTitle) updates) =>
super.copyWith((message) => updates(message as ModuleTitle))
as ModuleTitle;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleTitle create() => ModuleTitle._();
@$core.override
ModuleTitle createEmptyInstance() => create();
static $pb.PbList<ModuleTitle> createRepeated() => $pb.PbList<ModuleTitle>();
@$core.pragma('dart2js:noInline')
static ModuleTitle getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleTitle>(create);
static ModuleTitle? _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)
IconButton get rightBtn => $_getN(1);
@$pb.TagNumber(2)
set rightBtn(IconButton value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasRightBtn() => $_has(1);
@$pb.TagNumber(2)
void clearRightBtn() => $_clearField(2);
@$pb.TagNumber(2)
IconButton ensureRightBtn() => $_ensure(1);
@$pb.TagNumber(3)
$core.int get titleStyle => $_getIZ(2);
@$pb.TagNumber(3)
set titleStyle($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasTitleStyle() => $_has(2);
@$pb.TagNumber(3)
void clearTitleStyle() => $_clearField(3);
}
class ModuleTop extends $pb.GeneratedMessage {
factory ModuleTop({
$core.Iterable<ThreePointItem>? tpList,
MdlDynArchive? archive,
ModuleAuthor? author,
$core.bool? hiddenNavBar,
ModuleAuthorForSubscribe? subscribeAuthor,
}) {
final result = create();
if (tpList != null) result.tpList.addAll(tpList);
if (archive != null) result.archive = archive;
if (author != null) result.author = author;
if (hiddenNavBar != null) result.hiddenNavBar = hiddenNavBar;
if (subscribeAuthor != null) result.subscribeAuthor = subscribeAuthor;
return result;
}
ModuleTop._();
factory ModuleTop.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleTop.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleTop',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<ThreePointItem>(1, _omitFieldNames ? '' : 'tpList',
subBuilder: ThreePointItem.create)
..aOM<MdlDynArchive>(2, _omitFieldNames ? '' : 'archive',
subBuilder: MdlDynArchive.create)
..aOM<ModuleAuthor>(3, _omitFieldNames ? '' : 'author',
subBuilder: ModuleAuthor.create)
..aOB(4, _omitFieldNames ? '' : 'hiddenNavBar')
..aOM<ModuleAuthorForSubscribe>(5, _omitFieldNames ? '' : 'subscribeAuthor',
subBuilder: ModuleAuthorForSubscribe.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleTop clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleTop copyWith(void Function(ModuleTop) updates) =>
super.copyWith((message) => updates(message as ModuleTop)) as ModuleTop;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleTop create() => ModuleTop._();
@$core.override
ModuleTop createEmptyInstance() => create();
static $pb.PbList<ModuleTop> createRepeated() => $pb.PbList<ModuleTop>();
@$core.pragma('dart2js:noInline')
static ModuleTop getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ModuleTop>(create);
static ModuleTop? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<ThreePointItem> get tpList => $_getList(0);
@$pb.TagNumber(2)
MdlDynArchive get archive => $_getN(1);
@$pb.TagNumber(2)
set archive(MdlDynArchive value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasArchive() => $_has(1);
@$pb.TagNumber(2)
void clearArchive() => $_clearField(2);
@$pb.TagNumber(2)
MdlDynArchive ensureArchive() => $_ensure(1);
@$pb.TagNumber(3)
ModuleAuthor get author => $_getN(2);
@$pb.TagNumber(3)
set author(ModuleAuthor value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasAuthor() => $_has(2);
@$pb.TagNumber(3)
void clearAuthor() => $_clearField(3);
@$pb.TagNumber(3)
ModuleAuthor ensureAuthor() => $_ensure(2);
@$pb.TagNumber(4)
$core.bool get hiddenNavBar => $_getBF(3);
@$pb.TagNumber(4)
set hiddenNavBar($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasHiddenNavBar() => $_has(3);
@$pb.TagNumber(4)
void clearHiddenNavBar() => $_clearField(4);
@$pb.TagNumber(5)
ModuleAuthorForSubscribe get subscribeAuthor => $_getN(4);
@$pb.TagNumber(5)
set subscribeAuthor(ModuleAuthorForSubscribe value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasSubscribeAuthor() => $_has(4);
@$pb.TagNumber(5)
void clearSubscribeAuthor() => $_clearField(5);
@$pb.TagNumber(5)
ModuleAuthorForSubscribe ensureSubscribeAuthor() => $_ensure(4);
}
class ModuleTopTag extends $pb.GeneratedMessage {
factory ModuleTopTag({
$core.String? tagName,
}) {
final result = create();
if (tagName != null) result.tagName = tagName;
return result;
}
ModuleTopTag._();
factory ModuleTopTag.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleTopTag.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleTopTag',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'tagName')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleTopTag clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleTopTag copyWith(void Function(ModuleTopTag) updates) =>
super.copyWith((message) => updates(message as ModuleTopTag))
as ModuleTopTag;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleTopTag create() => ModuleTopTag._();
@$core.override
ModuleTopTag createEmptyInstance() => create();
static $pb.PbList<ModuleTopTag> createRepeated() =>
$pb.PbList<ModuleTopTag>();
@$core.pragma('dart2js:noInline')
static ModuleTopTag getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleTopTag>(create);
static ModuleTopTag? _defaultInstance;
@$pb.TagNumber(1)
$core.String get tagName => $_getSZ(0);
@$pb.TagNumber(1)
set tagName($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasTagName() => $_has(0);
@$pb.TagNumber(1)
void clearTagName() => $_clearField(1);
}
class ModuleTopic extends $pb.GeneratedMessage {
factory ModuleTopic({
$fixnum.Int64? id,
$core.String? name,
$core.String? url,
}) {
final result = create();
if (id != null) result.id = id;
if (name != null) result.name = name;
if (url != null) result.url = url;
return result;
}
ModuleTopic._();
factory ModuleTopic.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleTopic.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleTopic',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'name')
..aOS(3, _omitFieldNames ? '' : 'url')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleTopic clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleTopic copyWith(void Function(ModuleTopic) updates) =>
super.copyWith((message) => updates(message as ModuleTopic))
as ModuleTopic;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleTopic create() => ModuleTopic._();
@$core.override
ModuleTopic createEmptyInstance() => create();
static $pb.PbList<ModuleTopic> createRepeated() => $pb.PbList<ModuleTopic>();
@$core.pragma('dart2js:noInline')
static ModuleTopic getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleTopic>(create);
static ModuleTopic? _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 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 url => $_getSZ(2);
@$pb.TagNumber(3)
set url($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasUrl() => $_has(2);
@$pb.TagNumber(3)
void clearUrl() => $_clearField(3);
}
class ModuleTopicBrief extends $pb.GeneratedMessage {
factory ModuleTopicBrief({
TopicItem? topic,
}) {
final result = create();
if (topic != null) result.topic = topic;
return result;
}
ModuleTopicBrief._();
factory ModuleTopicBrief.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleTopicBrief.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleTopicBrief',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<TopicItem>(1, _omitFieldNames ? '' : 'topic',
subBuilder: TopicItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleTopicBrief clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleTopicBrief copyWith(void Function(ModuleTopicBrief) updates) =>
super.copyWith((message) => updates(message as ModuleTopicBrief))
as ModuleTopicBrief;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleTopicBrief create() => ModuleTopicBrief._();
@$core.override
ModuleTopicBrief createEmptyInstance() => create();
static $pb.PbList<ModuleTopicBrief> createRepeated() =>
$pb.PbList<ModuleTopicBrief>();
@$core.pragma('dart2js:noInline')
static ModuleTopicBrief getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleTopicBrief>(create);
static ModuleTopicBrief? _defaultInstance;
@$pb.TagNumber(1)
TopicItem get topic => $_getN(0);
@$pb.TagNumber(1)
set topic(TopicItem value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasTopic() => $_has(0);
@$pb.TagNumber(1)
void clearTopic() => $_clearField(1);
@$pb.TagNumber(1)
TopicItem ensureTopic() => $_ensure(0);
}
class ModuleTopicDetailsExt extends $pb.GeneratedMessage {
factory ModuleTopicDetailsExt({
$core.String? commentGuide,
}) {
final result = create();
if (commentGuide != null) result.commentGuide = commentGuide;
return result;
}
ModuleTopicDetailsExt._();
factory ModuleTopicDetailsExt.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ModuleTopicDetailsExt.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ModuleTopicDetailsExt',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'commentGuide')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleTopicDetailsExt clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ModuleTopicDetailsExt copyWith(
void Function(ModuleTopicDetailsExt) updates) =>
super.copyWith((message) => updates(message as ModuleTopicDetailsExt))
as ModuleTopicDetailsExt;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ModuleTopicDetailsExt create() => ModuleTopicDetailsExt._();
@$core.override
ModuleTopicDetailsExt createEmptyInstance() => create();
static $pb.PbList<ModuleTopicDetailsExt> createRepeated() =>
$pb.PbList<ModuleTopicDetailsExt>();
@$core.pragma('dart2js:noInline')
static ModuleTopicDetailsExt getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ModuleTopicDetailsExt>(create);
static ModuleTopicDetailsExt? _defaultInstance;
@$pb.TagNumber(1)
$core.String get commentGuide => $_getSZ(0);
@$pb.TagNumber(1)
set commentGuide($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasCommentGuide() => $_has(0);
@$pb.TagNumber(1)
void clearCommentGuide() => $_clearField(1);
}
class NFTInfo extends $pb.GeneratedMessage {
factory NFTInfo({
NFTRegionType? regionType,
$core.String? regionIcon,
NFTShowStatus? regionShowStatus,
}) {
final result = create();
if (regionType != null) result.regionType = regionType;
if (regionIcon != null) result.regionIcon = regionIcon;
if (regionShowStatus != null) result.regionShowStatus = regionShowStatus;
return result;
}
NFTInfo._();
factory NFTInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory NFTInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'NFTInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<NFTRegionType>(1, _omitFieldNames ? '' : 'regionType',
enumValues: NFTRegionType.values)
..aOS(2, _omitFieldNames ? '' : 'regionIcon')
..aE<NFTShowStatus>(3, _omitFieldNames ? '' : 'regionShowStatus',
enumValues: NFTShowStatus.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
NFTInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
NFTInfo copyWith(void Function(NFTInfo) updates) =>
super.copyWith((message) => updates(message as NFTInfo)) as NFTInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static NFTInfo create() => NFTInfo._();
@$core.override
NFTInfo createEmptyInstance() => create();
static $pb.PbList<NFTInfo> createRepeated() => $pb.PbList<NFTInfo>();
@$core.pragma('dart2js:noInline')
static NFTInfo getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<NFTInfo>(create);
static NFTInfo? _defaultInstance;
@$pb.TagNumber(1)
NFTRegionType get regionType => $_getN(0);
@$pb.TagNumber(1)
set regionType(NFTRegionType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasRegionType() => $_has(0);
@$pb.TagNumber(1)
void clearRegionType() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get regionIcon => $_getSZ(1);
@$pb.TagNumber(2)
set regionIcon($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasRegionIcon() => $_has(1);
@$pb.TagNumber(2)
void clearRegionIcon() => $_clearField(2);
@$pb.TagNumber(3)
NFTShowStatus get regionShowStatus => $_getN(2);
@$pb.TagNumber(3)
set regionShowStatus(NFTShowStatus value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasRegionShowStatus() => $_has(2);
@$pb.TagNumber(3)
void clearRegionShowStatus() => $_clearField(3);
}
class Nameplate extends $pb.GeneratedMessage {
factory Nameplate({
$fixnum.Int64? nid,
$core.String? name,
$core.String? image,
$core.String? imageSmall,
$core.String? level,
$core.String? condition,
}) {
final result = create();
if (nid != null) result.nid = nid;
if (name != null) result.name = name;
if (image != null) result.image = image;
if (imageSmall != null) result.imageSmall = imageSmall;
if (level != null) result.level = level;
if (condition != null) result.condition = condition;
return result;
}
Nameplate._();
factory Nameplate.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Nameplate.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Nameplate',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'nid')
..aOS(2, _omitFieldNames ? '' : 'name')
..aOS(3, _omitFieldNames ? '' : 'image')
..aOS(4, _omitFieldNames ? '' : 'imageSmall')
..aOS(5, _omitFieldNames ? '' : 'level')
..aOS(6, _omitFieldNames ? '' : 'condition')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Nameplate clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Nameplate copyWith(void Function(Nameplate) updates) =>
super.copyWith((message) => updates(message as Nameplate)) as Nameplate;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Nameplate create() => Nameplate._();
@$core.override
Nameplate createEmptyInstance() => create();
static $pb.PbList<Nameplate> createRepeated() => $pb.PbList<Nameplate>();
@$core.pragma('dart2js:noInline')
static Nameplate getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Nameplate>(create);
static Nameplate? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get nid => $_getI64(0);
@$pb.TagNumber(1)
set nid($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasNid() => $_has(0);
@$pb.TagNumber(1)
void clearNid() => $_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);
@$pb.TagNumber(4)
$core.String get imageSmall => $_getSZ(3);
@$pb.TagNumber(4)
set imageSmall($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasImageSmall() => $_has(3);
@$pb.TagNumber(4)
void clearImageSmall() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get level => $_getSZ(4);
@$pb.TagNumber(5)
set level($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasLevel() => $_has(4);
@$pb.TagNumber(5)
void clearLevel() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get condition => $_getSZ(5);
@$pb.TagNumber(6)
set condition($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasCondition() => $_has(5);
@$pb.TagNumber(6)
void clearCondition() => $_clearField(6);
}
class NewEP extends $pb.GeneratedMessage {
factory NewEP({
$core.int? id,
$core.String? indexShow,
$core.String? cover,
}) {
final result = create();
if (id != null) result.id = id;
if (indexShow != null) result.indexShow = indexShow;
if (cover != null) result.cover = cover;
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.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'indexShow')
..aOS(3, _omitFieldNames ? '' : 'cover')
..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();
static $pb.PbList<NewEP> createRepeated() => $pb.PbList<NewEP>();
@$core.pragma('dart2js:noInline')
static NewEP getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<NewEP>(create);
static NewEP? _defaultInstance;
@$pb.TagNumber(1)
$core.int get id => $_getIZ(0);
@$pb.TagNumber(1)
set id($core.int 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 indexShow => $_getSZ(1);
@$pb.TagNumber(2)
set indexShow($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasIndexShow() => $_has(1);
@$pb.TagNumber(2)
void clearIndexShow() => $_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);
}
class NoReply extends $pb.GeneratedMessage {
factory NoReply() => create();
NoReply._();
factory NoReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory NoReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'NoReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
NoReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
NoReply copyWith(void Function(NoReply) updates) =>
super.copyWith((message) => updates(message as NoReply)) as NoReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static NoReply create() => NoReply._();
@$core.override
NoReply createEmptyInstance() => create();
static $pb.PbList<NoReply> createRepeated() => $pb.PbList<NoReply>();
@$core.pragma('dart2js:noInline')
static NoReply getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<NoReply>(create);
static NoReply? _defaultInstance;
}
class NoReq extends $pb.GeneratedMessage {
factory NoReq() => create();
NoReq._();
factory NoReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory NoReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'NoReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
NoReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
NoReq copyWith(void Function(NoReq) updates) =>
super.copyWith((message) => updates(message as NoReq)) as NoReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static NoReq create() => NoReq._();
@$core.override
NoReq createEmptyInstance() => create();
static $pb.PbList<NoReq> createRepeated() => $pb.PbList<NoReq>();
@$core.pragma('dart2js:noInline')
static NoReq getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<NoReq>(create);
static NoReq? _defaultInstance;
}
class NoteVideoTS extends $pb.GeneratedMessage {
factory NoteVideoTS({
$fixnum.Int64? cid,
$fixnum.Int64? oidType,
$fixnum.Int64? status,
$fixnum.Int64? index,
$fixnum.Int64? seconds,
$fixnum.Int64? cidCount,
$core.String? key,
$core.String? title,
$fixnum.Int64? epid,
$core.String? desc,
}) {
final result = create();
if (cid != null) result.cid = cid;
if (oidType != null) result.oidType = oidType;
if (status != null) result.status = status;
if (index != null) result.index = index;
if (seconds != null) result.seconds = seconds;
if (cidCount != null) result.cidCount = cidCount;
if (key != null) result.key = key;
if (title != null) result.title = title;
if (epid != null) result.epid = epid;
if (desc != null) result.desc = desc;
return result;
}
NoteVideoTS._();
factory NoteVideoTS.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory NoteVideoTS.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'NoteVideoTS',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'cid')
..aInt64(2, _omitFieldNames ? '' : 'oidType')
..aInt64(3, _omitFieldNames ? '' : 'status')
..aInt64(4, _omitFieldNames ? '' : 'index')
..aInt64(5, _omitFieldNames ? '' : 'seconds')
..aInt64(6, _omitFieldNames ? '' : 'cidCount')
..aOS(7, _omitFieldNames ? '' : 'key')
..aOS(8, _omitFieldNames ? '' : 'title')
..aInt64(9, _omitFieldNames ? '' : 'epid')
..aOS(10, _omitFieldNames ? '' : 'desc')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
NoteVideoTS clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
NoteVideoTS copyWith(void Function(NoteVideoTS) updates) =>
super.copyWith((message) => updates(message as NoteVideoTS))
as NoteVideoTS;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static NoteVideoTS create() => NoteVideoTS._();
@$core.override
NoteVideoTS createEmptyInstance() => create();
static $pb.PbList<NoteVideoTS> createRepeated() => $pb.PbList<NoteVideoTS>();
@$core.pragma('dart2js:noInline')
static NoteVideoTS getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<NoteVideoTS>(create);
static NoteVideoTS? _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)
$fixnum.Int64 get oidType => $_getI64(1);
@$pb.TagNumber(2)
set oidType($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasOidType() => $_has(1);
@$pb.TagNumber(2)
void clearOidType() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get status => $_getI64(2);
@$pb.TagNumber(3)
set status($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasStatus() => $_has(2);
@$pb.TagNumber(3)
void clearStatus() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get index => $_getI64(3);
@$pb.TagNumber(4)
set index($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasIndex() => $_has(3);
@$pb.TagNumber(4)
void clearIndex() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get seconds => $_getI64(4);
@$pb.TagNumber(5)
set seconds($fixnum.Int64 value) => $_setInt64(4, value);
@$pb.TagNumber(5)
$core.bool hasSeconds() => $_has(4);
@$pb.TagNumber(5)
void clearSeconds() => $_clearField(5);
@$pb.TagNumber(6)
$fixnum.Int64 get cidCount => $_getI64(5);
@$pb.TagNumber(6)
set cidCount($fixnum.Int64 value) => $_setInt64(5, value);
@$pb.TagNumber(6)
$core.bool hasCidCount() => $_has(5);
@$pb.TagNumber(6)
void clearCidCount() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get key => $_getSZ(6);
@$pb.TagNumber(7)
set key($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasKey() => $_has(6);
@$pb.TagNumber(7)
void clearKey() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get title => $_getSZ(7);
@$pb.TagNumber(8)
set title($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasTitle() => $_has(7);
@$pb.TagNumber(8)
void clearTitle() => $_clearField(8);
@$pb.TagNumber(9)
$fixnum.Int64 get epid => $_getI64(8);
@$pb.TagNumber(9)
set epid($fixnum.Int64 value) => $_setInt64(8, value);
@$pb.TagNumber(9)
$core.bool hasEpid() => $_has(8);
@$pb.TagNumber(9)
void clearEpid() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get desc => $_getSZ(9);
@$pb.TagNumber(10)
set desc($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasDesc() => $_has(9);
@$pb.TagNumber(10)
void clearDesc() => $_clearField(10);
}
class OfficialAccountInfo extends $pb.GeneratedMessage {
factory OfficialAccountInfo({
UserInfo? author,
$fixnum.Int64? mid,
$core.String? uri,
Relation? relation,
$core.String? descText1,
$core.String? descText2,
}) {
final result = create();
if (author != null) result.author = author;
if (mid != null) result.mid = mid;
if (uri != null) result.uri = uri;
if (relation != null) result.relation = relation;
if (descText1 != null) result.descText1 = descText1;
if (descText2 != null) result.descText2 = descText2;
return result;
}
OfficialAccountInfo._();
factory OfficialAccountInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OfficialAccountInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OfficialAccountInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<UserInfo>(1, _omitFieldNames ? '' : 'author',
subBuilder: UserInfo.create)
..aInt64(2, _omitFieldNames ? '' : 'mid')
..aOS(3, _omitFieldNames ? '' : 'uri')
..aOM<Relation>(4, _omitFieldNames ? '' : 'relation',
subBuilder: Relation.create)
..aOS(5, _omitFieldNames ? '' : 'descText1')
..aOS(6, _omitFieldNames ? '' : 'descText2')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialAccountInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialAccountInfo copyWith(void Function(OfficialAccountInfo) updates) =>
super.copyWith((message) => updates(message as OfficialAccountInfo))
as OfficialAccountInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OfficialAccountInfo create() => OfficialAccountInfo._();
@$core.override
OfficialAccountInfo createEmptyInstance() => create();
static $pb.PbList<OfficialAccountInfo> createRepeated() =>
$pb.PbList<OfficialAccountInfo>();
@$core.pragma('dart2js:noInline')
static OfficialAccountInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OfficialAccountInfo>(create);
static OfficialAccountInfo? _defaultInstance;
@$pb.TagNumber(1)
UserInfo get author => $_getN(0);
@$pb.TagNumber(1)
set author(UserInfo value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasAuthor() => $_has(0);
@$pb.TagNumber(1)
void clearAuthor() => $_clearField(1);
@$pb.TagNumber(1)
UserInfo ensureAuthor() => $_ensure(0);
@$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 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)
Relation get relation => $_getN(3);
@$pb.TagNumber(4)
set relation(Relation value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasRelation() => $_has(3);
@$pb.TagNumber(4)
void clearRelation() => $_clearField(4);
@$pb.TagNumber(4)
Relation ensureRelation() => $_ensure(3);
@$pb.TagNumber(5)
$core.String get descText1 => $_getSZ(4);
@$pb.TagNumber(5)
set descText1($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasDescText1() => $_has(4);
@$pb.TagNumber(5)
void clearDescText1() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get descText2 => $_getSZ(5);
@$pb.TagNumber(6)
set descText2($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasDescText2() => $_has(5);
@$pb.TagNumber(6)
void clearDescText2() => $_clearField(6);
}
class OfficialAccountsReply extends $pb.GeneratedMessage {
factory OfficialAccountsReply({
$core.Iterable<OfficialAccountInfo>? items,
$core.bool? hasMore,
$fixnum.Int64? offset,
}) {
final result = create();
if (items != null) result.items.addAll(items);
if (hasMore != null) result.hasMore = hasMore;
if (offset != null) result.offset = offset;
return result;
}
OfficialAccountsReply._();
factory OfficialAccountsReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OfficialAccountsReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OfficialAccountsReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<OfficialAccountInfo>(1, _omitFieldNames ? '' : 'items',
subBuilder: OfficialAccountInfo.create)
..aOB(2, _omitFieldNames ? '' : 'hasMore')
..aInt64(3, _omitFieldNames ? '' : 'offset')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialAccountsReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialAccountsReply copyWith(
void Function(OfficialAccountsReply) updates) =>
super.copyWith((message) => updates(message as OfficialAccountsReply))
as OfficialAccountsReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OfficialAccountsReply create() => OfficialAccountsReply._();
@$core.override
OfficialAccountsReply createEmptyInstance() => create();
static $pb.PbList<OfficialAccountsReply> createRepeated() =>
$pb.PbList<OfficialAccountsReply>();
@$core.pragma('dart2js:noInline')
static OfficialAccountsReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OfficialAccountsReply>(create);
static OfficialAccountsReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<OfficialAccountInfo> get items => $_getList(0);
@$pb.TagNumber(2)
$core.bool get hasMore => $_getBF(1);
@$pb.TagNumber(2)
set hasMore($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasHasMore() => $_has(1);
@$pb.TagNumber(2)
void clearHasMore() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get offset => $_getI64(2);
@$pb.TagNumber(3)
set offset($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasOffset() => $_has(2);
@$pb.TagNumber(3)
void clearOffset() => $_clearField(3);
}
class OfficialAccountsReq extends $pb.GeneratedMessage {
factory OfficialAccountsReq({
$fixnum.Int64? campusId,
$core.String? campusName,
$fixnum.Int64? offset,
CampusReqFromType? fromType,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (campusName != null) result.campusName = campusName;
if (offset != null) result.offset = offset;
if (fromType != null) result.fromType = fromType;
return result;
}
OfficialAccountsReq._();
factory OfficialAccountsReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OfficialAccountsReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OfficialAccountsReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aOS(2, _omitFieldNames ? '' : 'campusName')
..aInt64(3, _omitFieldNames ? '' : 'offset')
..aE<CampusReqFromType>(4, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialAccountsReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialAccountsReq copyWith(void Function(OfficialAccountsReq) updates) =>
super.copyWith((message) => updates(message as OfficialAccountsReq))
as OfficialAccountsReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OfficialAccountsReq create() => OfficialAccountsReq._();
@$core.override
OfficialAccountsReq createEmptyInstance() => create();
static $pb.PbList<OfficialAccountsReq> createRepeated() =>
$pb.PbList<OfficialAccountsReq>();
@$core.pragma('dart2js:noInline')
static OfficialAccountsReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OfficialAccountsReq>(create);
static OfficialAccountsReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get campusName => $_getSZ(1);
@$pb.TagNumber(2)
set campusName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCampusName() => $_has(1);
@$pb.TagNumber(2)
void clearCampusName() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get offset => $_getI64(2);
@$pb.TagNumber(3)
set offset($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasOffset() => $_has(2);
@$pb.TagNumber(3)
void clearOffset() => $_clearField(3);
@$pb.TagNumber(4)
CampusReqFromType get fromType => $_getN(3);
@$pb.TagNumber(4)
set fromType(CampusReqFromType value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasFromType() => $_has(3);
@$pb.TagNumber(4)
void clearFromType() => $_clearField(4);
}
class OfficialDynamicsReply extends $pb.GeneratedMessage {
factory OfficialDynamicsReply({
$core.Iterable<OfficialItem>? items,
$fixnum.Int64? offset,
$core.bool? hasMore,
$1.PlayerArgs? playerArgs,
}) {
final result = create();
if (items != null) result.items.addAll(items);
if (offset != null) result.offset = offset;
if (hasMore != null) result.hasMore = hasMore;
if (playerArgs != null) result.playerArgs = playerArgs;
return result;
}
OfficialDynamicsReply._();
factory OfficialDynamicsReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OfficialDynamicsReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OfficialDynamicsReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<OfficialItem>(1, _omitFieldNames ? '' : 'items',
subBuilder: OfficialItem.create)
..aInt64(2, _omitFieldNames ? '' : 'offset')
..aOB(3, _omitFieldNames ? '' : 'hasMore')
..aOM<$1.PlayerArgs>(4, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialDynamicsReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialDynamicsReply copyWith(
void Function(OfficialDynamicsReply) updates) =>
super.copyWith((message) => updates(message as OfficialDynamicsReply))
as OfficialDynamicsReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OfficialDynamicsReply create() => OfficialDynamicsReply._();
@$core.override
OfficialDynamicsReply createEmptyInstance() => create();
static $pb.PbList<OfficialDynamicsReply> createRepeated() =>
$pb.PbList<OfficialDynamicsReply>();
@$core.pragma('dart2js:noInline')
static OfficialDynamicsReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OfficialDynamicsReply>(create);
static OfficialDynamicsReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<OfficialItem> get items => $_getList(0);
@$pb.TagNumber(2)
$fixnum.Int64 get offset => $_getI64(1);
@$pb.TagNumber(2)
set offset($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasOffset() => $_has(1);
@$pb.TagNumber(2)
void clearOffset() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get hasMore => $_getBF(2);
@$pb.TagNumber(3)
set hasMore($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasHasMore() => $_has(2);
@$pb.TagNumber(3)
void clearHasMore() => $_clearField(3);
@$pb.TagNumber(4)
$1.PlayerArgs get playerArgs => $_getN(3);
@$pb.TagNumber(4)
set playerArgs($1.PlayerArgs value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasPlayerArgs() => $_has(3);
@$pb.TagNumber(4)
void clearPlayerArgs() => $_clearField(4);
@$pb.TagNumber(4)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(3);
}
class OfficialDynamicsReq extends $pb.GeneratedMessage {
factory OfficialDynamicsReq({
$fixnum.Int64? campusId,
$core.String? campusName,
$fixnum.Int64? offset,
CampusReqFromType? fromType,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (campusName != null) result.campusName = campusName;
if (offset != null) result.offset = offset;
if (fromType != null) result.fromType = fromType;
return result;
}
OfficialDynamicsReq._();
factory OfficialDynamicsReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OfficialDynamicsReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OfficialDynamicsReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aOS(2, _omitFieldNames ? '' : 'campusName')
..aInt64(3, _omitFieldNames ? '' : 'offset')
..aE<CampusReqFromType>(4, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialDynamicsReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialDynamicsReq copyWith(void Function(OfficialDynamicsReq) updates) =>
super.copyWith((message) => updates(message as OfficialDynamicsReq))
as OfficialDynamicsReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OfficialDynamicsReq create() => OfficialDynamicsReq._();
@$core.override
OfficialDynamicsReq createEmptyInstance() => create();
static $pb.PbList<OfficialDynamicsReq> createRepeated() =>
$pb.PbList<OfficialDynamicsReq>();
@$core.pragma('dart2js:noInline')
static OfficialDynamicsReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OfficialDynamicsReq>(create);
static OfficialDynamicsReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get campusName => $_getSZ(1);
@$pb.TagNumber(2)
set campusName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCampusName() => $_has(1);
@$pb.TagNumber(2)
void clearCampusName() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get offset => $_getI64(2);
@$pb.TagNumber(3)
set offset($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasOffset() => $_has(2);
@$pb.TagNumber(3)
void clearOffset() => $_clearField(3);
@$pb.TagNumber(4)
CampusReqFromType get fromType => $_getN(3);
@$pb.TagNumber(4)
set fromType(CampusReqFromType value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasFromType() => $_has(3);
@$pb.TagNumber(4)
void clearFromType() => $_clearField(4);
}
enum OfficialItem_RcmdItem { rcmdArchive, rcmdDynamic, notSet }
class OfficialItem extends $pb.GeneratedMessage {
factory OfficialItem({
RcmdType? type,
OfficialRcmdArchive? rcmdArchive,
OfficialRcmdDynamic? rcmdDynamic,
}) {
final result = create();
if (type != null) result.type = type;
if (rcmdArchive != null) result.rcmdArchive = rcmdArchive;
if (rcmdDynamic != null) result.rcmdDynamic = rcmdDynamic;
return result;
}
OfficialItem._();
factory OfficialItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OfficialItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, OfficialItem_RcmdItem>
_OfficialItem_RcmdItemByTag = {
2: OfficialItem_RcmdItem.rcmdArchive,
3: OfficialItem_RcmdItem.rcmdDynamic,
0: OfficialItem_RcmdItem.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OfficialItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [2, 3])
..aE<RcmdType>(1, _omitFieldNames ? '' : 'type',
enumValues: RcmdType.values)
..aOM<OfficialRcmdArchive>(2, _omitFieldNames ? '' : 'rcmdArchive',
subBuilder: OfficialRcmdArchive.create)
..aOM<OfficialRcmdDynamic>(3, _omitFieldNames ? '' : 'rcmdDynamic',
subBuilder: OfficialRcmdDynamic.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialItem copyWith(void Function(OfficialItem) updates) =>
super.copyWith((message) => updates(message as OfficialItem))
as OfficialItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OfficialItem create() => OfficialItem._();
@$core.override
OfficialItem createEmptyInstance() => create();
static $pb.PbList<OfficialItem> createRepeated() =>
$pb.PbList<OfficialItem>();
@$core.pragma('dart2js:noInline')
static OfficialItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OfficialItem>(create);
static OfficialItem? _defaultInstance;
@$pb.TagNumber(2)
@$pb.TagNumber(3)
OfficialItem_RcmdItem whichRcmdItem() =>
_OfficialItem_RcmdItemByTag[$_whichOneof(0)]!;
@$pb.TagNumber(2)
@$pb.TagNumber(3)
void clearRcmdItem() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
RcmdType get type => $_getN(0);
@$pb.TagNumber(1)
set type(RcmdType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
OfficialRcmdArchive get rcmdArchive => $_getN(1);
@$pb.TagNumber(2)
set rcmdArchive(OfficialRcmdArchive value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasRcmdArchive() => $_has(1);
@$pb.TagNumber(2)
void clearRcmdArchive() => $_clearField(2);
@$pb.TagNumber(2)
OfficialRcmdArchive ensureRcmdArchive() => $_ensure(1);
@$pb.TagNumber(3)
OfficialRcmdDynamic get rcmdDynamic => $_getN(2);
@$pb.TagNumber(3)
set rcmdDynamic(OfficialRcmdDynamic value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasRcmdDynamic() => $_has(2);
@$pb.TagNumber(3)
void clearRcmdDynamic() => $_clearField(3);
@$pb.TagNumber(3)
OfficialRcmdDynamic ensureRcmdDynamic() => $_ensure(2);
}
class OfficialRcmdArchive extends $pb.GeneratedMessage {
factory OfficialRcmdArchive({
$core.String? title,
$core.String? cover,
$core.String? coverRightText,
CoverIcon? descIcon1,
$core.String? descText1,
CoverIcon? descIcon2,
$core.String? descText2,
$core.String? reason,
$core.bool? showThreePoint,
$core.String? uri,
$fixnum.Int64? aid,
$fixnum.Int64? mid,
$core.String? name,
$fixnum.Int64? dynamicId,
$fixnum.Int64? cid,
}) {
final result = create();
if (title != null) result.title = title;
if (cover != null) result.cover = cover;
if (coverRightText != null) result.coverRightText = coverRightText;
if (descIcon1 != null) result.descIcon1 = descIcon1;
if (descText1 != null) result.descText1 = descText1;
if (descIcon2 != null) result.descIcon2 = descIcon2;
if (descText2 != null) result.descText2 = descText2;
if (reason != null) result.reason = reason;
if (showThreePoint != null) result.showThreePoint = showThreePoint;
if (uri != null) result.uri = uri;
if (aid != null) result.aid = aid;
if (mid != null) result.mid = mid;
if (name != null) result.name = name;
if (dynamicId != null) result.dynamicId = dynamicId;
if (cid != null) result.cid = cid;
return result;
}
OfficialRcmdArchive._();
factory OfficialRcmdArchive.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OfficialRcmdArchive.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OfficialRcmdArchive',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'cover')
..aOS(3, _omitFieldNames ? '' : 'coverRightText')
..aE<CoverIcon>(4, _omitFieldNames ? '' : 'descIcon1',
enumValues: CoverIcon.values)
..aOS(5, _omitFieldNames ? '' : 'descText1')
..aE<CoverIcon>(6, _omitFieldNames ? '' : 'descIcon2',
enumValues: CoverIcon.values)
..aOS(7, _omitFieldNames ? '' : 'descText2')
..aOS(8, _omitFieldNames ? '' : 'reason')
..aOB(9, _omitFieldNames ? '' : 'showThreePoint')
..aOS(10, _omitFieldNames ? '' : 'uri')
..aInt64(11, _omitFieldNames ? '' : 'aid')
..aInt64(12, _omitFieldNames ? '' : 'mid')
..aOS(13, _omitFieldNames ? '' : 'name')
..aInt64(14, _omitFieldNames ? '' : 'dynamicId')
..aInt64(15, _omitFieldNames ? '' : 'cid')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialRcmdArchive clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialRcmdArchive copyWith(void Function(OfficialRcmdArchive) updates) =>
super.copyWith((message) => updates(message as OfficialRcmdArchive))
as OfficialRcmdArchive;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OfficialRcmdArchive create() => OfficialRcmdArchive._();
@$core.override
OfficialRcmdArchive createEmptyInstance() => create();
static $pb.PbList<OfficialRcmdArchive> createRepeated() =>
$pb.PbList<OfficialRcmdArchive>();
@$core.pragma('dart2js:noInline')
static OfficialRcmdArchive getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OfficialRcmdArchive>(create);
static OfficialRcmdArchive? _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 coverRightText => $_getSZ(2);
@$pb.TagNumber(3)
set coverRightText($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasCoverRightText() => $_has(2);
@$pb.TagNumber(3)
void clearCoverRightText() => $_clearField(3);
@$pb.TagNumber(4)
CoverIcon get descIcon1 => $_getN(3);
@$pb.TagNumber(4)
set descIcon1(CoverIcon value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasDescIcon1() => $_has(3);
@$pb.TagNumber(4)
void clearDescIcon1() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get descText1 => $_getSZ(4);
@$pb.TagNumber(5)
set descText1($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasDescText1() => $_has(4);
@$pb.TagNumber(5)
void clearDescText1() => $_clearField(5);
@$pb.TagNumber(6)
CoverIcon get descIcon2 => $_getN(5);
@$pb.TagNumber(6)
set descIcon2(CoverIcon value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasDescIcon2() => $_has(5);
@$pb.TagNumber(6)
void clearDescIcon2() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get descText2 => $_getSZ(6);
@$pb.TagNumber(7)
set descText2($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasDescText2() => $_has(6);
@$pb.TagNumber(7)
void clearDescText2() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get reason => $_getSZ(7);
@$pb.TagNumber(8)
set reason($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasReason() => $_has(7);
@$pb.TagNumber(8)
void clearReason() => $_clearField(8);
@$pb.TagNumber(9)
$core.bool get showThreePoint => $_getBF(8);
@$pb.TagNumber(9)
set showThreePoint($core.bool value) => $_setBool(8, value);
@$pb.TagNumber(9)
$core.bool hasShowThreePoint() => $_has(8);
@$pb.TagNumber(9)
void clearShowThreePoint() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get uri => $_getSZ(9);
@$pb.TagNumber(10)
set uri($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasUri() => $_has(9);
@$pb.TagNumber(10)
void clearUri() => $_clearField(10);
@$pb.TagNumber(11)
$fixnum.Int64 get aid => $_getI64(10);
@$pb.TagNumber(11)
set aid($fixnum.Int64 value) => $_setInt64(10, value);
@$pb.TagNumber(11)
$core.bool hasAid() => $_has(10);
@$pb.TagNumber(11)
void clearAid() => $_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)
$core.String get name => $_getSZ(12);
@$pb.TagNumber(13)
set name($core.String value) => $_setString(12, value);
@$pb.TagNumber(13)
$core.bool hasName() => $_has(12);
@$pb.TagNumber(13)
void clearName() => $_clearField(13);
@$pb.TagNumber(14)
$fixnum.Int64 get dynamicId => $_getI64(13);
@$pb.TagNumber(14)
set dynamicId($fixnum.Int64 value) => $_setInt64(13, value);
@$pb.TagNumber(14)
$core.bool hasDynamicId() => $_has(13);
@$pb.TagNumber(14)
void clearDynamicId() => $_clearField(14);
@$pb.TagNumber(15)
$fixnum.Int64 get cid => $_getI64(14);
@$pb.TagNumber(15)
set cid($fixnum.Int64 value) => $_setInt64(14, value);
@$pb.TagNumber(15)
$core.bool hasCid() => $_has(14);
@$pb.TagNumber(15)
void clearCid() => $_clearField(15);
}
class OfficialRcmdDynamic extends $pb.GeneratedMessage {
factory OfficialRcmdDynamic({
$core.String? title,
$core.String? cover,
$core.String? coverRightTopText,
CoverIcon? descIcon1,
$core.String? descText1,
CoverIcon? descIcon2,
$core.String? descText2,
$core.String? reason,
$core.String? uri,
$fixnum.Int64? dynamicId,
$fixnum.Int64? mid,
$core.String? userName,
$fixnum.Int64? rid,
}) {
final result = create();
if (title != null) result.title = title;
if (cover != null) result.cover = cover;
if (coverRightTopText != null) result.coverRightTopText = coverRightTopText;
if (descIcon1 != null) result.descIcon1 = descIcon1;
if (descText1 != null) result.descText1 = descText1;
if (descIcon2 != null) result.descIcon2 = descIcon2;
if (descText2 != null) result.descText2 = descText2;
if (reason != null) result.reason = reason;
if (uri != null) result.uri = uri;
if (dynamicId != null) result.dynamicId = dynamicId;
if (mid != null) result.mid = mid;
if (userName != null) result.userName = userName;
if (rid != null) result.rid = rid;
return result;
}
OfficialRcmdDynamic._();
factory OfficialRcmdDynamic.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OfficialRcmdDynamic.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OfficialRcmdDynamic',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'cover')
..aOS(3, _omitFieldNames ? '' : 'coverRightTopText')
..aE<CoverIcon>(4, _omitFieldNames ? '' : 'descIcon1',
enumValues: CoverIcon.values)
..aOS(5, _omitFieldNames ? '' : 'descText1')
..aE<CoverIcon>(6, _omitFieldNames ? '' : 'descIcon2',
enumValues: CoverIcon.values)
..aOS(7, _omitFieldNames ? '' : 'descText2')
..aOS(8, _omitFieldNames ? '' : 'reason')
..aOS(9, _omitFieldNames ? '' : 'uri')
..aInt64(10, _omitFieldNames ? '' : 'dynamicId')
..aInt64(11, _omitFieldNames ? '' : 'mid')
..aOS(12, _omitFieldNames ? '' : 'userName')
..aInt64(13, _omitFieldNames ? '' : 'rid')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialRcmdDynamic clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OfficialRcmdDynamic copyWith(void Function(OfficialRcmdDynamic) updates) =>
super.copyWith((message) => updates(message as OfficialRcmdDynamic))
as OfficialRcmdDynamic;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OfficialRcmdDynamic create() => OfficialRcmdDynamic._();
@$core.override
OfficialRcmdDynamic createEmptyInstance() => create();
static $pb.PbList<OfficialRcmdDynamic> createRepeated() =>
$pb.PbList<OfficialRcmdDynamic>();
@$core.pragma('dart2js:noInline')
static OfficialRcmdDynamic getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OfficialRcmdDynamic>(create);
static OfficialRcmdDynamic? _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 coverRightTopText => $_getSZ(2);
@$pb.TagNumber(3)
set coverRightTopText($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasCoverRightTopText() => $_has(2);
@$pb.TagNumber(3)
void clearCoverRightTopText() => $_clearField(3);
@$pb.TagNumber(4)
CoverIcon get descIcon1 => $_getN(3);
@$pb.TagNumber(4)
set descIcon1(CoverIcon value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasDescIcon1() => $_has(3);
@$pb.TagNumber(4)
void clearDescIcon1() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get descText1 => $_getSZ(4);
@$pb.TagNumber(5)
set descText1($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasDescText1() => $_has(4);
@$pb.TagNumber(5)
void clearDescText1() => $_clearField(5);
@$pb.TagNumber(6)
CoverIcon get descIcon2 => $_getN(5);
@$pb.TagNumber(6)
set descIcon2(CoverIcon value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasDescIcon2() => $_has(5);
@$pb.TagNumber(6)
void clearDescIcon2() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get descText2 => $_getSZ(6);
@$pb.TagNumber(7)
set descText2($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasDescText2() => $_has(6);
@$pb.TagNumber(7)
void clearDescText2() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get reason => $_getSZ(7);
@$pb.TagNumber(8)
set reason($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasReason() => $_has(7);
@$pb.TagNumber(8)
void clearReason() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get uri => $_getSZ(8);
@$pb.TagNumber(9)
set uri($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasUri() => $_has(8);
@$pb.TagNumber(9)
void clearUri() => $_clearField(9);
@$pb.TagNumber(10)
$fixnum.Int64 get dynamicId => $_getI64(9);
@$pb.TagNumber(10)
set dynamicId($fixnum.Int64 value) => $_setInt64(9, value);
@$pb.TagNumber(10)
$core.bool hasDynamicId() => $_has(9);
@$pb.TagNumber(10)
void clearDynamicId() => $_clearField(10);
@$pb.TagNumber(11)
$fixnum.Int64 get mid => $_getI64(10);
@$pb.TagNumber(11)
set mid($fixnum.Int64 value) => $_setInt64(10, value);
@$pb.TagNumber(11)
$core.bool hasMid() => $_has(10);
@$pb.TagNumber(11)
void clearMid() => $_clearField(11);
@$pb.TagNumber(12)
$core.String get userName => $_getSZ(11);
@$pb.TagNumber(12)
set userName($core.String value) => $_setString(11, value);
@$pb.TagNumber(12)
$core.bool hasUserName() => $_has(11);
@$pb.TagNumber(12)
void clearUserName() => $_clearField(12);
@$pb.TagNumber(13)
$fixnum.Int64 get rid => $_getI64(12);
@$pb.TagNumber(13)
set rid($fixnum.Int64 value) => $_setInt64(12, value);
@$pb.TagNumber(13)
$core.bool hasRid() => $_has(12);
@$pb.TagNumber(13)
void clearRid() => $_clearField(13);
}
class OfficialVerify extends $pb.GeneratedMessage {
factory OfficialVerify({
$core.int? type,
$core.String? desc,
$core.int? isAtten,
}) {
final result = create();
if (type != null) result.type = type;
if (desc != null) result.desc = desc;
if (isAtten != null) result.isAtten = isAtten;
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.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'type')
..aOS(2, _omitFieldNames ? '' : 'desc')
..aI(3, _omitFieldNames ? '' : 'isAtten')
..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();
static $pb.PbList<OfficialVerify> createRepeated() =>
$pb.PbList<OfficialVerify>();
@$core.pragma('dart2js:noInline')
static OfficialVerify getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OfficialVerify>(create);
static OfficialVerify? _defaultInstance;
@$pb.TagNumber(1)
$core.int get type => $_getIZ(0);
@$pb.TagNumber(1)
set type($core.int 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);
@$pb.TagNumber(3)
$core.int get isAtten => $_getIZ(2);
@$pb.TagNumber(3)
set isAtten($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasIsAtten() => $_has(2);
@$pb.TagNumber(3)
void clearIsAtten() => $_clearField(3);
}
class OneLineText extends $pb.GeneratedMessage {
factory OneLineText({
$core.Iterable<TextWithPriority>? texts,
}) {
final result = create();
if (texts != null) result.texts.addAll(texts);
return result;
}
OneLineText._();
factory OneLineText.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OneLineText.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OneLineText',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<TextWithPriority>(1, _omitFieldNames ? '' : 'texts',
subBuilder: TextWithPriority.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OneLineText clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OneLineText copyWith(void Function(OneLineText) updates) =>
super.copyWith((message) => updates(message as OneLineText))
as OneLineText;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OneLineText create() => OneLineText._();
@$core.override
OneLineText createEmptyInstance() => create();
static $pb.PbList<OneLineText> createRepeated() => $pb.PbList<OneLineText>();
@$core.pragma('dart2js:noInline')
static OneLineText getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OneLineText>(create);
static OneLineText? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<TextWithPriority> get texts => $_getList(0);
}
class OnlyFans extends $pb.GeneratedMessage {
factory OnlyFans({
$core.bool? isOnlyFans,
IconBadge? badge,
}) {
final result = create();
if (isOnlyFans != null) result.isOnlyFans = isOnlyFans;
if (badge != null) result.badge = badge;
return result;
}
OnlyFans._();
factory OnlyFans.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OnlyFans.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OnlyFans',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOB(1, _omitFieldNames ? '' : 'isOnlyFans')
..aOM<IconBadge>(2, _omitFieldNames ? '' : 'badge',
subBuilder: IconBadge.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OnlyFans clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OnlyFans copyWith(void Function(OnlyFans) updates) =>
super.copyWith((message) => updates(message as OnlyFans)) as OnlyFans;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OnlyFans create() => OnlyFans._();
@$core.override
OnlyFans createEmptyInstance() => create();
static $pb.PbList<OnlyFans> createRepeated() => $pb.PbList<OnlyFans>();
@$core.pragma('dart2js:noInline')
static OnlyFans getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<OnlyFans>(create);
static OnlyFans? _defaultInstance;
@$pb.TagNumber(1)
$core.bool get isOnlyFans => $_getBF(0);
@$pb.TagNumber(1)
set isOnlyFans($core.bool value) => $_setBool(0, value);
@$pb.TagNumber(1)
$core.bool hasIsOnlyFans() => $_has(0);
@$pb.TagNumber(1)
void clearIsOnlyFans() => $_clearField(1);
@$pb.TagNumber(2)
IconBadge get badge => $_getN(1);
@$pb.TagNumber(2)
set badge(IconBadge value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasBadge() => $_has(1);
@$pb.TagNumber(2)
void clearBadge() => $_clearField(2);
@$pb.TagNumber(2)
IconBadge ensureBadge() => $_ensure(1);
}
class OnlyFansProperty extends $pb.GeneratedMessage {
factory OnlyFansProperty({
$core.bool? hasPrivilege,
$core.bool? isOnlyFans,
$core.bool? allowDownload,
$core.String? embedCashierLink,
}) {
final result = create();
if (hasPrivilege != null) result.hasPrivilege = hasPrivilege;
if (isOnlyFans != null) result.isOnlyFans = isOnlyFans;
if (allowDownload != null) result.allowDownload = allowDownload;
if (embedCashierLink != null) result.embedCashierLink = embedCashierLink;
return result;
}
OnlyFansProperty._();
factory OnlyFansProperty.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OnlyFansProperty.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OnlyFansProperty',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOB(1, _omitFieldNames ? '' : 'hasPrivilege')
..aOB(2, _omitFieldNames ? '' : 'isOnlyFans')
..aOB(3, _omitFieldNames ? '' : 'allowDownload')
..aOS(4, _omitFieldNames ? '' : 'embedCashierLink')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OnlyFansProperty clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OnlyFansProperty copyWith(void Function(OnlyFansProperty) updates) =>
super.copyWith((message) => updates(message as OnlyFansProperty))
as OnlyFansProperty;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OnlyFansProperty create() => OnlyFansProperty._();
@$core.override
OnlyFansProperty createEmptyInstance() => create();
static $pb.PbList<OnlyFansProperty> createRepeated() =>
$pb.PbList<OnlyFansProperty>();
@$core.pragma('dart2js:noInline')
static OnlyFansProperty getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OnlyFansProperty>(create);
static OnlyFansProperty? _defaultInstance;
@$pb.TagNumber(1)
$core.bool get hasPrivilege => $_getBF(0);
@$pb.TagNumber(1)
set hasPrivilege($core.bool value) => $_setBool(0, value);
@$pb.TagNumber(1)
$core.bool hasHasPrivilege() => $_has(0);
@$pb.TagNumber(1)
void clearHasPrivilege() => $_clearField(1);
@$pb.TagNumber(2)
$core.bool get isOnlyFans => $_getBF(1);
@$pb.TagNumber(2)
set isOnlyFans($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasIsOnlyFans() => $_has(1);
@$pb.TagNumber(2)
void clearIsOnlyFans() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get allowDownload => $_getBF(2);
@$pb.TagNumber(3)
set allowDownload($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasAllowDownload() => $_has(2);
@$pb.TagNumber(3)
void clearAllowDownload() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get embedCashierLink => $_getSZ(3);
@$pb.TagNumber(4)
set embedCashierLink($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasEmbedCashierLink() => $_has(3);
@$pb.TagNumber(4)
void clearEmbedCashierLink() => $_clearField(4);
}
class OnlyFansVoteProperty extends $pb.GeneratedMessage {
factory OnlyFansVoteProperty({
$core.bool? isOnlyFansVote,
$core.bool? hasVotePermission,
$core.String? voteBtnText,
$core.String? voteBtnUri,
$core.String? voteAnnotationPart1,
$core.String? voteAnnotationPart2,
}) {
final result = create();
if (isOnlyFansVote != null) result.isOnlyFansVote = isOnlyFansVote;
if (hasVotePermission != null) result.hasVotePermission = hasVotePermission;
if (voteBtnText != null) result.voteBtnText = voteBtnText;
if (voteBtnUri != null) result.voteBtnUri = voteBtnUri;
if (voteAnnotationPart1 != null)
result.voteAnnotationPart1 = voteAnnotationPart1;
if (voteAnnotationPart2 != null)
result.voteAnnotationPart2 = voteAnnotationPart2;
return result;
}
OnlyFansVoteProperty._();
factory OnlyFansVoteProperty.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OnlyFansVoteProperty.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OnlyFansVoteProperty',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOB(1, _omitFieldNames ? '' : 'isOnlyFansVote')
..aOB(2, _omitFieldNames ? '' : 'hasVotePermission')
..aOS(3, _omitFieldNames ? '' : 'voteBtnText')
..aOS(4, _omitFieldNames ? '' : 'voteBtnUri')
..aOS(5, _omitFieldNames ? '' : 'voteAnnotationPart1')
..aOS(6, _omitFieldNames ? '' : 'voteAnnotationPart2')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OnlyFansVoteProperty clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OnlyFansVoteProperty copyWith(void Function(OnlyFansVoteProperty) updates) =>
super.copyWith((message) => updates(message as OnlyFansVoteProperty))
as OnlyFansVoteProperty;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OnlyFansVoteProperty create() => OnlyFansVoteProperty._();
@$core.override
OnlyFansVoteProperty createEmptyInstance() => create();
static $pb.PbList<OnlyFansVoteProperty> createRepeated() =>
$pb.PbList<OnlyFansVoteProperty>();
@$core.pragma('dart2js:noInline')
static OnlyFansVoteProperty getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OnlyFansVoteProperty>(create);
static OnlyFansVoteProperty? _defaultInstance;
@$pb.TagNumber(1)
$core.bool get isOnlyFansVote => $_getBF(0);
@$pb.TagNumber(1)
set isOnlyFansVote($core.bool value) => $_setBool(0, value);
@$pb.TagNumber(1)
$core.bool hasIsOnlyFansVote() => $_has(0);
@$pb.TagNumber(1)
void clearIsOnlyFansVote() => $_clearField(1);
@$pb.TagNumber(2)
$core.bool get hasVotePermission => $_getBF(1);
@$pb.TagNumber(2)
set hasVotePermission($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasHasVotePermission() => $_has(1);
@$pb.TagNumber(2)
void clearHasVotePermission() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get voteBtnText => $_getSZ(2);
@$pb.TagNumber(3)
set voteBtnText($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasVoteBtnText() => $_has(2);
@$pb.TagNumber(3)
void clearVoteBtnText() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get voteBtnUri => $_getSZ(3);
@$pb.TagNumber(4)
set voteBtnUri($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasVoteBtnUri() => $_has(3);
@$pb.TagNumber(4)
void clearVoteBtnUri() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get voteAnnotationPart1 => $_getSZ(4);
@$pb.TagNumber(5)
set voteAnnotationPart1($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasVoteAnnotationPart1() => $_has(4);
@$pb.TagNumber(5)
void clearVoteAnnotationPart1() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get voteAnnotationPart2 => $_getSZ(5);
@$pb.TagNumber(6)
set voteAnnotationPart2($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasVoteAnnotationPart2() => $_has(5);
@$pb.TagNumber(6)
void clearVoteAnnotationPart2() => $_clearField(6);
}
class OpusCollection extends $pb.GeneratedMessage {
factory OpusCollection({
$fixnum.Int64? collectionId,
OneLineText? title,
$core.String? detailUri,
$core.String? intro,
$core.Iterable<OpusCollectionItem>? allItems,
}) {
final result = create();
if (collectionId != null) result.collectionId = collectionId;
if (title != null) result.title = title;
if (detailUri != null) result.detailUri = detailUri;
if (intro != null) result.intro = intro;
if (allItems != null) result.allItems.addAll(allItems);
return result;
}
OpusCollection._();
factory OpusCollection.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OpusCollection.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OpusCollection',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'collectionId')
..aOM<OneLineText>(2, _omitFieldNames ? '' : 'title',
subBuilder: OneLineText.create)
..aOS(3, _omitFieldNames ? '' : 'detailUri')
..aOS(4, _omitFieldNames ? '' : 'intro')
..pPM<OpusCollectionItem>(5, _omitFieldNames ? '' : 'allItems',
subBuilder: OpusCollectionItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusCollection clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusCollection copyWith(void Function(OpusCollection) updates) =>
super.copyWith((message) => updates(message as OpusCollection))
as OpusCollection;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OpusCollection create() => OpusCollection._();
@$core.override
OpusCollection createEmptyInstance() => create();
static $pb.PbList<OpusCollection> createRepeated() =>
$pb.PbList<OpusCollection>();
@$core.pragma('dart2js:noInline')
static OpusCollection getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OpusCollection>(create);
static OpusCollection? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get collectionId => $_getI64(0);
@$pb.TagNumber(1)
set collectionId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCollectionId() => $_has(0);
@$pb.TagNumber(1)
void clearCollectionId() => $_clearField(1);
@$pb.TagNumber(2)
OneLineText get title => $_getN(1);
@$pb.TagNumber(2)
set title(OneLineText value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasTitle() => $_has(1);
@$pb.TagNumber(2)
void clearTitle() => $_clearField(2);
@$pb.TagNumber(2)
OneLineText ensureTitle() => $_ensure(1);
@$pb.TagNumber(3)
$core.String get detailUri => $_getSZ(2);
@$pb.TagNumber(3)
set detailUri($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasDetailUri() => $_has(2);
@$pb.TagNumber(3)
void clearDetailUri() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get intro => $_getSZ(3);
@$pb.TagNumber(4)
set intro($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasIntro() => $_has(3);
@$pb.TagNumber(4)
void clearIntro() => $_clearField(4);
@$pb.TagNumber(5)
$pb.PbList<OpusCollectionItem> get allItems => $_getList(4);
}
class OpusCollectionDetailReq extends $pb.GeneratedMessage {
factory OpusCollectionDetailReq({
$core.String? collectionType,
$core.String? collectionId,
$core.String? selectedOpusId,
$core.String? selectedOidType,
$core.String? selectedOid,
$core.int? localTime,
}) {
final result = create();
if (collectionType != null) result.collectionType = collectionType;
if (collectionId != null) result.collectionId = collectionId;
if (selectedOpusId != null) result.selectedOpusId = selectedOpusId;
if (selectedOidType != null) result.selectedOidType = selectedOidType;
if (selectedOid != null) result.selectedOid = selectedOid;
if (localTime != null) result.localTime = localTime;
return result;
}
OpusCollectionDetailReq._();
factory OpusCollectionDetailReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OpusCollectionDetailReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OpusCollectionDetailReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'collectionType')
..aOS(2, _omitFieldNames ? '' : 'collectionId')
..aOS(3, _omitFieldNames ? '' : 'selectedOpusId')
..aOS(4, _omitFieldNames ? '' : 'selectedOidType')
..aOS(5, _omitFieldNames ? '' : 'selectedOid')
..aI(6, _omitFieldNames ? '' : 'localTime')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusCollectionDetailReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusCollectionDetailReq copyWith(
void Function(OpusCollectionDetailReq) updates) =>
super.copyWith((message) => updates(message as OpusCollectionDetailReq))
as OpusCollectionDetailReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OpusCollectionDetailReq create() => OpusCollectionDetailReq._();
@$core.override
OpusCollectionDetailReq createEmptyInstance() => create();
static $pb.PbList<OpusCollectionDetailReq> createRepeated() =>
$pb.PbList<OpusCollectionDetailReq>();
@$core.pragma('dart2js:noInline')
static OpusCollectionDetailReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OpusCollectionDetailReq>(create);
static OpusCollectionDetailReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get collectionType => $_getSZ(0);
@$pb.TagNumber(1)
set collectionType($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasCollectionType() => $_has(0);
@$pb.TagNumber(1)
void clearCollectionType() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get collectionId => $_getSZ(1);
@$pb.TagNumber(2)
set collectionId($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCollectionId() => $_has(1);
@$pb.TagNumber(2)
void clearCollectionId() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get selectedOpusId => $_getSZ(2);
@$pb.TagNumber(3)
set selectedOpusId($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasSelectedOpusId() => $_has(2);
@$pb.TagNumber(3)
void clearSelectedOpusId() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get selectedOidType => $_getSZ(3);
@$pb.TagNumber(4)
set selectedOidType($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasSelectedOidType() => $_has(3);
@$pb.TagNumber(4)
void clearSelectedOidType() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get selectedOid => $_getSZ(4);
@$pb.TagNumber(5)
set selectedOid($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasSelectedOid() => $_has(4);
@$pb.TagNumber(5)
void clearSelectedOid() => $_clearField(5);
@$pb.TagNumber(6)
$core.int get localTime => $_getIZ(5);
@$pb.TagNumber(6)
set localTime($core.int value) => $_setSignedInt32(5, value);
@$pb.TagNumber(6)
$core.bool hasLocalTime() => $_has(5);
@$pb.TagNumber(6)
void clearLocalTime() => $_clearField(6);
}
class OpusCollectionDetailResp extends $pb.GeneratedMessage {
factory OpusCollectionDetailResp({
$core.String? collectionType,
$core.String? collectionId,
$core.String? collectionCover,
$core.String? collectionTitle,
$core.String? subTitlePart1,
$core.String? subTitlePart2,
$core.String? collectionIntro,
$core.Iterable<OpusCollectionItem>? itemList,
$fixnum.Int64? totalCnt,
BasicUserInfoV2? authorInfo,
ButtonWithSubTitle? bottomButton,
SubscribeButton? subscribeBtn,
}) {
final result = create();
if (collectionType != null) result.collectionType = collectionType;
if (collectionId != null) result.collectionId = collectionId;
if (collectionCover != null) result.collectionCover = collectionCover;
if (collectionTitle != null) result.collectionTitle = collectionTitle;
if (subTitlePart1 != null) result.subTitlePart1 = subTitlePart1;
if (subTitlePart2 != null) result.subTitlePart2 = subTitlePart2;
if (collectionIntro != null) result.collectionIntro = collectionIntro;
if (itemList != null) result.itemList.addAll(itemList);
if (totalCnt != null) result.totalCnt = totalCnt;
if (authorInfo != null) result.authorInfo = authorInfo;
if (bottomButton != null) result.bottomButton = bottomButton;
if (subscribeBtn != null) result.subscribeBtn = subscribeBtn;
return result;
}
OpusCollectionDetailResp._();
factory OpusCollectionDetailResp.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OpusCollectionDetailResp.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OpusCollectionDetailResp',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'collectionType')
..aOS(2, _omitFieldNames ? '' : 'collectionId')
..aOS(3, _omitFieldNames ? '' : 'collectionCover')
..aOS(4, _omitFieldNames ? '' : 'collectionTitle')
..aOS(5, _omitFieldNames ? '' : 'subTitlePart1')
..aOS(6, _omitFieldNames ? '' : 'subTitlePart2')
..aOS(7, _omitFieldNames ? '' : 'collectionIntro')
..pPM<OpusCollectionItem>(8, _omitFieldNames ? '' : 'itemList',
subBuilder: OpusCollectionItem.create)
..aInt64(9, _omitFieldNames ? '' : 'totalCnt')
..aOM<BasicUserInfoV2>(10, _omitFieldNames ? '' : 'authorInfo',
subBuilder: BasicUserInfoV2.create)
..aOM<ButtonWithSubTitle>(11, _omitFieldNames ? '' : 'bottomButton',
subBuilder: ButtonWithSubTitle.create)
..aOM<SubscribeButton>(12, _omitFieldNames ? '' : 'subscribeBtn',
subBuilder: SubscribeButton.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusCollectionDetailResp clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusCollectionDetailResp copyWith(
void Function(OpusCollectionDetailResp) updates) =>
super.copyWith((message) => updates(message as OpusCollectionDetailResp))
as OpusCollectionDetailResp;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OpusCollectionDetailResp create() => OpusCollectionDetailResp._();
@$core.override
OpusCollectionDetailResp createEmptyInstance() => create();
static $pb.PbList<OpusCollectionDetailResp> createRepeated() =>
$pb.PbList<OpusCollectionDetailResp>();
@$core.pragma('dart2js:noInline')
static OpusCollectionDetailResp getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OpusCollectionDetailResp>(create);
static OpusCollectionDetailResp? _defaultInstance;
@$pb.TagNumber(1)
$core.String get collectionType => $_getSZ(0);
@$pb.TagNumber(1)
set collectionType($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasCollectionType() => $_has(0);
@$pb.TagNumber(1)
void clearCollectionType() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get collectionId => $_getSZ(1);
@$pb.TagNumber(2)
set collectionId($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCollectionId() => $_has(1);
@$pb.TagNumber(2)
void clearCollectionId() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get collectionCover => $_getSZ(2);
@$pb.TagNumber(3)
set collectionCover($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasCollectionCover() => $_has(2);
@$pb.TagNumber(3)
void clearCollectionCover() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get collectionTitle => $_getSZ(3);
@$pb.TagNumber(4)
set collectionTitle($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasCollectionTitle() => $_has(3);
@$pb.TagNumber(4)
void clearCollectionTitle() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get subTitlePart1 => $_getSZ(4);
@$pb.TagNumber(5)
set subTitlePart1($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasSubTitlePart1() => $_has(4);
@$pb.TagNumber(5)
void clearSubTitlePart1() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get subTitlePart2 => $_getSZ(5);
@$pb.TagNumber(6)
set subTitlePart2($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasSubTitlePart2() => $_has(5);
@$pb.TagNumber(6)
void clearSubTitlePart2() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get collectionIntro => $_getSZ(6);
@$pb.TagNumber(7)
set collectionIntro($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasCollectionIntro() => $_has(6);
@$pb.TagNumber(7)
void clearCollectionIntro() => $_clearField(7);
@$pb.TagNumber(8)
$pb.PbList<OpusCollectionItem> get itemList => $_getList(7);
@$pb.TagNumber(9)
$fixnum.Int64 get totalCnt => $_getI64(8);
@$pb.TagNumber(9)
set totalCnt($fixnum.Int64 value) => $_setInt64(8, value);
@$pb.TagNumber(9)
$core.bool hasTotalCnt() => $_has(8);
@$pb.TagNumber(9)
void clearTotalCnt() => $_clearField(9);
@$pb.TagNumber(10)
BasicUserInfoV2 get authorInfo => $_getN(9);
@$pb.TagNumber(10)
set authorInfo(BasicUserInfoV2 value) => $_setField(10, value);
@$pb.TagNumber(10)
$core.bool hasAuthorInfo() => $_has(9);
@$pb.TagNumber(10)
void clearAuthorInfo() => $_clearField(10);
@$pb.TagNumber(10)
BasicUserInfoV2 ensureAuthorInfo() => $_ensure(9);
@$pb.TagNumber(11)
ButtonWithSubTitle get bottomButton => $_getN(10);
@$pb.TagNumber(11)
set bottomButton(ButtonWithSubTitle value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasBottomButton() => $_has(10);
@$pb.TagNumber(11)
void clearBottomButton() => $_clearField(11);
@$pb.TagNumber(11)
ButtonWithSubTitle ensureBottomButton() => $_ensure(10);
@$pb.TagNumber(12)
SubscribeButton get subscribeBtn => $_getN(11);
@$pb.TagNumber(12)
set subscribeBtn(SubscribeButton value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasSubscribeBtn() => $_has(11);
@$pb.TagNumber(12)
void clearSubscribeBtn() => $_clearField(12);
@$pb.TagNumber(12)
SubscribeButton ensureSubscribeBtn() => $_ensure(11);
}
class OpusCollectionItem extends $pb.GeneratedMessage {
factory OpusCollectionItem({
$fixnum.Int64? opusId,
$core.String? title,
$core.String? pubTime,
$core.String? uri,
$core.bool? isSelectedHighlight,
$core.String? prefixIcon,
$core.String? collectionItemType,
$core.String? collectionItemOid,
}) {
final result = create();
if (opusId != null) result.opusId = opusId;
if (title != null) result.title = title;
if (pubTime != null) result.pubTime = pubTime;
if (uri != null) result.uri = uri;
if (isSelectedHighlight != null)
result.isSelectedHighlight = isSelectedHighlight;
if (prefixIcon != null) result.prefixIcon = prefixIcon;
if (collectionItemType != null)
result.collectionItemType = collectionItemType;
if (collectionItemOid != null) result.collectionItemOid = collectionItemOid;
return result;
}
OpusCollectionItem._();
factory OpusCollectionItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OpusCollectionItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OpusCollectionItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'opusId')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'pubTime')
..aOS(4, _omitFieldNames ? '' : 'uri')
..aOB(5, _omitFieldNames ? '' : 'isSelectedHighlight')
..aOS(6, _omitFieldNames ? '' : 'prefixIcon')
..aOS(7, _omitFieldNames ? '' : 'collectionItemType')
..aOS(8, _omitFieldNames ? '' : 'collectionItemOid')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusCollectionItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusCollectionItem copyWith(void Function(OpusCollectionItem) updates) =>
super.copyWith((message) => updates(message as OpusCollectionItem))
as OpusCollectionItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OpusCollectionItem create() => OpusCollectionItem._();
@$core.override
OpusCollectionItem createEmptyInstance() => create();
static $pb.PbList<OpusCollectionItem> createRepeated() =>
$pb.PbList<OpusCollectionItem>();
@$core.pragma('dart2js:noInline')
static OpusCollectionItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OpusCollectionItem>(create);
static OpusCollectionItem? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get opusId => $_getI64(0);
@$pb.TagNumber(1)
set opusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasOpusId() => $_has(0);
@$pb.TagNumber(1)
void clearOpusId() => $_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 pubTime => $_getSZ(2);
@$pb.TagNumber(3)
set pubTime($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasPubTime() => $_has(2);
@$pb.TagNumber(3)
void clearPubTime() => $_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.bool get isSelectedHighlight => $_getBF(4);
@$pb.TagNumber(5)
set isSelectedHighlight($core.bool value) => $_setBool(4, value);
@$pb.TagNumber(5)
$core.bool hasIsSelectedHighlight() => $_has(4);
@$pb.TagNumber(5)
void clearIsSelectedHighlight() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get prefixIcon => $_getSZ(5);
@$pb.TagNumber(6)
set prefixIcon($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasPrefixIcon() => $_has(5);
@$pb.TagNumber(6)
void clearPrefixIcon() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get collectionItemType => $_getSZ(6);
@$pb.TagNumber(7)
set collectionItemType($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasCollectionItemType() => $_has(6);
@$pb.TagNumber(7)
void clearCollectionItemType() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get collectionItemOid => $_getSZ(7);
@$pb.TagNumber(8)
set collectionItemOid($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasCollectionItemOid() => $_has(7);
@$pb.TagNumber(8)
void clearCollectionItemOid() => $_clearField(8);
}
class OpusCollectionWithCover extends $pb.GeneratedMessage {
factory OpusCollectionWithCover({
OpusCollection? collectionInfo,
$core.String? coverPic,
CoverIconWithText? coverBottomText,
$core.String? subTitleText,
}) {
final result = create();
if (collectionInfo != null) result.collectionInfo = collectionInfo;
if (coverPic != null) result.coverPic = coverPic;
if (coverBottomText != null) result.coverBottomText = coverBottomText;
if (subTitleText != null) result.subTitleText = subTitleText;
return result;
}
OpusCollectionWithCover._();
factory OpusCollectionWithCover.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OpusCollectionWithCover.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OpusCollectionWithCover',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<OpusCollection>(1, _omitFieldNames ? '' : 'collectionInfo',
subBuilder: OpusCollection.create)
..aOS(2, _omitFieldNames ? '' : 'coverPic')
..aOM<CoverIconWithText>(3, _omitFieldNames ? '' : 'coverBottomText',
subBuilder: CoverIconWithText.create)
..aOS(4, _omitFieldNames ? '' : 'subTitleText')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusCollectionWithCover clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusCollectionWithCover copyWith(
void Function(OpusCollectionWithCover) updates) =>
super.copyWith((message) => updates(message as OpusCollectionWithCover))
as OpusCollectionWithCover;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OpusCollectionWithCover create() => OpusCollectionWithCover._();
@$core.override
OpusCollectionWithCover createEmptyInstance() => create();
static $pb.PbList<OpusCollectionWithCover> createRepeated() =>
$pb.PbList<OpusCollectionWithCover>();
@$core.pragma('dart2js:noInline')
static OpusCollectionWithCover getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OpusCollectionWithCover>(create);
static OpusCollectionWithCover? _defaultInstance;
@$pb.TagNumber(1)
OpusCollection get collectionInfo => $_getN(0);
@$pb.TagNumber(1)
set collectionInfo(OpusCollection value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasCollectionInfo() => $_has(0);
@$pb.TagNumber(1)
void clearCollectionInfo() => $_clearField(1);
@$pb.TagNumber(1)
OpusCollection ensureCollectionInfo() => $_ensure(0);
@$pb.TagNumber(2)
$core.String get coverPic => $_getSZ(1);
@$pb.TagNumber(2)
set coverPic($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCoverPic() => $_has(1);
@$pb.TagNumber(2)
void clearCoverPic() => $_clearField(2);
@$pb.TagNumber(3)
CoverIconWithText get coverBottomText => $_getN(2);
@$pb.TagNumber(3)
set coverBottomText(CoverIconWithText value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasCoverBottomText() => $_has(2);
@$pb.TagNumber(3)
void clearCoverBottomText() => $_clearField(3);
@$pb.TagNumber(3)
CoverIconWithText ensureCoverBottomText() => $_ensure(2);
@$pb.TagNumber(4)
$core.String get subTitleText => $_getSZ(3);
@$pb.TagNumber(4)
set subTitleText($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasSubTitleText() => $_has(3);
@$pb.TagNumber(4)
void clearSubTitleText() => $_clearField(4);
}
class OpusCreationItem extends $pb.GeneratedMessage {
factory OpusCreationItem({
OpusType? opusType,
MdlDynDrawItem? coverPic,
VideoBadge? coverTopRightBadge,
Paragraph? textParagraph,
ColoredText? hintText,
$core.String? bottomText,
$core.Iterable<CoverIconWithText>? stats,
$core.Iterable<CreationItemAction>? tpList,
Extend? extend,
CoverIconWithText? visibilityStatus,
}) {
final result = create();
if (opusType != null) result.opusType = opusType;
if (coverPic != null) result.coverPic = coverPic;
if (coverTopRightBadge != null)
result.coverTopRightBadge = coverTopRightBadge;
if (textParagraph != null) result.textParagraph = textParagraph;
if (hintText != null) result.hintText = hintText;
if (bottomText != null) result.bottomText = bottomText;
if (stats != null) result.stats.addAll(stats);
if (tpList != null) result.tpList.addAll(tpList);
if (extend != null) result.extend = extend;
if (visibilityStatus != null) result.visibilityStatus = visibilityStatus;
return result;
}
OpusCreationItem._();
factory OpusCreationItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OpusCreationItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OpusCreationItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<OpusType>(1, _omitFieldNames ? '' : 'opusType',
enumValues: OpusType.values)
..aOM<MdlDynDrawItem>(2, _omitFieldNames ? '' : 'coverPic',
subBuilder: MdlDynDrawItem.create)
..aOM<VideoBadge>(3, _omitFieldNames ? '' : 'coverTopRightBadge',
subBuilder: VideoBadge.create)
..aOM<Paragraph>(4, _omitFieldNames ? '' : 'textParagraph',
subBuilder: Paragraph.create)
..aOM<ColoredText>(5, _omitFieldNames ? '' : 'hintText',
subBuilder: ColoredText.create)
..aOS(6, _omitFieldNames ? '' : 'bottomText')
..pPM<CoverIconWithText>(7, _omitFieldNames ? '' : 'stats',
subBuilder: CoverIconWithText.create)
..pPM<CreationItemAction>(8, _omitFieldNames ? '' : 'tpList',
subBuilder: CreationItemAction.create)
..aOM<Extend>(9, _omitFieldNames ? '' : 'extend', subBuilder: Extend.create)
..aOM<CoverIconWithText>(10, _omitFieldNames ? '' : 'visibilityStatus',
subBuilder: CoverIconWithText.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusCreationItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusCreationItem copyWith(void Function(OpusCreationItem) updates) =>
super.copyWith((message) => updates(message as OpusCreationItem))
as OpusCreationItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OpusCreationItem create() => OpusCreationItem._();
@$core.override
OpusCreationItem createEmptyInstance() => create();
static $pb.PbList<OpusCreationItem> createRepeated() =>
$pb.PbList<OpusCreationItem>();
@$core.pragma('dart2js:noInline')
static OpusCreationItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OpusCreationItem>(create);
static OpusCreationItem? _defaultInstance;
@$pb.TagNumber(1)
OpusType get opusType => $_getN(0);
@$pb.TagNumber(1)
set opusType(OpusType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasOpusType() => $_has(0);
@$pb.TagNumber(1)
void clearOpusType() => $_clearField(1);
@$pb.TagNumber(2)
MdlDynDrawItem get coverPic => $_getN(1);
@$pb.TagNumber(2)
set coverPic(MdlDynDrawItem value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasCoverPic() => $_has(1);
@$pb.TagNumber(2)
void clearCoverPic() => $_clearField(2);
@$pb.TagNumber(2)
MdlDynDrawItem ensureCoverPic() => $_ensure(1);
@$pb.TagNumber(3)
VideoBadge get coverTopRightBadge => $_getN(2);
@$pb.TagNumber(3)
set coverTopRightBadge(VideoBadge value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasCoverTopRightBadge() => $_has(2);
@$pb.TagNumber(3)
void clearCoverTopRightBadge() => $_clearField(3);
@$pb.TagNumber(3)
VideoBadge ensureCoverTopRightBadge() => $_ensure(2);
@$pb.TagNumber(4)
Paragraph get textParagraph => $_getN(3);
@$pb.TagNumber(4)
set textParagraph(Paragraph value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasTextParagraph() => $_has(3);
@$pb.TagNumber(4)
void clearTextParagraph() => $_clearField(4);
@$pb.TagNumber(4)
Paragraph ensureTextParagraph() => $_ensure(3);
@$pb.TagNumber(5)
ColoredText get hintText => $_getN(4);
@$pb.TagNumber(5)
set hintText(ColoredText value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasHintText() => $_has(4);
@$pb.TagNumber(5)
void clearHintText() => $_clearField(5);
@$pb.TagNumber(5)
ColoredText ensureHintText() => $_ensure(4);
@$pb.TagNumber(6)
$core.String get bottomText => $_getSZ(5);
@$pb.TagNumber(6)
set bottomText($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasBottomText() => $_has(5);
@$pb.TagNumber(6)
void clearBottomText() => $_clearField(6);
@$pb.TagNumber(7)
$pb.PbList<CoverIconWithText> get stats => $_getList(6);
@$pb.TagNumber(8)
$pb.PbList<CreationItemAction> get tpList => $_getList(7);
@$pb.TagNumber(9)
Extend get extend => $_getN(8);
@$pb.TagNumber(9)
set extend(Extend value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasExtend() => $_has(8);
@$pb.TagNumber(9)
void clearExtend() => $_clearField(9);
@$pb.TagNumber(9)
Extend ensureExtend() => $_ensure(8);
@$pb.TagNumber(10)
CoverIconWithText get visibilityStatus => $_getN(9);
@$pb.TagNumber(10)
set visibilityStatus(CoverIconWithText value) => $_setField(10, value);
@$pb.TagNumber(10)
$core.bool hasVisibilityStatus() => $_has(9);
@$pb.TagNumber(10)
void clearVisibilityStatus() => $_clearField(10);
@$pb.TagNumber(10)
CoverIconWithText ensureVisibilityStatus() => $_ensure(9);
}
class OpusDetailReq extends $pb.GeneratedMessage {
factory OpusDetailReq({
OpusType? opusType,
$fixnum.Int64? oid,
$fixnum.Int64? dynType,
$core.String? shareId,
$core.int? shareMode,
$core.int? localTime,
$1.PlayerArgs? playerArgs,
Config? config,
AdParam? adParam,
$core.String? from,
$core.String? pattern,
}) {
final result = create();
if (opusType != null) result.opusType = opusType;
if (oid != null) result.oid = oid;
if (dynType != null) result.dynType = dynType;
if (shareId != null) result.shareId = shareId;
if (shareMode != null) result.shareMode = shareMode;
if (localTime != null) result.localTime = localTime;
if (playerArgs != null) result.playerArgs = playerArgs;
if (config != null) result.config = config;
if (adParam != null) result.adParam = adParam;
if (from != null) result.from = from;
if (pattern != null) result.pattern = pattern;
return result;
}
OpusDetailReq._();
factory OpusDetailReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OpusDetailReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OpusDetailReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<OpusType>(1, _omitFieldNames ? '' : 'opusType',
enumValues: OpusType.values)
..aInt64(2, _omitFieldNames ? '' : 'oid')
..aInt64(3, _omitFieldNames ? '' : 'dynType')
..aOS(4, _omitFieldNames ? '' : 'shareId')
..aI(9, _omitFieldNames ? '' : 'shareMode')
..aI(10, _omitFieldNames ? '' : 'localTime')
..aOM<$1.PlayerArgs>(11, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aOM<Config>(12, _omitFieldNames ? '' : 'config',
subBuilder: Config.create)
..aOM<AdParam>(13, _omitFieldNames ? '' : 'adParam',
subBuilder: AdParam.create)
..aOS(14, _omitFieldNames ? '' : 'from')
..aOS(15, _omitFieldNames ? '' : 'pattern')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusDetailReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusDetailReq copyWith(void Function(OpusDetailReq) updates) =>
super.copyWith((message) => updates(message as OpusDetailReq))
as OpusDetailReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OpusDetailReq create() => OpusDetailReq._();
@$core.override
OpusDetailReq createEmptyInstance() => create();
static $pb.PbList<OpusDetailReq> createRepeated() =>
$pb.PbList<OpusDetailReq>();
@$core.pragma('dart2js:noInline')
static OpusDetailReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OpusDetailReq>(create);
static OpusDetailReq? _defaultInstance;
@$pb.TagNumber(1)
OpusType get opusType => $_getN(0);
@$pb.TagNumber(1)
set opusType(OpusType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasOpusType() => $_has(0);
@$pb.TagNumber(1)
void clearOpusType() => $_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 dynType => $_getI64(2);
@$pb.TagNumber(3)
set dynType($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasDynType() => $_has(2);
@$pb.TagNumber(3)
void clearDynType() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get shareId => $_getSZ(3);
@$pb.TagNumber(4)
set shareId($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasShareId() => $_has(3);
@$pb.TagNumber(4)
void clearShareId() => $_clearField(4);
@$pb.TagNumber(9)
$core.int get shareMode => $_getIZ(4);
@$pb.TagNumber(9)
set shareMode($core.int value) => $_setSignedInt32(4, value);
@$pb.TagNumber(9)
$core.bool hasShareMode() => $_has(4);
@$pb.TagNumber(9)
void clearShareMode() => $_clearField(9);
@$pb.TagNumber(10)
$core.int get localTime => $_getIZ(5);
@$pb.TagNumber(10)
set localTime($core.int value) => $_setSignedInt32(5, value);
@$pb.TagNumber(10)
$core.bool hasLocalTime() => $_has(5);
@$pb.TagNumber(10)
void clearLocalTime() => $_clearField(10);
@$pb.TagNumber(11)
$1.PlayerArgs get playerArgs => $_getN(6);
@$pb.TagNumber(11)
set playerArgs($1.PlayerArgs value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasPlayerArgs() => $_has(6);
@$pb.TagNumber(11)
void clearPlayerArgs() => $_clearField(11);
@$pb.TagNumber(11)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(6);
@$pb.TagNumber(12)
Config get config => $_getN(7);
@$pb.TagNumber(12)
set config(Config value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasConfig() => $_has(7);
@$pb.TagNumber(12)
void clearConfig() => $_clearField(12);
@$pb.TagNumber(12)
Config ensureConfig() => $_ensure(7);
@$pb.TagNumber(13)
AdParam get adParam => $_getN(8);
@$pb.TagNumber(13)
set adParam(AdParam value) => $_setField(13, value);
@$pb.TagNumber(13)
$core.bool hasAdParam() => $_has(8);
@$pb.TagNumber(13)
void clearAdParam() => $_clearField(13);
@$pb.TagNumber(13)
AdParam ensureAdParam() => $_ensure(8);
@$pb.TagNumber(14)
$core.String get from => $_getSZ(9);
@$pb.TagNumber(14)
set from($core.String value) => $_setString(9, value);
@$pb.TagNumber(14)
$core.bool hasFrom() => $_has(9);
@$pb.TagNumber(14)
void clearFrom() => $_clearField(14);
@$pb.TagNumber(15)
$core.String get pattern => $_getSZ(10);
@$pb.TagNumber(15)
set pattern($core.String value) => $_setString(10, value);
@$pb.TagNumber(15)
$core.bool hasPattern() => $_has(10);
@$pb.TagNumber(15)
void clearPattern() => $_clearField(15);
}
class OpusDetailResp extends $pb.GeneratedMessage {
factory OpusDetailResp({
OpusItem? opusItem,
}) {
final result = create();
if (opusItem != null) result.opusItem = opusItem;
return result;
}
OpusDetailResp._();
factory OpusDetailResp.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OpusDetailResp.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OpusDetailResp',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<OpusItem>(1, _omitFieldNames ? '' : 'opusItem',
subBuilder: OpusItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusDetailResp clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusDetailResp copyWith(void Function(OpusDetailResp) updates) =>
super.copyWith((message) => updates(message as OpusDetailResp))
as OpusDetailResp;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OpusDetailResp create() => OpusDetailResp._();
@$core.override
OpusDetailResp createEmptyInstance() => create();
static $pb.PbList<OpusDetailResp> createRepeated() =>
$pb.PbList<OpusDetailResp>();
@$core.pragma('dart2js:noInline')
static OpusDetailResp getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OpusDetailResp>(create);
static OpusDetailResp? _defaultInstance;
@$pb.TagNumber(1)
OpusItem get opusItem => $_getN(0);
@$pb.TagNumber(1)
set opusItem(OpusItem value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasOpusItem() => $_has(0);
@$pb.TagNumber(1)
void clearOpusItem() => $_clearField(1);
@$pb.TagNumber(1)
OpusItem ensureOpusItem() => $_ensure(0);
}
class OpusFavItem extends $pb.GeneratedMessage {
factory OpusFavItem({
$fixnum.Int64? opusId,
$core.String? cardUri,
MdlDynDrawItem? coverPic,
Paragraph? textParagraph,
CoverIconWithText? bottomText,
$core.String? clickToast,
}) {
final result = create();
if (opusId != null) result.opusId = opusId;
if (cardUri != null) result.cardUri = cardUri;
if (coverPic != null) result.coverPic = coverPic;
if (textParagraph != null) result.textParagraph = textParagraph;
if (bottomText != null) result.bottomText = bottomText;
if (clickToast != null) result.clickToast = clickToast;
return result;
}
OpusFavItem._();
factory OpusFavItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OpusFavItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OpusFavItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'opusId')
..aOS(2, _omitFieldNames ? '' : 'cardUri')
..aOM<MdlDynDrawItem>(3, _omitFieldNames ? '' : 'coverPic',
subBuilder: MdlDynDrawItem.create)
..aOM<Paragraph>(4, _omitFieldNames ? '' : 'textParagraph',
subBuilder: Paragraph.create)
..aOM<CoverIconWithText>(5, _omitFieldNames ? '' : 'bottomText',
subBuilder: CoverIconWithText.create)
..aOS(6, _omitFieldNames ? '' : 'clickToast')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusFavItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusFavItem copyWith(void Function(OpusFavItem) updates) =>
super.copyWith((message) => updates(message as OpusFavItem))
as OpusFavItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OpusFavItem create() => OpusFavItem._();
@$core.override
OpusFavItem createEmptyInstance() => create();
static $pb.PbList<OpusFavItem> createRepeated() => $pb.PbList<OpusFavItem>();
@$core.pragma('dart2js:noInline')
static OpusFavItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OpusFavItem>(create);
static OpusFavItem? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get opusId => $_getI64(0);
@$pb.TagNumber(1)
set opusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasOpusId() => $_has(0);
@$pb.TagNumber(1)
void clearOpusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get cardUri => $_getSZ(1);
@$pb.TagNumber(2)
set cardUri($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCardUri() => $_has(1);
@$pb.TagNumber(2)
void clearCardUri() => $_clearField(2);
@$pb.TagNumber(3)
MdlDynDrawItem get coverPic => $_getN(2);
@$pb.TagNumber(3)
set coverPic(MdlDynDrawItem value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasCoverPic() => $_has(2);
@$pb.TagNumber(3)
void clearCoverPic() => $_clearField(3);
@$pb.TagNumber(3)
MdlDynDrawItem ensureCoverPic() => $_ensure(2);
@$pb.TagNumber(4)
Paragraph get textParagraph => $_getN(3);
@$pb.TagNumber(4)
set textParagraph(Paragraph value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasTextParagraph() => $_has(3);
@$pb.TagNumber(4)
void clearTextParagraph() => $_clearField(4);
@$pb.TagNumber(4)
Paragraph ensureTextParagraph() => $_ensure(3);
@$pb.TagNumber(5)
CoverIconWithText get bottomText => $_getN(4);
@$pb.TagNumber(5)
set bottomText(CoverIconWithText value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasBottomText() => $_has(4);
@$pb.TagNumber(5)
void clearBottomText() => $_clearField(5);
@$pb.TagNumber(5)
CoverIconWithText ensureBottomText() => $_ensure(4);
@$pb.TagNumber(6)
$core.String get clickToast => $_getSZ(5);
@$pb.TagNumber(6)
set clickToast($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasClickToast() => $_has(5);
@$pb.TagNumber(6)
void clearClickToast() => $_clearField(6);
}
enum OpusFlowItem_Data { flowItemOpus, notSet }
class OpusFlowItem extends $pb.GeneratedMessage {
factory OpusFlowItem({
FlowItemType? itemType,
$fixnum.Int64? oid,
Extend? extend,
FlowItemOpus? flowItemOpus,
}) {
final result = create();
if (itemType != null) result.itemType = itemType;
if (oid != null) result.oid = oid;
if (extend != null) result.extend = extend;
if (flowItemOpus != null) result.flowItemOpus = flowItemOpus;
return result;
}
OpusFlowItem._();
factory OpusFlowItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OpusFlowItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, OpusFlowItem_Data> _OpusFlowItem_DataByTag =
{4: OpusFlowItem_Data.flowItemOpus, 0: OpusFlowItem_Data.notSet};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OpusFlowItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [4])
..aE<FlowItemType>(1, _omitFieldNames ? '' : 'itemType',
enumValues: FlowItemType.values)
..aInt64(2, _omitFieldNames ? '' : 'oid')
..aOM<Extend>(3, _omitFieldNames ? '' : 'extend', subBuilder: Extend.create)
..aOM<FlowItemOpus>(4, _omitFieldNames ? '' : 'flowItemOpus',
subBuilder: FlowItemOpus.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusFlowItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusFlowItem copyWith(void Function(OpusFlowItem) updates) =>
super.copyWith((message) => updates(message as OpusFlowItem))
as OpusFlowItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OpusFlowItem create() => OpusFlowItem._();
@$core.override
OpusFlowItem createEmptyInstance() => create();
static $pb.PbList<OpusFlowItem> createRepeated() =>
$pb.PbList<OpusFlowItem>();
@$core.pragma('dart2js:noInline')
static OpusFlowItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OpusFlowItem>(create);
static OpusFlowItem? _defaultInstance;
@$pb.TagNumber(4)
OpusFlowItem_Data whichData() => _OpusFlowItem_DataByTag[$_whichOneof(0)]!;
@$pb.TagNumber(4)
void clearData() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
FlowItemType get itemType => $_getN(0);
@$pb.TagNumber(1)
set itemType(FlowItemType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasItemType() => $_has(0);
@$pb.TagNumber(1)
void clearItemType() => $_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)
Extend get extend => $_getN(2);
@$pb.TagNumber(3)
set extend(Extend value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasExtend() => $_has(2);
@$pb.TagNumber(3)
void clearExtend() => $_clearField(3);
@$pb.TagNumber(3)
Extend ensureExtend() => $_ensure(2);
@$pb.TagNumber(4)
FlowItemOpus get flowItemOpus => $_getN(3);
@$pb.TagNumber(4)
set flowItemOpus(FlowItemOpus value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasFlowItemOpus() => $_has(3);
@$pb.TagNumber(4)
void clearFlowItemOpus() => $_clearField(4);
@$pb.TagNumber(4)
FlowItemOpus ensureFlowItemOpus() => $_ensure(3);
}
class OpusItem extends $pb.GeneratedMessage {
factory OpusItem({
$fixnum.Int64? opusId,
OpusType? opusType,
$fixnum.Int64? oid,
$core.Iterable<Module>? modules,
Extend? extend,
}) {
final result = create();
if (opusId != null) result.opusId = opusId;
if (opusType != null) result.opusType = opusType;
if (oid != null) result.oid = oid;
if (modules != null) result.modules.addAll(modules);
if (extend != null) result.extend = extend;
return result;
}
OpusItem._();
factory OpusItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OpusItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OpusItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'opusId')
..aE<OpusType>(2, _omitFieldNames ? '' : 'opusType',
enumValues: OpusType.values)
..aInt64(3, _omitFieldNames ? '' : 'oid')
..pPM<Module>(4, _omitFieldNames ? '' : 'modules',
subBuilder: Module.create)
..aOM<Extend>(5, _omitFieldNames ? '' : 'extend', subBuilder: Extend.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusItem copyWith(void Function(OpusItem) updates) =>
super.copyWith((message) => updates(message as OpusItem)) as OpusItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OpusItem create() => OpusItem._();
@$core.override
OpusItem createEmptyInstance() => create();
static $pb.PbList<OpusItem> createRepeated() => $pb.PbList<OpusItem>();
@$core.pragma('dart2js:noInline')
static OpusItem getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<OpusItem>(create);
static OpusItem? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get opusId => $_getI64(0);
@$pb.TagNumber(1)
set opusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasOpusId() => $_has(0);
@$pb.TagNumber(1)
void clearOpusId() => $_clearField(1);
@$pb.TagNumber(2)
OpusType get opusType => $_getN(1);
@$pb.TagNumber(2)
set opusType(OpusType value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasOpusType() => $_has(1);
@$pb.TagNumber(2)
void clearOpusType() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get oid => $_getI64(2);
@$pb.TagNumber(3)
set oid($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasOid() => $_has(2);
@$pb.TagNumber(3)
void clearOid() => $_clearField(3);
@$pb.TagNumber(4)
$pb.PbList<Module> get modules => $_getList(3);
@$pb.TagNumber(5)
Extend get extend => $_getN(4);
@$pb.TagNumber(5)
set extend(Extend value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasExtend() => $_has(4);
@$pb.TagNumber(5)
void clearExtend() => $_clearField(5);
@$pb.TagNumber(5)
Extend ensureExtend() => $_ensure(4);
}
class OpusSpaceFlowReq extends $pb.GeneratedMessage {
factory OpusSpaceFlowReq({
$fixnum.Int64? hostMid,
$core.int? localTime,
$7.Pagination? pagination,
$core.String? filterType,
}) {
final result = create();
if (hostMid != null) result.hostMid = hostMid;
if (localTime != null) result.localTime = localTime;
if (pagination != null) result.pagination = pagination;
if (filterType != null) result.filterType = filterType;
return result;
}
OpusSpaceFlowReq._();
factory OpusSpaceFlowReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OpusSpaceFlowReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OpusSpaceFlowReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'hostMid')
..aI(2, _omitFieldNames ? '' : 'localTime')
..aOM<$7.Pagination>(3, _omitFieldNames ? '' : 'pagination',
subBuilder: $7.Pagination.create)
..aOS(4, _omitFieldNames ? '' : 'filterType')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusSpaceFlowReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusSpaceFlowReq copyWith(void Function(OpusSpaceFlowReq) updates) =>
super.copyWith((message) => updates(message as OpusSpaceFlowReq))
as OpusSpaceFlowReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OpusSpaceFlowReq create() => OpusSpaceFlowReq._();
@$core.override
OpusSpaceFlowReq createEmptyInstance() => create();
static $pb.PbList<OpusSpaceFlowReq> createRepeated() =>
$pb.PbList<OpusSpaceFlowReq>();
@$core.pragma('dart2js:noInline')
static OpusSpaceFlowReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OpusSpaceFlowReq>(create);
static OpusSpaceFlowReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get hostMid => $_getI64(0);
@$pb.TagNumber(1)
set hostMid($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasHostMid() => $_has(0);
@$pb.TagNumber(1)
void clearHostMid() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get localTime => $_getIZ(1);
@$pb.TagNumber(2)
set localTime($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasLocalTime() => $_has(1);
@$pb.TagNumber(2)
void clearLocalTime() => $_clearField(2);
@$pb.TagNumber(3)
$7.Pagination get pagination => $_getN(2);
@$pb.TagNumber(3)
set pagination($7.Pagination value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasPagination() => $_has(2);
@$pb.TagNumber(3)
void clearPagination() => $_clearField(3);
@$pb.TagNumber(3)
$7.Pagination ensurePagination() => $_ensure(2);
@$pb.TagNumber(4)
$core.String get filterType => $_getSZ(3);
@$pb.TagNumber(4)
set filterType($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasFilterType() => $_has(3);
@$pb.TagNumber(4)
void clearFilterType() => $_clearField(4);
}
class OpusSpaceFlowResp extends $pb.GeneratedMessage {
factory OpusSpaceFlowResp({
$core.Iterable<OpusFlowItem>? itemList,
$7.PaginationReply? nextPage,
SectionOpusCollection? hostUpOpusCollection,
SectionNoteNavigationBar? hostUpNoteNavBar,
}) {
final result = create();
if (itemList != null) result.itemList.addAll(itemList);
if (nextPage != null) result.nextPage = nextPage;
if (hostUpOpusCollection != null)
result.hostUpOpusCollection = hostUpOpusCollection;
if (hostUpNoteNavBar != null) result.hostUpNoteNavBar = hostUpNoteNavBar;
return result;
}
OpusSpaceFlowResp._();
factory OpusSpaceFlowResp.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory OpusSpaceFlowResp.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'OpusSpaceFlowResp',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<OpusFlowItem>(1, _omitFieldNames ? '' : 'itemList',
subBuilder: OpusFlowItem.create)
..aOM<$7.PaginationReply>(2, _omitFieldNames ? '' : 'nextPage',
subBuilder: $7.PaginationReply.create)
..aOM<SectionOpusCollection>(
3, _omitFieldNames ? '' : 'hostUpOpusCollection',
subBuilder: SectionOpusCollection.create)
..aOM<SectionNoteNavigationBar>(
4, _omitFieldNames ? '' : 'hostUpNoteNavBar',
subBuilder: SectionNoteNavigationBar.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusSpaceFlowResp clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
OpusSpaceFlowResp copyWith(void Function(OpusSpaceFlowResp) updates) =>
super.copyWith((message) => updates(message as OpusSpaceFlowResp))
as OpusSpaceFlowResp;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static OpusSpaceFlowResp create() => OpusSpaceFlowResp._();
@$core.override
OpusSpaceFlowResp createEmptyInstance() => create();
static $pb.PbList<OpusSpaceFlowResp> createRepeated() =>
$pb.PbList<OpusSpaceFlowResp>();
@$core.pragma('dart2js:noInline')
static OpusSpaceFlowResp getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<OpusSpaceFlowResp>(create);
static OpusSpaceFlowResp? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<OpusFlowItem> get itemList => $_getList(0);
@$pb.TagNumber(2)
$7.PaginationReply get nextPage => $_getN(1);
@$pb.TagNumber(2)
set nextPage($7.PaginationReply value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasNextPage() => $_has(1);
@$pb.TagNumber(2)
void clearNextPage() => $_clearField(2);
@$pb.TagNumber(2)
$7.PaginationReply ensureNextPage() => $_ensure(1);
@$pb.TagNumber(3)
SectionOpusCollection get hostUpOpusCollection => $_getN(2);
@$pb.TagNumber(3)
set hostUpOpusCollection(SectionOpusCollection value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasHostUpOpusCollection() => $_has(2);
@$pb.TagNumber(3)
void clearHostUpOpusCollection() => $_clearField(3);
@$pb.TagNumber(3)
SectionOpusCollection ensureHostUpOpusCollection() => $_ensure(2);
@$pb.TagNumber(4)
SectionNoteNavigationBar get hostUpNoteNavBar => $_getN(3);
@$pb.TagNumber(4)
set hostUpNoteNavBar(SectionNoteNavigationBar value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasHostUpNoteNavBar() => $_has(3);
@$pb.TagNumber(4)
void clearHostUpNoteNavBar() => $_clearField(4);
@$pb.TagNumber(4)
SectionNoteNavigationBar ensureHostUpNoteNavBar() => $_ensure(3);
}
class PGCSeason extends $pb.GeneratedMessage {
factory PGCSeason({
$core.int? isFinish,
$core.String? title,
$core.int? type,
}) {
final result = create();
if (isFinish != null) result.isFinish = isFinish;
if (title != null) result.title = title;
if (type != null) result.type = type;
return result;
}
PGCSeason._();
factory PGCSeason.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PGCSeason.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'PGCSeason',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'isFinish')
..aOS(2, _omitFieldNames ? '' : 'title')
..aI(3, _omitFieldNames ? '' : 'type')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PGCSeason clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PGCSeason copyWith(void Function(PGCSeason) updates) =>
super.copyWith((message) => updates(message as PGCSeason)) as PGCSeason;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PGCSeason create() => PGCSeason._();
@$core.override
PGCSeason createEmptyInstance() => create();
static $pb.PbList<PGCSeason> createRepeated() => $pb.PbList<PGCSeason>();
@$core.pragma('dart2js:noInline')
static PGCSeason getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PGCSeason>(create);
static PGCSeason? _defaultInstance;
@$pb.TagNumber(1)
$core.int get isFinish => $_getIZ(0);
@$pb.TagNumber(1)
set isFinish($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasIsFinish() => $_has(0);
@$pb.TagNumber(1)
void clearIsFinish() => $_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);
}
class ParaSpacing extends $pb.GeneratedMessage {
factory ParaSpacing({
$core.double? spacingBeforePara,
$core.double? spacingAfterPara,
$core.double? lineSpacing,
}) {
final result = create();
if (spacingBeforePara != null) result.spacingBeforePara = spacingBeforePara;
if (spacingAfterPara != null) result.spacingAfterPara = spacingAfterPara;
if (lineSpacing != null) result.lineSpacing = lineSpacing;
return result;
}
ParaSpacing._();
factory ParaSpacing.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ParaSpacing.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ParaSpacing',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aD(1, _omitFieldNames ? '' : 'spacingBeforePara')
..aD(2, _omitFieldNames ? '' : 'spacingAfterPara')
..aD(3, _omitFieldNames ? '' : 'lineSpacing')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ParaSpacing clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ParaSpacing copyWith(void Function(ParaSpacing) updates) =>
super.copyWith((message) => updates(message as ParaSpacing))
as ParaSpacing;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ParaSpacing create() => ParaSpacing._();
@$core.override
ParaSpacing createEmptyInstance() => create();
static $pb.PbList<ParaSpacing> createRepeated() => $pb.PbList<ParaSpacing>();
@$core.pragma('dart2js:noInline')
static ParaSpacing getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ParaSpacing>(create);
static ParaSpacing? _defaultInstance;
@$pb.TagNumber(1)
$core.double get spacingBeforePara => $_getN(0);
@$pb.TagNumber(1)
set spacingBeforePara($core.double value) => $_setDouble(0, value);
@$pb.TagNumber(1)
$core.bool hasSpacingBeforePara() => $_has(0);
@$pb.TagNumber(1)
void clearSpacingBeforePara() => $_clearField(1);
@$pb.TagNumber(2)
$core.double get spacingAfterPara => $_getN(1);
@$pb.TagNumber(2)
set spacingAfterPara($core.double value) => $_setDouble(1, value);
@$pb.TagNumber(2)
$core.bool hasSpacingAfterPara() => $_has(1);
@$pb.TagNumber(2)
void clearSpacingAfterPara() => $_clearField(2);
@$pb.TagNumber(3)
$core.double get lineSpacing => $_getN(2);
@$pb.TagNumber(3)
set lineSpacing($core.double value) => $_setDouble(2, value);
@$pb.TagNumber(3)
$core.bool hasLineSpacing() => $_has(2);
@$pb.TagNumber(3)
void clearLineSpacing() => $_clearField(3);
}
class Paragraph_ListFormat extends $pb.GeneratedMessage {
factory Paragraph_ListFormat({
$core.int? level,
$core.int? order,
$core.String? theme,
}) {
final result = create();
if (level != null) result.level = level;
if (order != null) result.order = order;
if (theme != null) result.theme = theme;
return result;
}
Paragraph_ListFormat._();
factory Paragraph_ListFormat.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Paragraph_ListFormat.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Paragraph.ListFormat',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'level')
..aI(2, _omitFieldNames ? '' : 'order')
..aOS(3, _omitFieldNames ? '' : 'theme')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Paragraph_ListFormat clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Paragraph_ListFormat copyWith(void Function(Paragraph_ListFormat) updates) =>
super.copyWith((message) => updates(message as Paragraph_ListFormat))
as Paragraph_ListFormat;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Paragraph_ListFormat create() => Paragraph_ListFormat._();
@$core.override
Paragraph_ListFormat createEmptyInstance() => create();
static $pb.PbList<Paragraph_ListFormat> createRepeated() =>
$pb.PbList<Paragraph_ListFormat>();
@$core.pragma('dart2js:noInline')
static Paragraph_ListFormat getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<Paragraph_ListFormat>(create);
static Paragraph_ListFormat? _defaultInstance;
@$pb.TagNumber(1)
$core.int get level => $_getIZ(0);
@$pb.TagNumber(1)
set level($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasLevel() => $_has(0);
@$pb.TagNumber(1)
void clearLevel() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get order => $_getIZ(1);
@$pb.TagNumber(2)
set order($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasOrder() => $_has(1);
@$pb.TagNumber(2)
void clearOrder() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get theme => $_getSZ(2);
@$pb.TagNumber(3)
set theme($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasTheme() => $_has(2);
@$pb.TagNumber(3)
void clearTheme() => $_clearField(3);
}
class Paragraph_ParagraphFormat extends $pb.GeneratedMessage {
factory Paragraph_ParagraphFormat({
Paragraph_ParagraphAlign? align,
Paragraph_ListFormat? listFormat,
}) {
final result = create();
if (align != null) result.align = align;
if (listFormat != null) result.listFormat = listFormat;
return result;
}
Paragraph_ParagraphFormat._();
factory Paragraph_ParagraphFormat.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Paragraph_ParagraphFormat.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Paragraph.ParagraphFormat',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<Paragraph_ParagraphAlign>(1, _omitFieldNames ? '' : 'align',
enumValues: Paragraph_ParagraphAlign.values)
..aOM<Paragraph_ListFormat>(2, _omitFieldNames ? '' : 'listFormat',
subBuilder: Paragraph_ListFormat.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Paragraph_ParagraphFormat clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Paragraph_ParagraphFormat copyWith(
void Function(Paragraph_ParagraphFormat) updates) =>
super.copyWith((message) => updates(message as Paragraph_ParagraphFormat))
as Paragraph_ParagraphFormat;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Paragraph_ParagraphFormat create() => Paragraph_ParagraphFormat._();
@$core.override
Paragraph_ParagraphFormat createEmptyInstance() => create();
static $pb.PbList<Paragraph_ParagraphFormat> createRepeated() =>
$pb.PbList<Paragraph_ParagraphFormat>();
@$core.pragma('dart2js:noInline')
static Paragraph_ParagraphFormat getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<Paragraph_ParagraphFormat>(create);
static Paragraph_ParagraphFormat? _defaultInstance;
@$pb.TagNumber(1)
Paragraph_ParagraphAlign get align => $_getN(0);
@$pb.TagNumber(1)
set align(Paragraph_ParagraphAlign value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasAlign() => $_has(0);
@$pb.TagNumber(1)
void clearAlign() => $_clearField(1);
@$pb.TagNumber(2)
Paragraph_ListFormat get listFormat => $_getN(1);
@$pb.TagNumber(2)
set listFormat(Paragraph_ListFormat value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasListFormat() => $_has(1);
@$pb.TagNumber(2)
void clearListFormat() => $_clearField(2);
@$pb.TagNumber(2)
Paragraph_ListFormat ensureListFormat() => $_ensure(1);
}
enum Paragraph_Content { text, pic, line, linkCard, code, notSet }
class Paragraph extends $pb.GeneratedMessage {
factory Paragraph({
Paragraph_ParagraphType? paraType,
Paragraph_ParagraphFormat? paraFormat,
TextParagraph? text,
PicParagraph? pic,
LineParagraph? line,
CardParagraph? linkCard,
CodeParagraph? code,
}) {
final result = create();
if (paraType != null) result.paraType = paraType;
if (paraFormat != null) result.paraFormat = paraFormat;
if (text != null) result.text = text;
if (pic != null) result.pic = pic;
if (line != null) result.line = line;
if (linkCard != null) result.linkCard = linkCard;
if (code != null) result.code = code;
return result;
}
Paragraph._();
factory Paragraph.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Paragraph.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, Paragraph_Content> _Paragraph_ContentByTag =
{
3: Paragraph_Content.text,
4: Paragraph_Content.pic,
5: Paragraph_Content.line,
6: Paragraph_Content.linkCard,
7: Paragraph_Content.code,
0: Paragraph_Content.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Paragraph',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [3, 4, 5, 6, 7])
..aE<Paragraph_ParagraphType>(1, _omitFieldNames ? '' : 'paraType',
enumValues: Paragraph_ParagraphType.values)
..aOM<Paragraph_ParagraphFormat>(2, _omitFieldNames ? '' : 'paraFormat',
subBuilder: Paragraph_ParagraphFormat.create)
..aOM<TextParagraph>(3, _omitFieldNames ? '' : 'text',
subBuilder: TextParagraph.create)
..aOM<PicParagraph>(4, _omitFieldNames ? '' : 'pic',
subBuilder: PicParagraph.create)
..aOM<LineParagraph>(5, _omitFieldNames ? '' : 'line',
subBuilder: LineParagraph.create)
..aOM<CardParagraph>(6, _omitFieldNames ? '' : 'linkCard',
subBuilder: CardParagraph.create)
..aOM<CodeParagraph>(7, _omitFieldNames ? '' : 'code',
subBuilder: CodeParagraph.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Paragraph clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Paragraph copyWith(void Function(Paragraph) updates) =>
super.copyWith((message) => updates(message as Paragraph)) as Paragraph;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Paragraph create() => Paragraph._();
@$core.override
Paragraph createEmptyInstance() => create();
static $pb.PbList<Paragraph> createRepeated() => $pb.PbList<Paragraph>();
@$core.pragma('dart2js:noInline')
static Paragraph getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Paragraph>(create);
static Paragraph? _defaultInstance;
@$pb.TagNumber(3)
@$pb.TagNumber(4)
@$pb.TagNumber(5)
@$pb.TagNumber(6)
@$pb.TagNumber(7)
Paragraph_Content whichContent() => _Paragraph_ContentByTag[$_whichOneof(0)]!;
@$pb.TagNumber(3)
@$pb.TagNumber(4)
@$pb.TagNumber(5)
@$pb.TagNumber(6)
@$pb.TagNumber(7)
void clearContent() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
Paragraph_ParagraphType get paraType => $_getN(0);
@$pb.TagNumber(1)
set paraType(Paragraph_ParagraphType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasParaType() => $_has(0);
@$pb.TagNumber(1)
void clearParaType() => $_clearField(1);
@$pb.TagNumber(2)
Paragraph_ParagraphFormat get paraFormat => $_getN(1);
@$pb.TagNumber(2)
set paraFormat(Paragraph_ParagraphFormat value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasParaFormat() => $_has(1);
@$pb.TagNumber(2)
void clearParaFormat() => $_clearField(2);
@$pb.TagNumber(2)
Paragraph_ParagraphFormat ensureParaFormat() => $_ensure(1);
@$pb.TagNumber(3)
TextParagraph get text => $_getN(2);
@$pb.TagNumber(3)
set text(TextParagraph value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasText() => $_has(2);
@$pb.TagNumber(3)
void clearText() => $_clearField(3);
@$pb.TagNumber(3)
TextParagraph ensureText() => $_ensure(2);
@$pb.TagNumber(4)
PicParagraph get pic => $_getN(3);
@$pb.TagNumber(4)
set pic(PicParagraph value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasPic() => $_has(3);
@$pb.TagNumber(4)
void clearPic() => $_clearField(4);
@$pb.TagNumber(4)
PicParagraph ensurePic() => $_ensure(3);
@$pb.TagNumber(5)
LineParagraph get line => $_getN(4);
@$pb.TagNumber(5)
set line(LineParagraph value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasLine() => $_has(4);
@$pb.TagNumber(5)
void clearLine() => $_clearField(5);
@$pb.TagNumber(5)
LineParagraph ensureLine() => $_ensure(4);
@$pb.TagNumber(6)
CardParagraph get linkCard => $_getN(5);
@$pb.TagNumber(6)
set linkCard(CardParagraph value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasLinkCard() => $_has(5);
@$pb.TagNumber(6)
void clearLinkCard() => $_clearField(6);
@$pb.TagNumber(6)
CardParagraph ensureLinkCard() => $_ensure(5);
@$pb.TagNumber(7)
CodeParagraph get code => $_getN(6);
@$pb.TagNumber(7)
set code(CodeParagraph value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasCode() => $_has(6);
@$pb.TagNumber(7)
void clearCode() => $_clearField(7);
@$pb.TagNumber(7)
CodeParagraph ensureCode() => $_ensure(6);
}
class PicParagraph extends $pb.GeneratedMessage {
factory PicParagraph({
MdlDynDraw? pics,
PicParagraph_PicParagraphStyle? style,
}) {
final result = create();
if (pics != null) result.pics = pics;
if (style != null) result.style = style;
return result;
}
PicParagraph._();
factory PicParagraph.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PicParagraph.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'PicParagraph',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<MdlDynDraw>(1, _omitFieldNames ? '' : 'pics',
subBuilder: MdlDynDraw.create)
..aE<PicParagraph_PicParagraphStyle>(2, _omitFieldNames ? '' : 'style',
enumValues: PicParagraph_PicParagraphStyle.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PicParagraph clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PicParagraph copyWith(void Function(PicParagraph) updates) =>
super.copyWith((message) => updates(message as PicParagraph))
as PicParagraph;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PicParagraph create() => PicParagraph._();
@$core.override
PicParagraph createEmptyInstance() => create();
static $pb.PbList<PicParagraph> createRepeated() =>
$pb.PbList<PicParagraph>();
@$core.pragma('dart2js:noInline')
static PicParagraph getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<PicParagraph>(create);
static PicParagraph? _defaultInstance;
@$pb.TagNumber(1)
MdlDynDraw get pics => $_getN(0);
@$pb.TagNumber(1)
set pics(MdlDynDraw value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasPics() => $_has(0);
@$pb.TagNumber(1)
void clearPics() => $_clearField(1);
@$pb.TagNumber(1)
MdlDynDraw ensurePics() => $_ensure(0);
@$pb.TagNumber(2)
PicParagraph_PicParagraphStyle get style => $_getN(1);
@$pb.TagNumber(2)
set style(PicParagraph_PicParagraphStyle value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasStyle() => $_has(1);
@$pb.TagNumber(2)
void clearStyle() => $_clearField(2);
}
class PlayurlParam extends $pb.GeneratedMessage {
factory PlayurlParam({
$core.int? qn,
$core.int? fnver,
$core.int? fnval,
$core.int? forceHost,
$core.int? fourk,
}) {
final result = create();
if (qn != null) result.qn = qn;
if (fnver != null) result.fnver = fnver;
if (fnval != null) result.fnval = fnval;
if (forceHost != null) result.forceHost = forceHost;
if (fourk != null) result.fourk = fourk;
return result;
}
PlayurlParam._();
factory PlayurlParam.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PlayurlParam.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'PlayurlParam',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'qn')
..aI(2, _omitFieldNames ? '' : 'fnver')
..aI(3, _omitFieldNames ? '' : 'fnval')
..aI(4, _omitFieldNames ? '' : 'forceHost')
..aI(5, _omitFieldNames ? '' : 'fourk')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PlayurlParam clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PlayurlParam copyWith(void Function(PlayurlParam) updates) =>
super.copyWith((message) => updates(message as PlayurlParam))
as PlayurlParam;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PlayurlParam create() => PlayurlParam._();
@$core.override
PlayurlParam createEmptyInstance() => create();
static $pb.PbList<PlayurlParam> createRepeated() =>
$pb.PbList<PlayurlParam>();
@$core.pragma('dart2js:noInline')
static PlayurlParam getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<PlayurlParam>(create);
static PlayurlParam? _defaultInstance;
@$pb.TagNumber(1)
$core.int get qn => $_getIZ(0);
@$pb.TagNumber(1)
set qn($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasQn() => $_has(0);
@$pb.TagNumber(1)
void clearQn() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get fnver => $_getIZ(1);
@$pb.TagNumber(2)
set fnver($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasFnver() => $_has(1);
@$pb.TagNumber(2)
void clearFnver() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get fnval => $_getIZ(2);
@$pb.TagNumber(3)
set fnval($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasFnval() => $_has(2);
@$pb.TagNumber(3)
void clearFnval() => $_clearField(3);
@$pb.TagNumber(4)
$core.int get forceHost => $_getIZ(3);
@$pb.TagNumber(4)
set forceHost($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasForceHost() => $_has(3);
@$pb.TagNumber(4)
void clearForceHost() => $_clearField(4);
@$pb.TagNumber(5)
$core.int get fourk => $_getIZ(4);
@$pb.TagNumber(5)
set fourk($core.int value) => $_setSignedInt32(4, value);
@$pb.TagNumber(5)
$core.bool hasFourk() => $_has(4);
@$pb.TagNumber(5)
void clearFourk() => $_clearField(5);
}
class Popup extends $pb.GeneratedMessage {
factory Popup({
$core.String? title,
$core.String? desc,
$core.String? uri,
}) {
final result = create();
if (title != null) result.title = title;
if (desc != null) result.desc = desc;
if (uri != null) result.uri = uri;
return result;
}
Popup._();
factory Popup.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Popup.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Popup',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'desc')
..aOS(3, _omitFieldNames ? '' : 'uri')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Popup clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Popup copyWith(void Function(Popup) updates) =>
super.copyWith((message) => updates(message as Popup)) as Popup;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Popup create() => Popup._();
@$core.override
Popup createEmptyInstance() => create();
static $pb.PbList<Popup> createRepeated() => $pb.PbList<Popup>();
@$core.pragma('dart2js:noInline')
static Popup getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Popup>(create);
static Popup? _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 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);
}
class ProtectedStaticResource extends $pb.GeneratedMessage {
factory ProtectedStaticResource({
$core.String? resUrl,
$core.bool? isAlreadySigned,
$core.String? signParam,
}) {
final result = create();
if (resUrl != null) result.resUrl = resUrl;
if (isAlreadySigned != null) result.isAlreadySigned = isAlreadySigned;
if (signParam != null) result.signParam = signParam;
return result;
}
ProtectedStaticResource._();
factory ProtectedStaticResource.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ProtectedStaticResource.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ProtectedStaticResource',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'resUrl')
..aOB(2, _omitFieldNames ? '' : 'isAlreadySigned')
..aOS(3, _omitFieldNames ? '' : 'signParam')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ProtectedStaticResource clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ProtectedStaticResource copyWith(
void Function(ProtectedStaticResource) updates) =>
super.copyWith((message) => updates(message as ProtectedStaticResource))
as ProtectedStaticResource;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ProtectedStaticResource create() => ProtectedStaticResource._();
@$core.override
ProtectedStaticResource createEmptyInstance() => create();
static $pb.PbList<ProtectedStaticResource> createRepeated() =>
$pb.PbList<ProtectedStaticResource>();
@$core.pragma('dart2js:noInline')
static ProtectedStaticResource getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ProtectedStaticResource>(create);
static ProtectedStaticResource? _defaultInstance;
@$pb.TagNumber(1)
$core.String get resUrl => $_getSZ(0);
@$pb.TagNumber(1)
set resUrl($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasResUrl() => $_has(0);
@$pb.TagNumber(1)
void clearResUrl() => $_clearField(1);
@$pb.TagNumber(2)
$core.bool get isAlreadySigned => $_getBF(1);
@$pb.TagNumber(2)
set isAlreadySigned($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasIsAlreadySigned() => $_has(1);
@$pb.TagNumber(2)
void clearIsAlreadySigned() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get signParam => $_getSZ(2);
@$pb.TagNumber(3)
set signParam($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasSignParam() => $_has(2);
@$pb.TagNumber(3)
void clearSignParam() => $_clearField(3);
}
class QuickConsumeMoreAvatarListReply extends $pb.GeneratedMessage {
factory QuickConsumeMoreAvatarListReply({
$core.String? offset,
$core.bool? hasMore,
$core.Iterable<UpListItem>? upList,
}) {
final result = create();
if (offset != null) result.offset = offset;
if (hasMore != null) result.hasMore = hasMore;
if (upList != null) result.upList.addAll(upList);
return result;
}
QuickConsumeMoreAvatarListReply._();
factory QuickConsumeMoreAvatarListReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory QuickConsumeMoreAvatarListReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'QuickConsumeMoreAvatarListReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'offset')
..aOB(2, _omitFieldNames ? '' : 'hasMore')
..pPM<UpListItem>(3, _omitFieldNames ? '' : 'upList',
subBuilder: UpListItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
QuickConsumeMoreAvatarListReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
QuickConsumeMoreAvatarListReply copyWith(
void Function(QuickConsumeMoreAvatarListReply) updates) =>
super.copyWith(
(message) => updates(message as QuickConsumeMoreAvatarListReply))
as QuickConsumeMoreAvatarListReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static QuickConsumeMoreAvatarListReply create() =>
QuickConsumeMoreAvatarListReply._();
@$core.override
QuickConsumeMoreAvatarListReply createEmptyInstance() => create();
static $pb.PbList<QuickConsumeMoreAvatarListReply> createRepeated() =>
$pb.PbList<QuickConsumeMoreAvatarListReply>();
@$core.pragma('dart2js:noInline')
static QuickConsumeMoreAvatarListReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<QuickConsumeMoreAvatarListReply>(
create);
static QuickConsumeMoreAvatarListReply? _defaultInstance;
@$pb.TagNumber(1)
$core.String get offset => $_getSZ(0);
@$pb.TagNumber(1)
set offset($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasOffset() => $_has(0);
@$pb.TagNumber(1)
void clearOffset() => $_clearField(1);
@$pb.TagNumber(2)
$core.bool get hasMore => $_getBF(1);
@$pb.TagNumber(2)
set hasMore($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasHasMore() => $_has(1);
@$pb.TagNumber(2)
void clearHasMore() => $_clearField(2);
@$pb.TagNumber(3)
$pb.PbList<UpListItem> get upList => $_getList(2);
}
class QuickConsumeMoreAvatarListReq extends $pb.GeneratedMessage {
factory QuickConsumeMoreAvatarListReq({
$core.String? offset,
}) {
final result = create();
if (offset != null) result.offset = offset;
return result;
}
QuickConsumeMoreAvatarListReq._();
factory QuickConsumeMoreAvatarListReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory QuickConsumeMoreAvatarListReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'QuickConsumeMoreAvatarListReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'offset')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
QuickConsumeMoreAvatarListReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
QuickConsumeMoreAvatarListReq copyWith(
void Function(QuickConsumeMoreAvatarListReq) updates) =>
super.copyWith(
(message) => updates(message as QuickConsumeMoreAvatarListReq))
as QuickConsumeMoreAvatarListReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static QuickConsumeMoreAvatarListReq create() =>
QuickConsumeMoreAvatarListReq._();
@$core.override
QuickConsumeMoreAvatarListReq createEmptyInstance() => create();
static $pb.PbList<QuickConsumeMoreAvatarListReq> createRepeated() =>
$pb.PbList<QuickConsumeMoreAvatarListReq>();
@$core.pragma('dart2js:noInline')
static QuickConsumeMoreAvatarListReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<QuickConsumeMoreAvatarListReq>(create);
static QuickConsumeMoreAvatarListReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get offset => $_getSZ(0);
@$pb.TagNumber(1)
set offset($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasOffset() => $_has(0);
@$pb.TagNumber(1)
void clearOffset() => $_clearField(1);
}
class RcmdArchive extends $pb.GeneratedMessage {
factory RcmdArchive({
$core.String? title,
$core.String? cover,
CoverIcon? coverLeftIcon1,
$core.String? coverLeftText1,
$core.String? uri,
$core.bool? isPgc,
$fixnum.Int64? aid,
IconBadge? badge,
CoverIcon? coverLeftIcon2,
$core.String? coverLeftText2,
CoverIcon? coverLeftIcon3,
$core.String? coverLeftText3,
$core.String? desc,
$core.String? trackId,
RcmdReason? rcmdReason,
}) {
final result = create();
if (title != null) result.title = title;
if (cover != null) result.cover = cover;
if (coverLeftIcon1 != null) result.coverLeftIcon1 = coverLeftIcon1;
if (coverLeftText1 != null) result.coverLeftText1 = coverLeftText1;
if (uri != null) result.uri = uri;
if (isPgc != null) result.isPgc = isPgc;
if (aid != null) result.aid = aid;
if (badge != null) result.badge = badge;
if (coverLeftIcon2 != null) result.coverLeftIcon2 = coverLeftIcon2;
if (coverLeftText2 != null) result.coverLeftText2 = coverLeftText2;
if (coverLeftIcon3 != null) result.coverLeftIcon3 = coverLeftIcon3;
if (coverLeftText3 != null) result.coverLeftText3 = coverLeftText3;
if (desc != null) result.desc = desc;
if (trackId != null) result.trackId = trackId;
if (rcmdReason != null) result.rcmdReason = rcmdReason;
return result;
}
RcmdArchive._();
factory RcmdArchive.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RcmdArchive.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'RcmdArchive',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'cover')
..aE<CoverIcon>(3, _omitFieldNames ? '' : 'coverLeftIcon1',
enumValues: CoverIcon.values)
..aOS(4, _omitFieldNames ? '' : 'coverLeftText1')
..aOS(5, _omitFieldNames ? '' : 'uri')
..aOB(6, _omitFieldNames ? '' : 'isPgc')
..aInt64(7, _omitFieldNames ? '' : 'aid')
..aOM<IconBadge>(8, _omitFieldNames ? '' : 'badge',
subBuilder: IconBadge.create)
..aE<CoverIcon>(9, _omitFieldNames ? '' : 'coverLeftIcon2',
enumValues: CoverIcon.values)
..aOS(10, _omitFieldNames ? '' : 'coverLeftText2')
..aE<CoverIcon>(11, _omitFieldNames ? '' : 'coverLeftIcon3',
enumValues: CoverIcon.values)
..aOS(12, _omitFieldNames ? '' : 'coverLeftText3')
..aOS(13, _omitFieldNames ? '' : 'desc')
..aOS(14, _omitFieldNames ? '' : 'trackId')
..aOM<RcmdReason>(15, _omitFieldNames ? '' : 'rcmdReason',
subBuilder: RcmdReason.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RcmdArchive clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RcmdArchive copyWith(void Function(RcmdArchive) updates) =>
super.copyWith((message) => updates(message as RcmdArchive))
as RcmdArchive;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RcmdArchive create() => RcmdArchive._();
@$core.override
RcmdArchive createEmptyInstance() => create();
static $pb.PbList<RcmdArchive> createRepeated() => $pb.PbList<RcmdArchive>();
@$core.pragma('dart2js:noInline')
static RcmdArchive getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<RcmdArchive>(create);
static RcmdArchive? _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)
CoverIcon get coverLeftIcon1 => $_getN(2);
@$pb.TagNumber(3)
set coverLeftIcon1(CoverIcon value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasCoverLeftIcon1() => $_has(2);
@$pb.TagNumber(3)
void clearCoverLeftIcon1() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get coverLeftText1 => $_getSZ(3);
@$pb.TagNumber(4)
set coverLeftText1($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasCoverLeftText1() => $_has(3);
@$pb.TagNumber(4)
void clearCoverLeftText1() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get uri => $_getSZ(4);
@$pb.TagNumber(5)
set uri($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasUri() => $_has(4);
@$pb.TagNumber(5)
void clearUri() => $_clearField(5);
@$pb.TagNumber(6)
$core.bool get isPgc => $_getBF(5);
@$pb.TagNumber(6)
set isPgc($core.bool value) => $_setBool(5, value);
@$pb.TagNumber(6)
$core.bool hasIsPgc() => $_has(5);
@$pb.TagNumber(6)
void clearIsPgc() => $_clearField(6);
@$pb.TagNumber(7)
$fixnum.Int64 get aid => $_getI64(6);
@$pb.TagNumber(7)
set aid($fixnum.Int64 value) => $_setInt64(6, value);
@$pb.TagNumber(7)
$core.bool hasAid() => $_has(6);
@$pb.TagNumber(7)
void clearAid() => $_clearField(7);
@$pb.TagNumber(8)
IconBadge get badge => $_getN(7);
@$pb.TagNumber(8)
set badge(IconBadge value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasBadge() => $_has(7);
@$pb.TagNumber(8)
void clearBadge() => $_clearField(8);
@$pb.TagNumber(8)
IconBadge ensureBadge() => $_ensure(7);
@$pb.TagNumber(9)
CoverIcon get coverLeftIcon2 => $_getN(8);
@$pb.TagNumber(9)
set coverLeftIcon2(CoverIcon value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasCoverLeftIcon2() => $_has(8);
@$pb.TagNumber(9)
void clearCoverLeftIcon2() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get coverLeftText2 => $_getSZ(9);
@$pb.TagNumber(10)
set coverLeftText2($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasCoverLeftText2() => $_has(9);
@$pb.TagNumber(10)
void clearCoverLeftText2() => $_clearField(10);
@$pb.TagNumber(11)
CoverIcon get coverLeftIcon3 => $_getN(10);
@$pb.TagNumber(11)
set coverLeftIcon3(CoverIcon value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasCoverLeftIcon3() => $_has(10);
@$pb.TagNumber(11)
void clearCoverLeftIcon3() => $_clearField(11);
@$pb.TagNumber(12)
$core.String get coverLeftText3 => $_getSZ(11);
@$pb.TagNumber(12)
set coverLeftText3($core.String value) => $_setString(11, value);
@$pb.TagNumber(12)
$core.bool hasCoverLeftText3() => $_has(11);
@$pb.TagNumber(12)
void clearCoverLeftText3() => $_clearField(12);
@$pb.TagNumber(13)
$core.String get desc => $_getSZ(12);
@$pb.TagNumber(13)
set desc($core.String value) => $_setString(12, value);
@$pb.TagNumber(13)
$core.bool hasDesc() => $_has(12);
@$pb.TagNumber(13)
void clearDesc() => $_clearField(13);
@$pb.TagNumber(14)
$core.String get trackId => $_getSZ(13);
@$pb.TagNumber(14)
set trackId($core.String value) => $_setString(13, value);
@$pb.TagNumber(14)
$core.bool hasTrackId() => $_has(13);
@$pb.TagNumber(14)
void clearTrackId() => $_clearField(14);
@$pb.TagNumber(15)
RcmdReason get rcmdReason => $_getN(14);
@$pb.TagNumber(15)
set rcmdReason(RcmdReason value) => $_setField(15, value);
@$pb.TagNumber(15)
$core.bool hasRcmdReason() => $_has(14);
@$pb.TagNumber(15)
void clearRcmdReason() => $_clearField(15);
@$pb.TagNumber(15)
RcmdReason ensureRcmdReason() => $_ensure(14);
}
class RcmdAuthor extends $pb.GeneratedMessage {
factory RcmdAuthor({
UserInfo? author,
$core.String? desc,
Relation? relation,
}) {
final result = create();
if (author != null) result.author = author;
if (desc != null) result.desc = desc;
if (relation != null) result.relation = relation;
return result;
}
RcmdAuthor._();
factory RcmdAuthor.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RcmdAuthor.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'RcmdAuthor',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<UserInfo>(1, _omitFieldNames ? '' : 'author',
subBuilder: UserInfo.create)
..aOS(2, _omitFieldNames ? '' : 'desc')
..aOM<Relation>(3, _omitFieldNames ? '' : 'relation',
subBuilder: Relation.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RcmdAuthor clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RcmdAuthor copyWith(void Function(RcmdAuthor) updates) =>
super.copyWith((message) => updates(message as RcmdAuthor)) as RcmdAuthor;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RcmdAuthor create() => RcmdAuthor._();
@$core.override
RcmdAuthor createEmptyInstance() => create();
static $pb.PbList<RcmdAuthor> createRepeated() => $pb.PbList<RcmdAuthor>();
@$core.pragma('dart2js:noInline')
static RcmdAuthor getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<RcmdAuthor>(create);
static RcmdAuthor? _defaultInstance;
@$pb.TagNumber(1)
UserInfo get author => $_getN(0);
@$pb.TagNumber(1)
set author(UserInfo value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasAuthor() => $_has(0);
@$pb.TagNumber(1)
void clearAuthor() => $_clearField(1);
@$pb.TagNumber(1)
UserInfo ensureAuthor() => $_ensure(0);
@$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)
Relation get relation => $_getN(2);
@$pb.TagNumber(3)
set relation(Relation value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasRelation() => $_has(2);
@$pb.TagNumber(3)
void clearRelation() => $_clearField(3);
@$pb.TagNumber(3)
Relation ensureRelation() => $_ensure(2);
}
class RcmdCampusBrief extends $pb.GeneratedMessage {
factory RcmdCampusBrief({
$fixnum.Int64? campusId,
$core.String? campusName,
$core.String? campusBadge,
$core.String? url,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (campusName != null) result.campusName = campusName;
if (campusBadge != null) result.campusBadge = campusBadge;
if (url != null) result.url = url;
return result;
}
RcmdCampusBrief._();
factory RcmdCampusBrief.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RcmdCampusBrief.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'RcmdCampusBrief',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aOS(2, _omitFieldNames ? '' : 'campusName')
..aOS(4, _omitFieldNames ? '' : 'campusBadge')
..aOS(5, _omitFieldNames ? '' : 'url')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RcmdCampusBrief clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RcmdCampusBrief copyWith(void Function(RcmdCampusBrief) updates) =>
super.copyWith((message) => updates(message as RcmdCampusBrief))
as RcmdCampusBrief;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RcmdCampusBrief create() => RcmdCampusBrief._();
@$core.override
RcmdCampusBrief createEmptyInstance() => create();
static $pb.PbList<RcmdCampusBrief> createRepeated() =>
$pb.PbList<RcmdCampusBrief>();
@$core.pragma('dart2js:noInline')
static RcmdCampusBrief getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<RcmdCampusBrief>(create);
static RcmdCampusBrief? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get campusName => $_getSZ(1);
@$pb.TagNumber(2)
set campusName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCampusName() => $_has(1);
@$pb.TagNumber(2)
void clearCampusName() => $_clearField(2);
@$pb.TagNumber(4)
$core.String get campusBadge => $_getSZ(2);
@$pb.TagNumber(4)
set campusBadge($core.String value) => $_setString(2, value);
@$pb.TagNumber(4)
$core.bool hasCampusBadge() => $_has(2);
@$pb.TagNumber(4)
void clearCampusBadge() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get url => $_getSZ(3);
@$pb.TagNumber(5)
set url($core.String value) => $_setString(3, value);
@$pb.TagNumber(5)
$core.bool hasUrl() => $_has(3);
@$pb.TagNumber(5)
void clearUrl() => $_clearField(5);
}
enum RcmdItem_RcmdItem { rcmdArchive, notSet }
class RcmdItem extends $pb.GeneratedMessage {
factory RcmdItem({
RcmdType? type,
RcmdArchive? rcmdArchive,
}) {
final result = create();
if (type != null) result.type = type;
if (rcmdArchive != null) result.rcmdArchive = rcmdArchive;
return result;
}
RcmdItem._();
factory RcmdItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RcmdItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, RcmdItem_RcmdItem> _RcmdItem_RcmdItemByTag =
{2: RcmdItem_RcmdItem.rcmdArchive, 0: RcmdItem_RcmdItem.notSet};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'RcmdItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [2])
..aE<RcmdType>(1, _omitFieldNames ? '' : 'type',
enumValues: RcmdType.values)
..aOM<RcmdArchive>(2, _omitFieldNames ? '' : 'rcmdArchive',
subBuilder: RcmdArchive.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RcmdItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RcmdItem copyWith(void Function(RcmdItem) updates) =>
super.copyWith((message) => updates(message as RcmdItem)) as RcmdItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RcmdItem create() => RcmdItem._();
@$core.override
RcmdItem createEmptyInstance() => create();
static $pb.PbList<RcmdItem> createRepeated() => $pb.PbList<RcmdItem>();
@$core.pragma('dart2js:noInline')
static RcmdItem getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RcmdItem>(create);
static RcmdItem? _defaultInstance;
@$pb.TagNumber(2)
RcmdItem_RcmdItem whichRcmdItem() =>
_RcmdItem_RcmdItemByTag[$_whichOneof(0)]!;
@$pb.TagNumber(2)
void clearRcmdItem() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
RcmdType get type => $_getN(0);
@$pb.TagNumber(1)
set type(RcmdType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
RcmdArchive get rcmdArchive => $_getN(1);
@$pb.TagNumber(2)
set rcmdArchive(RcmdArchive value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasRcmdArchive() => $_has(1);
@$pb.TagNumber(2)
void clearRcmdArchive() => $_clearField(2);
@$pb.TagNumber(2)
RcmdArchive ensureRcmdArchive() => $_ensure(1);
}
class RcmdOption extends $pb.GeneratedMessage {
factory RcmdOption({
$core.bool? showTitle,
}) {
final result = create();
if (showTitle != null) result.showTitle = showTitle;
return result;
}
RcmdOption._();
factory RcmdOption.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RcmdOption.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'RcmdOption',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOB(1, _omitFieldNames ? '' : 'showTitle')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RcmdOption clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RcmdOption copyWith(void Function(RcmdOption) updates) =>
super.copyWith((message) => updates(message as RcmdOption)) as RcmdOption;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RcmdOption create() => RcmdOption._();
@$core.override
RcmdOption createEmptyInstance() => create();
static $pb.PbList<RcmdOption> createRepeated() => $pb.PbList<RcmdOption>();
@$core.pragma('dart2js:noInline')
static RcmdOption getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<RcmdOption>(create);
static RcmdOption? _defaultInstance;
@$pb.TagNumber(1)
$core.bool get showTitle => $_getBF(0);
@$pb.TagNumber(1)
set showTitle($core.bool value) => $_setBool(0, value);
@$pb.TagNumber(1)
$core.bool hasShowTitle() => $_has(0);
@$pb.TagNumber(1)
void clearShowTitle() => $_clearField(1);
}
class RcmdReason extends $pb.GeneratedMessage {
factory RcmdReason({
$core.String? campusName,
RcmdReasonStyle? style,
$core.String? rcmdReason,
$core.String? upName,
}) {
final result = create();
if (campusName != null) result.campusName = campusName;
if (style != null) result.style = style;
if (rcmdReason != null) result.rcmdReason = rcmdReason;
if (upName != null) result.upName = upName;
return result;
}
RcmdReason._();
factory RcmdReason.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RcmdReason.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'RcmdReason',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'campusName')
..aE<RcmdReasonStyle>(2, _omitFieldNames ? '' : 'style',
enumValues: RcmdReasonStyle.values)
..aOS(3, _omitFieldNames ? '' : 'rcmdReason')
..aOS(4, _omitFieldNames ? '' : 'upName')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RcmdReason clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RcmdReason copyWith(void Function(RcmdReason) updates) =>
super.copyWith((message) => updates(message as RcmdReason)) as RcmdReason;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RcmdReason create() => RcmdReason._();
@$core.override
RcmdReason createEmptyInstance() => create();
static $pb.PbList<RcmdReason> createRepeated() => $pb.PbList<RcmdReason>();
@$core.pragma('dart2js:noInline')
static RcmdReason getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<RcmdReason>(create);
static RcmdReason? _defaultInstance;
@$pb.TagNumber(1)
$core.String get campusName => $_getSZ(0);
@$pb.TagNumber(1)
set campusName($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusName() => $_has(0);
@$pb.TagNumber(1)
void clearCampusName() => $_clearField(1);
@$pb.TagNumber(2)
RcmdReasonStyle get style => $_getN(1);
@$pb.TagNumber(2)
set style(RcmdReasonStyle value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasStyle() => $_has(1);
@$pb.TagNumber(2)
void clearStyle() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get rcmdReason => $_getSZ(2);
@$pb.TagNumber(3)
set rcmdReason($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasRcmdReason() => $_has(2);
@$pb.TagNumber(3)
void clearRcmdReason() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get upName => $_getSZ(3);
@$pb.TagNumber(4)
set upName($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasUpName() => $_has(3);
@$pb.TagNumber(4)
void clearUpName() => $_clearField(4);
}
class RcmdTopButton extends $pb.GeneratedMessage {
factory RcmdTopButton({
$core.String? text,
$core.String? url,
}) {
final result = create();
if (text != null) result.text = text;
if (url != null) result.url = url;
return result;
}
RcmdTopButton._();
factory RcmdTopButton.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RcmdTopButton.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'RcmdTopButton',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'text')
..aOS(2, _omitFieldNames ? '' : 'url')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RcmdTopButton clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RcmdTopButton copyWith(void Function(RcmdTopButton) updates) =>
super.copyWith((message) => updates(message as RcmdTopButton))
as RcmdTopButton;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RcmdTopButton create() => RcmdTopButton._();
@$core.override
RcmdTopButton createEmptyInstance() => create();
static $pb.PbList<RcmdTopButton> createRepeated() =>
$pb.PbList<RcmdTopButton>();
@$core.pragma('dart2js:noInline')
static RcmdTopButton getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<RcmdTopButton>(create);
static RcmdTopButton? _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 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);
}
class RcmdUPsParam extends $pb.GeneratedMessage {
factory RcmdUPsParam({
$fixnum.Int64? dislikeTs,
}) {
final result = create();
if (dislikeTs != null) result.dislikeTs = dislikeTs;
return result;
}
RcmdUPsParam._();
factory RcmdUPsParam.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RcmdUPsParam.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'RcmdUPsParam',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'dislikeTs')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RcmdUPsParam clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RcmdUPsParam copyWith(void Function(RcmdUPsParam) updates) =>
super.copyWith((message) => updates(message as RcmdUPsParam))
as RcmdUPsParam;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RcmdUPsParam create() => RcmdUPsParam._();
@$core.override
RcmdUPsParam createEmptyInstance() => create();
static $pb.PbList<RcmdUPsParam> createRepeated() =>
$pb.PbList<RcmdUPsParam>();
@$core.pragma('dart2js:noInline')
static RcmdUPsParam getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<RcmdUPsParam>(create);
static RcmdUPsParam? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get dislikeTs => $_getI64(0);
@$pb.TagNumber(1)
set dislikeTs($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasDislikeTs() => $_has(0);
@$pb.TagNumber(1)
void clearDislikeTs() => $_clearField(1);
}
class ReactionListItem extends $pb.GeneratedMessage {
factory ReactionListItem({
UserInfo? user,
Relation? relation,
$core.String? actText,
$core.String? rcmdReason,
}) {
final result = create();
if (user != null) result.user = user;
if (relation != null) result.relation = relation;
if (actText != null) result.actText = actText;
if (rcmdReason != null) result.rcmdReason = rcmdReason;
return result;
}
ReactionListItem._();
factory ReactionListItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ReactionListItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ReactionListItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<UserInfo>(1, _omitFieldNames ? '' : 'user',
subBuilder: UserInfo.create)
..aOM<Relation>(2, _omitFieldNames ? '' : 'relation',
subBuilder: Relation.create)
..aOS(3, _omitFieldNames ? '' : 'actText')
..aOS(4, _omitFieldNames ? '' : 'rcmdReason')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ReactionListItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ReactionListItem copyWith(void Function(ReactionListItem) updates) =>
super.copyWith((message) => updates(message as ReactionListItem))
as ReactionListItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ReactionListItem create() => ReactionListItem._();
@$core.override
ReactionListItem createEmptyInstance() => create();
static $pb.PbList<ReactionListItem> createRepeated() =>
$pb.PbList<ReactionListItem>();
@$core.pragma('dart2js:noInline')
static ReactionListItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ReactionListItem>(create);
static ReactionListItem? _defaultInstance;
@$pb.TagNumber(1)
UserInfo get user => $_getN(0);
@$pb.TagNumber(1)
set user(UserInfo value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasUser() => $_has(0);
@$pb.TagNumber(1)
void clearUser() => $_clearField(1);
@$pb.TagNumber(1)
UserInfo ensureUser() => $_ensure(0);
@$pb.TagNumber(2)
Relation get relation => $_getN(1);
@$pb.TagNumber(2)
set relation(Relation value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasRelation() => $_has(1);
@$pb.TagNumber(2)
void clearRelation() => $_clearField(2);
@$pb.TagNumber(2)
Relation ensureRelation() => $_ensure(1);
@$pb.TagNumber(3)
$core.String get actText => $_getSZ(2);
@$pb.TagNumber(3)
set actText($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasActText() => $_has(2);
@$pb.TagNumber(3)
void clearActText() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get rcmdReason => $_getSZ(3);
@$pb.TagNumber(4)
set rcmdReason($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasRcmdReason() => $_has(3);
@$pb.TagNumber(4)
void clearRcmdReason() => $_clearField(4);
}
class ReactionListReply extends $pb.GeneratedMessage {
factory ReactionListReply({
$core.String? title,
$core.Iterable<ReactionListItem>? reactionList,
$core.String? offset,
$core.bool? hasMore,
}) {
final result = create();
if (title != null) result.title = title;
if (reactionList != null) result.reactionList.addAll(reactionList);
if (offset != null) result.offset = offset;
if (hasMore != null) result.hasMore = hasMore;
return result;
}
ReactionListReply._();
factory ReactionListReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ReactionListReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ReactionListReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<ReactionListItem>(2, _omitFieldNames ? '' : 'reactionList',
subBuilder: ReactionListItem.create)
..aOS(3, _omitFieldNames ? '' : 'offset')
..aOB(4, _omitFieldNames ? '' : 'hasMore')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ReactionListReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ReactionListReply copyWith(void Function(ReactionListReply) updates) =>
super.copyWith((message) => updates(message as ReactionListReply))
as ReactionListReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ReactionListReply create() => ReactionListReply._();
@$core.override
ReactionListReply createEmptyInstance() => create();
static $pb.PbList<ReactionListReply> createRepeated() =>
$pb.PbList<ReactionListReply>();
@$core.pragma('dart2js:noInline')
static ReactionListReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ReactionListReply>(create);
static ReactionListReply? _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<ReactionListItem> get reactionList => $_getList(1);
@$pb.TagNumber(3)
$core.String get offset => $_getSZ(2);
@$pb.TagNumber(3)
set offset($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasOffset() => $_has(2);
@$pb.TagNumber(3)
void clearOffset() => $_clearField(3);
@$pb.TagNumber(4)
$core.bool get hasMore => $_getBF(3);
@$pb.TagNumber(4)
set hasMore($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasHasMore() => $_has(3);
@$pb.TagNumber(4)
void clearHasMore() => $_clearField(4);
}
class ReactionListReq extends $pb.GeneratedMessage {
factory ReactionListReq({
$fixnum.Int64? dynamicId,
$fixnum.Int64? dynType,
$fixnum.Int64? rid,
$core.String? offset,
}) {
final result = create();
if (dynamicId != null) result.dynamicId = dynamicId;
if (dynType != null) result.dynType = dynType;
if (rid != null) result.rid = rid;
if (offset != null) result.offset = offset;
return result;
}
ReactionListReq._();
factory ReactionListReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ReactionListReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ReactionListReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'dynamicId')
..aInt64(2, _omitFieldNames ? '' : 'dynType')
..aInt64(3, _omitFieldNames ? '' : 'rid')
..aOS(4, _omitFieldNames ? '' : 'offset')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ReactionListReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ReactionListReq copyWith(void Function(ReactionListReq) updates) =>
super.copyWith((message) => updates(message as ReactionListReq))
as ReactionListReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ReactionListReq create() => ReactionListReq._();
@$core.override
ReactionListReq createEmptyInstance() => create();
static $pb.PbList<ReactionListReq> createRepeated() =>
$pb.PbList<ReactionListReq>();
@$core.pragma('dart2js:noInline')
static ReactionListReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ReactionListReq>(create);
static ReactionListReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get dynamicId => $_getI64(0);
@$pb.TagNumber(1)
set dynamicId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasDynamicId() => $_has(0);
@$pb.TagNumber(1)
void clearDynamicId() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get dynType => $_getI64(1);
@$pb.TagNumber(2)
set dynType($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasDynType() => $_has(1);
@$pb.TagNumber(2)
void clearDynType() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get rid => $_getI64(2);
@$pb.TagNumber(3)
set rid($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasRid() => $_has(2);
@$pb.TagNumber(3)
void clearRid() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get offset => $_getSZ(3);
@$pb.TagNumber(4)
set offset($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasOffset() => $_has(3);
@$pb.TagNumber(4)
void clearOffset() => $_clearField(4);
}
class Relation extends $pb.GeneratedMessage {
factory Relation({
RelationStatus? status,
$core.int? isFollow,
$core.int? isFollowed,
$core.String? title,
}) {
final result = create();
if (status != null) result.status = status;
if (isFollow != null) result.isFollow = isFollow;
if (isFollowed != null) result.isFollowed = isFollowed;
if (title != null) result.title = title;
return result;
}
Relation._();
factory Relation.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Relation.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Relation',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<RelationStatus>(1, _omitFieldNames ? '' : 'status',
enumValues: RelationStatus.values)
..aI(2, _omitFieldNames ? '' : 'isFollow')
..aI(3, _omitFieldNames ? '' : 'isFollowed')
..aOS(4, _omitFieldNames ? '' : 'title')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Relation clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Relation copyWith(void Function(Relation) updates) =>
super.copyWith((message) => updates(message as Relation)) as Relation;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Relation create() => Relation._();
@$core.override
Relation createEmptyInstance() => create();
static $pb.PbList<Relation> createRepeated() => $pb.PbList<Relation>();
@$core.pragma('dart2js:noInline')
static Relation getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Relation>(create);
static Relation? _defaultInstance;
@$pb.TagNumber(1)
RelationStatus get status => $_getN(0);
@$pb.TagNumber(1)
set status(RelationStatus value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasStatus() => $_has(0);
@$pb.TagNumber(1)
void clearStatus() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get isFollow => $_getIZ(1);
@$pb.TagNumber(2)
set isFollow($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasIsFollow() => $_has(1);
@$pb.TagNumber(2)
void clearIsFollow() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get isFollowed => $_getIZ(2);
@$pb.TagNumber(3)
set isFollowed($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasIsFollowed() => $_has(2);
@$pb.TagNumber(3)
void clearIsFollowed() => $_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);
}
class RepostExtraInfo extends $pb.GeneratedMessage {
factory RepostExtraInfo({
$core.String? adcmId,
}) {
final result = create();
if (adcmId != null) result.adcmId = adcmId;
return result;
}
RepostExtraInfo._();
factory RepostExtraInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RepostExtraInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'RepostExtraInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'adcmId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RepostExtraInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RepostExtraInfo copyWith(void Function(RepostExtraInfo) updates) =>
super.copyWith((message) => updates(message as RepostExtraInfo))
as RepostExtraInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RepostExtraInfo create() => RepostExtraInfo._();
@$core.override
RepostExtraInfo createEmptyInstance() => create();
static $pb.PbList<RepostExtraInfo> createRepeated() =>
$pb.PbList<RepostExtraInfo>();
@$core.pragma('dart2js:noInline')
static RepostExtraInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<RepostExtraInfo>(create);
static RepostExtraInfo? _defaultInstance;
@$pb.TagNumber(1)
$core.String get adcmId => $_getSZ(0);
@$pb.TagNumber(1)
set adcmId($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasAdcmId() => $_has(0);
@$pb.TagNumber(1)
void clearAdcmId() => $_clearField(1);
}
class RepostListReq extends $pb.GeneratedMessage {
factory RepostListReq({
$core.String? dynamicId,
$fixnum.Int64? dynType,
$fixnum.Int64? rid,
$core.String? offset,
$core.String? from,
RepostType? repostType,
}) {
final result = create();
if (dynamicId != null) result.dynamicId = dynamicId;
if (dynType != null) result.dynType = dynType;
if (rid != null) result.rid = rid;
if (offset != null) result.offset = offset;
if (from != null) result.from = from;
if (repostType != null) result.repostType = repostType;
return result;
}
RepostListReq._();
factory RepostListReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RepostListReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'RepostListReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'dynamicId')
..aInt64(2, _omitFieldNames ? '' : 'dynType')
..aInt64(3, _omitFieldNames ? '' : 'rid')
..aOS(4, _omitFieldNames ? '' : 'offset')
..aOS(5, _omitFieldNames ? '' : 'from')
..aE<RepostType>(6, _omitFieldNames ? '' : 'repostType',
enumValues: RepostType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RepostListReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RepostListReq copyWith(void Function(RepostListReq) updates) =>
super.copyWith((message) => updates(message as RepostListReq))
as RepostListReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RepostListReq create() => RepostListReq._();
@$core.override
RepostListReq createEmptyInstance() => create();
static $pb.PbList<RepostListReq> createRepeated() =>
$pb.PbList<RepostListReq>();
@$core.pragma('dart2js:noInline')
static RepostListReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<RepostListReq>(create);
static RepostListReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get dynamicId => $_getSZ(0);
@$pb.TagNumber(1)
set dynamicId($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasDynamicId() => $_has(0);
@$pb.TagNumber(1)
void clearDynamicId() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get dynType => $_getI64(1);
@$pb.TagNumber(2)
set dynType($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasDynType() => $_has(1);
@$pb.TagNumber(2)
void clearDynType() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get rid => $_getI64(2);
@$pb.TagNumber(3)
set rid($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasRid() => $_has(2);
@$pb.TagNumber(3)
void clearRid() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get offset => $_getSZ(3);
@$pb.TagNumber(4)
set offset($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasOffset() => $_has(3);
@$pb.TagNumber(4)
void clearOffset() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get from => $_getSZ(4);
@$pb.TagNumber(5)
set from($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasFrom() => $_has(4);
@$pb.TagNumber(5)
void clearFrom() => $_clearField(5);
@$pb.TagNumber(6)
RepostType get repostType => $_getN(5);
@$pb.TagNumber(6)
set repostType(RepostType value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasRepostType() => $_has(5);
@$pb.TagNumber(6)
void clearRepostType() => $_clearField(6);
}
class RepostListRsp extends $pb.GeneratedMessage {
factory RepostListRsp({
$core.Iterable<DynamicItem>? list,
$core.String? offset,
$core.bool? hasMore,
$fixnum.Int64? totalCount,
RepostType? repostType,
}) {
final result = create();
if (list != null) result.list.addAll(list);
if (offset != null) result.offset = offset;
if (hasMore != null) result.hasMore = hasMore;
if (totalCount != null) result.totalCount = totalCount;
if (repostType != null) result.repostType = repostType;
return result;
}
RepostListRsp._();
factory RepostListRsp.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RepostListRsp.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'RepostListRsp',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<DynamicItem>(1, _omitFieldNames ? '' : 'list',
subBuilder: DynamicItem.create)
..aOS(2, _omitFieldNames ? '' : 'offset')
..aOB(3, _omitFieldNames ? '' : 'hasMore')
..aInt64(4, _omitFieldNames ? '' : 'totalCount')
..aE<RepostType>(5, _omitFieldNames ? '' : 'repostType',
enumValues: RepostType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RepostListRsp clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RepostListRsp copyWith(void Function(RepostListRsp) updates) =>
super.copyWith((message) => updates(message as RepostListRsp))
as RepostListRsp;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RepostListRsp create() => RepostListRsp._();
@$core.override
RepostListRsp createEmptyInstance() => create();
static $pb.PbList<RepostListRsp> createRepeated() =>
$pb.PbList<RepostListRsp>();
@$core.pragma('dart2js:noInline')
static RepostListRsp getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<RepostListRsp>(create);
static RepostListRsp? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<DynamicItem> get list => $_getList(0);
@$pb.TagNumber(2)
$core.String get offset => $_getSZ(1);
@$pb.TagNumber(2)
set offset($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasOffset() => $_has(1);
@$pb.TagNumber(2)
void clearOffset() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get hasMore => $_getBF(2);
@$pb.TagNumber(3)
set hasMore($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasHasMore() => $_has(2);
@$pb.TagNumber(3)
void clearHasMore() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get totalCount => $_getI64(3);
@$pb.TagNumber(4)
set totalCount($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasTotalCount() => $_has(3);
@$pb.TagNumber(4)
void clearTotalCount() => $_clearField(4);
@$pb.TagNumber(5)
RepostType get repostType => $_getN(4);
@$pb.TagNumber(5)
set repostType(RepostType value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasRepostType() => $_has(4);
@$pb.TagNumber(5)
void clearRepostType() => $_clearField(5);
}
class SchoolRecommendReply extends $pb.GeneratedMessage {
factory SchoolRecommendReply({
$core.Iterable<CampusInfo>? items,
}) {
final result = create();
if (items != null) result.items.addAll(items);
return result;
}
SchoolRecommendReply._();
factory SchoolRecommendReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SchoolRecommendReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SchoolRecommendReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<CampusInfo>(1, _omitFieldNames ? '' : 'items',
subBuilder: CampusInfo.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SchoolRecommendReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SchoolRecommendReply copyWith(void Function(SchoolRecommendReply) updates) =>
super.copyWith((message) => updates(message as SchoolRecommendReply))
as SchoolRecommendReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SchoolRecommendReply create() => SchoolRecommendReply._();
@$core.override
SchoolRecommendReply createEmptyInstance() => create();
static $pb.PbList<SchoolRecommendReply> createRepeated() =>
$pb.PbList<SchoolRecommendReply>();
@$core.pragma('dart2js:noInline')
static SchoolRecommendReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SchoolRecommendReply>(create);
static SchoolRecommendReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<CampusInfo> get items => $_getList(0);
}
class SchoolRecommendReq extends $pb.GeneratedMessage {
factory SchoolRecommendReq({
$core.double? lat,
$core.double? lng,
CampusReqFromType? fromType,
}) {
final result = create();
if (lat != null) result.lat = lat;
if (lng != null) result.lng = lng;
if (fromType != null) result.fromType = fromType;
return result;
}
SchoolRecommendReq._();
factory SchoolRecommendReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SchoolRecommendReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SchoolRecommendReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aD(1, _omitFieldNames ? '' : 'lat', fieldType: $pb.PbFieldType.OF)
..aD(2, _omitFieldNames ? '' : 'lng', fieldType: $pb.PbFieldType.OF)
..aE<CampusReqFromType>(3, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SchoolRecommendReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SchoolRecommendReq copyWith(void Function(SchoolRecommendReq) updates) =>
super.copyWith((message) => updates(message as SchoolRecommendReq))
as SchoolRecommendReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SchoolRecommendReq create() => SchoolRecommendReq._();
@$core.override
SchoolRecommendReq createEmptyInstance() => create();
static $pb.PbList<SchoolRecommendReq> createRepeated() =>
$pb.PbList<SchoolRecommendReq>();
@$core.pragma('dart2js:noInline')
static SchoolRecommendReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SchoolRecommendReq>(create);
static SchoolRecommendReq? _defaultInstance;
@$pb.TagNumber(1)
$core.double get lat => $_getN(0);
@$pb.TagNumber(1)
set lat($core.double value) => $_setFloat(0, value);
@$pb.TagNumber(1)
$core.bool hasLat() => $_has(0);
@$pb.TagNumber(1)
void clearLat() => $_clearField(1);
@$pb.TagNumber(2)
$core.double get lng => $_getN(1);
@$pb.TagNumber(2)
set lng($core.double value) => $_setFloat(1, value);
@$pb.TagNumber(2)
$core.bool hasLng() => $_has(1);
@$pb.TagNumber(2)
void clearLng() => $_clearField(2);
@$pb.TagNumber(3)
CampusReqFromType get fromType => $_getN(2);
@$pb.TagNumber(3)
set fromType(CampusReqFromType value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasFromType() => $_has(2);
@$pb.TagNumber(3)
void clearFromType() => $_clearField(3);
}
class SchoolSearchReply extends $pb.GeneratedMessage {
factory SchoolSearchReply({
$core.Iterable<CampusInfo>? items,
SearchToast? toast,
}) {
final result = create();
if (items != null) result.items.addAll(items);
if (toast != null) result.toast = toast;
return result;
}
SchoolSearchReply._();
factory SchoolSearchReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SchoolSearchReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SchoolSearchReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<CampusInfo>(1, _omitFieldNames ? '' : 'items',
subBuilder: CampusInfo.create)
..aOM<SearchToast>(2, _omitFieldNames ? '' : 'toast',
subBuilder: SearchToast.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SchoolSearchReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SchoolSearchReply copyWith(void Function(SchoolSearchReply) updates) =>
super.copyWith((message) => updates(message as SchoolSearchReply))
as SchoolSearchReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SchoolSearchReply create() => SchoolSearchReply._();
@$core.override
SchoolSearchReply createEmptyInstance() => create();
static $pb.PbList<SchoolSearchReply> createRepeated() =>
$pb.PbList<SchoolSearchReply>();
@$core.pragma('dart2js:noInline')
static SchoolSearchReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SchoolSearchReply>(create);
static SchoolSearchReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<CampusInfo> get items => $_getList(0);
@$pb.TagNumber(2)
SearchToast get toast => $_getN(1);
@$pb.TagNumber(2)
set toast(SearchToast value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasToast() => $_has(1);
@$pb.TagNumber(2)
void clearToast() => $_clearField(2);
@$pb.TagNumber(2)
SearchToast ensureToast() => $_ensure(1);
}
class SchoolSearchReq extends $pb.GeneratedMessage {
factory SchoolSearchReq({
$core.String? keyword,
CampusReqFromType? fromType,
}) {
final result = create();
if (keyword != null) result.keyword = keyword;
if (fromType != null) result.fromType = fromType;
return result;
}
SchoolSearchReq._();
factory SchoolSearchReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SchoolSearchReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SchoolSearchReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'keyword')
..aE<CampusReqFromType>(2, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SchoolSearchReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SchoolSearchReq copyWith(void Function(SchoolSearchReq) updates) =>
super.copyWith((message) => updates(message as SchoolSearchReq))
as SchoolSearchReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SchoolSearchReq create() => SchoolSearchReq._();
@$core.override
SchoolSearchReq createEmptyInstance() => create();
static $pb.PbList<SchoolSearchReq> createRepeated() =>
$pb.PbList<SchoolSearchReq>();
@$core.pragma('dart2js:noInline')
static SchoolSearchReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SchoolSearchReq>(create);
static SchoolSearchReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get keyword => $_getSZ(0);
@$pb.TagNumber(1)
set keyword($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasKeyword() => $_has(0);
@$pb.TagNumber(1)
void clearKeyword() => $_clearField(1);
@$pb.TagNumber(2)
CampusReqFromType get fromType => $_getN(1);
@$pb.TagNumber(2)
set fromType(CampusReqFromType value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasFromType() => $_has(1);
@$pb.TagNumber(2)
void clearFromType() => $_clearField(2);
}
class SearchChannel extends $pb.GeneratedMessage {
factory SearchChannel({
$core.String? title,
SearchTopicButton? moreButton,
$core.Iterable<ChannelInfo>? channels,
}) {
final result = create();
if (title != null) result.title = title;
if (moreButton != null) result.moreButton = moreButton;
if (channels != null) result.channels.addAll(channels);
return result;
}
SearchChannel._();
factory SearchChannel.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SearchChannel.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SearchChannel',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOM<SearchTopicButton>(2, _omitFieldNames ? '' : 'moreButton',
subBuilder: SearchTopicButton.create)
..pPM<ChannelInfo>(3, _omitFieldNames ? '' : 'channels',
subBuilder: ChannelInfo.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SearchChannel clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SearchChannel copyWith(void Function(SearchChannel) updates) =>
super.copyWith((message) => updates(message as SearchChannel))
as SearchChannel;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SearchChannel create() => SearchChannel._();
@$core.override
SearchChannel createEmptyInstance() => create();
static $pb.PbList<SearchChannel> createRepeated() =>
$pb.PbList<SearchChannel>();
@$core.pragma('dart2js:noInline')
static SearchChannel getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SearchChannel>(create);
static SearchChannel? _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)
SearchTopicButton get moreButton => $_getN(1);
@$pb.TagNumber(2)
set moreButton(SearchTopicButton value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasMoreButton() => $_has(1);
@$pb.TagNumber(2)
void clearMoreButton() => $_clearField(2);
@$pb.TagNumber(2)
SearchTopicButton ensureMoreButton() => $_ensure(1);
@$pb.TagNumber(3)
$pb.PbList<ChannelInfo> get channels => $_getList(2);
}
class SearchInfo extends $pb.GeneratedMessage {
factory SearchInfo({
$core.String? title,
$core.Iterable<DynamicItem>? list,
$core.String? trackId,
$fixnum.Int64? total,
$core.bool? hasMore,
$core.String? version,
}) {
final result = create();
if (title != null) result.title = title;
if (list != null) result.list.addAll(list);
if (trackId != null) result.trackId = trackId;
if (total != null) result.total = total;
if (hasMore != null) result.hasMore = hasMore;
if (version != null) result.version = version;
return result;
}
SearchInfo._();
factory SearchInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SearchInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SearchInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<DynamicItem>(2, _omitFieldNames ? '' : 'list',
subBuilder: DynamicItem.create)
..aOS(3, _omitFieldNames ? '' : 'trackId')
..aInt64(4, _omitFieldNames ? '' : 'total')
..aOB(5, _omitFieldNames ? '' : 'hasMore')
..aOS(6, _omitFieldNames ? '' : 'version')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SearchInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SearchInfo copyWith(void Function(SearchInfo) updates) =>
super.copyWith((message) => updates(message as SearchInfo)) as SearchInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SearchInfo create() => SearchInfo._();
@$core.override
SearchInfo createEmptyInstance() => create();
static $pb.PbList<SearchInfo> createRepeated() => $pb.PbList<SearchInfo>();
@$core.pragma('dart2js:noInline')
static SearchInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SearchInfo>(create);
static SearchInfo? _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<DynamicItem> get list => $_getList(1);
@$pb.TagNumber(3)
$core.String get trackId => $_getSZ(2);
@$pb.TagNumber(3)
set trackId($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasTrackId() => $_has(2);
@$pb.TagNumber(3)
void clearTrackId() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get total => $_getI64(3);
@$pb.TagNumber(4)
set total($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasTotal() => $_has(3);
@$pb.TagNumber(4)
void clearTotal() => $_clearField(4);
@$pb.TagNumber(5)
$core.bool get hasMore => $_getBF(4);
@$pb.TagNumber(5)
set hasMore($core.bool value) => $_setBool(4, value);
@$pb.TagNumber(5)
$core.bool hasHasMore() => $_has(4);
@$pb.TagNumber(5)
void clearHasMore() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get version => $_getSZ(5);
@$pb.TagNumber(6)
set version($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasVersion() => $_has(5);
@$pb.TagNumber(6)
void clearVersion() => $_clearField(6);
}
class SearchToast extends $pb.GeneratedMessage {
factory SearchToast({
$core.String? descText1,
$core.String? descText2,
}) {
final result = create();
if (descText1 != null) result.descText1 = descText1;
if (descText2 != null) result.descText2 = descText2;
return result;
}
SearchToast._();
factory SearchToast.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SearchToast.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SearchToast',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'descText1')
..aOS(2, _omitFieldNames ? '' : 'descText2')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SearchToast clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SearchToast copyWith(void Function(SearchToast) updates) =>
super.copyWith((message) => updates(message as SearchToast))
as SearchToast;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SearchToast create() => SearchToast._();
@$core.override
SearchToast createEmptyInstance() => create();
static $pb.PbList<SearchToast> createRepeated() => $pb.PbList<SearchToast>();
@$core.pragma('dart2js:noInline')
static SearchToast getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SearchToast>(create);
static SearchToast? _defaultInstance;
@$pb.TagNumber(1)
$core.String get descText1 => $_getSZ(0);
@$pb.TagNumber(1)
set descText1($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasDescText1() => $_has(0);
@$pb.TagNumber(1)
void clearDescText1() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get descText2 => $_getSZ(1);
@$pb.TagNumber(2)
set descText2($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasDescText2() => $_has(1);
@$pb.TagNumber(2)
void clearDescText2() => $_clearField(2);
}
class SearchTopic extends $pb.GeneratedMessage {
factory SearchTopic({
$core.String? title,
SearchTopicButton? moreButton,
$core.Iterable<SearchTopicItem>? items,
}) {
final result = create();
if (title != null) result.title = title;
if (moreButton != null) result.moreButton = moreButton;
if (items != null) result.items.addAll(items);
return result;
}
SearchTopic._();
factory SearchTopic.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SearchTopic.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SearchTopic',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOM<SearchTopicButton>(2, _omitFieldNames ? '' : 'moreButton',
subBuilder: SearchTopicButton.create)
..pPM<SearchTopicItem>(3, _omitFieldNames ? '' : 'items',
subBuilder: SearchTopicItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SearchTopic clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SearchTopic copyWith(void Function(SearchTopic) updates) =>
super.copyWith((message) => updates(message as SearchTopic))
as SearchTopic;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SearchTopic create() => SearchTopic._();
@$core.override
SearchTopic createEmptyInstance() => create();
static $pb.PbList<SearchTopic> createRepeated() => $pb.PbList<SearchTopic>();
@$core.pragma('dart2js:noInline')
static SearchTopic getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SearchTopic>(create);
static SearchTopic? _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)
SearchTopicButton get moreButton => $_getN(1);
@$pb.TagNumber(2)
set moreButton(SearchTopicButton value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasMoreButton() => $_has(1);
@$pb.TagNumber(2)
void clearMoreButton() => $_clearField(2);
@$pb.TagNumber(2)
SearchTopicButton ensureMoreButton() => $_ensure(1);
@$pb.TagNumber(3)
$pb.PbList<SearchTopicItem> get items => $_getList(2);
}
class SearchTopicButton extends $pb.GeneratedMessage {
factory SearchTopicButton({
$core.String? title,
$core.String? jumpUri,
}) {
final result = create();
if (title != null) result.title = title;
if (jumpUri != null) result.jumpUri = jumpUri;
return result;
}
SearchTopicButton._();
factory SearchTopicButton.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SearchTopicButton.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SearchTopicButton',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'jumpUri')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SearchTopicButton clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SearchTopicButton copyWith(void Function(SearchTopicButton) updates) =>
super.copyWith((message) => updates(message as SearchTopicButton))
as SearchTopicButton;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SearchTopicButton create() => SearchTopicButton._();
@$core.override
SearchTopicButton createEmptyInstance() => create();
static $pb.PbList<SearchTopicButton> createRepeated() =>
$pb.PbList<SearchTopicButton>();
@$core.pragma('dart2js:noInline')
static SearchTopicButton getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SearchTopicButton>(create);
static SearchTopicButton? _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 jumpUri => $_getSZ(1);
@$pb.TagNumber(2)
set jumpUri($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasJumpUri() => $_has(1);
@$pb.TagNumber(2)
void clearJumpUri() => $_clearField(2);
}
class SearchTopicItem extends $pb.GeneratedMessage {
factory SearchTopicItem({
$fixnum.Int64? topicId,
$core.String? topicName,
$core.String? desc,
$core.String? url,
$core.bool? isActivity,
$core.String? tagIcon,
$core.String? descLong,
$core.String? cover,
$core.String? tagText,
}) {
final result = create();
if (topicId != null) result.topicId = topicId;
if (topicName != null) result.topicName = topicName;
if (desc != null) result.desc = desc;
if (url != null) result.url = url;
if (isActivity != null) result.isActivity = isActivity;
if (tagIcon != null) result.tagIcon = tagIcon;
if (descLong != null) result.descLong = descLong;
if (cover != null) result.cover = cover;
if (tagText != null) result.tagText = tagText;
return result;
}
SearchTopicItem._();
factory SearchTopicItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SearchTopicItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SearchTopicItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'topicId')
..aOS(2, _omitFieldNames ? '' : 'topicName')
..aOS(3, _omitFieldNames ? '' : 'desc')
..aOS(4, _omitFieldNames ? '' : 'url')
..aOB(5, _omitFieldNames ? '' : 'isActivity')
..aOS(6, _omitFieldNames ? '' : 'tagIcon')
..aOS(7, _omitFieldNames ? '' : 'descLong')
..aOS(8, _omitFieldNames ? '' : 'cover')
..aOS(9, _omitFieldNames ? '' : 'tagText')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SearchTopicItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SearchTopicItem copyWith(void Function(SearchTopicItem) updates) =>
super.copyWith((message) => updates(message as SearchTopicItem))
as SearchTopicItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SearchTopicItem create() => SearchTopicItem._();
@$core.override
SearchTopicItem createEmptyInstance() => create();
static $pb.PbList<SearchTopicItem> createRepeated() =>
$pb.PbList<SearchTopicItem>();
@$core.pragma('dart2js:noInline')
static SearchTopicItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SearchTopicItem>(create);
static SearchTopicItem? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get topicId => $_getI64(0);
@$pb.TagNumber(1)
set topicId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasTopicId() => $_has(0);
@$pb.TagNumber(1)
void clearTopicId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get topicName => $_getSZ(1);
@$pb.TagNumber(2)
set topicName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasTopicName() => $_has(1);
@$pb.TagNumber(2)
void clearTopicName() => $_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.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)
$core.bool get isActivity => $_getBF(4);
@$pb.TagNumber(5)
set isActivity($core.bool value) => $_setBool(4, value);
@$pb.TagNumber(5)
$core.bool hasIsActivity() => $_has(4);
@$pb.TagNumber(5)
void clearIsActivity() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get tagIcon => $_getSZ(5);
@$pb.TagNumber(6)
set tagIcon($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasTagIcon() => $_has(5);
@$pb.TagNumber(6)
void clearTagIcon() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get descLong => $_getSZ(6);
@$pb.TagNumber(7)
set descLong($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasDescLong() => $_has(6);
@$pb.TagNumber(7)
void clearDescLong() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get cover => $_getSZ(7);
@$pb.TagNumber(8)
set cover($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasCover() => $_has(7);
@$pb.TagNumber(8)
void clearCover() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get tagText => $_getSZ(8);
@$pb.TagNumber(9)
set tagText($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasTagText() => $_has(8);
@$pb.TagNumber(9)
void clearTagText() => $_clearField(9);
}
class SectionNoteNavigationBar extends $pb.GeneratedMessage {
factory SectionNoteNavigationBar({
$core.String? title,
$core.String? rightIcon,
$core.String? jumpUrl,
}) {
final result = create();
if (title != null) result.title = title;
if (rightIcon != null) result.rightIcon = rightIcon;
if (jumpUrl != null) result.jumpUrl = jumpUrl;
return result;
}
SectionNoteNavigationBar._();
factory SectionNoteNavigationBar.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SectionNoteNavigationBar.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SectionNoteNavigationBar',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'rightIcon')
..aOS(3, _omitFieldNames ? '' : 'jumpUrl')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SectionNoteNavigationBar clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SectionNoteNavigationBar copyWith(
void Function(SectionNoteNavigationBar) updates) =>
super.copyWith((message) => updates(message as SectionNoteNavigationBar))
as SectionNoteNavigationBar;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SectionNoteNavigationBar create() => SectionNoteNavigationBar._();
@$core.override
SectionNoteNavigationBar createEmptyInstance() => create();
static $pb.PbList<SectionNoteNavigationBar> createRepeated() =>
$pb.PbList<SectionNoteNavigationBar>();
@$core.pragma('dart2js:noInline')
static SectionNoteNavigationBar getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SectionNoteNavigationBar>(create);
static SectionNoteNavigationBar? _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 rightIcon => $_getSZ(1);
@$pb.TagNumber(2)
set rightIcon($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasRightIcon() => $_has(1);
@$pb.TagNumber(2)
void clearRightIcon() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get jumpUrl => $_getSZ(2);
@$pb.TagNumber(3)
set jumpUrl($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasJumpUrl() => $_has(2);
@$pb.TagNumber(3)
void clearJumpUrl() => $_clearField(3);
}
class SectionOpusCollection extends $pb.GeneratedMessage {
factory SectionOpusCollection({
$core.String? title,
$core.Iterable<OpusCollectionWithCover>? allCollections,
}) {
final result = create();
if (title != null) result.title = title;
if (allCollections != null) result.allCollections.addAll(allCollections);
return result;
}
SectionOpusCollection._();
factory SectionOpusCollection.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SectionOpusCollection.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SectionOpusCollection',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<OpusCollectionWithCover>(2, _omitFieldNames ? '' : 'allCollections',
subBuilder: OpusCollectionWithCover.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SectionOpusCollection clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SectionOpusCollection copyWith(
void Function(SectionOpusCollection) updates) =>
super.copyWith((message) => updates(message as SectionOpusCollection))
as SectionOpusCollection;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SectionOpusCollection create() => SectionOpusCollection._();
@$core.override
SectionOpusCollection createEmptyInstance() => create();
static $pb.PbList<SectionOpusCollection> createRepeated() =>
$pb.PbList<SectionOpusCollection>();
@$core.pragma('dart2js:noInline')
static SectionOpusCollection getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SectionOpusCollection>(create);
static SectionOpusCollection? _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<OpusCollectionWithCover> get allCollections => $_getList(1);
}
class SelectedClassificationAndSortType extends $pb.GeneratedMessage {
factory SelectedClassificationAndSortType({
$core.String? chosenClassificationType,
$core.String? chosenSortType,
}) {
final result = create();
if (chosenClassificationType != null)
result.chosenClassificationType = chosenClassificationType;
if (chosenSortType != null) result.chosenSortType = chosenSortType;
return result;
}
SelectedClassificationAndSortType._();
factory SelectedClassificationAndSortType.fromBuffer(
$core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SelectedClassificationAndSortType.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SelectedClassificationAndSortType',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'chosenClassificationType')
..aOS(2, _omitFieldNames ? '' : 'chosenSortType')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SelectedClassificationAndSortType clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SelectedClassificationAndSortType copyWith(
void Function(SelectedClassificationAndSortType) updates) =>
super.copyWith((message) =>
updates(message as SelectedClassificationAndSortType))
as SelectedClassificationAndSortType;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SelectedClassificationAndSortType create() =>
SelectedClassificationAndSortType._();
@$core.override
SelectedClassificationAndSortType createEmptyInstance() => create();
static $pb.PbList<SelectedClassificationAndSortType> createRepeated() =>
$pb.PbList<SelectedClassificationAndSortType>();
@$core.pragma('dart2js:noInline')
static SelectedClassificationAndSortType getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SelectedClassificationAndSortType>(
create);
static SelectedClassificationAndSortType? _defaultInstance;
@$pb.TagNumber(1)
$core.String get chosenClassificationType => $_getSZ(0);
@$pb.TagNumber(1)
set chosenClassificationType($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasChosenClassificationType() => $_has(0);
@$pb.TagNumber(1)
void clearChosenClassificationType() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get chosenSortType => $_getSZ(1);
@$pb.TagNumber(2)
set chosenSortType($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasChosenSortType() => $_has(1);
@$pb.TagNumber(2)
void clearChosenSortType() => $_clearField(2);
}
class SetDecisionReq extends $pb.GeneratedMessage {
factory SetDecisionReq({
$core.int? result,
CampusReqFromType? fromType,
}) {
final result$ = create();
if (result != null) result$.result = result;
if (fromType != null) result$.fromType = fromType;
return result$;
}
SetDecisionReq._();
factory SetDecisionReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SetDecisionReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SetDecisionReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'result')
..aE<CampusReqFromType>(2, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SetDecisionReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SetDecisionReq copyWith(void Function(SetDecisionReq) updates) =>
super.copyWith((message) => updates(message as SetDecisionReq))
as SetDecisionReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SetDecisionReq create() => SetDecisionReq._();
@$core.override
SetDecisionReq createEmptyInstance() => create();
static $pb.PbList<SetDecisionReq> createRepeated() =>
$pb.PbList<SetDecisionReq>();
@$core.pragma('dart2js:noInline')
static SetDecisionReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SetDecisionReq>(create);
static SetDecisionReq? _defaultInstance;
@$pb.TagNumber(1)
$core.int get result => $_getIZ(0);
@$pb.TagNumber(1)
set result($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasResult() => $_has(0);
@$pb.TagNumber(1)
void clearResult() => $_clearField(1);
@$pb.TagNumber(2)
CampusReqFromType get fromType => $_getN(1);
@$pb.TagNumber(2)
set fromType(CampusReqFromType value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasFromType() => $_has(1);
@$pb.TagNumber(2)
void clearFromType() => $_clearField(2);
}
class SetRecentCampusReq extends $pb.GeneratedMessage {
factory SetRecentCampusReq({
$fixnum.Int64? campusId,
$core.String? campusName,
CampusReqFromType? fromType,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (campusName != null) result.campusName = campusName;
if (fromType != null) result.fromType = fromType;
return result;
}
SetRecentCampusReq._();
factory SetRecentCampusReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SetRecentCampusReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SetRecentCampusReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aOS(2, _omitFieldNames ? '' : 'campusName')
..aE<CampusReqFromType>(3, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SetRecentCampusReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SetRecentCampusReq copyWith(void Function(SetRecentCampusReq) updates) =>
super.copyWith((message) => updates(message as SetRecentCampusReq))
as SetRecentCampusReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SetRecentCampusReq create() => SetRecentCampusReq._();
@$core.override
SetRecentCampusReq createEmptyInstance() => create();
static $pb.PbList<SetRecentCampusReq> createRepeated() =>
$pb.PbList<SetRecentCampusReq>();
@$core.pragma('dart2js:noInline')
static SetRecentCampusReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SetRecentCampusReq>(create);
static SetRecentCampusReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get campusName => $_getSZ(1);
@$pb.TagNumber(2)
set campusName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCampusName() => $_has(1);
@$pb.TagNumber(2)
void clearCampusName() => $_clearField(2);
@$pb.TagNumber(3)
CampusReqFromType get fromType => $_getN(2);
@$pb.TagNumber(3)
set fromType(CampusReqFromType value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasFromType() => $_has(2);
@$pb.TagNumber(3)
void clearFromType() => $_clearField(3);
}
class ShareChannel extends $pb.GeneratedMessage {
factory ShareChannel({
$core.String? name,
$core.String? image,
$core.String? channel,
ShareReserve? reserve,
}) {
final result = create();
if (name != null) result.name = name;
if (image != null) result.image = image;
if (channel != null) result.channel = channel;
if (reserve != null) result.reserve = reserve;
return result;
}
ShareChannel._();
factory ShareChannel.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ShareChannel.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ShareChannel',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'name')
..aOS(2, _omitFieldNames ? '' : 'image')
..aOS(3, _omitFieldNames ? '' : 'channel')
..aOM<ShareReserve>(4, _omitFieldNames ? '' : 'reserve',
subBuilder: ShareReserve.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ShareChannel clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ShareChannel copyWith(void Function(ShareChannel) updates) =>
super.copyWith((message) => updates(message as ShareChannel))
as ShareChannel;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ShareChannel create() => ShareChannel._();
@$core.override
ShareChannel createEmptyInstance() => create();
static $pb.PbList<ShareChannel> createRepeated() =>
$pb.PbList<ShareChannel>();
@$core.pragma('dart2js:noInline')
static ShareChannel getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ShareChannel>(create);
static ShareChannel? _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 image => $_getSZ(1);
@$pb.TagNumber(2)
set image($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasImage() => $_has(1);
@$pb.TagNumber(2)
void clearImage() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get channel => $_getSZ(2);
@$pb.TagNumber(3)
set channel($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasChannel() => $_has(2);
@$pb.TagNumber(3)
void clearChannel() => $_clearField(3);
@$pb.TagNumber(4)
ShareReserve get reserve => $_getN(3);
@$pb.TagNumber(4)
set reserve(ShareReserve value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasReserve() => $_has(3);
@$pb.TagNumber(4)
void clearReserve() => $_clearField(4);
@$pb.TagNumber(4)
ShareReserve ensureReserve() => $_ensure(3);
}
class ShareReserve extends $pb.GeneratedMessage {
factory ShareReserve({
$core.String? title,
$core.String? desc,
$core.String? qrCodeIcon,
$core.String? qrCodeText,
$core.String? qrCodeUrl,
AdditionUserInfo? userInfo,
}) {
final result = create();
if (title != null) result.title = title;
if (desc != null) result.desc = desc;
if (qrCodeIcon != null) result.qrCodeIcon = qrCodeIcon;
if (qrCodeText != null) result.qrCodeText = qrCodeText;
if (qrCodeUrl != null) result.qrCodeUrl = qrCodeUrl;
if (userInfo != null) result.userInfo = userInfo;
return result;
}
ShareReserve._();
factory ShareReserve.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ShareReserve.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ShareReserve',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'desc')
..aOS(3, _omitFieldNames ? '' : 'qrCodeIcon')
..aOS(4, _omitFieldNames ? '' : 'qrCodeText')
..aOS(5, _omitFieldNames ? '' : 'qrCodeUrl')
..aOM<AdditionUserInfo>(6, _omitFieldNames ? '' : 'userInfo',
subBuilder: AdditionUserInfo.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ShareReserve clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ShareReserve copyWith(void Function(ShareReserve) updates) =>
super.copyWith((message) => updates(message as ShareReserve))
as ShareReserve;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ShareReserve create() => ShareReserve._();
@$core.override
ShareReserve createEmptyInstance() => create();
static $pb.PbList<ShareReserve> createRepeated() =>
$pb.PbList<ShareReserve>();
@$core.pragma('dart2js:noInline')
static ShareReserve getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ShareReserve>(create);
static ShareReserve? _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 qrCodeIcon => $_getSZ(2);
@$pb.TagNumber(3)
set qrCodeIcon($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasQrCodeIcon() => $_has(2);
@$pb.TagNumber(3)
void clearQrCodeIcon() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get qrCodeText => $_getSZ(3);
@$pb.TagNumber(4)
set qrCodeText($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasQrCodeText() => $_has(3);
@$pb.TagNumber(4)
void clearQrCodeText() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get qrCodeUrl => $_getSZ(4);
@$pb.TagNumber(5)
set qrCodeUrl($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasQrCodeUrl() => $_has(4);
@$pb.TagNumber(5)
void clearQrCodeUrl() => $_clearField(5);
@$pb.TagNumber(6)
AdditionUserInfo get userInfo => $_getN(5);
@$pb.TagNumber(6)
set userInfo(AdditionUserInfo value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasUserInfo() => $_has(5);
@$pb.TagNumber(6)
void clearUserInfo() => $_clearField(6);
@$pb.TagNumber(6)
AdditionUserInfo ensureUserInfo() => $_ensure(5);
}
class SignResourcesReq extends $pb.GeneratedMessage {
factory SignResourcesReq({
$core.Iterable<ProtectedStaticResource>? toBeSignedRes,
}) {
final result = create();
if (toBeSignedRes != null) result.toBeSignedRes.addAll(toBeSignedRes);
return result;
}
SignResourcesReq._();
factory SignResourcesReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SignResourcesReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SignResourcesReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<ProtectedStaticResource>(1, _omitFieldNames ? '' : 'toBeSignedRes',
subBuilder: ProtectedStaticResource.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SignResourcesReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SignResourcesReq copyWith(void Function(SignResourcesReq) updates) =>
super.copyWith((message) => updates(message as SignResourcesReq))
as SignResourcesReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SignResourcesReq create() => SignResourcesReq._();
@$core.override
SignResourcesReq createEmptyInstance() => create();
static $pb.PbList<SignResourcesReq> createRepeated() =>
$pb.PbList<SignResourcesReq>();
@$core.pragma('dart2js:noInline')
static SignResourcesReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SignResourcesReq>(create);
static SignResourcesReq? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<ProtectedStaticResource> get toBeSignedRes => $_getList(0);
}
class SignResourcesResp extends $pb.GeneratedMessage {
factory SignResourcesResp({
$core.Iterable<SignedStaticResource>? signedRes,
}) {
final result = create();
if (signedRes != null) result.signedRes.addAll(signedRes);
return result;
}
SignResourcesResp._();
factory SignResourcesResp.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SignResourcesResp.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SignResourcesResp',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<SignedStaticResource>(1, _omitFieldNames ? '' : 'signedRes',
subBuilder: SignedStaticResource.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SignResourcesResp clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SignResourcesResp copyWith(void Function(SignResourcesResp) updates) =>
super.copyWith((message) => updates(message as SignResourcesResp))
as SignResourcesResp;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SignResourcesResp create() => SignResourcesResp._();
@$core.override
SignResourcesResp createEmptyInstance() => create();
static $pb.PbList<SignResourcesResp> createRepeated() =>
$pb.PbList<SignResourcesResp>();
@$core.pragma('dart2js:noInline')
static SignResourcesResp getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SignResourcesResp>(create);
static SignResourcesResp? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<SignedStaticResource> get signedRes => $_getList(0);
}
class SignedStaticResource extends $pb.GeneratedMessage {
factory SignedStaticResource({
$core.String? signedResUrl,
$core.bool? isSucceed,
}) {
final result = create();
if (signedResUrl != null) result.signedResUrl = signedResUrl;
if (isSucceed != null) result.isSucceed = isSucceed;
return result;
}
SignedStaticResource._();
factory SignedStaticResource.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SignedStaticResource.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SignedStaticResource',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'signedResUrl')
..aOB(2, _omitFieldNames ? '' : 'isSucceed')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SignedStaticResource clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SignedStaticResource copyWith(void Function(SignedStaticResource) updates) =>
super.copyWith((message) => updates(message as SignedStaticResource))
as SignedStaticResource;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SignedStaticResource create() => SignedStaticResource._();
@$core.override
SignedStaticResource createEmptyInstance() => create();
static $pb.PbList<SignedStaticResource> createRepeated() =>
$pb.PbList<SignedStaticResource>();
@$core.pragma('dart2js:noInline')
static SignedStaticResource getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SignedStaticResource>(create);
static SignedStaticResource? _defaultInstance;
@$pb.TagNumber(1)
$core.String get signedResUrl => $_getSZ(0);
@$pb.TagNumber(1)
set signedResUrl($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasSignedResUrl() => $_has(0);
@$pb.TagNumber(1)
void clearSignedResUrl() => $_clearField(1);
@$pb.TagNumber(2)
$core.bool get isSucceed => $_getBF(1);
@$pb.TagNumber(2)
set isSucceed($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasIsSucceed() => $_has(1);
@$pb.TagNumber(2)
void clearIsSucceed() => $_clearField(2);
}
class SortType extends $pb.GeneratedMessage {
factory SortType({
$core.int? sortType,
$core.String? sortTypeName,
}) {
final result = create();
if (sortType != null) result.sortType = sortType;
if (sortTypeName != null) result.sortTypeName = sortTypeName;
return result;
}
SortType._();
factory SortType.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SortType.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SortType',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'sortType')
..aOS(2, _omitFieldNames ? '' : 'sortTypeName')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SortType clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SortType copyWith(void Function(SortType) updates) =>
super.copyWith((message) => updates(message as SortType)) as SortType;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SortType create() => SortType._();
@$core.override
SortType createEmptyInstance() => create();
static $pb.PbList<SortType> createRepeated() => $pb.PbList<SortType>();
@$core.pragma('dart2js:noInline')
static SortType getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SortType>(create);
static SortType? _defaultInstance;
@$pb.TagNumber(1)
$core.int get sortType => $_getIZ(0);
@$pb.TagNumber(1)
set sortType($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasSortType() => $_has(0);
@$pb.TagNumber(1)
void clearSortType() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get sortTypeName => $_getSZ(1);
@$pb.TagNumber(2)
set sortTypeName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasSortTypeName() => $_has(1);
@$pb.TagNumber(2)
void clearSortTypeName() => $_clearField(2);
}
class StoryArchive extends $pb.GeneratedMessage {
factory StoryArchive({
$core.String? cover,
$fixnum.Int64? aid,
$core.String? uri,
Dimension? dimension,
}) {
final result = create();
if (cover != null) result.cover = cover;
if (aid != null) result.aid = aid;
if (uri != null) result.uri = uri;
if (dimension != null) result.dimension = dimension;
return result;
}
StoryArchive._();
factory StoryArchive.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory StoryArchive.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'StoryArchive',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'cover')
..aInt64(2, _omitFieldNames ? '' : 'aid')
..aOS(3, _omitFieldNames ? '' : 'uri')
..aOM<Dimension>(4, _omitFieldNames ? '' : 'dimension',
subBuilder: Dimension.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
StoryArchive clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
StoryArchive copyWith(void Function(StoryArchive) updates) =>
super.copyWith((message) => updates(message as StoryArchive))
as StoryArchive;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static StoryArchive create() => StoryArchive._();
@$core.override
StoryArchive createEmptyInstance() => create();
static $pb.PbList<StoryArchive> createRepeated() =>
$pb.PbList<StoryArchive>();
@$core.pragma('dart2js:noInline')
static StoryArchive getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<StoryArchive>(create);
static StoryArchive? _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)
$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)
$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)
Dimension get dimension => $_getN(3);
@$pb.TagNumber(4)
set dimension(Dimension value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasDimension() => $_has(3);
@$pb.TagNumber(4)
void clearDimension() => $_clearField(4);
@$pb.TagNumber(4)
Dimension ensureDimension() => $_ensure(3);
}
enum StoryItem_RcmdItem { storyArchive, notSet }
class StoryItem extends $pb.GeneratedMessage {
factory StoryItem({
UserInfo? author,
$core.String? desc,
$fixnum.Int64? status,
RcmdType? type,
StoryArchive? storyArchive,
}) {
final result = create();
if (author != null) result.author = author;
if (desc != null) result.desc = desc;
if (status != null) result.status = status;
if (type != null) result.type = type;
if (storyArchive != null) result.storyArchive = storyArchive;
return result;
}
StoryItem._();
factory StoryItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory StoryItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, StoryItem_RcmdItem>
_StoryItem_RcmdItemByTag = {
5: StoryItem_RcmdItem.storyArchive,
0: StoryItem_RcmdItem.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'StoryItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [5])
..aOM<UserInfo>(1, _omitFieldNames ? '' : 'author',
subBuilder: UserInfo.create)
..aOS(2, _omitFieldNames ? '' : 'desc')
..aInt64(3, _omitFieldNames ? '' : 'status')
..aE<RcmdType>(4, _omitFieldNames ? '' : 'type',
enumValues: RcmdType.values)
..aOM<StoryArchive>(5, _omitFieldNames ? '' : 'storyArchive',
subBuilder: StoryArchive.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
StoryItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
StoryItem copyWith(void Function(StoryItem) updates) =>
super.copyWith((message) => updates(message as StoryItem)) as StoryItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static StoryItem create() => StoryItem._();
@$core.override
StoryItem createEmptyInstance() => create();
static $pb.PbList<StoryItem> createRepeated() => $pb.PbList<StoryItem>();
@$core.pragma('dart2js:noInline')
static StoryItem getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<StoryItem>(create);
static StoryItem? _defaultInstance;
@$pb.TagNumber(5)
StoryItem_RcmdItem whichRcmdItem() =>
_StoryItem_RcmdItemByTag[$_whichOneof(0)]!;
@$pb.TagNumber(5)
void clearRcmdItem() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
UserInfo get author => $_getN(0);
@$pb.TagNumber(1)
set author(UserInfo value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasAuthor() => $_has(0);
@$pb.TagNumber(1)
void clearAuthor() => $_clearField(1);
@$pb.TagNumber(1)
UserInfo ensureAuthor() => $_ensure(0);
@$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)
$fixnum.Int64 get status => $_getI64(2);
@$pb.TagNumber(3)
set status($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasStatus() => $_has(2);
@$pb.TagNumber(3)
void clearStatus() => $_clearField(3);
@$pb.TagNumber(4)
RcmdType get type => $_getN(3);
@$pb.TagNumber(4)
set type(RcmdType value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasType() => $_has(3);
@$pb.TagNumber(4)
void clearType() => $_clearField(4);
@$pb.TagNumber(5)
StoryArchive get storyArchive => $_getN(4);
@$pb.TagNumber(5)
set storyArchive(StoryArchive value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasStoryArchive() => $_has(4);
@$pb.TagNumber(5)
void clearStoryArchive() => $_clearField(5);
@$pb.TagNumber(5)
StoryArchive ensureStoryArchive() => $_ensure(4);
}
class SubscribeButton extends $pb.GeneratedMessage {
factory SubscribeButton({
$core.String? subscriptionIdentifier,
$core.bool? isSubscribed,
ButtonWithSubscribeParam? subscribedStyle,
ButtonWithSubscribeParam? notSubscribedStyle,
}) {
final result = create();
if (subscriptionIdentifier != null)
result.subscriptionIdentifier = subscriptionIdentifier;
if (isSubscribed != null) result.isSubscribed = isSubscribed;
if (subscribedStyle != null) result.subscribedStyle = subscribedStyle;
if (notSubscribedStyle != null)
result.notSubscribedStyle = notSubscribedStyle;
return result;
}
SubscribeButton._();
factory SubscribeButton.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SubscribeButton.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SubscribeButton',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'subscriptionIdentifier')
..aOB(2, _omitFieldNames ? '' : 'isSubscribed')
..aOM<ButtonWithSubscribeParam>(3, _omitFieldNames ? '' : 'subscribedStyle',
subBuilder: ButtonWithSubscribeParam.create)
..aOM<ButtonWithSubscribeParam>(
4, _omitFieldNames ? '' : 'notSubscribedStyle',
subBuilder: ButtonWithSubscribeParam.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SubscribeButton clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SubscribeButton copyWith(void Function(SubscribeButton) updates) =>
super.copyWith((message) => updates(message as SubscribeButton))
as SubscribeButton;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SubscribeButton create() => SubscribeButton._();
@$core.override
SubscribeButton createEmptyInstance() => create();
static $pb.PbList<SubscribeButton> createRepeated() =>
$pb.PbList<SubscribeButton>();
@$core.pragma('dart2js:noInline')
static SubscribeButton getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SubscribeButton>(create);
static SubscribeButton? _defaultInstance;
@$pb.TagNumber(1)
$core.String get subscriptionIdentifier => $_getSZ(0);
@$pb.TagNumber(1)
set subscriptionIdentifier($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasSubscriptionIdentifier() => $_has(0);
@$pb.TagNumber(1)
void clearSubscriptionIdentifier() => $_clearField(1);
@$pb.TagNumber(2)
$core.bool get isSubscribed => $_getBF(1);
@$pb.TagNumber(2)
set isSubscribed($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasIsSubscribed() => $_has(1);
@$pb.TagNumber(2)
void clearIsSubscribed() => $_clearField(2);
@$pb.TagNumber(3)
ButtonWithSubscribeParam get subscribedStyle => $_getN(2);
@$pb.TagNumber(3)
set subscribedStyle(ButtonWithSubscribeParam value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasSubscribedStyle() => $_has(2);
@$pb.TagNumber(3)
void clearSubscribedStyle() => $_clearField(3);
@$pb.TagNumber(3)
ButtonWithSubscribeParam ensureSubscribedStyle() => $_ensure(2);
@$pb.TagNumber(4)
ButtonWithSubscribeParam get notSubscribedStyle => $_getN(3);
@$pb.TagNumber(4)
set notSubscribedStyle(ButtonWithSubscribeParam value) =>
$_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasNotSubscribedStyle() => $_has(3);
@$pb.TagNumber(4)
void clearNotSubscribedStyle() => $_clearField(4);
@$pb.TagNumber(4)
ButtonWithSubscribeParam ensureNotSubscribedStyle() => $_ensure(3);
}
class SubscribeCampusReq extends $pb.GeneratedMessage {
factory SubscribeCampusReq({
$fixnum.Int64? campusId,
$core.String? campusName,
CampusReqFromType? fromType,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (campusName != null) result.campusName = campusName;
if (fromType != null) result.fromType = fromType;
return result;
}
SubscribeCampusReq._();
factory SubscribeCampusReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SubscribeCampusReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SubscribeCampusReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aOS(2, _omitFieldNames ? '' : 'campusName')
..aE<CampusReqFromType>(3, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SubscribeCampusReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SubscribeCampusReq copyWith(void Function(SubscribeCampusReq) updates) =>
super.copyWith((message) => updates(message as SubscribeCampusReq))
as SubscribeCampusReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SubscribeCampusReq create() => SubscribeCampusReq._();
@$core.override
SubscribeCampusReq createEmptyInstance() => create();
static $pb.PbList<SubscribeCampusReq> createRepeated() =>
$pb.PbList<SubscribeCampusReq>();
@$core.pragma('dart2js:noInline')
static SubscribeCampusReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SubscribeCampusReq>(create);
static SubscribeCampusReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get campusName => $_getSZ(1);
@$pb.TagNumber(2)
set campusName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCampusName() => $_has(1);
@$pb.TagNumber(2)
void clearCampusName() => $_clearField(2);
@$pb.TagNumber(3)
CampusReqFromType get fromType => $_getN(2);
@$pb.TagNumber(3)
set fromType(CampusReqFromType value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasFromType() => $_has(2);
@$pb.TagNumber(3)
void clearFromType() => $_clearField(3);
}
class SubscriptionClickReq extends $pb.GeneratedMessage {
factory SubscriptionClickReq({
$core.String? subscribeParam,
}) {
final result = create();
if (subscribeParam != null) result.subscribeParam = subscribeParam;
return result;
}
SubscriptionClickReq._();
factory SubscriptionClickReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SubscriptionClickReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SubscriptionClickReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'subscribeParam')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SubscriptionClickReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SubscriptionClickReq copyWith(void Function(SubscriptionClickReq) updates) =>
super.copyWith((message) => updates(message as SubscriptionClickReq))
as SubscriptionClickReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SubscriptionClickReq create() => SubscriptionClickReq._();
@$core.override
SubscriptionClickReq createEmptyInstance() => create();
static $pb.PbList<SubscriptionClickReq> createRepeated() =>
$pb.PbList<SubscriptionClickReq>();
@$core.pragma('dart2js:noInline')
static SubscriptionClickReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SubscriptionClickReq>(create);
static SubscriptionClickReq? _defaultInstance;
@$pb.TagNumber(1)
$core.String get subscribeParam => $_getSZ(0);
@$pb.TagNumber(1)
set subscribeParam($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasSubscribeParam() => $_has(0);
@$pb.TagNumber(1)
void clearSubscribeParam() => $_clearField(1);
}
class SubscriptionClickResp extends $pb.GeneratedMessage {
factory SubscriptionClickResp({
$core.String? toast,
}) {
final result = create();
if (toast != null) result.toast = toast;
return result;
}
SubscriptionClickResp._();
factory SubscriptionClickResp.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SubscriptionClickResp.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SubscriptionClickResp',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'toast')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SubscriptionClickResp clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SubscriptionClickResp copyWith(
void Function(SubscriptionClickResp) updates) =>
super.copyWith((message) => updates(message as SubscriptionClickResp))
as SubscriptionClickResp;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SubscriptionClickResp create() => SubscriptionClickResp._();
@$core.override
SubscriptionClickResp createEmptyInstance() => create();
static $pb.PbList<SubscriptionClickResp> createRepeated() =>
$pb.PbList<SubscriptionClickResp>();
@$core.pragma('dart2js:noInline')
static SubscriptionClickResp getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SubscriptionClickResp>(create);
static SubscriptionClickResp? _defaultInstance;
@$pb.TagNumber(1)
$core.String get toast => $_getSZ(0);
@$pb.TagNumber(1)
set toast($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasToast() => $_has(0);
@$pb.TagNumber(1)
void clearToast() => $_clearField(1);
}
enum TextNode_Text { word, emote, link, formula, notSet }
class TextNode extends $pb.GeneratedMessage {
factory TextNode({
TextNode_TextNodeType? nodeType,
$core.String? rawText,
WordNode? word,
EmoteNode? emote,
LinkNode? link,
FormulaNode? formula,
}) {
final result = create();
if (nodeType != null) result.nodeType = nodeType;
if (rawText != null) result.rawText = rawText;
if (word != null) result.word = word;
if (emote != null) result.emote = emote;
if (link != null) result.link = link;
if (formula != null) result.formula = formula;
return result;
}
TextNode._();
factory TextNode.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TextNode.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, TextNode_Text> _TextNode_TextByTag = {
3: TextNode_Text.word,
4: TextNode_Text.emote,
5: TextNode_Text.link,
6: TextNode_Text.formula,
0: TextNode_Text.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TextNode',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [3, 4, 5, 6])
..aE<TextNode_TextNodeType>(1, _omitFieldNames ? '' : 'nodeType',
enumValues: TextNode_TextNodeType.values)
..aOS(2, _omitFieldNames ? '' : 'rawText')
..aOM<WordNode>(3, _omitFieldNames ? '' : 'word',
subBuilder: WordNode.create)
..aOM<EmoteNode>(4, _omitFieldNames ? '' : 'emote',
subBuilder: EmoteNode.create)
..aOM<LinkNode>(5, _omitFieldNames ? '' : 'link',
subBuilder: LinkNode.create)
..aOM<FormulaNode>(6, _omitFieldNames ? '' : 'formula',
subBuilder: FormulaNode.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TextNode clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TextNode copyWith(void Function(TextNode) updates) =>
super.copyWith((message) => updates(message as TextNode)) as TextNode;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TextNode create() => TextNode._();
@$core.override
TextNode createEmptyInstance() => create();
static $pb.PbList<TextNode> createRepeated() => $pb.PbList<TextNode>();
@$core.pragma('dart2js:noInline')
static TextNode getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<TextNode>(create);
static TextNode? _defaultInstance;
@$pb.TagNumber(3)
@$pb.TagNumber(4)
@$pb.TagNumber(5)
@$pb.TagNumber(6)
TextNode_Text whichText() => _TextNode_TextByTag[$_whichOneof(0)]!;
@$pb.TagNumber(3)
@$pb.TagNumber(4)
@$pb.TagNumber(5)
@$pb.TagNumber(6)
void clearText() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
TextNode_TextNodeType get nodeType => $_getN(0);
@$pb.TagNumber(1)
set nodeType(TextNode_TextNodeType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasNodeType() => $_has(0);
@$pb.TagNumber(1)
void clearNodeType() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get rawText => $_getSZ(1);
@$pb.TagNumber(2)
set rawText($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasRawText() => $_has(1);
@$pb.TagNumber(2)
void clearRawText() => $_clearField(2);
@$pb.TagNumber(3)
WordNode get word => $_getN(2);
@$pb.TagNumber(3)
set word(WordNode value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasWord() => $_has(2);
@$pb.TagNumber(3)
void clearWord() => $_clearField(3);
@$pb.TagNumber(3)
WordNode ensureWord() => $_ensure(2);
@$pb.TagNumber(4)
EmoteNode get emote => $_getN(3);
@$pb.TagNumber(4)
set emote(EmoteNode value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasEmote() => $_has(3);
@$pb.TagNumber(4)
void clearEmote() => $_clearField(4);
@$pb.TagNumber(4)
EmoteNode ensureEmote() => $_ensure(3);
@$pb.TagNumber(5)
LinkNode get link => $_getN(4);
@$pb.TagNumber(5)
set link(LinkNode value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasLink() => $_has(4);
@$pb.TagNumber(5)
void clearLink() => $_clearField(5);
@$pb.TagNumber(5)
LinkNode ensureLink() => $_ensure(4);
@$pb.TagNumber(6)
FormulaNode get formula => $_getN(5);
@$pb.TagNumber(6)
set formula(FormulaNode value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasFormula() => $_has(5);
@$pb.TagNumber(6)
void clearFormula() => $_clearField(6);
@$pb.TagNumber(6)
FormulaNode ensureFormula() => $_ensure(5);
}
class TextParagraph extends $pb.GeneratedMessage {
factory TextParagraph({
$core.Iterable<TextNode>? nodes,
}) {
final result = create();
if (nodes != null) result.nodes.addAll(nodes);
return result;
}
TextParagraph._();
factory TextParagraph.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TextParagraph.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TextParagraph',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<TextNode>(1, _omitFieldNames ? '' : 'nodes',
subBuilder: TextNode.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TextParagraph clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TextParagraph copyWith(void Function(TextParagraph) updates) =>
super.copyWith((message) => updates(message as TextParagraph))
as TextParagraph;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TextParagraph create() => TextParagraph._();
@$core.override
TextParagraph createEmptyInstance() => create();
static $pb.PbList<TextParagraph> createRepeated() =>
$pb.PbList<TextParagraph>();
@$core.pragma('dart2js:noInline')
static TextParagraph getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<TextParagraph>(create);
static TextParagraph? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<TextNode> get nodes => $_getList(0);
}
class TextWithPriority extends $pb.GeneratedMessage {
factory TextWithPriority({
$core.String? text,
$fixnum.Int64? priority,
}) {
final result = create();
if (text != null) result.text = text;
if (priority != null) result.priority = priority;
return result;
}
TextWithPriority._();
factory TextWithPriority.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TextWithPriority.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TextWithPriority',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'text')
..aInt64(2, _omitFieldNames ? '' : 'priority')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TextWithPriority clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TextWithPriority copyWith(void Function(TextWithPriority) updates) =>
super.copyWith((message) => updates(message as TextWithPriority))
as TextWithPriority;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TextWithPriority create() => TextWithPriority._();
@$core.override
TextWithPriority createEmptyInstance() => create();
static $pb.PbList<TextWithPriority> createRepeated() =>
$pb.PbList<TextWithPriority>();
@$core.pragma('dart2js:noInline')
static TextWithPriority getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<TextWithPriority>(create);
static TextWithPriority? _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)
$fixnum.Int64 get priority => $_getI64(1);
@$pb.TagNumber(2)
set priority($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasPriority() => $_has(1);
@$pb.TagNumber(2)
void clearPriority() => $_clearField(2);
}
class ThreePointAttention extends $pb.GeneratedMessage {
factory ThreePointAttention({
$core.String? attentionIcon,
$core.String? attentionText,
$core.String? notAttentionIcon,
$core.String? notAttentionText,
ThreePointAttentionStatus? status,
$core.String? subscribeOid,
}) {
final result = create();
if (attentionIcon != null) result.attentionIcon = attentionIcon;
if (attentionText != null) result.attentionText = attentionText;
if (notAttentionIcon != null) result.notAttentionIcon = notAttentionIcon;
if (notAttentionText != null) result.notAttentionText = notAttentionText;
if (status != null) result.status = status;
if (subscribeOid != null) result.subscribeOid = subscribeOid;
return result;
}
ThreePointAttention._();
factory ThreePointAttention.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointAttention.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointAttention',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'attentionIcon')
..aOS(2, _omitFieldNames ? '' : 'attentionText')
..aOS(3, _omitFieldNames ? '' : 'notAttentionIcon')
..aOS(4, _omitFieldNames ? '' : 'notAttentionText')
..aE<ThreePointAttentionStatus>(5, _omitFieldNames ? '' : 'status',
enumValues: ThreePointAttentionStatus.values)
..aOS(6, _omitFieldNames ? '' : 'subscribeOid')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointAttention clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointAttention copyWith(void Function(ThreePointAttention) updates) =>
super.copyWith((message) => updates(message as ThreePointAttention))
as ThreePointAttention;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointAttention create() => ThreePointAttention._();
@$core.override
ThreePointAttention createEmptyInstance() => create();
static $pb.PbList<ThreePointAttention> createRepeated() =>
$pb.PbList<ThreePointAttention>();
@$core.pragma('dart2js:noInline')
static ThreePointAttention getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointAttention>(create);
static ThreePointAttention? _defaultInstance;
@$pb.TagNumber(1)
$core.String get attentionIcon => $_getSZ(0);
@$pb.TagNumber(1)
set attentionIcon($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasAttentionIcon() => $_has(0);
@$pb.TagNumber(1)
void clearAttentionIcon() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get attentionText => $_getSZ(1);
@$pb.TagNumber(2)
set attentionText($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasAttentionText() => $_has(1);
@$pb.TagNumber(2)
void clearAttentionText() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get notAttentionIcon => $_getSZ(2);
@$pb.TagNumber(3)
set notAttentionIcon($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasNotAttentionIcon() => $_has(2);
@$pb.TagNumber(3)
void clearNotAttentionIcon() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get notAttentionText => $_getSZ(3);
@$pb.TagNumber(4)
set notAttentionText($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasNotAttentionText() => $_has(3);
@$pb.TagNumber(4)
void clearNotAttentionText() => $_clearField(4);
@$pb.TagNumber(5)
ThreePointAttentionStatus get status => $_getN(4);
@$pb.TagNumber(5)
set status(ThreePointAttentionStatus value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasStatus() => $_has(4);
@$pb.TagNumber(5)
void clearStatus() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get subscribeOid => $_getSZ(5);
@$pb.TagNumber(6)
set subscribeOid($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasSubscribeOid() => $_has(5);
@$pb.TagNumber(6)
void clearSubscribeOid() => $_clearField(6);
}
class ThreePointAutoPlay extends $pb.GeneratedMessage {
factory ThreePointAutoPlay({
$core.String? openIcon,
$core.String? openText,
$core.String? closeIcon,
$core.String? closeText,
$core.String? openTextV2,
$core.String? closeTextV2,
$core.String? onlyIcon,
$core.String? onlyText,
$core.String? openIconV2,
$core.String? closeIconV2,
}) {
final result = create();
if (openIcon != null) result.openIcon = openIcon;
if (openText != null) result.openText = openText;
if (closeIcon != null) result.closeIcon = closeIcon;
if (closeText != null) result.closeText = closeText;
if (openTextV2 != null) result.openTextV2 = openTextV2;
if (closeTextV2 != null) result.closeTextV2 = closeTextV2;
if (onlyIcon != null) result.onlyIcon = onlyIcon;
if (onlyText != null) result.onlyText = onlyText;
if (openIconV2 != null) result.openIconV2 = openIconV2;
if (closeIconV2 != null) result.closeIconV2 = closeIconV2;
return result;
}
ThreePointAutoPlay._();
factory ThreePointAutoPlay.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointAutoPlay.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointAutoPlay',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'openIcon')
..aOS(2, _omitFieldNames ? '' : 'openText')
..aOS(3, _omitFieldNames ? '' : 'closeIcon')
..aOS(4, _omitFieldNames ? '' : 'closeText')
..aOS(5, _omitFieldNames ? '' : 'openTextV2')
..aOS(6, _omitFieldNames ? '' : 'closeTextV2')
..aOS(7, _omitFieldNames ? '' : 'onlyIcon')
..aOS(8, _omitFieldNames ? '' : 'onlyText')
..aOS(9, _omitFieldNames ? '' : 'openIconV2')
..aOS(10, _omitFieldNames ? '' : 'closeIconV2')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointAutoPlay clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointAutoPlay copyWith(void Function(ThreePointAutoPlay) updates) =>
super.copyWith((message) => updates(message as ThreePointAutoPlay))
as ThreePointAutoPlay;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointAutoPlay create() => ThreePointAutoPlay._();
@$core.override
ThreePointAutoPlay createEmptyInstance() => create();
static $pb.PbList<ThreePointAutoPlay> createRepeated() =>
$pb.PbList<ThreePointAutoPlay>();
@$core.pragma('dart2js:noInline')
static ThreePointAutoPlay getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointAutoPlay>(create);
static ThreePointAutoPlay? _defaultInstance;
@$pb.TagNumber(1)
$core.String get openIcon => $_getSZ(0);
@$pb.TagNumber(1)
set openIcon($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasOpenIcon() => $_has(0);
@$pb.TagNumber(1)
void clearOpenIcon() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get openText => $_getSZ(1);
@$pb.TagNumber(2)
set openText($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasOpenText() => $_has(1);
@$pb.TagNumber(2)
void clearOpenText() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get closeIcon => $_getSZ(2);
@$pb.TagNumber(3)
set closeIcon($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasCloseIcon() => $_has(2);
@$pb.TagNumber(3)
void clearCloseIcon() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get closeText => $_getSZ(3);
@$pb.TagNumber(4)
set closeText($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasCloseText() => $_has(3);
@$pb.TagNumber(4)
void clearCloseText() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get openTextV2 => $_getSZ(4);
@$pb.TagNumber(5)
set openTextV2($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasOpenTextV2() => $_has(4);
@$pb.TagNumber(5)
void clearOpenTextV2() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get closeTextV2 => $_getSZ(5);
@$pb.TagNumber(6)
set closeTextV2($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasCloseTextV2() => $_has(5);
@$pb.TagNumber(6)
void clearCloseTextV2() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get onlyIcon => $_getSZ(6);
@$pb.TagNumber(7)
set onlyIcon($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasOnlyIcon() => $_has(6);
@$pb.TagNumber(7)
void clearOnlyIcon() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get onlyText => $_getSZ(7);
@$pb.TagNumber(8)
set onlyText($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasOnlyText() => $_has(7);
@$pb.TagNumber(8)
void clearOnlyText() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get openIconV2 => $_getSZ(8);
@$pb.TagNumber(9)
set openIconV2($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasOpenIconV2() => $_has(8);
@$pb.TagNumber(9)
void clearOpenIconV2() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get closeIconV2 => $_getSZ(9);
@$pb.TagNumber(10)
set closeIconV2($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasCloseIconV2() => $_has(9);
@$pb.TagNumber(10)
void clearCloseIconV2() => $_clearField(10);
}
class ThreePointComment extends $pb.GeneratedMessage {
factory ThreePointComment({
CommentDetail? upSelection,
CommentDetail? upClose,
$core.String? icon,
$core.String? title,
}) {
final result = create();
if (upSelection != null) result.upSelection = upSelection;
if (upClose != null) result.upClose = upClose;
if (icon != null) result.icon = icon;
if (title != null) result.title = title;
return result;
}
ThreePointComment._();
factory ThreePointComment.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointComment.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointComment',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<CommentDetail>(1, _omitFieldNames ? '' : 'upSelection',
subBuilder: CommentDetail.create)
..aOM<CommentDetail>(2, _omitFieldNames ? '' : 'upClose',
subBuilder: CommentDetail.create)
..aOS(3, _omitFieldNames ? '' : 'icon')
..aOS(4, _omitFieldNames ? '' : 'title')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointComment clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointComment copyWith(void Function(ThreePointComment) updates) =>
super.copyWith((message) => updates(message as ThreePointComment))
as ThreePointComment;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointComment create() => ThreePointComment._();
@$core.override
ThreePointComment createEmptyInstance() => create();
static $pb.PbList<ThreePointComment> createRepeated() =>
$pb.PbList<ThreePointComment>();
@$core.pragma('dart2js:noInline')
static ThreePointComment getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointComment>(create);
static ThreePointComment? _defaultInstance;
@$pb.TagNumber(1)
CommentDetail get upSelection => $_getN(0);
@$pb.TagNumber(1)
set upSelection(CommentDetail value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasUpSelection() => $_has(0);
@$pb.TagNumber(1)
void clearUpSelection() => $_clearField(1);
@$pb.TagNumber(1)
CommentDetail ensureUpSelection() => $_ensure(0);
@$pb.TagNumber(2)
CommentDetail get upClose => $_getN(1);
@$pb.TagNumber(2)
set upClose(CommentDetail value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasUpClose() => $_has(1);
@$pb.TagNumber(2)
void clearUpClose() => $_clearField(2);
@$pb.TagNumber(2)
CommentDetail ensureUpClose() => $_ensure(1);
@$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 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);
}
class ThreePointDefault extends $pb.GeneratedMessage {
factory ThreePointDefault({
$core.String? icon,
$core.String? title,
$core.String? uri,
$core.String? id,
ThreePointDefaultToast? toast,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (title != null) result.title = title;
if (uri != null) result.uri = uri;
if (id != null) result.id = id;
if (toast != null) result.toast = toast;
return result;
}
ThreePointDefault._();
factory ThreePointDefault.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointDefault.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointDefault',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'uri')
..aOS(4, _omitFieldNames ? '' : 'id')
..aOM<ThreePointDefaultToast>(5, _omitFieldNames ? '' : 'toast',
subBuilder: ThreePointDefaultToast.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointDefault clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointDefault copyWith(void Function(ThreePointDefault) updates) =>
super.copyWith((message) => updates(message as ThreePointDefault))
as ThreePointDefault;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointDefault create() => ThreePointDefault._();
@$core.override
ThreePointDefault createEmptyInstance() => create();
static $pb.PbList<ThreePointDefault> createRepeated() =>
$pb.PbList<ThreePointDefault>();
@$core.pragma('dart2js:noInline')
static ThreePointDefault getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointDefault>(create);
static ThreePointDefault? _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 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 id => $_getSZ(3);
@$pb.TagNumber(4)
set id($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasId() => $_has(3);
@$pb.TagNumber(4)
void clearId() => $_clearField(4);
@$pb.TagNumber(5)
ThreePointDefaultToast get toast => $_getN(4);
@$pb.TagNumber(5)
set toast(ThreePointDefaultToast value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasToast() => $_has(4);
@$pb.TagNumber(5)
void clearToast() => $_clearField(5);
@$pb.TagNumber(5)
ThreePointDefaultToast ensureToast() => $_ensure(4);
}
class ThreePointDefaultToast extends $pb.GeneratedMessage {
factory ThreePointDefaultToast({
$core.String? title,
$core.String? desc,
}) {
final result = create();
if (title != null) result.title = title;
if (desc != null) result.desc = desc;
return result;
}
ThreePointDefaultToast._();
factory ThreePointDefaultToast.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointDefaultToast.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointDefaultToast',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'desc')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointDefaultToast clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointDefaultToast copyWith(
void Function(ThreePointDefaultToast) updates) =>
super.copyWith((message) => updates(message as ThreePointDefaultToast))
as ThreePointDefaultToast;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointDefaultToast create() => ThreePointDefaultToast._();
@$core.override
ThreePointDefaultToast createEmptyInstance() => create();
static $pb.PbList<ThreePointDefaultToast> createRepeated() =>
$pb.PbList<ThreePointDefaultToast>();
@$core.pragma('dart2js:noInline')
static ThreePointDefaultToast getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointDefaultToast>(create);
static ThreePointDefaultToast? _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);
}
class ThreePointDislike extends $pb.GeneratedMessage {
factory ThreePointDislike({
$core.String? icon,
$core.String? title,
$core.String? feedbackBizValue,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (title != null) result.title = title;
if (feedbackBizValue != null) result.feedbackBizValue = feedbackBizValue;
return result;
}
ThreePointDislike._();
factory ThreePointDislike.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointDislike.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointDislike',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'feedbackBizValue')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointDislike clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointDislike copyWith(void Function(ThreePointDislike) updates) =>
super.copyWith((message) => updates(message as ThreePointDislike))
as ThreePointDislike;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointDislike create() => ThreePointDislike._();
@$core.override
ThreePointDislike createEmptyInstance() => create();
static $pb.PbList<ThreePointDislike> createRepeated() =>
$pb.PbList<ThreePointDislike>();
@$core.pragma('dart2js:noInline')
static ThreePointDislike getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointDislike>(create);
static ThreePointDislike? _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 feedbackBizValue => $_getSZ(2);
@$pb.TagNumber(3)
set feedbackBizValue($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasFeedbackBizValue() => $_has(2);
@$pb.TagNumber(3)
void clearFeedbackBizValue() => $_clearField(3);
}
class ThreePointDynCoin extends $pb.GeneratedMessage {
factory ThreePointDynCoin({
$core.bool? hadCoin,
$fixnum.Int64? coinNum,
$core.String? coinBusiness,
$fixnum.Int64? oid,
}) {
final result = create();
if (hadCoin != null) result.hadCoin = hadCoin;
if (coinNum != null) result.coinNum = coinNum;
if (coinBusiness != null) result.coinBusiness = coinBusiness;
if (oid != null) result.oid = oid;
return result;
}
ThreePointDynCoin._();
factory ThreePointDynCoin.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointDynCoin.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointDynCoin',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOB(1, _omitFieldNames ? '' : 'hadCoin')
..aInt64(2, _omitFieldNames ? '' : 'coinNum')
..aOS(3, _omitFieldNames ? '' : 'coinBusiness')
..aInt64(4, _omitFieldNames ? '' : 'oid')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointDynCoin clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointDynCoin copyWith(void Function(ThreePointDynCoin) updates) =>
super.copyWith((message) => updates(message as ThreePointDynCoin))
as ThreePointDynCoin;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointDynCoin create() => ThreePointDynCoin._();
@$core.override
ThreePointDynCoin createEmptyInstance() => create();
static $pb.PbList<ThreePointDynCoin> createRepeated() =>
$pb.PbList<ThreePointDynCoin>();
@$core.pragma('dart2js:noInline')
static ThreePointDynCoin getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointDynCoin>(create);
static ThreePointDynCoin? _defaultInstance;
@$pb.TagNumber(1)
$core.bool get hadCoin => $_getBF(0);
@$pb.TagNumber(1)
set hadCoin($core.bool value) => $_setBool(0, value);
@$pb.TagNumber(1)
$core.bool hasHadCoin() => $_has(0);
@$pb.TagNumber(1)
void clearHadCoin() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get coinNum => $_getI64(1);
@$pb.TagNumber(2)
set coinNum($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasCoinNum() => $_has(1);
@$pb.TagNumber(2)
void clearCoinNum() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get coinBusiness => $_getSZ(2);
@$pb.TagNumber(3)
set coinBusiness($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasCoinBusiness() => $_has(2);
@$pb.TagNumber(3)
void clearCoinBusiness() => $_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);
}
class ThreePointDynEdit extends $pb.GeneratedMessage {
factory ThreePointDynEdit({
$fixnum.Int64? dynId,
$fixnum.Int64? originId,
$core.bool? isOriginDeleted,
$core.String? url,
}) {
final result = create();
if (dynId != null) result.dynId = dynId;
if (originId != null) result.originId = originId;
if (isOriginDeleted != null) result.isOriginDeleted = isOriginDeleted;
if (url != null) result.url = url;
return result;
}
ThreePointDynEdit._();
factory ThreePointDynEdit.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointDynEdit.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointDynEdit',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'dynId')
..aInt64(2, _omitFieldNames ? '' : 'originId')
..aOB(3, _omitFieldNames ? '' : 'isOriginDeleted')
..aOS(4, _omitFieldNames ? '' : 'url')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointDynEdit clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointDynEdit copyWith(void Function(ThreePointDynEdit) updates) =>
super.copyWith((message) => updates(message as ThreePointDynEdit))
as ThreePointDynEdit;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointDynEdit create() => ThreePointDynEdit._();
@$core.override
ThreePointDynEdit createEmptyInstance() => create();
static $pb.PbList<ThreePointDynEdit> createRepeated() =>
$pb.PbList<ThreePointDynEdit>();
@$core.pragma('dart2js:noInline')
static ThreePointDynEdit getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointDynEdit>(create);
static ThreePointDynEdit? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get dynId => $_getI64(0);
@$pb.TagNumber(1)
set dynId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasDynId() => $_has(0);
@$pb.TagNumber(1)
void clearDynId() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get originId => $_getI64(1);
@$pb.TagNumber(2)
set originId($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasOriginId() => $_has(1);
@$pb.TagNumber(2)
void clearOriginId() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get isOriginDeleted => $_getBF(2);
@$pb.TagNumber(3)
set isOriginDeleted($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasIsOriginDeleted() => $_has(2);
@$pb.TagNumber(3)
void clearIsOriginDeleted() => $_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);
}
class ThreePointFavorite extends $pb.GeneratedMessage {
factory ThreePointFavorite({
$core.String? icon,
$core.String? title,
$fixnum.Int64? id,
$core.bool? isFavourite,
$core.String? cancelIcon,
$core.String? cancelTitle,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (title != null) result.title = title;
if (id != null) result.id = id;
if (isFavourite != null) result.isFavourite = isFavourite;
if (cancelIcon != null) result.cancelIcon = cancelIcon;
if (cancelTitle != null) result.cancelTitle = cancelTitle;
return result;
}
ThreePointFavorite._();
factory ThreePointFavorite.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointFavorite.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointFavorite',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'title')
..aInt64(3, _omitFieldNames ? '' : 'id')
..aOB(4, _omitFieldNames ? '' : 'isFavourite')
..aOS(5, _omitFieldNames ? '' : 'cancelIcon')
..aOS(6, _omitFieldNames ? '' : 'cancelTitle')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointFavorite clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointFavorite copyWith(void Function(ThreePointFavorite) updates) =>
super.copyWith((message) => updates(message as ThreePointFavorite))
as ThreePointFavorite;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointFavorite create() => ThreePointFavorite._();
@$core.override
ThreePointFavorite createEmptyInstance() => create();
static $pb.PbList<ThreePointFavorite> createRepeated() =>
$pb.PbList<ThreePointFavorite>();
@$core.pragma('dart2js:noInline')
static ThreePointFavorite getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointFavorite>(create);
static ThreePointFavorite? _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)
$fixnum.Int64 get id => $_getI64(2);
@$pb.TagNumber(3)
set id($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasId() => $_has(2);
@$pb.TagNumber(3)
void clearId() => $_clearField(3);
@$pb.TagNumber(4)
$core.bool get isFavourite => $_getBF(3);
@$pb.TagNumber(4)
set isFavourite($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasIsFavourite() => $_has(3);
@$pb.TagNumber(4)
void clearIsFavourite() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get cancelIcon => $_getSZ(4);
@$pb.TagNumber(5)
set cancelIcon($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasCancelIcon() => $_has(4);
@$pb.TagNumber(5)
void clearCancelIcon() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get cancelTitle => $_getSZ(5);
@$pb.TagNumber(6)
set cancelTitle($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasCancelTitle() => $_has(5);
@$pb.TagNumber(6)
void clearCancelTitle() => $_clearField(6);
}
class ThreePointHide extends $pb.GeneratedMessage {
factory ThreePointHide({
$core.String? icon,
$core.String? title,
ThreePointHideInteractive? interactive,
$fixnum.Int64? blookFid,
$core.String? blookType,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (title != null) result.title = title;
if (interactive != null) result.interactive = interactive;
if (blookFid != null) result.blookFid = blookFid;
if (blookType != null) result.blookType = blookType;
return result;
}
ThreePointHide._();
factory ThreePointHide.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointHide.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointHide',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOM<ThreePointHideInteractive>(3, _omitFieldNames ? '' : 'interactive',
subBuilder: ThreePointHideInteractive.create)
..aInt64(4, _omitFieldNames ? '' : 'blookFid')
..aOS(5, _omitFieldNames ? '' : 'blookType')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointHide clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointHide copyWith(void Function(ThreePointHide) updates) =>
super.copyWith((message) => updates(message as ThreePointHide))
as ThreePointHide;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointHide create() => ThreePointHide._();
@$core.override
ThreePointHide createEmptyInstance() => create();
static $pb.PbList<ThreePointHide> createRepeated() =>
$pb.PbList<ThreePointHide>();
@$core.pragma('dart2js:noInline')
static ThreePointHide getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointHide>(create);
static ThreePointHide? _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)
ThreePointHideInteractive get interactive => $_getN(2);
@$pb.TagNumber(3)
set interactive(ThreePointHideInteractive value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasInteractive() => $_has(2);
@$pb.TagNumber(3)
void clearInteractive() => $_clearField(3);
@$pb.TagNumber(3)
ThreePointHideInteractive ensureInteractive() => $_ensure(2);
@$pb.TagNumber(4)
$fixnum.Int64 get blookFid => $_getI64(3);
@$pb.TagNumber(4)
set blookFid($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasBlookFid() => $_has(3);
@$pb.TagNumber(4)
void clearBlookFid() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get blookType => $_getSZ(4);
@$pb.TagNumber(5)
set blookType($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasBlookType() => $_has(4);
@$pb.TagNumber(5)
void clearBlookType() => $_clearField(5);
}
class ThreePointHideInteractive extends $pb.GeneratedMessage {
factory ThreePointHideInteractive({
$core.String? title,
$core.String? confirm,
$core.String? cancel,
$core.String? toast,
}) {
final result = create();
if (title != null) result.title = title;
if (confirm != null) result.confirm = confirm;
if (cancel != null) result.cancel = cancel;
if (toast != null) result.toast = toast;
return result;
}
ThreePointHideInteractive._();
factory ThreePointHideInteractive.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointHideInteractive.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointHideInteractive',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'confirm')
..aOS(3, _omitFieldNames ? '' : 'cancel')
..aOS(4, _omitFieldNames ? '' : 'toast')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointHideInteractive clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointHideInteractive copyWith(
void Function(ThreePointHideInteractive) updates) =>
super.copyWith((message) => updates(message as ThreePointHideInteractive))
as ThreePointHideInteractive;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointHideInteractive create() => ThreePointHideInteractive._();
@$core.override
ThreePointHideInteractive createEmptyInstance() => create();
static $pb.PbList<ThreePointHideInteractive> createRepeated() =>
$pb.PbList<ThreePointHideInteractive>();
@$core.pragma('dart2js:noInline')
static ThreePointHideInteractive getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointHideInteractive>(create);
static ThreePointHideInteractive? _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 confirm => $_getSZ(1);
@$pb.TagNumber(2)
set confirm($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasConfirm() => $_has(1);
@$pb.TagNumber(2)
void clearConfirm() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get cancel => $_getSZ(2);
@$pb.TagNumber(3)
set cancel($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasCancel() => $_has(2);
@$pb.TagNumber(3)
void clearCancel() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get toast => $_getSZ(3);
@$pb.TagNumber(4)
set toast($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasToast() => $_has(3);
@$pb.TagNumber(4)
void clearToast() => $_clearField(4);
}
enum ThreePointItem_Item {
default_2,
autoPlayer,
share,
attention,
wait,
dislike,
favorite,
top,
comment,
hide,
topicIrrelevant,
dynEdit,
coin,
visibilityChange,
topicTop,
notSet
}
class ThreePointItem extends $pb.GeneratedMessage {
factory ThreePointItem({
ThreePointType? type,
ThreePointDefault? default_2,
ThreePointAutoPlay? autoPlayer,
ThreePointShare? share,
ThreePointAttention? attention,
ThreePointWait? wait,
ThreePointDislike? dislike,
ThreePointFavorite? favorite,
ThreePointTop? top,
ThreePointComment? comment,
ThreePointHide? hide,
ThreePointTopicIrrelevant? topicIrrelevant,
ThreePointDynEdit? dynEdit,
ThreePointDynCoin? coin,
ThreePointVisibilityChange? visibilityChange,
ThreePointTopicTop? topicTop,
}) {
final result = create();
if (type != null) result.type = type;
if (default_2 != null) result.default_2 = default_2;
if (autoPlayer != null) result.autoPlayer = autoPlayer;
if (share != null) result.share = share;
if (attention != null) result.attention = attention;
if (wait != null) result.wait = wait;
if (dislike != null) result.dislike = dislike;
if (favorite != null) result.favorite = favorite;
if (top != null) result.top = top;
if (comment != null) result.comment = comment;
if (hide != null) result.hide = hide;
if (topicIrrelevant != null) result.topicIrrelevant = topicIrrelevant;
if (dynEdit != null) result.dynEdit = dynEdit;
if (coin != null) result.coin = coin;
if (visibilityChange != null) result.visibilityChange = visibilityChange;
if (topicTop != null) result.topicTop = topicTop;
return result;
}
ThreePointItem._();
factory ThreePointItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, ThreePointItem_Item>
_ThreePointItem_ItemByTag = {
2: ThreePointItem_Item.default_2,
3: ThreePointItem_Item.autoPlayer,
4: ThreePointItem_Item.share,
5: ThreePointItem_Item.attention,
6: ThreePointItem_Item.wait,
7: ThreePointItem_Item.dislike,
8: ThreePointItem_Item.favorite,
9: ThreePointItem_Item.top,
10: ThreePointItem_Item.comment,
11: ThreePointItem_Item.hide,
12: ThreePointItem_Item.topicIrrelevant,
13: ThreePointItem_Item.dynEdit,
14: ThreePointItem_Item.coin,
15: ThreePointItem_Item.visibilityChange,
16: ThreePointItem_Item.topicTop,
0: ThreePointItem_Item.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16])
..aE<ThreePointType>(1, _omitFieldNames ? '' : 'type',
enumValues: ThreePointType.values)
..aOM<ThreePointDefault>(2, _omitFieldNames ? '' : 'default',
subBuilder: ThreePointDefault.create)
..aOM<ThreePointAutoPlay>(3, _omitFieldNames ? '' : 'autoPlayer',
subBuilder: ThreePointAutoPlay.create)
..aOM<ThreePointShare>(4, _omitFieldNames ? '' : 'share',
subBuilder: ThreePointShare.create)
..aOM<ThreePointAttention>(5, _omitFieldNames ? '' : 'attention',
subBuilder: ThreePointAttention.create)
..aOM<ThreePointWait>(6, _omitFieldNames ? '' : 'wait',
subBuilder: ThreePointWait.create)
..aOM<ThreePointDislike>(7, _omitFieldNames ? '' : 'dislike',
subBuilder: ThreePointDislike.create)
..aOM<ThreePointFavorite>(8, _omitFieldNames ? '' : 'favorite',
subBuilder: ThreePointFavorite.create)
..aOM<ThreePointTop>(9, _omitFieldNames ? '' : 'top',
subBuilder: ThreePointTop.create)
..aOM<ThreePointComment>(10, _omitFieldNames ? '' : 'comment',
subBuilder: ThreePointComment.create)
..aOM<ThreePointHide>(11, _omitFieldNames ? '' : 'hide',
subBuilder: ThreePointHide.create)
..aOM<ThreePointTopicIrrelevant>(
12, _omitFieldNames ? '' : 'topicIrrelevant',
subBuilder: ThreePointTopicIrrelevant.create)
..aOM<ThreePointDynEdit>(13, _omitFieldNames ? '' : 'dynEdit',
subBuilder: ThreePointDynEdit.create)
..aOM<ThreePointDynCoin>(14, _omitFieldNames ? '' : 'coin',
subBuilder: ThreePointDynCoin.create)
..aOM<ThreePointVisibilityChange>(
15, _omitFieldNames ? '' : 'visibilityChange',
subBuilder: ThreePointVisibilityChange.create)
..aOM<ThreePointTopicTop>(16, _omitFieldNames ? '' : 'topicTop',
subBuilder: ThreePointTopicTop.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointItem copyWith(void Function(ThreePointItem) updates) =>
super.copyWith((message) => updates(message as ThreePointItem))
as ThreePointItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointItem create() => ThreePointItem._();
@$core.override
ThreePointItem createEmptyInstance() => create();
static $pb.PbList<ThreePointItem> createRepeated() =>
$pb.PbList<ThreePointItem>();
@$core.pragma('dart2js:noInline')
static ThreePointItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointItem>(create);
static ThreePointItem? _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)
ThreePointItem_Item whichItem() =>
_ThreePointItem_ItemByTag[$_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)
void clearItem() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
ThreePointType get type => $_getN(0);
@$pb.TagNumber(1)
set type(ThreePointType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
ThreePointDefault get default_2 => $_getN(1);
@$pb.TagNumber(2)
set default_2(ThreePointDefault value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasDefault_2() => $_has(1);
@$pb.TagNumber(2)
void clearDefault_2() => $_clearField(2);
@$pb.TagNumber(2)
ThreePointDefault ensureDefault_2() => $_ensure(1);
@$pb.TagNumber(3)
ThreePointAutoPlay get autoPlayer => $_getN(2);
@$pb.TagNumber(3)
set autoPlayer(ThreePointAutoPlay value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasAutoPlayer() => $_has(2);
@$pb.TagNumber(3)
void clearAutoPlayer() => $_clearField(3);
@$pb.TagNumber(3)
ThreePointAutoPlay ensureAutoPlayer() => $_ensure(2);
@$pb.TagNumber(4)
ThreePointShare get share => $_getN(3);
@$pb.TagNumber(4)
set share(ThreePointShare value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasShare() => $_has(3);
@$pb.TagNumber(4)
void clearShare() => $_clearField(4);
@$pb.TagNumber(4)
ThreePointShare ensureShare() => $_ensure(3);
@$pb.TagNumber(5)
ThreePointAttention get attention => $_getN(4);
@$pb.TagNumber(5)
set attention(ThreePointAttention value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasAttention() => $_has(4);
@$pb.TagNumber(5)
void clearAttention() => $_clearField(5);
@$pb.TagNumber(5)
ThreePointAttention ensureAttention() => $_ensure(4);
@$pb.TagNumber(6)
ThreePointWait get wait => $_getN(5);
@$pb.TagNumber(6)
set wait(ThreePointWait value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasWait() => $_has(5);
@$pb.TagNumber(6)
void clearWait() => $_clearField(6);
@$pb.TagNumber(6)
ThreePointWait ensureWait() => $_ensure(5);
@$pb.TagNumber(7)
ThreePointDislike get dislike => $_getN(6);
@$pb.TagNumber(7)
set dislike(ThreePointDislike value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasDislike() => $_has(6);
@$pb.TagNumber(7)
void clearDislike() => $_clearField(7);
@$pb.TagNumber(7)
ThreePointDislike ensureDislike() => $_ensure(6);
@$pb.TagNumber(8)
ThreePointFavorite get favorite => $_getN(7);
@$pb.TagNumber(8)
set favorite(ThreePointFavorite value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasFavorite() => $_has(7);
@$pb.TagNumber(8)
void clearFavorite() => $_clearField(8);
@$pb.TagNumber(8)
ThreePointFavorite ensureFavorite() => $_ensure(7);
@$pb.TagNumber(9)
ThreePointTop get top => $_getN(8);
@$pb.TagNumber(9)
set top(ThreePointTop value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasTop() => $_has(8);
@$pb.TagNumber(9)
void clearTop() => $_clearField(9);
@$pb.TagNumber(9)
ThreePointTop ensureTop() => $_ensure(8);
@$pb.TagNumber(10)
ThreePointComment get comment => $_getN(9);
@$pb.TagNumber(10)
set comment(ThreePointComment value) => $_setField(10, value);
@$pb.TagNumber(10)
$core.bool hasComment() => $_has(9);
@$pb.TagNumber(10)
void clearComment() => $_clearField(10);
@$pb.TagNumber(10)
ThreePointComment ensureComment() => $_ensure(9);
@$pb.TagNumber(11)
ThreePointHide get hide => $_getN(10);
@$pb.TagNumber(11)
set hide(ThreePointHide value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasHide() => $_has(10);
@$pb.TagNumber(11)
void clearHide() => $_clearField(11);
@$pb.TagNumber(11)
ThreePointHide ensureHide() => $_ensure(10);
@$pb.TagNumber(12)
ThreePointTopicIrrelevant get topicIrrelevant => $_getN(11);
@$pb.TagNumber(12)
set topicIrrelevant(ThreePointTopicIrrelevant value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasTopicIrrelevant() => $_has(11);
@$pb.TagNumber(12)
void clearTopicIrrelevant() => $_clearField(12);
@$pb.TagNumber(12)
ThreePointTopicIrrelevant ensureTopicIrrelevant() => $_ensure(11);
@$pb.TagNumber(13)
ThreePointDynEdit get dynEdit => $_getN(12);
@$pb.TagNumber(13)
set dynEdit(ThreePointDynEdit value) => $_setField(13, value);
@$pb.TagNumber(13)
$core.bool hasDynEdit() => $_has(12);
@$pb.TagNumber(13)
void clearDynEdit() => $_clearField(13);
@$pb.TagNumber(13)
ThreePointDynEdit ensureDynEdit() => $_ensure(12);
@$pb.TagNumber(14)
ThreePointDynCoin get coin => $_getN(13);
@$pb.TagNumber(14)
set coin(ThreePointDynCoin value) => $_setField(14, value);
@$pb.TagNumber(14)
$core.bool hasCoin() => $_has(13);
@$pb.TagNumber(14)
void clearCoin() => $_clearField(14);
@$pb.TagNumber(14)
ThreePointDynCoin ensureCoin() => $_ensure(13);
@$pb.TagNumber(15)
ThreePointVisibilityChange get visibilityChange => $_getN(14);
@$pb.TagNumber(15)
set visibilityChange(ThreePointVisibilityChange value) =>
$_setField(15, value);
@$pb.TagNumber(15)
$core.bool hasVisibilityChange() => $_has(14);
@$pb.TagNumber(15)
void clearVisibilityChange() => $_clearField(15);
@$pb.TagNumber(15)
ThreePointVisibilityChange ensureVisibilityChange() => $_ensure(14);
@$pb.TagNumber(16)
ThreePointTopicTop get topicTop => $_getN(15);
@$pb.TagNumber(16)
set topicTop(ThreePointTopicTop value) => $_setField(16, value);
@$pb.TagNumber(16)
$core.bool hasTopicTop() => $_has(15);
@$pb.TagNumber(16)
void clearTopicTop() => $_clearField(16);
@$pb.TagNumber(16)
ThreePointTopicTop ensureTopicTop() => $_ensure(15);
}
class ThreePointShare extends $pb.GeneratedMessage {
factory ThreePointShare({
$core.String? icon,
$core.String? title,
$core.Iterable<ThreePointShareChannel>? channel,
$core.String? channelName,
ShareReserve? reserve,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (title != null) result.title = title;
if (channel != null) result.channel.addAll(channel);
if (channelName != null) result.channelName = channelName;
if (reserve != null) result.reserve = reserve;
return result;
}
ThreePointShare._();
factory ThreePointShare.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointShare.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointShare',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'title')
..pPM<ThreePointShareChannel>(3, _omitFieldNames ? '' : 'channel',
subBuilder: ThreePointShareChannel.create)
..aOS(4, _omitFieldNames ? '' : 'channelName')
..aOM<ShareReserve>(5, _omitFieldNames ? '' : 'reserve',
subBuilder: ShareReserve.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointShare clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointShare copyWith(void Function(ThreePointShare) updates) =>
super.copyWith((message) => updates(message as ThreePointShare))
as ThreePointShare;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointShare create() => ThreePointShare._();
@$core.override
ThreePointShare createEmptyInstance() => create();
static $pb.PbList<ThreePointShare> createRepeated() =>
$pb.PbList<ThreePointShare>();
@$core.pragma('dart2js:noInline')
static ThreePointShare getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointShare>(create);
static ThreePointShare? _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)
$pb.PbList<ThreePointShareChannel> get channel => $_getList(2);
@$pb.TagNumber(4)
$core.String get channelName => $_getSZ(3);
@$pb.TagNumber(4)
set channelName($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasChannelName() => $_has(3);
@$pb.TagNumber(4)
void clearChannelName() => $_clearField(4);
@$pb.TagNumber(5)
ShareReserve get reserve => $_getN(4);
@$pb.TagNumber(5)
set reserve(ShareReserve value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasReserve() => $_has(4);
@$pb.TagNumber(5)
void clearReserve() => $_clearField(5);
@$pb.TagNumber(5)
ShareReserve ensureReserve() => $_ensure(4);
}
class ThreePointShareChannel extends $pb.GeneratedMessage {
factory ThreePointShareChannel({
$core.String? icon,
$core.String? title,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (title != null) result.title = title;
return result;
}
ThreePointShareChannel._();
factory ThreePointShareChannel.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointShareChannel.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointShareChannel',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'title')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointShareChannel clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointShareChannel copyWith(
void Function(ThreePointShareChannel) updates) =>
super.copyWith((message) => updates(message as ThreePointShareChannel))
as ThreePointShareChannel;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointShareChannel create() => ThreePointShareChannel._();
@$core.override
ThreePointShareChannel createEmptyInstance() => create();
static $pb.PbList<ThreePointShareChannel> createRepeated() =>
$pb.PbList<ThreePointShareChannel>();
@$core.pragma('dart2js:noInline')
static ThreePointShareChannel getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointShareChannel>(create);
static ThreePointShareChannel? _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 ThreePointTop extends $pb.GeneratedMessage {
factory ThreePointTop({
$core.String? icon,
$core.String? title,
TopType? type,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (title != null) result.title = title;
if (type != null) result.type = type;
return result;
}
ThreePointTop._();
factory ThreePointTop.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointTop.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointTop',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'title')
..aE<TopType>(3, _omitFieldNames ? '' : 'type', enumValues: TopType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointTop clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointTop copyWith(void Function(ThreePointTop) updates) =>
super.copyWith((message) => updates(message as ThreePointTop))
as ThreePointTop;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointTop create() => ThreePointTop._();
@$core.override
ThreePointTop createEmptyInstance() => create();
static $pb.PbList<ThreePointTop> createRepeated() =>
$pb.PbList<ThreePointTop>();
@$core.pragma('dart2js:noInline')
static ThreePointTop getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointTop>(create);
static ThreePointTop? _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)
TopType get type => $_getN(2);
@$pb.TagNumber(3)
set type(TopType value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasType() => $_has(2);
@$pb.TagNumber(3)
void clearType() => $_clearField(3);
}
class ThreePointTopicIrrelevant extends $pb.GeneratedMessage {
factory ThreePointTopicIrrelevant({
$core.String? icon,
$core.String? title,
$core.String? toast,
$fixnum.Int64? topicId,
$fixnum.Int64? resId,
$fixnum.Int64? resType,
$core.String? reason,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (title != null) result.title = title;
if (toast != null) result.toast = toast;
if (topicId != null) result.topicId = topicId;
if (resId != null) result.resId = resId;
if (resType != null) result.resType = resType;
if (reason != null) result.reason = reason;
return result;
}
ThreePointTopicIrrelevant._();
factory ThreePointTopicIrrelevant.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointTopicIrrelevant.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointTopicIrrelevant',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'toast')
..aInt64(4, _omitFieldNames ? '' : 'topicId')
..aInt64(5, _omitFieldNames ? '' : 'resId')
..aInt64(6, _omitFieldNames ? '' : 'resType')
..aOS(7, _omitFieldNames ? '' : 'reason')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointTopicIrrelevant clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointTopicIrrelevant copyWith(
void Function(ThreePointTopicIrrelevant) updates) =>
super.copyWith((message) => updates(message as ThreePointTopicIrrelevant))
as ThreePointTopicIrrelevant;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointTopicIrrelevant create() => ThreePointTopicIrrelevant._();
@$core.override
ThreePointTopicIrrelevant createEmptyInstance() => create();
static $pb.PbList<ThreePointTopicIrrelevant> createRepeated() =>
$pb.PbList<ThreePointTopicIrrelevant>();
@$core.pragma('dart2js:noInline')
static ThreePointTopicIrrelevant getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointTopicIrrelevant>(create);
static ThreePointTopicIrrelevant? _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 toast => $_getSZ(2);
@$pb.TagNumber(3)
set toast($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasToast() => $_has(2);
@$pb.TagNumber(3)
void clearToast() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get topicId => $_getI64(3);
@$pb.TagNumber(4)
set topicId($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasTopicId() => $_has(3);
@$pb.TagNumber(4)
void clearTopicId() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get resId => $_getI64(4);
@$pb.TagNumber(5)
set resId($fixnum.Int64 value) => $_setInt64(4, value);
@$pb.TagNumber(5)
$core.bool hasResId() => $_has(4);
@$pb.TagNumber(5)
void clearResId() => $_clearField(5);
@$pb.TagNumber(6)
$fixnum.Int64 get resType => $_getI64(5);
@$pb.TagNumber(6)
set resType($fixnum.Int64 value) => $_setInt64(5, value);
@$pb.TagNumber(6)
$core.bool hasResType() => $_has(5);
@$pb.TagNumber(6)
void clearResType() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get reason => $_getSZ(6);
@$pb.TagNumber(7)
set reason($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasReason() => $_has(6);
@$pb.TagNumber(7)
void clearReason() => $_clearField(7);
}
class ThreePointTopicTop extends $pb.GeneratedMessage {
factory ThreePointTopicTop({
$core.String? icon,
$core.String? title,
TopType? type,
$fixnum.Int64? topicId,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (title != null) result.title = title;
if (type != null) result.type = type;
if (topicId != null) result.topicId = topicId;
return result;
}
ThreePointTopicTop._();
factory ThreePointTopicTop.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointTopicTop.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointTopicTop',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'title')
..aE<TopType>(3, _omitFieldNames ? '' : 'type', enumValues: TopType.values)
..aInt64(4, _omitFieldNames ? '' : 'topicId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointTopicTop clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointTopicTop copyWith(void Function(ThreePointTopicTop) updates) =>
super.copyWith((message) => updates(message as ThreePointTopicTop))
as ThreePointTopicTop;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointTopicTop create() => ThreePointTopicTop._();
@$core.override
ThreePointTopicTop createEmptyInstance() => create();
static $pb.PbList<ThreePointTopicTop> createRepeated() =>
$pb.PbList<ThreePointTopicTop>();
@$core.pragma('dart2js:noInline')
static ThreePointTopicTop getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointTopicTop>(create);
static ThreePointTopicTop? _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)
TopType get type => $_getN(2);
@$pb.TagNumber(3)
set type(TopType value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasType() => $_has(2);
@$pb.TagNumber(3)
void clearType() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get topicId => $_getI64(3);
@$pb.TagNumber(4)
set topicId($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasTopicId() => $_has(3);
@$pb.TagNumber(4)
void clearTopicId() => $_clearField(4);
}
class ThreePointVisibilityChange extends $pb.GeneratedMessage {
factory ThreePointVisibilityChange({
$core.String? icon,
$core.String? title,
$core.Iterable<ThreePointVisibilityChangeItem>? itemList,
$core.String? objId,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (title != null) result.title = title;
if (itemList != null) result.itemList.addAll(itemList);
if (objId != null) result.objId = objId;
return result;
}
ThreePointVisibilityChange._();
factory ThreePointVisibilityChange.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointVisibilityChange.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointVisibilityChange',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'title')
..pPM<ThreePointVisibilityChangeItem>(3, _omitFieldNames ? '' : 'itemList',
subBuilder: ThreePointVisibilityChangeItem.create)
..aOS(4, _omitFieldNames ? '' : 'objId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointVisibilityChange clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointVisibilityChange copyWith(
void Function(ThreePointVisibilityChange) updates) =>
super.copyWith(
(message) => updates(message as ThreePointVisibilityChange))
as ThreePointVisibilityChange;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointVisibilityChange create() => ThreePointVisibilityChange._();
@$core.override
ThreePointVisibilityChange createEmptyInstance() => create();
static $pb.PbList<ThreePointVisibilityChange> createRepeated() =>
$pb.PbList<ThreePointVisibilityChange>();
@$core.pragma('dart2js:noInline')
static ThreePointVisibilityChange getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointVisibilityChange>(create);
static ThreePointVisibilityChange? _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)
$pb.PbList<ThreePointVisibilityChangeItem> get itemList => $_getList(2);
@$pb.TagNumber(4)
$core.String get objId => $_getSZ(3);
@$pb.TagNumber(4)
set objId($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasObjId() => $_has(3);
@$pb.TagNumber(4)
void clearObjId() => $_clearField(4);
}
class ThreePointVisibilityChangeItem extends $pb.GeneratedMessage {
factory ThreePointVisibilityChangeItem({
$core.String? icon,
$core.String? title,
$core.String? subTitle,
$core.bool? isSelected,
$core.String? visibilityChangeActionUnselected,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (title != null) result.title = title;
if (subTitle != null) result.subTitle = subTitle;
if (isSelected != null) result.isSelected = isSelected;
if (visibilityChangeActionUnselected != null)
result.visibilityChangeActionUnselected =
visibilityChangeActionUnselected;
return result;
}
ThreePointVisibilityChangeItem._();
factory ThreePointVisibilityChangeItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointVisibilityChangeItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointVisibilityChangeItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'subTitle')
..aOB(4, _omitFieldNames ? '' : 'isSelected')
..aOS(5, _omitFieldNames ? '' : 'visibilityChangeActionUnselected')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointVisibilityChangeItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointVisibilityChangeItem copyWith(
void Function(ThreePointVisibilityChangeItem) updates) =>
super.copyWith(
(message) => updates(message as ThreePointVisibilityChangeItem))
as ThreePointVisibilityChangeItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointVisibilityChangeItem create() =>
ThreePointVisibilityChangeItem._();
@$core.override
ThreePointVisibilityChangeItem createEmptyInstance() => create();
static $pb.PbList<ThreePointVisibilityChangeItem> createRepeated() =>
$pb.PbList<ThreePointVisibilityChangeItem>();
@$core.pragma('dart2js:noInline')
static ThreePointVisibilityChangeItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointVisibilityChangeItem>(create);
static ThreePointVisibilityChangeItem? _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 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.bool get isSelected => $_getBF(3);
@$pb.TagNumber(4)
set isSelected($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasIsSelected() => $_has(3);
@$pb.TagNumber(4)
void clearIsSelected() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get visibilityChangeActionUnselected => $_getSZ(4);
@$pb.TagNumber(5)
set visibilityChangeActionUnselected($core.String value) =>
$_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasVisibilityChangeActionUnselected() => $_has(4);
@$pb.TagNumber(5)
void clearVisibilityChangeActionUnselected() => $_clearField(5);
}
class ThreePointWait extends $pb.GeneratedMessage {
factory ThreePointWait({
$core.String? additionIcon,
$core.String? additionText,
$core.String? noAdditionIcon,
$core.String? noAdditionText,
$fixnum.Int64? id,
}) {
final result = create();
if (additionIcon != null) result.additionIcon = additionIcon;
if (additionText != null) result.additionText = additionText;
if (noAdditionIcon != null) result.noAdditionIcon = noAdditionIcon;
if (noAdditionText != null) result.noAdditionText = noAdditionText;
if (id != null) result.id = id;
return result;
}
ThreePointWait._();
factory ThreePointWait.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory ThreePointWait.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'ThreePointWait',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'additionIcon')
..aOS(2, _omitFieldNames ? '' : 'additionText')
..aOS(3, _omitFieldNames ? '' : 'noAdditionIcon')
..aOS(4, _omitFieldNames ? '' : 'noAdditionText')
..aInt64(5, _omitFieldNames ? '' : 'id')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointWait clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
ThreePointWait copyWith(void Function(ThreePointWait) updates) =>
super.copyWith((message) => updates(message as ThreePointWait))
as ThreePointWait;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static ThreePointWait create() => ThreePointWait._();
@$core.override
ThreePointWait createEmptyInstance() => create();
static $pb.PbList<ThreePointWait> createRepeated() =>
$pb.PbList<ThreePointWait>();
@$core.pragma('dart2js:noInline')
static ThreePointWait getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<ThreePointWait>(create);
static ThreePointWait? _defaultInstance;
@$pb.TagNumber(1)
$core.String get additionIcon => $_getSZ(0);
@$pb.TagNumber(1)
set additionIcon($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasAdditionIcon() => $_has(0);
@$pb.TagNumber(1)
void clearAdditionIcon() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get additionText => $_getSZ(1);
@$pb.TagNumber(2)
set additionText($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasAdditionText() => $_has(1);
@$pb.TagNumber(2)
void clearAdditionText() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get noAdditionIcon => $_getSZ(2);
@$pb.TagNumber(3)
set noAdditionIcon($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasNoAdditionIcon() => $_has(2);
@$pb.TagNumber(3)
void clearNoAdditionIcon() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get noAdditionText => $_getSZ(3);
@$pb.TagNumber(4)
set noAdditionText($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasNoAdditionText() => $_has(3);
@$pb.TagNumber(4)
void clearNoAdditionText() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get id => $_getI64(4);
@$pb.TagNumber(5)
set id($fixnum.Int64 value) => $_setInt64(4, value);
@$pb.TagNumber(5)
$core.bool hasId() => $_has(4);
@$pb.TagNumber(5)
void clearId() => $_clearField(5);
}
class TopAdditionUP extends $pb.GeneratedMessage {
factory TopAdditionUP({
$core.Iterable<AdditionUP>? up,
$core.int? hasFold,
}) {
final result = create();
if (up != null) result.up.addAll(up);
if (hasFold != null) result.hasFold = hasFold;
return result;
}
TopAdditionUP._();
factory TopAdditionUP.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TopAdditionUP.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TopAdditionUP',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<AdditionUP>(1, _omitFieldNames ? '' : 'up',
subBuilder: AdditionUP.create)
..aI(2, _omitFieldNames ? '' : 'hasFold')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopAdditionUP clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopAdditionUP copyWith(void Function(TopAdditionUP) updates) =>
super.copyWith((message) => updates(message as TopAdditionUP))
as TopAdditionUP;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TopAdditionUP create() => TopAdditionUP._();
@$core.override
TopAdditionUP createEmptyInstance() => create();
static $pb.PbList<TopAdditionUP> createRepeated() =>
$pb.PbList<TopAdditionUP>();
@$core.pragma('dart2js:noInline')
static TopAdditionUP getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<TopAdditionUP>(create);
static TopAdditionUP? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<AdditionUP> get up => $_getList(0);
@$pb.TagNumber(2)
$core.int get hasFold => $_getIZ(1);
@$pb.TagNumber(2)
set hasFold($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasHasFold() => $_has(1);
@$pb.TagNumber(2)
void clearHasFold() => $_clearField(2);
}
class TopicButton extends $pb.GeneratedMessage {
factory TopicButton({
$core.String? icon,
$core.String? title,
$core.String? jumpUri,
$core.bool? redDot,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (title != null) result.title = title;
if (jumpUri != null) result.jumpUri = jumpUri;
if (redDot != null) result.redDot = redDot;
return result;
}
TopicButton._();
factory TopicButton.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TopicButton.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TopicButton',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'jumpUri')
..aOB(4, _omitFieldNames ? '' : 'redDot')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicButton clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicButton copyWith(void Function(TopicButton) updates) =>
super.copyWith((message) => updates(message as TopicButton))
as TopicButton;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TopicButton create() => TopicButton._();
@$core.override
TopicButton createEmptyInstance() => create();
static $pb.PbList<TopicButton> createRepeated() => $pb.PbList<TopicButton>();
@$core.pragma('dart2js:noInline')
static TopicButton getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<TopicButton>(create);
static TopicButton? _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 jumpUri => $_getSZ(2);
@$pb.TagNumber(3)
set jumpUri($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasJumpUri() => $_has(2);
@$pb.TagNumber(3)
void clearJumpUri() => $_clearField(3);
@$pb.TagNumber(4)
$core.bool get redDot => $_getBF(3);
@$pb.TagNumber(4)
set redDot($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasRedDot() => $_has(3);
@$pb.TagNumber(4)
void clearRedDot() => $_clearField(4);
}
class TopicItem extends $pb.GeneratedMessage {
factory TopicItem({
$fixnum.Int64? topicId,
$core.String? topicName,
$core.String? url,
$core.String? desc,
$core.String? desc2,
$core.String? rcmdDesc,
IconButton? button,
}) {
final result = create();
if (topicId != null) result.topicId = topicId;
if (topicName != null) result.topicName = topicName;
if (url != null) result.url = url;
if (desc != null) result.desc = desc;
if (desc2 != null) result.desc2 = desc2;
if (rcmdDesc != null) result.rcmdDesc = rcmdDesc;
if (button != null) result.button = button;
return result;
}
TopicItem._();
factory TopicItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TopicItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TopicItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'topicId')
..aOS(2, _omitFieldNames ? '' : 'topicName')
..aOS(3, _omitFieldNames ? '' : 'url')
..aOS(4, _omitFieldNames ? '' : 'desc')
..aOS(5, _omitFieldNames ? '' : 'desc2')
..aOS(6, _omitFieldNames ? '' : 'rcmdDesc')
..aOM<IconButton>(7, _omitFieldNames ? '' : 'button',
subBuilder: IconButton.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicItem copyWith(void Function(TopicItem) updates) =>
super.copyWith((message) => updates(message as TopicItem)) as TopicItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TopicItem create() => TopicItem._();
@$core.override
TopicItem createEmptyInstance() => create();
static $pb.PbList<TopicItem> createRepeated() => $pb.PbList<TopicItem>();
@$core.pragma('dart2js:noInline')
static TopicItem getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<TopicItem>(create);
static TopicItem? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get topicId => $_getI64(0);
@$pb.TagNumber(1)
set topicId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasTopicId() => $_has(0);
@$pb.TagNumber(1)
void clearTopicId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get topicName => $_getSZ(1);
@$pb.TagNumber(2)
set topicName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasTopicName() => $_has(1);
@$pb.TagNumber(2)
void clearTopicName() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get url => $_getSZ(2);
@$pb.TagNumber(3)
set url($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasUrl() => $_has(2);
@$pb.TagNumber(3)
void clearUrl() => $_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)
$core.String get desc2 => $_getSZ(4);
@$pb.TagNumber(5)
set desc2($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasDesc2() => $_has(4);
@$pb.TagNumber(5)
void clearDesc2() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get rcmdDesc => $_getSZ(5);
@$pb.TagNumber(6)
set rcmdDesc($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasRcmdDesc() => $_has(5);
@$pb.TagNumber(6)
void clearRcmdDesc() => $_clearField(6);
@$pb.TagNumber(7)
IconButton get button => $_getN(6);
@$pb.TagNumber(7)
set button(IconButton value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasButton() => $_has(6);
@$pb.TagNumber(7)
void clearButton() => $_clearField(7);
@$pb.TagNumber(7)
IconButton ensureButton() => $_ensure(6);
}
class TopicList extends $pb.GeneratedMessage {
factory TopicList({
$core.String? title,
$core.Iterable<TopicListItem>? topicListItem,
TopicButton? actButton,
TopicButton? moreButton,
$core.String? serverInfo,
$core.String? subTitle,
$core.int? expStyle,
$core.String? titleIcon,
DynamicItem? hintMessage,
}) {
final result = create();
if (title != null) result.title = title;
if (topicListItem != null) result.topicListItem.addAll(topicListItem);
if (actButton != null) result.actButton = actButton;
if (moreButton != null) result.moreButton = moreButton;
if (serverInfo != null) result.serverInfo = serverInfo;
if (subTitle != null) result.subTitle = subTitle;
if (expStyle != null) result.expStyle = expStyle;
if (titleIcon != null) result.titleIcon = titleIcon;
if (hintMessage != null) result.hintMessage = hintMessage;
return result;
}
TopicList._();
factory TopicList.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TopicList.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TopicList',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<TopicListItem>(2, _omitFieldNames ? '' : 'topicListItem',
subBuilder: TopicListItem.create)
..aOM<TopicButton>(3, _omitFieldNames ? '' : 'actButton',
subBuilder: TopicButton.create)
..aOM<TopicButton>(4, _omitFieldNames ? '' : 'moreButton',
subBuilder: TopicButton.create)
..aOS(5, _omitFieldNames ? '' : 'serverInfo')
..aOS(6, _omitFieldNames ? '' : 'subTitle')
..aI(7, _omitFieldNames ? '' : 'expStyle')
..aOS(8, _omitFieldNames ? '' : 'titleIcon')
..aOM<DynamicItem>(9, _omitFieldNames ? '' : 'hintMessage',
subBuilder: DynamicItem.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicList clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicList copyWith(void Function(TopicList) updates) =>
super.copyWith((message) => updates(message as TopicList)) as TopicList;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TopicList create() => TopicList._();
@$core.override
TopicList createEmptyInstance() => create();
static $pb.PbList<TopicList> createRepeated() => $pb.PbList<TopicList>();
@$core.pragma('dart2js:noInline')
static TopicList getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<TopicList>(create);
static TopicList? _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<TopicListItem> get topicListItem => $_getList(1);
@$pb.TagNumber(3)
TopicButton get actButton => $_getN(2);
@$pb.TagNumber(3)
set actButton(TopicButton value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasActButton() => $_has(2);
@$pb.TagNumber(3)
void clearActButton() => $_clearField(3);
@$pb.TagNumber(3)
TopicButton ensureActButton() => $_ensure(2);
@$pb.TagNumber(4)
TopicButton get moreButton => $_getN(3);
@$pb.TagNumber(4)
set moreButton(TopicButton value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasMoreButton() => $_has(3);
@$pb.TagNumber(4)
void clearMoreButton() => $_clearField(4);
@$pb.TagNumber(4)
TopicButton ensureMoreButton() => $_ensure(3);
@$pb.TagNumber(5)
$core.String get serverInfo => $_getSZ(4);
@$pb.TagNumber(5)
set serverInfo($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasServerInfo() => $_has(4);
@$pb.TagNumber(5)
void clearServerInfo() => $_clearField(5);
@$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);
@$pb.TagNumber(7)
$core.int get expStyle => $_getIZ(6);
@$pb.TagNumber(7)
set expStyle($core.int value) => $_setSignedInt32(6, value);
@$pb.TagNumber(7)
$core.bool hasExpStyle() => $_has(6);
@$pb.TagNumber(7)
void clearExpStyle() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get titleIcon => $_getSZ(7);
@$pb.TagNumber(8)
set titleIcon($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasTitleIcon() => $_has(7);
@$pb.TagNumber(8)
void clearTitleIcon() => $_clearField(8);
@$pb.TagNumber(9)
DynamicItem get hintMessage => $_getN(8);
@$pb.TagNumber(9)
set hintMessage(DynamicItem value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasHintMessage() => $_has(8);
@$pb.TagNumber(9)
void clearHintMessage() => $_clearField(9);
@$pb.TagNumber(9)
DynamicItem ensureHintMessage() => $_ensure(8);
}
class TopicListItem extends $pb.GeneratedMessage {
factory TopicListItem({
$core.String? icon,
$core.String? iconTitle,
$fixnum.Int64? topicId,
$core.String? topicName,
$core.String? url,
$fixnum.Int64? pos,
$core.String? serverInfo,
$core.String? headIconUrl,
$fixnum.Int64? upMid,
$core.String? tailIconUrl,
$core.String? extension_11,
$fixnum.Int64? position,
}) {
final result = create();
if (icon != null) result.icon = icon;
if (iconTitle != null) result.iconTitle = iconTitle;
if (topicId != null) result.topicId = topicId;
if (topicName != null) result.topicName = topicName;
if (url != null) result.url = url;
if (pos != null) result.pos = pos;
if (serverInfo != null) result.serverInfo = serverInfo;
if (headIconUrl != null) result.headIconUrl = headIconUrl;
if (upMid != null) result.upMid = upMid;
if (tailIconUrl != null) result.tailIconUrl = tailIconUrl;
if (extension_11 != null) result.extension_11 = extension_11;
if (position != null) result.position = position;
return result;
}
TopicListItem._();
factory TopicListItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TopicListItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TopicListItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'icon')
..aOS(2, _omitFieldNames ? '' : 'iconTitle')
..aInt64(3, _omitFieldNames ? '' : 'topicId')
..aOS(4, _omitFieldNames ? '' : 'topicName')
..aOS(5, _omitFieldNames ? '' : 'url')
..aInt64(6, _omitFieldNames ? '' : 'pos')
..aOS(7, _omitFieldNames ? '' : 'serverInfo')
..aOS(8, _omitFieldNames ? '' : 'headIconUrl')
..aInt64(9, _omitFieldNames ? '' : 'upMid')
..aOS(10, _omitFieldNames ? '' : 'tailIconUrl')
..aOS(11, _omitFieldNames ? '' : 'extension')
..aInt64(12, _omitFieldNames ? '' : 'position')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicListItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicListItem copyWith(void Function(TopicListItem) updates) =>
super.copyWith((message) => updates(message as TopicListItem))
as TopicListItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TopicListItem create() => TopicListItem._();
@$core.override
TopicListItem createEmptyInstance() => create();
static $pb.PbList<TopicListItem> createRepeated() =>
$pb.PbList<TopicListItem>();
@$core.pragma('dart2js:noInline')
static TopicListItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<TopicListItem>(create);
static TopicListItem? _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 iconTitle => $_getSZ(1);
@$pb.TagNumber(2)
set iconTitle($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasIconTitle() => $_has(1);
@$pb.TagNumber(2)
void clearIconTitle() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get topicId => $_getI64(2);
@$pb.TagNumber(3)
set topicId($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasTopicId() => $_has(2);
@$pb.TagNumber(3)
void clearTopicId() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get topicName => $_getSZ(3);
@$pb.TagNumber(4)
set topicName($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasTopicName() => $_has(3);
@$pb.TagNumber(4)
void clearTopicName() => $_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)
$fixnum.Int64 get pos => $_getI64(5);
@$pb.TagNumber(6)
set pos($fixnum.Int64 value) => $_setInt64(5, value);
@$pb.TagNumber(6)
$core.bool hasPos() => $_has(5);
@$pb.TagNumber(6)
void clearPos() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get serverInfo => $_getSZ(6);
@$pb.TagNumber(7)
set serverInfo($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasServerInfo() => $_has(6);
@$pb.TagNumber(7)
void clearServerInfo() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get headIconUrl => $_getSZ(7);
@$pb.TagNumber(8)
set headIconUrl($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasHeadIconUrl() => $_has(7);
@$pb.TagNumber(8)
void clearHeadIconUrl() => $_clearField(8);
@$pb.TagNumber(9)
$fixnum.Int64 get upMid => $_getI64(8);
@$pb.TagNumber(9)
set upMid($fixnum.Int64 value) => $_setInt64(8, value);
@$pb.TagNumber(9)
$core.bool hasUpMid() => $_has(8);
@$pb.TagNumber(9)
void clearUpMid() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get tailIconUrl => $_getSZ(9);
@$pb.TagNumber(10)
set tailIconUrl($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasTailIconUrl() => $_has(9);
@$pb.TagNumber(10)
void clearTailIconUrl() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get extension_11 => $_getSZ(10);
@$pb.TagNumber(11)
set extension_11($core.String value) => $_setString(10, value);
@$pb.TagNumber(11)
$core.bool hasExtension_11() => $_has(10);
@$pb.TagNumber(11)
void clearExtension_11() => $_clearField(11);
@$pb.TagNumber(12)
$fixnum.Int64 get position => $_getI64(11);
@$pb.TagNumber(12)
set position($fixnum.Int64 value) => $_setInt64(11, value);
@$pb.TagNumber(12)
$core.bool hasPosition() => $_has(11);
@$pb.TagNumber(12)
void clearPosition() => $_clearField(12);
}
class TopicListReply extends $pb.GeneratedMessage {
factory TopicListReply({
$core.Iterable<TopicItem>? items,
$core.bool? hasMore,
$core.String? offset,
IconButton? createTopicBtn,
}) {
final result = create();
if (items != null) result.items.addAll(items);
if (hasMore != null) result.hasMore = hasMore;
if (offset != null) result.offset = offset;
if (createTopicBtn != null) result.createTopicBtn = createTopicBtn;
return result;
}
TopicListReply._();
factory TopicListReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TopicListReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TopicListReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<TopicItem>(1, _omitFieldNames ? '' : 'items',
subBuilder: TopicItem.create)
..aOB(2, _omitFieldNames ? '' : 'hasMore')
..aOS(3, _omitFieldNames ? '' : 'offset')
..aOM<IconButton>(4, _omitFieldNames ? '' : 'createTopicBtn',
subBuilder: IconButton.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicListReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicListReply copyWith(void Function(TopicListReply) updates) =>
super.copyWith((message) => updates(message as TopicListReply))
as TopicListReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TopicListReply create() => TopicListReply._();
@$core.override
TopicListReply createEmptyInstance() => create();
static $pb.PbList<TopicListReply> createRepeated() =>
$pb.PbList<TopicListReply>();
@$core.pragma('dart2js:noInline')
static TopicListReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<TopicListReply>(create);
static TopicListReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<TopicItem> get items => $_getList(0);
@$pb.TagNumber(2)
$core.bool get hasMore => $_getBF(1);
@$pb.TagNumber(2)
set hasMore($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasHasMore() => $_has(1);
@$pb.TagNumber(2)
void clearHasMore() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get offset => $_getSZ(2);
@$pb.TagNumber(3)
set offset($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasOffset() => $_has(2);
@$pb.TagNumber(3)
void clearOffset() => $_clearField(3);
@$pb.TagNumber(4)
IconButton get createTopicBtn => $_getN(3);
@$pb.TagNumber(4)
set createTopicBtn(IconButton value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasCreateTopicBtn() => $_has(3);
@$pb.TagNumber(4)
void clearCreateTopicBtn() => $_clearField(4);
@$pb.TagNumber(4)
IconButton ensureCreateTopicBtn() => $_ensure(3);
}
class TopicListReq extends $pb.GeneratedMessage {
factory TopicListReq({
$fixnum.Int64? campusId,
$core.String? offset,
CampusReqFromType? fromType,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (offset != null) result.offset = offset;
if (fromType != null) result.fromType = fromType;
return result;
}
TopicListReq._();
factory TopicListReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TopicListReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TopicListReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aOS(2, _omitFieldNames ? '' : 'offset')
..aE<CampusReqFromType>(3, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicListReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicListReq copyWith(void Function(TopicListReq) updates) =>
super.copyWith((message) => updates(message as TopicListReq))
as TopicListReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TopicListReq create() => TopicListReq._();
@$core.override
TopicListReq createEmptyInstance() => create();
static $pb.PbList<TopicListReq> createRepeated() =>
$pb.PbList<TopicListReq>();
@$core.pragma('dart2js:noInline')
static TopicListReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<TopicListReq>(create);
static TopicListReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get offset => $_getSZ(1);
@$pb.TagNumber(2)
set offset($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasOffset() => $_has(1);
@$pb.TagNumber(2)
void clearOffset() => $_clearField(2);
@$pb.TagNumber(3)
CampusReqFromType get fromType => $_getN(2);
@$pb.TagNumber(3)
set fromType(CampusReqFromType value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasFromType() => $_has(2);
@$pb.TagNumber(3)
void clearFromType() => $_clearField(3);
}
class TopicMergedResource extends $pb.GeneratedMessage {
factory TopicMergedResource({
$core.int? mergeType,
$core.int? mergedResCnt,
}) {
final result = create();
if (mergeType != null) result.mergeType = mergeType;
if (mergedResCnt != null) result.mergedResCnt = mergedResCnt;
return result;
}
TopicMergedResource._();
factory TopicMergedResource.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TopicMergedResource.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TopicMergedResource',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'mergeType')
..aI(2, _omitFieldNames ? '' : 'mergedResCnt')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicMergedResource clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicMergedResource copyWith(void Function(TopicMergedResource) updates) =>
super.copyWith((message) => updates(message as TopicMergedResource))
as TopicMergedResource;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TopicMergedResource create() => TopicMergedResource._();
@$core.override
TopicMergedResource createEmptyInstance() => create();
static $pb.PbList<TopicMergedResource> createRepeated() =>
$pb.PbList<TopicMergedResource>();
@$core.pragma('dart2js:noInline')
static TopicMergedResource getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<TopicMergedResource>(create);
static TopicMergedResource? _defaultInstance;
@$pb.TagNumber(1)
$core.int get mergeType => $_getIZ(0);
@$pb.TagNumber(1)
set mergeType($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasMergeType() => $_has(0);
@$pb.TagNumber(1)
void clearMergeType() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get mergedResCnt => $_getIZ(1);
@$pb.TagNumber(2)
set mergedResCnt($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasMergedResCnt() => $_has(1);
@$pb.TagNumber(2)
void clearMergedResCnt() => $_clearField(2);
}
class TopicRcmdCard extends $pb.GeneratedMessage {
factory TopicRcmdCard({
$fixnum.Int64? topicId,
$core.String? topicName,
$core.String? url,
CampusLabel? button,
$core.String? desc1,
$core.String? desc2,
$core.String? updateDesc,
}) {
final result = create();
if (topicId != null) result.topicId = topicId;
if (topicName != null) result.topicName = topicName;
if (url != null) result.url = url;
if (button != null) result.button = button;
if (desc1 != null) result.desc1 = desc1;
if (desc2 != null) result.desc2 = desc2;
if (updateDesc != null) result.updateDesc = updateDesc;
return result;
}
TopicRcmdCard._();
factory TopicRcmdCard.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TopicRcmdCard.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TopicRcmdCard',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'topicId')
..aOS(2, _omitFieldNames ? '' : 'topicName')
..aOS(3, _omitFieldNames ? '' : 'url')
..aOM<CampusLabel>(4, _omitFieldNames ? '' : 'button',
subBuilder: CampusLabel.create)
..aOS(5, _omitFieldNames ? '' : 'desc1')
..aOS(6, _omitFieldNames ? '' : 'desc2')
..aOS(7, _omitFieldNames ? '' : 'updateDesc')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicRcmdCard clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicRcmdCard copyWith(void Function(TopicRcmdCard) updates) =>
super.copyWith((message) => updates(message as TopicRcmdCard))
as TopicRcmdCard;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TopicRcmdCard create() => TopicRcmdCard._();
@$core.override
TopicRcmdCard createEmptyInstance() => create();
static $pb.PbList<TopicRcmdCard> createRepeated() =>
$pb.PbList<TopicRcmdCard>();
@$core.pragma('dart2js:noInline')
static TopicRcmdCard getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<TopicRcmdCard>(create);
static TopicRcmdCard? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get topicId => $_getI64(0);
@$pb.TagNumber(1)
set topicId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasTopicId() => $_has(0);
@$pb.TagNumber(1)
void clearTopicId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get topicName => $_getSZ(1);
@$pb.TagNumber(2)
set topicName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasTopicName() => $_has(1);
@$pb.TagNumber(2)
void clearTopicName() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get url => $_getSZ(2);
@$pb.TagNumber(3)
set url($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasUrl() => $_has(2);
@$pb.TagNumber(3)
void clearUrl() => $_clearField(3);
@$pb.TagNumber(4)
CampusLabel get button => $_getN(3);
@$pb.TagNumber(4)
set button(CampusLabel value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasButton() => $_has(3);
@$pb.TagNumber(4)
void clearButton() => $_clearField(4);
@$pb.TagNumber(4)
CampusLabel ensureButton() => $_ensure(3);
@$pb.TagNumber(5)
$core.String get desc1 => $_getSZ(4);
@$pb.TagNumber(5)
set desc1($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasDesc1() => $_has(4);
@$pb.TagNumber(5)
void clearDesc1() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get desc2 => $_getSZ(5);
@$pb.TagNumber(6)
set desc2($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasDesc2() => $_has(5);
@$pb.TagNumber(6)
void clearDesc2() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get updateDesc => $_getSZ(6);
@$pb.TagNumber(7)
set updateDesc($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasUpdateDesc() => $_has(6);
@$pb.TagNumber(7)
void clearUpdateDesc() => $_clearField(7);
}
class TopicSquareInfo extends $pb.GeneratedMessage {
factory TopicSquareInfo({
$core.String? title,
CampusLabel? button,
TopicRcmdCard? rcmd,
}) {
final result = create();
if (title != null) result.title = title;
if (button != null) result.button = button;
if (rcmd != null) result.rcmd = rcmd;
return result;
}
TopicSquareInfo._();
factory TopicSquareInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TopicSquareInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TopicSquareInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOM<CampusLabel>(2, _omitFieldNames ? '' : 'button',
subBuilder: CampusLabel.create)
..aOM<TopicRcmdCard>(3, _omitFieldNames ? '' : 'rcmd',
subBuilder: TopicRcmdCard.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicSquareInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicSquareInfo copyWith(void Function(TopicSquareInfo) updates) =>
super.copyWith((message) => updates(message as TopicSquareInfo))
as TopicSquareInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TopicSquareInfo create() => TopicSquareInfo._();
@$core.override
TopicSquareInfo createEmptyInstance() => create();
static $pb.PbList<TopicSquareInfo> createRepeated() =>
$pb.PbList<TopicSquareInfo>();
@$core.pragma('dart2js:noInline')
static TopicSquareInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<TopicSquareInfo>(create);
static TopicSquareInfo? _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)
CampusLabel get button => $_getN(1);
@$pb.TagNumber(2)
set button(CampusLabel value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasButton() => $_has(1);
@$pb.TagNumber(2)
void clearButton() => $_clearField(2);
@$pb.TagNumber(2)
CampusLabel ensureButton() => $_ensure(1);
@$pb.TagNumber(3)
TopicRcmdCard get rcmd => $_getN(2);
@$pb.TagNumber(3)
set rcmd(TopicRcmdCard value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasRcmd() => $_has(2);
@$pb.TagNumber(3)
void clearRcmd() => $_clearField(3);
@$pb.TagNumber(3)
TopicRcmdCard ensureRcmd() => $_ensure(2);
}
class TopicSquareReply extends $pb.GeneratedMessage {
factory TopicSquareReply({
TopicSquareInfo? info,
}) {
final result = create();
if (info != null) result.info = info;
return result;
}
TopicSquareReply._();
factory TopicSquareReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TopicSquareReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TopicSquareReply',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOM<TopicSquareInfo>(1, _omitFieldNames ? '' : 'info',
subBuilder: TopicSquareInfo.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicSquareReply clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicSquareReply copyWith(void Function(TopicSquareReply) updates) =>
super.copyWith((message) => updates(message as TopicSquareReply))
as TopicSquareReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TopicSquareReply create() => TopicSquareReply._();
@$core.override
TopicSquareReply createEmptyInstance() => create();
static $pb.PbList<TopicSquareReply> createRepeated() =>
$pb.PbList<TopicSquareReply>();
@$core.pragma('dart2js:noInline')
static TopicSquareReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<TopicSquareReply>(create);
static TopicSquareReply? _defaultInstance;
@$pb.TagNumber(1)
TopicSquareInfo get info => $_getN(0);
@$pb.TagNumber(1)
set info(TopicSquareInfo value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasInfo() => $_has(0);
@$pb.TagNumber(1)
void clearInfo() => $_clearField(1);
@$pb.TagNumber(1)
TopicSquareInfo ensureInfo() => $_ensure(0);
}
class TopicSquareReq extends $pb.GeneratedMessage {
factory TopicSquareReq({
$fixnum.Int64? campusId,
CampusReqFromType? fromType,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (fromType != null) result.fromType = fromType;
return result;
}
TopicSquareReq._();
factory TopicSquareReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TopicSquareReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TopicSquareReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aE<CampusReqFromType>(2, _omitFieldNames ? '' : 'fromType',
enumValues: CampusReqFromType.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicSquareReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TopicSquareReq copyWith(void Function(TopicSquareReq) updates) =>
super.copyWith((message) => updates(message as TopicSquareReq))
as TopicSquareReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TopicSquareReq create() => TopicSquareReq._();
@$core.override
TopicSquareReq createEmptyInstance() => create();
static $pb.PbList<TopicSquareReq> createRepeated() =>
$pb.PbList<TopicSquareReq>();
@$core.pragma('dart2js:noInline')
static TopicSquareReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<TopicSquareReq>(create);
static TopicSquareReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
CampusReqFromType get fromType => $_getN(1);
@$pb.TagNumber(2)
set fromType(CampusReqFromType value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasFromType() => $_has(1);
@$pb.TagNumber(2)
void clearFromType() => $_clearField(2);
}
class Unfollow extends $pb.GeneratedMessage {
factory Unfollow({
$core.String? title,
$core.Iterable<UnfollowUserItem>? list,
$core.String? trackId,
}) {
final result = create();
if (title != null) result.title = title;
if (list != null) result.list.addAll(list);
if (trackId != null) result.trackId = trackId;
return result;
}
Unfollow._();
factory Unfollow.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Unfollow.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Unfollow',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<UnfollowUserItem>(2, _omitFieldNames ? '' : 'list',
subBuilder: UnfollowUserItem.create)
..aOS(3, _omitFieldNames ? '' : 'trackId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Unfollow clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Unfollow copyWith(void Function(Unfollow) updates) =>
super.copyWith((message) => updates(message as Unfollow)) as Unfollow;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Unfollow create() => Unfollow._();
@$core.override
Unfollow createEmptyInstance() => create();
static $pb.PbList<Unfollow> createRepeated() => $pb.PbList<Unfollow>();
@$core.pragma('dart2js:noInline')
static Unfollow getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Unfollow>(create);
static Unfollow? _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<UnfollowUserItem> get list => $_getList(1);
@$pb.TagNumber(3)
$core.String get trackId => $_getSZ(2);
@$pb.TagNumber(3)
set trackId($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasTrackId() => $_has(2);
@$pb.TagNumber(3)
void clearTrackId() => $_clearField(3);
}
class UnfollowMatchReq extends $pb.GeneratedMessage {
factory UnfollowMatchReq({
$fixnum.Int64? cid,
}) {
final result = create();
if (cid != null) result.cid = cid;
return result;
}
UnfollowMatchReq._();
factory UnfollowMatchReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UnfollowMatchReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UnfollowMatchReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'cid')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UnfollowMatchReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UnfollowMatchReq copyWith(void Function(UnfollowMatchReq) updates) =>
super.copyWith((message) => updates(message as UnfollowMatchReq))
as UnfollowMatchReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UnfollowMatchReq create() => UnfollowMatchReq._();
@$core.override
UnfollowMatchReq createEmptyInstance() => create();
static $pb.PbList<UnfollowMatchReq> createRepeated() =>
$pb.PbList<UnfollowMatchReq>();
@$core.pragma('dart2js:noInline')
static UnfollowMatchReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<UnfollowMatchReq>(create);
static UnfollowMatchReq? _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);
}
class UnfollowUserItem extends $pb.GeneratedMessage {
factory UnfollowUserItem({
$core.bool? hasUpdate,
$core.String? face,
$core.String? name,
$fixnum.Int64? uid,
$core.int? pos,
LiveState? liveState,
OfficialVerify? official,
VipInfo? vip,
$core.String? sign,
$core.String? label,
AdditionalButton? button,
$core.String? uri,
}) {
final result = create();
if (hasUpdate != null) result.hasUpdate = hasUpdate;
if (face != null) result.face = face;
if (name != null) result.name = name;
if (uid != null) result.uid = uid;
if (pos != null) result.pos = pos;
if (liveState != null) result.liveState = liveState;
if (official != null) result.official = official;
if (vip != null) result.vip = vip;
if (sign != null) result.sign = sign;
if (label != null) result.label = label;
if (button != null) result.button = button;
if (uri != null) result.uri = uri;
return result;
}
UnfollowUserItem._();
factory UnfollowUserItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UnfollowUserItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UnfollowUserItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOB(1, _omitFieldNames ? '' : 'hasUpdate')
..aOS(2, _omitFieldNames ? '' : 'face')
..aOS(3, _omitFieldNames ? '' : 'name')
..aInt64(4, _omitFieldNames ? '' : 'uid')
..aI(5, _omitFieldNames ? '' : 'pos')
..aE<LiveState>(6, _omitFieldNames ? '' : 'liveState',
enumValues: LiveState.values)
..aOM<OfficialVerify>(7, _omitFieldNames ? '' : 'official',
subBuilder: OfficialVerify.create)
..aOM<VipInfo>(8, _omitFieldNames ? '' : 'vip', subBuilder: VipInfo.create)
..aOS(9, _omitFieldNames ? '' : 'sign')
..aOS(10, _omitFieldNames ? '' : 'label')
..aOM<AdditionalButton>(11, _omitFieldNames ? '' : 'button',
subBuilder: AdditionalButton.create)
..aOS(12, _omitFieldNames ? '' : 'uri')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UnfollowUserItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UnfollowUserItem copyWith(void Function(UnfollowUserItem) updates) =>
super.copyWith((message) => updates(message as UnfollowUserItem))
as UnfollowUserItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UnfollowUserItem create() => UnfollowUserItem._();
@$core.override
UnfollowUserItem createEmptyInstance() => create();
static $pb.PbList<UnfollowUserItem> createRepeated() =>
$pb.PbList<UnfollowUserItem>();
@$core.pragma('dart2js:noInline')
static UnfollowUserItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<UnfollowUserItem>(create);
static UnfollowUserItem? _defaultInstance;
@$pb.TagNumber(1)
$core.bool get hasUpdate => $_getBF(0);
@$pb.TagNumber(1)
set hasUpdate($core.bool value) => $_setBool(0, value);
@$pb.TagNumber(1)
$core.bool hasHasUpdate() => $_has(0);
@$pb.TagNumber(1)
void clearHasUpdate() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get face => $_getSZ(1);
@$pb.TagNumber(2)
set face($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasFace() => $_has(1);
@$pb.TagNumber(2)
void clearFace() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get name => $_getSZ(2);
@$pb.TagNumber(3)
set name($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasName() => $_has(2);
@$pb.TagNumber(3)
void clearName() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get uid => $_getI64(3);
@$pb.TagNumber(4)
set uid($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasUid() => $_has(3);
@$pb.TagNumber(4)
void clearUid() => $_clearField(4);
@$pb.TagNumber(5)
$core.int get pos => $_getIZ(4);
@$pb.TagNumber(5)
set pos($core.int value) => $_setSignedInt32(4, value);
@$pb.TagNumber(5)
$core.bool hasPos() => $_has(4);
@$pb.TagNumber(5)
void clearPos() => $_clearField(5);
@$pb.TagNumber(6)
LiveState get liveState => $_getN(5);
@$pb.TagNumber(6)
set liveState(LiveState value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasLiveState() => $_has(5);
@$pb.TagNumber(6)
void clearLiveState() => $_clearField(6);
@$pb.TagNumber(7)
OfficialVerify get official => $_getN(6);
@$pb.TagNumber(7)
set official(OfficialVerify value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasOfficial() => $_has(6);
@$pb.TagNumber(7)
void clearOfficial() => $_clearField(7);
@$pb.TagNumber(7)
OfficialVerify ensureOfficial() => $_ensure(6);
@$pb.TagNumber(8)
VipInfo get vip => $_getN(7);
@$pb.TagNumber(8)
set vip(VipInfo value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasVip() => $_has(7);
@$pb.TagNumber(8)
void clearVip() => $_clearField(8);
@$pb.TagNumber(8)
VipInfo ensureVip() => $_ensure(7);
@$pb.TagNumber(9)
$core.String get sign => $_getSZ(8);
@$pb.TagNumber(9)
set sign($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasSign() => $_has(8);
@$pb.TagNumber(9)
void clearSign() => $_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)
AdditionalButton get button => $_getN(10);
@$pb.TagNumber(11)
set button(AdditionalButton value) => $_setField(11, value);
@$pb.TagNumber(11)
$core.bool hasButton() => $_has(10);
@$pb.TagNumber(11)
void clearButton() => $_clearField(11);
@$pb.TagNumber(11)
AdditionalButton ensureButton() => $_ensure(10);
@$pb.TagNumber(12)
$core.String get uri => $_getSZ(11);
@$pb.TagNumber(12)
set uri($core.String value) => $_setString(11, value);
@$pb.TagNumber(12)
$core.bool hasUri() => $_has(11);
@$pb.TagNumber(12)
void clearUri() => $_clearField(12);
}
class UpListItem extends $pb.GeneratedMessage {
factory UpListItem({
$core.bool? hasUpdate,
$core.String? face,
$core.String? name,
$fixnum.Int64? uid,
$fixnum.Int64? pos,
UserItemType? userItemType,
UserItemStyle? displayStyleDay,
UserItemStyle? displayStyleNight,
$fixnum.Int64? styleId,
LiveState? liveState,
$core.bool? separator,
$core.String? uri,
$core.bool? isRecall,
IconBadge? updateIcon,
$core.String? liveRcmdReason,
$core.String? liveCover,
$core.String? personalExtra,
$core.String? updateIconType,
$core.String? trackId,
UpListTextBadge? textBadge,
}) {
final result = create();
if (hasUpdate != null) result.hasUpdate = hasUpdate;
if (face != null) result.face = face;
if (name != null) result.name = name;
if (uid != null) result.uid = uid;
if (pos != null) result.pos = pos;
if (userItemType != null) result.userItemType = userItemType;
if (displayStyleDay != null) result.displayStyleDay = displayStyleDay;
if (displayStyleNight != null) result.displayStyleNight = displayStyleNight;
if (styleId != null) result.styleId = styleId;
if (liveState != null) result.liveState = liveState;
if (separator != null) result.separator = separator;
if (uri != null) result.uri = uri;
if (isRecall != null) result.isRecall = isRecall;
if (updateIcon != null) result.updateIcon = updateIcon;
if (liveRcmdReason != null) result.liveRcmdReason = liveRcmdReason;
if (liveCover != null) result.liveCover = liveCover;
if (personalExtra != null) result.personalExtra = personalExtra;
if (updateIconType != null) result.updateIconType = updateIconType;
if (trackId != null) result.trackId = trackId;
if (textBadge != null) result.textBadge = textBadge;
return result;
}
UpListItem._();
factory UpListItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UpListItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UpListItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOB(1, _omitFieldNames ? '' : 'hasUpdate')
..aOS(2, _omitFieldNames ? '' : 'face')
..aOS(3, _omitFieldNames ? '' : 'name')
..aInt64(4, _omitFieldNames ? '' : 'uid')
..aInt64(5, _omitFieldNames ? '' : 'pos')
..aE<UserItemType>(6, _omitFieldNames ? '' : 'userItemType',
enumValues: UserItemType.values)
..aOM<UserItemStyle>(7, _omitFieldNames ? '' : 'displayStyleDay',
subBuilder: UserItemStyle.create)
..aOM<UserItemStyle>(8, _omitFieldNames ? '' : 'displayStyleNight',
subBuilder: UserItemStyle.create)
..aInt64(9, _omitFieldNames ? '' : 'styleId')
..aE<LiveState>(10, _omitFieldNames ? '' : 'liveState',
enumValues: LiveState.values)
..aOB(11, _omitFieldNames ? '' : 'separator')
..aOS(12, _omitFieldNames ? '' : 'uri')
..aOB(13, _omitFieldNames ? '' : 'isRecall')
..aOM<IconBadge>(14, _omitFieldNames ? '' : 'updateIcon',
subBuilder: IconBadge.create)
..aOS(15, _omitFieldNames ? '' : 'liveRcmdReason')
..aOS(16, _omitFieldNames ? '' : 'liveCover')
..aOS(17, _omitFieldNames ? '' : 'personalExtra')
..aOS(18, _omitFieldNames ? '' : 'updateIconType')
..aOS(19, _omitFieldNames ? '' : 'trackId')
..aOM<UpListTextBadge>(20, _omitFieldNames ? '' : 'textBadge',
subBuilder: UpListTextBadge.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UpListItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UpListItem copyWith(void Function(UpListItem) updates) =>
super.copyWith((message) => updates(message as UpListItem)) as UpListItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UpListItem create() => UpListItem._();
@$core.override
UpListItem createEmptyInstance() => create();
static $pb.PbList<UpListItem> createRepeated() => $pb.PbList<UpListItem>();
@$core.pragma('dart2js:noInline')
static UpListItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<UpListItem>(create);
static UpListItem? _defaultInstance;
@$pb.TagNumber(1)
$core.bool get hasUpdate => $_getBF(0);
@$pb.TagNumber(1)
set hasUpdate($core.bool value) => $_setBool(0, value);
@$pb.TagNumber(1)
$core.bool hasHasUpdate() => $_has(0);
@$pb.TagNumber(1)
void clearHasUpdate() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get face => $_getSZ(1);
@$pb.TagNumber(2)
set face($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasFace() => $_has(1);
@$pb.TagNumber(2)
void clearFace() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get name => $_getSZ(2);
@$pb.TagNumber(3)
set name($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasName() => $_has(2);
@$pb.TagNumber(3)
void clearName() => $_clearField(3);
@$pb.TagNumber(4)
$fixnum.Int64 get uid => $_getI64(3);
@$pb.TagNumber(4)
set uid($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasUid() => $_has(3);
@$pb.TagNumber(4)
void clearUid() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get pos => $_getI64(4);
@$pb.TagNumber(5)
set pos($fixnum.Int64 value) => $_setInt64(4, value);
@$pb.TagNumber(5)
$core.bool hasPos() => $_has(4);
@$pb.TagNumber(5)
void clearPos() => $_clearField(5);
@$pb.TagNumber(6)
UserItemType get userItemType => $_getN(5);
@$pb.TagNumber(6)
set userItemType(UserItemType value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasUserItemType() => $_has(5);
@$pb.TagNumber(6)
void clearUserItemType() => $_clearField(6);
@$pb.TagNumber(7)
UserItemStyle get displayStyleDay => $_getN(6);
@$pb.TagNumber(7)
set displayStyleDay(UserItemStyle value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasDisplayStyleDay() => $_has(6);
@$pb.TagNumber(7)
void clearDisplayStyleDay() => $_clearField(7);
@$pb.TagNumber(7)
UserItemStyle ensureDisplayStyleDay() => $_ensure(6);
@$pb.TagNumber(8)
UserItemStyle get displayStyleNight => $_getN(7);
@$pb.TagNumber(8)
set displayStyleNight(UserItemStyle value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasDisplayStyleNight() => $_has(7);
@$pb.TagNumber(8)
void clearDisplayStyleNight() => $_clearField(8);
@$pb.TagNumber(8)
UserItemStyle ensureDisplayStyleNight() => $_ensure(7);
@$pb.TagNumber(9)
$fixnum.Int64 get styleId => $_getI64(8);
@$pb.TagNumber(9)
set styleId($fixnum.Int64 value) => $_setInt64(8, value);
@$pb.TagNumber(9)
$core.bool hasStyleId() => $_has(8);
@$pb.TagNumber(9)
void clearStyleId() => $_clearField(9);
@$pb.TagNumber(10)
LiveState get liveState => $_getN(9);
@$pb.TagNumber(10)
set liveState(LiveState value) => $_setField(10, value);
@$pb.TagNumber(10)
$core.bool hasLiveState() => $_has(9);
@$pb.TagNumber(10)
void clearLiveState() => $_clearField(10);
@$pb.TagNumber(11)
$core.bool get separator => $_getBF(10);
@$pb.TagNumber(11)
set separator($core.bool value) => $_setBool(10, value);
@$pb.TagNumber(11)
$core.bool hasSeparator() => $_has(10);
@$pb.TagNumber(11)
void clearSeparator() => $_clearField(11);
@$pb.TagNumber(12)
$core.String get uri => $_getSZ(11);
@$pb.TagNumber(12)
set uri($core.String value) => $_setString(11, value);
@$pb.TagNumber(12)
$core.bool hasUri() => $_has(11);
@$pb.TagNumber(12)
void clearUri() => $_clearField(12);
@$pb.TagNumber(13)
$core.bool get isRecall => $_getBF(12);
@$pb.TagNumber(13)
set isRecall($core.bool value) => $_setBool(12, value);
@$pb.TagNumber(13)
$core.bool hasIsRecall() => $_has(12);
@$pb.TagNumber(13)
void clearIsRecall() => $_clearField(13);
@$pb.TagNumber(14)
IconBadge get updateIcon => $_getN(13);
@$pb.TagNumber(14)
set updateIcon(IconBadge value) => $_setField(14, value);
@$pb.TagNumber(14)
$core.bool hasUpdateIcon() => $_has(13);
@$pb.TagNumber(14)
void clearUpdateIcon() => $_clearField(14);
@$pb.TagNumber(14)
IconBadge ensureUpdateIcon() => $_ensure(13);
@$pb.TagNumber(15)
$core.String get liveRcmdReason => $_getSZ(14);
@$pb.TagNumber(15)
set liveRcmdReason($core.String value) => $_setString(14, value);
@$pb.TagNumber(15)
$core.bool hasLiveRcmdReason() => $_has(14);
@$pb.TagNumber(15)
void clearLiveRcmdReason() => $_clearField(15);
@$pb.TagNumber(16)
$core.String get liveCover => $_getSZ(15);
@$pb.TagNumber(16)
set liveCover($core.String value) => $_setString(15, value);
@$pb.TagNumber(16)
$core.bool hasLiveCover() => $_has(15);
@$pb.TagNumber(16)
void clearLiveCover() => $_clearField(16);
@$pb.TagNumber(17)
$core.String get personalExtra => $_getSZ(16);
@$pb.TagNumber(17)
set personalExtra($core.String value) => $_setString(16, value);
@$pb.TagNumber(17)
$core.bool hasPersonalExtra() => $_has(16);
@$pb.TagNumber(17)
void clearPersonalExtra() => $_clearField(17);
@$pb.TagNumber(18)
$core.String get updateIconType => $_getSZ(17);
@$pb.TagNumber(18)
set updateIconType($core.String value) => $_setString(17, value);
@$pb.TagNumber(18)
$core.bool hasUpdateIconType() => $_has(17);
@$pb.TagNumber(18)
void clearUpdateIconType() => $_clearField(18);
@$pb.TagNumber(19)
$core.String get trackId => $_getSZ(18);
@$pb.TagNumber(19)
set trackId($core.String value) => $_setString(18, value);
@$pb.TagNumber(19)
$core.bool hasTrackId() => $_has(18);
@$pb.TagNumber(19)
void clearTrackId() => $_clearField(19);
@$pb.TagNumber(20)
UpListTextBadge get textBadge => $_getN(19);
@$pb.TagNumber(20)
set textBadge(UpListTextBadge value) => $_setField(20, value);
@$pb.TagNumber(20)
$core.bool hasTextBadge() => $_has(19);
@$pb.TagNumber(20)
void clearTextBadge() => $_clearField(20);
@$pb.TagNumber(20)
UpListTextBadge ensureTextBadge() => $_ensure(19);
}
class UpListMoreLabel extends $pb.GeneratedMessage {
factory UpListMoreLabel({
$core.String? title,
$core.String? uri,
}) {
final result = create();
if (title != null) result.title = title;
if (uri != null) result.uri = uri;
return result;
}
UpListMoreLabel._();
factory UpListMoreLabel.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UpListMoreLabel.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UpListMoreLabel',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'uri')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UpListMoreLabel clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UpListMoreLabel copyWith(void Function(UpListMoreLabel) updates) =>
super.copyWith((message) => updates(message as UpListMoreLabel))
as UpListMoreLabel;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UpListMoreLabel create() => UpListMoreLabel._();
@$core.override
UpListMoreLabel createEmptyInstance() => create();
static $pb.PbList<UpListMoreLabel> createRepeated() =>
$pb.PbList<UpListMoreLabel>();
@$core.pragma('dart2js:noInline')
static UpListMoreLabel getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<UpListMoreLabel>(create);
static UpListMoreLabel? _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 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);
}
class UpListTextBadge extends $pb.GeneratedMessage {
factory UpListTextBadge({
$core.String? text,
}) {
final result = create();
if (text != null) result.text = text;
return result;
}
UpListTextBadge._();
factory UpListTextBadge.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UpListTextBadge.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UpListTextBadge',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'text')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UpListTextBadge clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UpListTextBadge copyWith(void Function(UpListTextBadge) updates) =>
super.copyWith((message) => updates(message as UpListTextBadge))
as UpListTextBadge;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UpListTextBadge create() => UpListTextBadge._();
@$core.override
UpListTextBadge createEmptyInstance() => create();
static $pb.PbList<UpListTextBadge> createRepeated() =>
$pb.PbList<UpListTextBadge>();
@$core.pragma('dart2js:noInline')
static UpListTextBadge getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<UpListTextBadge>(create);
static UpListTextBadge? _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 UpdateTabSettingReq extends $pb.GeneratedMessage {
factory UpdateTabSettingReq({
HomePageTabSttingStatus? status,
}) {
final result = create();
if (status != null) result.status = status;
return result;
}
UpdateTabSettingReq._();
factory UpdateTabSettingReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UpdateTabSettingReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UpdateTabSettingReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aE<HomePageTabSttingStatus>(1, _omitFieldNames ? '' : 'status',
enumValues: HomePageTabSttingStatus.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UpdateTabSettingReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UpdateTabSettingReq copyWith(void Function(UpdateTabSettingReq) updates) =>
super.copyWith((message) => updates(message as UpdateTabSettingReq))
as UpdateTabSettingReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UpdateTabSettingReq create() => UpdateTabSettingReq._();
@$core.override
UpdateTabSettingReq createEmptyInstance() => create();
static $pb.PbList<UpdateTabSettingReq> createRepeated() =>
$pb.PbList<UpdateTabSettingReq>();
@$core.pragma('dart2js:noInline')
static UpdateTabSettingReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<UpdateTabSettingReq>(create);
static UpdateTabSettingReq? _defaultInstance;
@$pb.TagNumber(1)
HomePageTabSttingStatus get status => $_getN(0);
@$pb.TagNumber(1)
set status(HomePageTabSttingStatus value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasStatus() => $_has(0);
@$pb.TagNumber(1)
void clearStatus() => $_clearField(1);
}
class UserInfo extends $pb.GeneratedMessage {
factory UserInfo({
$fixnum.Int64? mid,
$core.String? name,
$core.String? face,
OfficialVerify? official,
VipInfo? vip,
LiveInfo? live,
$core.String? uri,
UserPendant? pendant,
Nameplate? nameplate,
$core.int? level,
$core.String? sign,
$core.int? faceNft,
$core.int? faceNftNew,
NFTInfo? nftInfo,
$core.int? isSeniorMember,
$2.AvatarItem? avatar,
$3.NameRender? nameRender,
}) {
final result = create();
if (mid != null) result.mid = mid;
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 (live != null) result.live = live;
if (uri != null) result.uri = uri;
if (pendant != null) result.pendant = pendant;
if (nameplate != null) result.nameplate = nameplate;
if (level != null) result.level = level;
if (sign != null) result.sign = sign;
if (faceNft != null) result.faceNft = faceNft;
if (faceNftNew != null) result.faceNftNew = faceNftNew;
if (nftInfo != null) result.nftInfo = nftInfo;
if (isSeniorMember != null) result.isSeniorMember = isSeniorMember;
if (avatar != null) result.avatar = avatar;
if (nameRender != null) result.nameRender = nameRender;
return result;
}
UserInfo._();
factory UserInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UserInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UserInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'mid')
..aOS(2, _omitFieldNames ? '' : 'name')
..aOS(3, _omitFieldNames ? '' : 'face')
..aOM<OfficialVerify>(4, _omitFieldNames ? '' : 'official',
subBuilder: OfficialVerify.create)
..aOM<VipInfo>(5, _omitFieldNames ? '' : 'vip', subBuilder: VipInfo.create)
..aOM<LiveInfo>(6, _omitFieldNames ? '' : 'live',
subBuilder: LiveInfo.create)
..aOS(7, _omitFieldNames ? '' : 'uri')
..aOM<UserPendant>(8, _omitFieldNames ? '' : 'pendant',
subBuilder: UserPendant.create)
..aOM<Nameplate>(9, _omitFieldNames ? '' : 'nameplate',
subBuilder: Nameplate.create)
..aI(10, _omitFieldNames ? '' : 'level')
..aOS(11, _omitFieldNames ? '' : 'sign')
..aI(12, _omitFieldNames ? '' : 'faceNft')
..aI(13, _omitFieldNames ? '' : 'faceNftNew')
..aOM<NFTInfo>(14, _omitFieldNames ? '' : 'nftInfo',
subBuilder: NFTInfo.create)
..aI(15, _omitFieldNames ? '' : 'isSeniorMember')
..aOM<$2.AvatarItem>(16, _omitFieldNames ? '' : 'avatar',
subBuilder: $2.AvatarItem.create)
..aOM<$3.NameRender>(17, _omitFieldNames ? '' : 'nameRender',
subBuilder: $3.NameRender.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UserInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UserInfo copyWith(void Function(UserInfo) updates) =>
super.copyWith((message) => updates(message as UserInfo)) as UserInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UserInfo create() => UserInfo._();
@$core.override
UserInfo createEmptyInstance() => create();
static $pb.PbList<UserInfo> createRepeated() => $pb.PbList<UserInfo>();
@$core.pragma('dart2js:noInline')
static UserInfo getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UserInfo>(create);
static UserInfo? _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)
OfficialVerify get official => $_getN(3);
@$pb.TagNumber(4)
set official(OfficialVerify value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasOfficial() => $_has(3);
@$pb.TagNumber(4)
void clearOfficial() => $_clearField(4);
@$pb.TagNumber(4)
OfficialVerify ensureOfficial() => $_ensure(3);
@$pb.TagNumber(5)
VipInfo get vip => $_getN(4);
@$pb.TagNumber(5)
set vip(VipInfo value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasVip() => $_has(4);
@$pb.TagNumber(5)
void clearVip() => $_clearField(5);
@$pb.TagNumber(5)
VipInfo ensureVip() => $_ensure(4);
@$pb.TagNumber(6)
LiveInfo get live => $_getN(5);
@$pb.TagNumber(6)
set live(LiveInfo value) => $_setField(6, value);
@$pb.TagNumber(6)
$core.bool hasLive() => $_has(5);
@$pb.TagNumber(6)
void clearLive() => $_clearField(6);
@$pb.TagNumber(6)
LiveInfo ensureLive() => $_ensure(5);
@$pb.TagNumber(7)
$core.String get uri => $_getSZ(6);
@$pb.TagNumber(7)
set uri($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasUri() => $_has(6);
@$pb.TagNumber(7)
void clearUri() => $_clearField(7);
@$pb.TagNumber(8)
UserPendant get pendant => $_getN(7);
@$pb.TagNumber(8)
set pendant(UserPendant value) => $_setField(8, value);
@$pb.TagNumber(8)
$core.bool hasPendant() => $_has(7);
@$pb.TagNumber(8)
void clearPendant() => $_clearField(8);
@$pb.TagNumber(8)
UserPendant ensurePendant() => $_ensure(7);
@$pb.TagNumber(9)
Nameplate get nameplate => $_getN(8);
@$pb.TagNumber(9)
set nameplate(Nameplate value) => $_setField(9, value);
@$pb.TagNumber(9)
$core.bool hasNameplate() => $_has(8);
@$pb.TagNumber(9)
void clearNameplate() => $_clearField(9);
@$pb.TagNumber(9)
Nameplate ensureNameplate() => $_ensure(8);
@$pb.TagNumber(10)
$core.int get level => $_getIZ(9);
@$pb.TagNumber(10)
set level($core.int value) => $_setSignedInt32(9, value);
@$pb.TagNumber(10)
$core.bool hasLevel() => $_has(9);
@$pb.TagNumber(10)
void clearLevel() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get sign => $_getSZ(10);
@$pb.TagNumber(11)
set sign($core.String value) => $_setString(10, value);
@$pb.TagNumber(11)
$core.bool hasSign() => $_has(10);
@$pb.TagNumber(11)
void clearSign() => $_clearField(11);
@$pb.TagNumber(12)
$core.int get faceNft => $_getIZ(11);
@$pb.TagNumber(12)
set faceNft($core.int value) => $_setSignedInt32(11, value);
@$pb.TagNumber(12)
$core.bool hasFaceNft() => $_has(11);
@$pb.TagNumber(12)
void clearFaceNft() => $_clearField(12);
@$pb.TagNumber(13)
$core.int get faceNftNew => $_getIZ(12);
@$pb.TagNumber(13)
set faceNftNew($core.int value) => $_setSignedInt32(12, value);
@$pb.TagNumber(13)
$core.bool hasFaceNftNew() => $_has(12);
@$pb.TagNumber(13)
void clearFaceNftNew() => $_clearField(13);
@$pb.TagNumber(14)
NFTInfo get nftInfo => $_getN(13);
@$pb.TagNumber(14)
set nftInfo(NFTInfo value) => $_setField(14, value);
@$pb.TagNumber(14)
$core.bool hasNftInfo() => $_has(13);
@$pb.TagNumber(14)
void clearNftInfo() => $_clearField(14);
@$pb.TagNumber(14)
NFTInfo ensureNftInfo() => $_ensure(13);
@$pb.TagNumber(15)
$core.int get isSeniorMember => $_getIZ(14);
@$pb.TagNumber(15)
set isSeniorMember($core.int value) => $_setSignedInt32(14, value);
@$pb.TagNumber(15)
$core.bool hasIsSeniorMember() => $_has(14);
@$pb.TagNumber(15)
void clearIsSeniorMember() => $_clearField(15);
@$pb.TagNumber(16)
$2.AvatarItem get avatar => $_getN(15);
@$pb.TagNumber(16)
set avatar($2.AvatarItem value) => $_setField(16, value);
@$pb.TagNumber(16)
$core.bool hasAvatar() => $_has(15);
@$pb.TagNumber(16)
void clearAvatar() => $_clearField(16);
@$pb.TagNumber(16)
$2.AvatarItem ensureAvatar() => $_ensure(15);
@$pb.TagNumber(17)
$3.NameRender get nameRender => $_getN(16);
@$pb.TagNumber(17)
set nameRender($3.NameRender value) => $_setField(17, value);
@$pb.TagNumber(17)
$core.bool hasNameRender() => $_has(16);
@$pb.TagNumber(17)
void clearNameRender() => $_clearField(17);
@$pb.TagNumber(17)
$3.NameRender ensureNameRender() => $_ensure(16);
}
class UserItemStyle extends $pb.GeneratedMessage {
factory UserItemStyle({
$core.String? rectText,
$core.String? rectTextColor,
$core.String? rectIcon,
$core.String? rectBgColor,
$core.String? outerAnimation,
}) {
final result = create();
if (rectText != null) result.rectText = rectText;
if (rectTextColor != null) result.rectTextColor = rectTextColor;
if (rectIcon != null) result.rectIcon = rectIcon;
if (rectBgColor != null) result.rectBgColor = rectBgColor;
if (outerAnimation != null) result.outerAnimation = outerAnimation;
return result;
}
UserItemStyle._();
factory UserItemStyle.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UserItemStyle.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UserItemStyle',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'rectText')
..aOS(2, _omitFieldNames ? '' : 'rectTextColor')
..aOS(3, _omitFieldNames ? '' : 'rectIcon')
..aOS(4, _omitFieldNames ? '' : 'rectBgColor')
..aOS(5, _omitFieldNames ? '' : 'outerAnimation')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UserItemStyle clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UserItemStyle copyWith(void Function(UserItemStyle) updates) =>
super.copyWith((message) => updates(message as UserItemStyle))
as UserItemStyle;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UserItemStyle create() => UserItemStyle._();
@$core.override
UserItemStyle createEmptyInstance() => create();
static $pb.PbList<UserItemStyle> createRepeated() =>
$pb.PbList<UserItemStyle>();
@$core.pragma('dart2js:noInline')
static UserItemStyle getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<UserItemStyle>(create);
static UserItemStyle? _defaultInstance;
@$pb.TagNumber(1)
$core.String get rectText => $_getSZ(0);
@$pb.TagNumber(1)
set rectText($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasRectText() => $_has(0);
@$pb.TagNumber(1)
void clearRectText() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get rectTextColor => $_getSZ(1);
@$pb.TagNumber(2)
set rectTextColor($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasRectTextColor() => $_has(1);
@$pb.TagNumber(2)
void clearRectTextColor() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get rectIcon => $_getSZ(2);
@$pb.TagNumber(3)
set rectIcon($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasRectIcon() => $_has(2);
@$pb.TagNumber(3)
void clearRectIcon() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get rectBgColor => $_getSZ(3);
@$pb.TagNumber(4)
set rectBgColor($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasRectBgColor() => $_has(3);
@$pb.TagNumber(4)
void clearRectBgColor() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get outerAnimation => $_getSZ(4);
@$pb.TagNumber(5)
set outerAnimation($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasOuterAnimation() => $_has(4);
@$pb.TagNumber(5)
void clearOuterAnimation() => $_clearField(5);
}
class UserPendant extends $pb.GeneratedMessage {
factory UserPendant({
$fixnum.Int64? pid,
$core.String? name,
$core.String? image,
$fixnum.Int64? expire,
}) {
final result = create();
if (pid != null) result.pid = pid;
if (name != null) result.name = name;
if (image != null) result.image = image;
if (expire != null) result.expire = expire;
return result;
}
UserPendant._();
factory UserPendant.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UserPendant.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UserPendant',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'pid')
..aOS(2, _omitFieldNames ? '' : 'name')
..aOS(3, _omitFieldNames ? '' : 'image')
..aInt64(4, _omitFieldNames ? '' : 'expire')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UserPendant clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UserPendant copyWith(void Function(UserPendant) updates) =>
super.copyWith((message) => updates(message as UserPendant))
as UserPendant;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UserPendant create() => UserPendant._();
@$core.override
UserPendant createEmptyInstance() => create();
static $pb.PbList<UserPendant> createRepeated() => $pb.PbList<UserPendant>();
@$core.pragma('dart2js:noInline')
static UserPendant getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<UserPendant>(create);
static UserPendant? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get pid => $_getI64(0);
@$pb.TagNumber(1)
set pid($fixnum.Int64 value) => $_setInt64(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);
@$pb.TagNumber(4)
$fixnum.Int64 get expire => $_getI64(3);
@$pb.TagNumber(4)
set expire($fixnum.Int64 value) => $_setInt64(3, value);
@$pb.TagNumber(4)
$core.bool hasExpire() => $_has(3);
@$pb.TagNumber(4)
void clearExpire() => $_clearField(4);
}
class VideoBadge extends $pb.GeneratedMessage {
factory VideoBadge({
$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.int? bgAlpha,
$core.int? bgAlphaNight,
$core.String? headIcon,
IconResLocal? headIconLocal,
}) {
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 (bgAlpha != null) result.bgAlpha = bgAlpha;
if (bgAlphaNight != null) result.bgAlphaNight = bgAlphaNight;
if (headIcon != null) result.headIcon = headIcon;
if (headIconLocal != null) result.headIconLocal = headIconLocal;
return result;
}
VideoBadge._();
factory VideoBadge.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory VideoBadge.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'VideoBadge',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
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')
..aI(9, _omitFieldNames ? '' : 'bgAlpha')
..aI(10, _omitFieldNames ? '' : 'bgAlphaNight')
..aOS(11, _omitFieldNames ? '' : 'headIcon')
..aE<IconResLocal>(12, _omitFieldNames ? '' : 'headIconLocal',
enumValues: IconResLocal.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
VideoBadge clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
VideoBadge copyWith(void Function(VideoBadge) updates) =>
super.copyWith((message) => updates(message as VideoBadge)) as VideoBadge;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static VideoBadge create() => VideoBadge._();
@$core.override
VideoBadge createEmptyInstance() => create();
static $pb.PbList<VideoBadge> createRepeated() => $pb.PbList<VideoBadge>();
@$core.pragma('dart2js:noInline')
static VideoBadge getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<VideoBadge>(create);
static VideoBadge? _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.int get bgAlpha => $_getIZ(8);
@$pb.TagNumber(9)
set bgAlpha($core.int value) => $_setSignedInt32(8, value);
@$pb.TagNumber(9)
$core.bool hasBgAlpha() => $_has(8);
@$pb.TagNumber(9)
void clearBgAlpha() => $_clearField(9);
@$pb.TagNumber(10)
$core.int get bgAlphaNight => $_getIZ(9);
@$pb.TagNumber(10)
set bgAlphaNight($core.int value) => $_setSignedInt32(9, value);
@$pb.TagNumber(10)
$core.bool hasBgAlphaNight() => $_has(9);
@$pb.TagNumber(10)
void clearBgAlphaNight() => $_clearField(10);
@$pb.TagNumber(11)
$core.String get headIcon => $_getSZ(10);
@$pb.TagNumber(11)
set headIcon($core.String value) => $_setString(10, value);
@$pb.TagNumber(11)
$core.bool hasHeadIcon() => $_has(10);
@$pb.TagNumber(11)
void clearHeadIcon() => $_clearField(11);
@$pb.TagNumber(12)
IconResLocal get headIconLocal => $_getN(11);
@$pb.TagNumber(12)
set headIconLocal(IconResLocal value) => $_setField(12, value);
@$pb.TagNumber(12)
$core.bool hasHeadIconLocal() => $_has(11);
@$pb.TagNumber(12)
void clearHeadIconLocal() => $_clearField(12);
}
class VipInfo extends $pb.GeneratedMessage {
factory VipInfo({
$core.int? type,
$core.int? status,
$fixnum.Int64? dueDate,
VipLabel? label,
$core.int? themeType,
$core.int? avatarSubscript,
$core.String? nicknameColor,
}) {
final result = create();
if (type != null) result.type = type;
if (status != null) result.status = status;
if (dueDate != null) result.dueDate = dueDate;
if (label != null) result.label = label;
if (themeType != null) result.themeType = themeType;
if (avatarSubscript != null) result.avatarSubscript = avatarSubscript;
if (nicknameColor != null) result.nicknameColor = nicknameColor;
return result;
}
VipInfo._();
factory VipInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory VipInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'VipInfo',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'type')
..aI(2, _omitFieldNames ? '' : 'status')
..aInt64(3, _omitFieldNames ? '' : 'dueDate')
..aOM<VipLabel>(4, _omitFieldNames ? '' : 'label',
subBuilder: VipLabel.create)
..aI(5, _omitFieldNames ? '' : 'themeType')
..aI(6, _omitFieldNames ? '' : 'avatarSubscript')
..aOS(7, _omitFieldNames ? '' : 'nicknameColor')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
VipInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
VipInfo copyWith(void Function(VipInfo) updates) =>
super.copyWith((message) => updates(message as VipInfo)) as VipInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static VipInfo create() => VipInfo._();
@$core.override
VipInfo createEmptyInstance() => create();
static $pb.PbList<VipInfo> createRepeated() => $pb.PbList<VipInfo>();
@$core.pragma('dart2js:noInline')
static VipInfo getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<VipInfo>(create);
static VipInfo? _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 status => $_getIZ(1);
@$pb.TagNumber(2)
set status($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasStatus() => $_has(1);
@$pb.TagNumber(2)
void clearStatus() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get dueDate => $_getI64(2);
@$pb.TagNumber(3)
set dueDate($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasDueDate() => $_has(2);
@$pb.TagNumber(3)
void clearDueDate() => $_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 themeType => $_getIZ(4);
@$pb.TagNumber(5)
set themeType($core.int value) => $_setSignedInt32(4, value);
@$pb.TagNumber(5)
$core.bool hasThemeType() => $_has(4);
@$pb.TagNumber(5)
void clearThemeType() => $_clearField(5);
@$pb.TagNumber(6)
$core.int get avatarSubscript => $_getIZ(5);
@$pb.TagNumber(6)
set avatarSubscript($core.int value) => $_setSignedInt32(5, value);
@$pb.TagNumber(6)
$core.bool hasAvatarSubscript() => $_has(5);
@$pb.TagNumber(6)
void clearAvatarSubscript() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get nicknameColor => $_getSZ(6);
@$pb.TagNumber(7)
set nicknameColor($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasNicknameColor() => $_has(6);
@$pb.TagNumber(7)
void clearNicknameColor() => $_clearField(7);
}
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.dynamic.v2'),
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();
static $pb.PbList<VipLabel> createRepeated() => $pb.PbList<VipLabel>();
@$core.pragma('dart2js:noInline')
static VipLabel getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<VipLabel>(create);
static VipLabel? _defaultInstance;
@$pb.TagNumber(1)
$core.String get path => $_getSZ(0);
@$pb.TagNumber(1)
set path($core.String 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 WFItemDefault extends $pb.GeneratedMessage {
factory WFItemDefault({
$core.String? title,
$core.String? cover,
CoverIconWithText? bottomLeft1,
CoverIconWithText? bottomLeft2,
CoverIconWithText? bottomRight1,
$core.String? uri,
RcmdReason? rcmdReason,
$core.Iterable<$core.MapEntry<$core.String, $core.String>>? annotations,
}) {
final result = create();
if (title != null) result.title = title;
if (cover != null) result.cover = cover;
if (bottomLeft1 != null) result.bottomLeft1 = bottomLeft1;
if (bottomLeft2 != null) result.bottomLeft2 = bottomLeft2;
if (bottomRight1 != null) result.bottomRight1 = bottomRight1;
if (uri != null) result.uri = uri;
if (rcmdReason != null) result.rcmdReason = rcmdReason;
if (annotations != null) result.annotations.addEntries(annotations);
return result;
}
WFItemDefault._();
factory WFItemDefault.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory WFItemDefault.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'WFItemDefault',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'cover')
..aOM<CoverIconWithText>(3, _omitFieldNames ? '' : 'bottomLeft1',
subBuilder: CoverIconWithText.create)
..aOM<CoverIconWithText>(4, _omitFieldNames ? '' : 'bottomLeft2',
subBuilder: CoverIconWithText.create)
..aOM<CoverIconWithText>(5, _omitFieldNames ? '' : 'bottomRight1',
subBuilder: CoverIconWithText.create)
..aOS(6, _omitFieldNames ? '' : 'uri')
..aOM<RcmdReason>(7, _omitFieldNames ? '' : 'rcmdReason',
subBuilder: RcmdReason.create)
..m<$core.String, $core.String>(8, _omitFieldNames ? '' : 'annotations',
entryClassName: 'WFItemDefault.AnnotationsEntry',
keyFieldType: $pb.PbFieldType.OS,
valueFieldType: $pb.PbFieldType.OS,
packageName: const $pb.PackageName('bilibili.app.dynamic.v2'))
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WFItemDefault clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WFItemDefault copyWith(void Function(WFItemDefault) updates) =>
super.copyWith((message) => updates(message as WFItemDefault))
as WFItemDefault;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WFItemDefault create() => WFItemDefault._();
@$core.override
WFItemDefault createEmptyInstance() => create();
static $pb.PbList<WFItemDefault> createRepeated() =>
$pb.PbList<WFItemDefault>();
@$core.pragma('dart2js:noInline')
static WFItemDefault getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<WFItemDefault>(create);
static WFItemDefault? _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)
CoverIconWithText get bottomLeft1 => $_getN(2);
@$pb.TagNumber(3)
set bottomLeft1(CoverIconWithText value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasBottomLeft1() => $_has(2);
@$pb.TagNumber(3)
void clearBottomLeft1() => $_clearField(3);
@$pb.TagNumber(3)
CoverIconWithText ensureBottomLeft1() => $_ensure(2);
@$pb.TagNumber(4)
CoverIconWithText get bottomLeft2 => $_getN(3);
@$pb.TagNumber(4)
set bottomLeft2(CoverIconWithText value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasBottomLeft2() => $_has(3);
@$pb.TagNumber(4)
void clearBottomLeft2() => $_clearField(4);
@$pb.TagNumber(4)
CoverIconWithText ensureBottomLeft2() => $_ensure(3);
@$pb.TagNumber(5)
CoverIconWithText get bottomRight1 => $_getN(4);
@$pb.TagNumber(5)
set bottomRight1(CoverIconWithText value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasBottomRight1() => $_has(4);
@$pb.TagNumber(5)
void clearBottomRight1() => $_clearField(5);
@$pb.TagNumber(5)
CoverIconWithText ensureBottomRight1() => $_ensure(4);
@$pb.TagNumber(6)
$core.String get uri => $_getSZ(5);
@$pb.TagNumber(6)
set uri($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasUri() => $_has(5);
@$pb.TagNumber(6)
void clearUri() => $_clearField(6);
@$pb.TagNumber(7)
RcmdReason get rcmdReason => $_getN(6);
@$pb.TagNumber(7)
set rcmdReason(RcmdReason value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasRcmdReason() => $_has(6);
@$pb.TagNumber(7)
void clearRcmdReason() => $_clearField(7);
@$pb.TagNumber(7)
RcmdReason ensureRcmdReason() => $_ensure(6);
@$pb.TagNumber(8)
$pb.PbMap<$core.String, $core.String> get annotations => $_getMap(7);
}
class WaterFlowRcmdReq extends $pb.GeneratedMessage {
factory WaterFlowRcmdReq({
$fixnum.Int64? campusId,
$7.FeedPagination? page,
$1.PlayerArgs? playerArgs,
CampusRcmdReqFrom? from,
}) {
final result = create();
if (campusId != null) result.campusId = campusId;
if (page != null) result.page = page;
if (playerArgs != null) result.playerArgs = playerArgs;
if (from != null) result.from = from;
return result;
}
WaterFlowRcmdReq._();
factory WaterFlowRcmdReq.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory WaterFlowRcmdReq.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'WaterFlowRcmdReq',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'campusId')
..aOM<$7.FeedPagination>(2, _omitFieldNames ? '' : 'page',
subBuilder: $7.FeedPagination.create)
..aOM<$1.PlayerArgs>(3, _omitFieldNames ? '' : 'playerArgs',
subBuilder: $1.PlayerArgs.create)
..aE<CampusRcmdReqFrom>(4, _omitFieldNames ? '' : 'from',
enumValues: CampusRcmdReqFrom.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WaterFlowRcmdReq clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WaterFlowRcmdReq copyWith(void Function(WaterFlowRcmdReq) updates) =>
super.copyWith((message) => updates(message as WaterFlowRcmdReq))
as WaterFlowRcmdReq;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WaterFlowRcmdReq create() => WaterFlowRcmdReq._();
@$core.override
WaterFlowRcmdReq createEmptyInstance() => create();
static $pb.PbList<WaterFlowRcmdReq> createRepeated() =>
$pb.PbList<WaterFlowRcmdReq>();
@$core.pragma('dart2js:noInline')
static WaterFlowRcmdReq getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<WaterFlowRcmdReq>(create);
static WaterFlowRcmdReq? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get campusId => $_getI64(0);
@$pb.TagNumber(1)
set campusId($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasCampusId() => $_has(0);
@$pb.TagNumber(1)
void clearCampusId() => $_clearField(1);
@$pb.TagNumber(2)
$7.FeedPagination get page => $_getN(1);
@$pb.TagNumber(2)
set page($7.FeedPagination value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasPage() => $_has(1);
@$pb.TagNumber(2)
void clearPage() => $_clearField(2);
@$pb.TagNumber(2)
$7.FeedPagination ensurePage() => $_ensure(1);
@$pb.TagNumber(3)
$1.PlayerArgs get playerArgs => $_getN(2);
@$pb.TagNumber(3)
set playerArgs($1.PlayerArgs value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasPlayerArgs() => $_has(2);
@$pb.TagNumber(3)
void clearPlayerArgs() => $_clearField(3);
@$pb.TagNumber(3)
$1.PlayerArgs ensurePlayerArgs() => $_ensure(2);
@$pb.TagNumber(4)
CampusRcmdReqFrom get from => $_getN(3);
@$pb.TagNumber(4)
set from(CampusRcmdReqFrom value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasFrom() => $_has(3);
@$pb.TagNumber(4)
void clearFrom() => $_clearField(4);
}
class WaterFlowRcmdResp extends $pb.GeneratedMessage {
factory WaterFlowRcmdResp({
$core.Iterable<CampusWaterFlowItem>? items,
$7.FeedPaginationReply? offset,
}) {
final result = create();
if (items != null) result.items.addAll(items);
if (offset != null) result.offset = offset;
return result;
}
WaterFlowRcmdResp._();
factory WaterFlowRcmdResp.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory WaterFlowRcmdResp.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'WaterFlowRcmdResp',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..pPM<CampusWaterFlowItem>(1, _omitFieldNames ? '' : 'items',
subBuilder: CampusWaterFlowItem.create)
..aOM<$7.FeedPaginationReply>(2, _omitFieldNames ? '' : 'offset',
subBuilder: $7.FeedPaginationReply.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WaterFlowRcmdResp clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WaterFlowRcmdResp copyWith(void Function(WaterFlowRcmdResp) updates) =>
super.copyWith((message) => updates(message as WaterFlowRcmdResp))
as WaterFlowRcmdResp;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WaterFlowRcmdResp create() => WaterFlowRcmdResp._();
@$core.override
WaterFlowRcmdResp createEmptyInstance() => create();
static $pb.PbList<WaterFlowRcmdResp> createRepeated() =>
$pb.PbList<WaterFlowRcmdResp>();
@$core.pragma('dart2js:noInline')
static WaterFlowRcmdResp getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<WaterFlowRcmdResp>(create);
static WaterFlowRcmdResp? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<CampusWaterFlowItem> get items => $_getList(0);
@$pb.TagNumber(2)
$7.FeedPaginationReply get offset => $_getN(1);
@$pb.TagNumber(2)
set offset($7.FeedPaginationReply value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasOffset() => $_has(1);
@$pb.TagNumber(2)
void clearOffset() => $_clearField(2);
@$pb.TagNumber(2)
$7.FeedPaginationReply ensureOffset() => $_ensure(1);
}
class Weight extends $pb.GeneratedMessage {
factory Weight({
$core.String? title,
$core.Iterable<WeightItem>? items,
$core.String? icon,
}) {
final result = create();
if (title != null) result.title = title;
if (items != null) result.items.addAll(items);
if (icon != null) result.icon = icon;
return result;
}
Weight._();
factory Weight.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Weight.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Weight',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'title')
..pPM<WeightItem>(2, _omitFieldNames ? '' : 'items',
subBuilder: WeightItem.create)
..aOS(3, _omitFieldNames ? '' : 'icon')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Weight clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Weight copyWith(void Function(Weight) updates) =>
super.copyWith((message) => updates(message as Weight)) as Weight;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Weight create() => Weight._();
@$core.override
Weight createEmptyInstance() => create();
static $pb.PbList<Weight> createRepeated() => $pb.PbList<Weight>();
@$core.pragma('dart2js:noInline')
static Weight getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Weight>(create);
static Weight? _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<WeightItem> get items => $_getList(1);
@$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);
}
class WeightButton extends $pb.GeneratedMessage {
factory WeightButton({
$core.String? jumpUrl,
$core.String? title,
}) {
final result = create();
if (jumpUrl != null) result.jumpUrl = jumpUrl;
if (title != null) result.title = title;
return result;
}
WeightButton._();
factory WeightButton.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory WeightButton.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'WeightButton',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'jumpUrl')
..aOS(2, _omitFieldNames ? '' : 'title')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WeightButton clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WeightButton copyWith(void Function(WeightButton) updates) =>
super.copyWith((message) => updates(message as WeightButton))
as WeightButton;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WeightButton create() => WeightButton._();
@$core.override
WeightButton createEmptyInstance() => create();
static $pb.PbList<WeightButton> createRepeated() =>
$pb.PbList<WeightButton>();
@$core.pragma('dart2js:noInline')
static WeightButton getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<WeightButton>(create);
static WeightButton? _defaultInstance;
@$pb.TagNumber(1)
$core.String get jumpUrl => $_getSZ(0);
@$pb.TagNumber(1)
set jumpUrl($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasJumpUrl() => $_has(0);
@$pb.TagNumber(1)
void clearJumpUrl() => $_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 WeightDislike extends $pb.GeneratedMessage {
factory WeightDislike({
$core.String? feedBackType,
$core.String? title,
$core.String? feedBackBizValue,
}) {
final result = create();
if (feedBackType != null) result.feedBackType = feedBackType;
if (title != null) result.title = title;
if (feedBackBizValue != null) result.feedBackBizValue = feedBackBizValue;
return result;
}
WeightDislike._();
factory WeightDislike.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory WeightDislike.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'WeightDislike',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'feedBackType')
..aOS(2, _omitFieldNames ? '' : 'title')
..aOS(3, _omitFieldNames ? '' : 'feedBackBizValue')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WeightDislike clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WeightDislike copyWith(void Function(WeightDislike) updates) =>
super.copyWith((message) => updates(message as WeightDislike))
as WeightDislike;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WeightDislike create() => WeightDislike._();
@$core.override
WeightDislike createEmptyInstance() => create();
static $pb.PbList<WeightDislike> createRepeated() =>
$pb.PbList<WeightDislike>();
@$core.pragma('dart2js:noInline')
static WeightDislike getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<WeightDislike>(create);
static WeightDislike? _defaultInstance;
@$pb.TagNumber(1)
$core.String get feedBackType => $_getSZ(0);
@$pb.TagNumber(1)
set feedBackType($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasFeedBackType() => $_has(0);
@$pb.TagNumber(1)
void clearFeedBackType() => $_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 feedBackBizValue => $_getSZ(2);
@$pb.TagNumber(3)
set feedBackBizValue($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasFeedBackBizValue() => $_has(2);
@$pb.TagNumber(3)
void clearFeedBackBizValue() => $_clearField(3);
}
enum WeightItem_Item { button, dislike, notSet }
class WeightItem extends $pb.GeneratedMessage {
factory WeightItem({
WeightType? type,
WeightButton? button,
WeightDislike? dislike,
}) {
final result = create();
if (type != null) result.type = type;
if (button != null) result.button = button;
if (dislike != null) result.dislike = dislike;
return result;
}
WeightItem._();
factory WeightItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory WeightItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, WeightItem_Item> _WeightItem_ItemByTag = {
2: WeightItem_Item.button,
3: WeightItem_Item.dislike,
0: WeightItem_Item.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'WeightItem',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..oo(0, [2, 3])
..aE<WeightType>(1, _omitFieldNames ? '' : 'type',
enumValues: WeightType.values)
..aOM<WeightButton>(2, _omitFieldNames ? '' : 'button',
subBuilder: WeightButton.create)
..aOM<WeightDislike>(3, _omitFieldNames ? '' : 'dislike',
subBuilder: WeightDislike.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WeightItem clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WeightItem copyWith(void Function(WeightItem) updates) =>
super.copyWith((message) => updates(message as WeightItem)) as WeightItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WeightItem create() => WeightItem._();
@$core.override
WeightItem createEmptyInstance() => create();
static $pb.PbList<WeightItem> createRepeated() => $pb.PbList<WeightItem>();
@$core.pragma('dart2js:noInline')
static WeightItem getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<WeightItem>(create);
static WeightItem? _defaultInstance;
@$pb.TagNumber(2)
@$pb.TagNumber(3)
WeightItem_Item whichItem() => _WeightItem_ItemByTag[$_whichOneof(0)]!;
@$pb.TagNumber(2)
@$pb.TagNumber(3)
void clearItem() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
WeightType get type => $_getN(0);
@$pb.TagNumber(1)
set type(WeightType value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasType() => $_has(0);
@$pb.TagNumber(1)
void clearType() => $_clearField(1);
@$pb.TagNumber(2)
WeightButton get button => $_getN(1);
@$pb.TagNumber(2)
set button(WeightButton value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasButton() => $_has(1);
@$pb.TagNumber(2)
void clearButton() => $_clearField(2);
@$pb.TagNumber(2)
WeightButton ensureButton() => $_ensure(1);
@$pb.TagNumber(3)
WeightDislike get dislike => $_getN(2);
@$pb.TagNumber(3)
set dislike(WeightDislike value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasDislike() => $_has(2);
@$pb.TagNumber(3)
void clearDislike() => $_clearField(3);
@$pb.TagNumber(3)
WeightDislike ensureDislike() => $_ensure(2);
}
class WordNode_UnderlineStyle extends $pb.GeneratedMessage {
factory WordNode_UnderlineStyle({
$core.double? underlineWidth,
Colors? underlineColor,
}) {
final result = create();
if (underlineWidth != null) result.underlineWidth = underlineWidth;
if (underlineColor != null) result.underlineColor = underlineColor;
return result;
}
WordNode_UnderlineStyle._();
factory WordNode_UnderlineStyle.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory WordNode_UnderlineStyle.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'WordNode.UnderlineStyle',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aD(1, _omitFieldNames ? '' : 'underlineWidth')
..aOM<Colors>(2, _omitFieldNames ? '' : 'underlineColor',
subBuilder: Colors.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WordNode_UnderlineStyle clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WordNode_UnderlineStyle copyWith(
void Function(WordNode_UnderlineStyle) updates) =>
super.copyWith((message) => updates(message as WordNode_UnderlineStyle))
as WordNode_UnderlineStyle;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WordNode_UnderlineStyle create() => WordNode_UnderlineStyle._();
@$core.override
WordNode_UnderlineStyle createEmptyInstance() => create();
static $pb.PbList<WordNode_UnderlineStyle> createRepeated() =>
$pb.PbList<WordNode_UnderlineStyle>();
@$core.pragma('dart2js:noInline')
static WordNode_UnderlineStyle getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<WordNode_UnderlineStyle>(create);
static WordNode_UnderlineStyle? _defaultInstance;
@$pb.TagNumber(1)
$core.double get underlineWidth => $_getN(0);
@$pb.TagNumber(1)
set underlineWidth($core.double value) => $_setDouble(0, value);
@$pb.TagNumber(1)
$core.bool hasUnderlineWidth() => $_has(0);
@$pb.TagNumber(1)
void clearUnderlineWidth() => $_clearField(1);
@$pb.TagNumber(2)
Colors get underlineColor => $_getN(1);
@$pb.TagNumber(2)
set underlineColor(Colors value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasUnderlineColor() => $_has(1);
@$pb.TagNumber(2)
void clearUnderlineColor() => $_clearField(2);
@$pb.TagNumber(2)
Colors ensureUnderlineColor() => $_ensure(1);
}
class WordNode_WordNodeStyle extends $pb.GeneratedMessage {
factory WordNode_WordNodeStyle({
$core.bool? bold,
$core.bool? italic,
$core.bool? strikethrough,
$core.bool? underline,
}) {
final result = create();
if (bold != null) result.bold = bold;
if (italic != null) result.italic = italic;
if (strikethrough != null) result.strikethrough = strikethrough;
if (underline != null) result.underline = underline;
return result;
}
WordNode_WordNodeStyle._();
factory WordNode_WordNodeStyle.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory WordNode_WordNodeStyle.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'WordNode.WordNodeStyle',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOB(1, _omitFieldNames ? '' : 'bold')
..aOB(2, _omitFieldNames ? '' : 'italic')
..aOB(3, _omitFieldNames ? '' : 'strikethrough')
..aOB(4, _omitFieldNames ? '' : 'underline')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WordNode_WordNodeStyle clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WordNode_WordNodeStyle copyWith(
void Function(WordNode_WordNodeStyle) updates) =>
super.copyWith((message) => updates(message as WordNode_WordNodeStyle))
as WordNode_WordNodeStyle;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WordNode_WordNodeStyle create() => WordNode_WordNodeStyle._();
@$core.override
WordNode_WordNodeStyle createEmptyInstance() => create();
static $pb.PbList<WordNode_WordNodeStyle> createRepeated() =>
$pb.PbList<WordNode_WordNodeStyle>();
@$core.pragma('dart2js:noInline')
static WordNode_WordNodeStyle getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<WordNode_WordNodeStyle>(create);
static WordNode_WordNodeStyle? _defaultInstance;
@$pb.TagNumber(1)
$core.bool get bold => $_getBF(0);
@$pb.TagNumber(1)
set bold($core.bool value) => $_setBool(0, value);
@$pb.TagNumber(1)
$core.bool hasBold() => $_has(0);
@$pb.TagNumber(1)
void clearBold() => $_clearField(1);
@$pb.TagNumber(2)
$core.bool get italic => $_getBF(1);
@$pb.TagNumber(2)
set italic($core.bool value) => $_setBool(1, value);
@$pb.TagNumber(2)
$core.bool hasItalic() => $_has(1);
@$pb.TagNumber(2)
void clearItalic() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get strikethrough => $_getBF(2);
@$pb.TagNumber(3)
set strikethrough($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasStrikethrough() => $_has(2);
@$pb.TagNumber(3)
void clearStrikethrough() => $_clearField(3);
@$pb.TagNumber(4)
$core.bool get underline => $_getBF(3);
@$pb.TagNumber(4)
set underline($core.bool value) => $_setBool(3, value);
@$pb.TagNumber(4)
$core.bool hasUnderline() => $_has(3);
@$pb.TagNumber(4)
void clearUnderline() => $_clearField(4);
}
class WordNode extends $pb.GeneratedMessage {
factory WordNode({
$core.String? words,
$core.double? fontSize,
Colors? color,
WordNode_WordNodeStyle? style,
WordNode_UnderlineStyle? underlineStyle,
$core.String? fontLevel,
}) {
final result = create();
if (words != null) result.words = words;
if (fontSize != null) result.fontSize = fontSize;
if (color != null) result.color = color;
if (style != null) result.style = style;
if (underlineStyle != null) result.underlineStyle = underlineStyle;
if (fontLevel != null) result.fontLevel = fontLevel;
return result;
}
WordNode._();
factory WordNode.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory WordNode.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'WordNode',
package: const $pb.PackageName(
_omitMessageNames ? '' : 'bilibili.app.dynamic.v2'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'words')
..aD(2, _omitFieldNames ? '' : 'fontSize')
..aOM<Colors>(3, _omitFieldNames ? '' : 'color', subBuilder: Colors.create)
..aOM<WordNode_WordNodeStyle>(4, _omitFieldNames ? '' : 'style',
subBuilder: WordNode_WordNodeStyle.create)
..aOM<WordNode_UnderlineStyle>(5, _omitFieldNames ? '' : 'underlineStyle',
subBuilder: WordNode_UnderlineStyle.create)
..aOS(7, _omitFieldNames ? '' : 'fontLevel')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WordNode clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WordNode copyWith(void Function(WordNode) updates) =>
super.copyWith((message) => updates(message as WordNode)) as WordNode;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WordNode create() => WordNode._();
@$core.override
WordNode createEmptyInstance() => create();
static $pb.PbList<WordNode> createRepeated() => $pb.PbList<WordNode>();
@$core.pragma('dart2js:noInline')
static WordNode getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<WordNode>(create);
static WordNode? _defaultInstance;
@$pb.TagNumber(1)
$core.String get words => $_getSZ(0);
@$pb.TagNumber(1)
set words($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasWords() => $_has(0);
@$pb.TagNumber(1)
void clearWords() => $_clearField(1);
@$pb.TagNumber(2)
$core.double get fontSize => $_getN(1);
@$pb.TagNumber(2)
set fontSize($core.double value) => $_setDouble(1, value);
@$pb.TagNumber(2)
$core.bool hasFontSize() => $_has(1);
@$pb.TagNumber(2)
void clearFontSize() => $_clearField(2);
@$pb.TagNumber(3)
Colors get color => $_getN(2);
@$pb.TagNumber(3)
set color(Colors value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasColor() => $_has(2);
@$pb.TagNumber(3)
void clearColor() => $_clearField(3);
@$pb.TagNumber(3)
Colors ensureColor() => $_ensure(2);
@$pb.TagNumber(4)
WordNode_WordNodeStyle get style => $_getN(3);
@$pb.TagNumber(4)
set style(WordNode_WordNodeStyle value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasStyle() => $_has(3);
@$pb.TagNumber(4)
void clearStyle() => $_clearField(4);
@$pb.TagNumber(4)
WordNode_WordNodeStyle ensureStyle() => $_ensure(3);
@$pb.TagNumber(5)
WordNode_UnderlineStyle get underlineStyle => $_getN(4);
@$pb.TagNumber(5)
set underlineStyle(WordNode_UnderlineStyle value) => $_setField(5, value);
@$pb.TagNumber(5)
$core.bool hasUnderlineStyle() => $_has(4);
@$pb.TagNumber(5)
void clearUnderlineStyle() => $_clearField(5);
@$pb.TagNumber(5)
WordNode_UnderlineStyle ensureUnderlineStyle() => $_ensure(4);
@$pb.TagNumber(7)
$core.String get fontLevel => $_getSZ(5);
@$pb.TagNumber(7)
set fontLevel($core.String value) => $_setString(5, value);
@$pb.TagNumber(7)
$core.bool hasFontLevel() => $_has(5);
@$pb.TagNumber(7)
void clearFontLevel() => $_clearField(7);
}
const $core.bool _omitFieldNames =
$core.bool.fromEnvironment('protobuf.omit_field_names');
const $core.bool _omitMessageNames =
$core.bool.fromEnvironment('protobuf.omit_message_names');