// This is a generated file - do not edit. // // Generated from bilibili/app/interfaces/v1.proto. // @dart = 3.3 // ignore_for_file: annotate_overrides, camel_case_types, comment_references // ignore_for_file: constant_identifier_names // ignore_for_file: curly_braces_in_flow_control_structures // ignore_for_file: deprecated_member_use_from_same_package, library_prefixes // ignore_for_file: non_constant_identifier_names, prefer_relative_imports import 'dart:core' as $core; import 'package:fixnum/fixnum.dart' as $fixnum; import 'package:protobuf/protobuf.dart' as $pb; import '../archive/middleware/v1.pb.dart' as $3; import '../archive/v1.pb.dart' as $1; import '../card/v1.pb.dart' as $2; import '../dynamic/v2.pb.dart' as $4; import 'v1.pbenum.dart'; export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions; export 'v1.pbenum.dart'; class Arc extends $pb.GeneratedMessage { factory Arc({ $1.Arc? archive, $core.String? uri, $core.String? viewContent, $fixnum.Int64? iconType, $core.String? coverIcon, $core.bool? isFold, $core.bool? isPugv, $core.String? publishTimeText, $core.Iterable<$core.String>? badges, $core.bool? isOneself, }) { final result = create(); if (archive != null) result.archive = archive; if (uri != null) result.uri = uri; if (viewContent != null) result.viewContent = viewContent; if (iconType != null) result.iconType = iconType; if (coverIcon != null) result.coverIcon = coverIcon; if (isFold != null) result.isFold = isFold; if (isPugv != null) result.isPugv = isPugv; if (publishTimeText != null) result.publishTimeText = publishTimeText; if (badges != null) result.badges.addAll(badges); if (isOneself != null) result.isOneself = isOneself; return result; } Arc._(); factory Arc.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory Arc.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'Arc', package: const $pb.PackageName( _omitMessageNames ? '' : 'bilibili.app.interfaces.v1'), createEmptyInstance: create) ..aOM<$1.Arc>(1, _omitFieldNames ? '' : 'archive', subBuilder: $1.Arc.create) ..aOS(2, _omitFieldNames ? '' : 'uri') ..aOS(3, _omitFieldNames ? '' : 'viewContent') ..aInt64(4, _omitFieldNames ? '' : 'iconType') ..aOS(5, _omitFieldNames ? '' : 'coverIcon') ..aOB(6, _omitFieldNames ? '' : 'isFold') ..aOB(7, _omitFieldNames ? '' : 'isPugv') ..aOS(8, _omitFieldNames ? '' : 'publishTimeText') ..pPS(9, _omitFieldNames ? '' : 'badges') ..aOB(10, _omitFieldNames ? '' : 'isOneself') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Arc clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Arc copyWith(void Function(Arc) updates) => super.copyWith((message) => updates(message as Arc)) as Arc; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Arc create() => Arc._(); @$core.override Arc createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static Arc getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Arc? _defaultInstance; @$pb.TagNumber(1) $1.Arc get archive => $_getN(0); @$pb.TagNumber(1) set archive($1.Arc value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasArchive() => $_has(0); @$pb.TagNumber(1) void clearArchive() => $_clearField(1); @$pb.TagNumber(1) $1.Arc ensureArchive() => $_ensure(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) $core.String get viewContent => $_getSZ(2); @$pb.TagNumber(3) set viewContent($core.String value) => $_setString(2, value); @$pb.TagNumber(3) $core.bool hasViewContent() => $_has(2); @$pb.TagNumber(3) void clearViewContent() => $_clearField(3); @$pb.TagNumber(4) $fixnum.Int64 get iconType => $_getI64(3); @$pb.TagNumber(4) set iconType($fixnum.Int64 value) => $_setInt64(3, value); @$pb.TagNumber(4) $core.bool hasIconType() => $_has(3); @$pb.TagNumber(4) void clearIconType() => $_clearField(4); @$pb.TagNumber(5) $core.String get coverIcon => $_getSZ(4); @$pb.TagNumber(5) set coverIcon($core.String value) => $_setString(4, value); @$pb.TagNumber(5) $core.bool hasCoverIcon() => $_has(4); @$pb.TagNumber(5) void clearCoverIcon() => $_clearField(5); @$pb.TagNumber(6) $core.bool get isFold => $_getBF(5); @$pb.TagNumber(6) set isFold($core.bool value) => $_setBool(5, value); @$pb.TagNumber(6) $core.bool hasIsFold() => $_has(5); @$pb.TagNumber(6) void clearIsFold() => $_clearField(6); @$pb.TagNumber(7) $core.bool get isPugv => $_getBF(6); @$pb.TagNumber(7) set isPugv($core.bool value) => $_setBool(6, value); @$pb.TagNumber(7) $core.bool hasIsPugv() => $_has(6); @$pb.TagNumber(7) void clearIsPugv() => $_clearField(7); @$pb.TagNumber(8) $core.String get publishTimeText => $_getSZ(7); @$pb.TagNumber(8) set publishTimeText($core.String value) => $_setString(7, value); @$pb.TagNumber(8) $core.bool hasPublishTimeText() => $_has(7); @$pb.TagNumber(8) void clearPublishTimeText() => $_clearField(8); @$pb.TagNumber(9) $pb.PbList<$core.String> get badges => $_getList(8); @$pb.TagNumber(10) $core.bool get isOneself => $_getBF(9); @$pb.TagNumber(10) set isOneself($core.bool value) => $_setBool(9, value); @$pb.TagNumber(10) $core.bool hasIsOneself() => $_has(9); @$pb.TagNumber(10) void clearIsOneself() => $_clearField(10); } class Badge extends $pb.GeneratedMessage { factory Badge({ $core.String? text, $core.String? icon, }) { final result = create(); if (text != null) result.text = text; if (icon != null) result.icon = icon; return result; } Badge._(); factory Badge.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory Badge.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'Badge', package: const $pb.PackageName( _omitMessageNames ? '' : 'bilibili.app.interfaces.v1'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'text') ..aOS(2, _omitFieldNames ? '' : 'icon') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Badge clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Badge copyWith(void Function(Badge) updates) => super.copyWith((message) => updates(message as Badge)) as Badge; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Badge create() => Badge._(); @$core.override Badge createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static Badge getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static Badge? _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); } class BigItem extends $pb.GeneratedMessage { factory BigItem({ $core.String? title, $core.String? coverImageUri, $core.String? uri, $core.String? coverRightText, $core.String? coverLeftText1, $fixnum.Int64? coverLeftIcon1, $core.String? coverLeftText2, $fixnum.Int64? coverLeftIcon2, UserCard? userCard, LikeButton? likeButton, $fixnum.Int64? param, $2.SharePlane? sharePlane, $2.PanelMeta? threePointMeta, $2.InlineProgressBar? inlineProgressBar, $core.int? canPlay, $3.PlayerArgs? playerArgs, $core.bool? isFav, }) { final result = create(); if (title != null) result.title = title; if (coverImageUri != null) result.coverImageUri = coverImageUri; if (uri != null) result.uri = uri; if (coverRightText != null) result.coverRightText = coverRightText; if (coverLeftText1 != null) result.coverLeftText1 = coverLeftText1; if (coverLeftIcon1 != null) result.coverLeftIcon1 = coverLeftIcon1; if (coverLeftText2 != null) result.coverLeftText2 = coverLeftText2; if (coverLeftIcon2 != null) result.coverLeftIcon2 = coverLeftIcon2; if (userCard != null) result.userCard = userCard; if (likeButton != null) result.likeButton = likeButton; if (param != null) result.param = param; if (sharePlane != null) result.sharePlane = sharePlane; if (threePointMeta != null) result.threePointMeta = threePointMeta; if (inlineProgressBar != null) result.inlineProgressBar = inlineProgressBar; if (canPlay != null) result.canPlay = canPlay; if (playerArgs != null) result.playerArgs = playerArgs; if (isFav != null) result.isFav = isFav; return result; } BigItem._(); factory BigItem.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory BigItem.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'BigItem', package: const $pb.PackageName( _omitMessageNames ? '' : 'bilibili.app.interfaces.v1'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'title') ..aOS(2, _omitFieldNames ? '' : 'coverImageUri') ..aOS(3, _omitFieldNames ? '' : 'uri') ..aOS(4, _omitFieldNames ? '' : 'coverRightText') ..aOS(5, _omitFieldNames ? '' : 'coverLeftText1') ..aInt64(6, _omitFieldNames ? '' : 'coverLeftIcon1') ..aOS(7, _omitFieldNames ? '' : 'coverLeftText2') ..aInt64(8, _omitFieldNames ? '' : 'coverLeftIcon2') ..aOM(9, _omitFieldNames ? '' : 'userCard', subBuilder: UserCard.create) ..aOM(10, _omitFieldNames ? '' : 'likeButton', subBuilder: LikeButton.create) ..aInt64(11, _omitFieldNames ? '' : 'param') ..aOM<$2.SharePlane>(12, _omitFieldNames ? '' : 'sharePlane', subBuilder: $2.SharePlane.create) ..aOM<$2.PanelMeta>(13, _omitFieldNames ? '' : 'threePointMeta', subBuilder: $2.PanelMeta.create) ..aOM<$2.InlineProgressBar>(14, _omitFieldNames ? '' : 'inlineProgressBar', subBuilder: $2.InlineProgressBar.create) ..aI(15, _omitFieldNames ? '' : 'canPlay') ..aOM<$3.PlayerArgs>(16, _omitFieldNames ? '' : 'playerArgs', subBuilder: $3.PlayerArgs.create) ..aOB(17, _omitFieldNames ? '' : 'isFav') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') BigItem clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') BigItem copyWith(void Function(BigItem) updates) => super.copyWith((message) => updates(message as BigItem)) as BigItem; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static BigItem create() => BigItem._(); @$core.override BigItem createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static BigItem getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static BigItem? _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 coverImageUri => $_getSZ(1); @$pb.TagNumber(2) set coverImageUri($core.String value) => $_setString(1, value); @$pb.TagNumber(2) $core.bool hasCoverImageUri() => $_has(1); @$pb.TagNumber(2) void clearCoverImageUri() => $_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 coverRightText => $_getSZ(3); @$pb.TagNumber(4) set coverRightText($core.String value) => $_setString(3, value); @$pb.TagNumber(4) $core.bool hasCoverRightText() => $_has(3); @$pb.TagNumber(4) void clearCoverRightText() => $_clearField(4); @$pb.TagNumber(5) $core.String get coverLeftText1 => $_getSZ(4); @$pb.TagNumber(5) set coverLeftText1($core.String value) => $_setString(4, value); @$pb.TagNumber(5) $core.bool hasCoverLeftText1() => $_has(4); @$pb.TagNumber(5) void clearCoverLeftText1() => $_clearField(5); @$pb.TagNumber(6) $fixnum.Int64 get coverLeftIcon1 => $_getI64(5); @$pb.TagNumber(6) set coverLeftIcon1($fixnum.Int64 value) => $_setInt64(5, value); @$pb.TagNumber(6) $core.bool hasCoverLeftIcon1() => $_has(5); @$pb.TagNumber(6) void clearCoverLeftIcon1() => $_clearField(6); @$pb.TagNumber(7) $core.String get coverLeftText2 => $_getSZ(6); @$pb.TagNumber(7) set coverLeftText2($core.String value) => $_setString(6, value); @$pb.TagNumber(7) $core.bool hasCoverLeftText2() => $_has(6); @$pb.TagNumber(7) void clearCoverLeftText2() => $_clearField(7); @$pb.TagNumber(8) $fixnum.Int64 get coverLeftIcon2 => $_getI64(7); @$pb.TagNumber(8) set coverLeftIcon2($fixnum.Int64 value) => $_setInt64(7, value); @$pb.TagNumber(8) $core.bool hasCoverLeftIcon2() => $_has(7); @$pb.TagNumber(8) void clearCoverLeftIcon2() => $_clearField(8); @$pb.TagNumber(9) UserCard get userCard => $_getN(8); @$pb.TagNumber(9) set userCard(UserCard value) => $_setField(9, value); @$pb.TagNumber(9) $core.bool hasUserCard() => $_has(8); @$pb.TagNumber(9) void clearUserCard() => $_clearField(9); @$pb.TagNumber(9) UserCard ensureUserCard() => $_ensure(8); @$pb.TagNumber(10) LikeButton get likeButton => $_getN(9); @$pb.TagNumber(10) set likeButton(LikeButton value) => $_setField(10, value); @$pb.TagNumber(10) $core.bool hasLikeButton() => $_has(9); @$pb.TagNumber(10) void clearLikeButton() => $_clearField(10); @$pb.TagNumber(10) LikeButton ensureLikeButton() => $_ensure(9); @$pb.TagNumber(11) $fixnum.Int64 get param => $_getI64(10); @$pb.TagNumber(11) set param($fixnum.Int64 value) => $_setInt64(10, value); @$pb.TagNumber(11) $core.bool hasParam() => $_has(10); @$pb.TagNumber(11) void clearParam() => $_clearField(11); @$pb.TagNumber(12) $2.SharePlane get sharePlane => $_getN(11); @$pb.TagNumber(12) set sharePlane($2.SharePlane value) => $_setField(12, value); @$pb.TagNumber(12) $core.bool hasSharePlane() => $_has(11); @$pb.TagNumber(12) void clearSharePlane() => $_clearField(12); @$pb.TagNumber(12) $2.SharePlane ensureSharePlane() => $_ensure(11); @$pb.TagNumber(13) $2.PanelMeta get threePointMeta => $_getN(12); @$pb.TagNumber(13) set threePointMeta($2.PanelMeta value) => $_setField(13, value); @$pb.TagNumber(13) $core.bool hasThreePointMeta() => $_has(12); @$pb.TagNumber(13) void clearThreePointMeta() => $_clearField(13); @$pb.TagNumber(13) $2.PanelMeta ensureThreePointMeta() => $_ensure(12); @$pb.TagNumber(14) $2.InlineProgressBar get inlineProgressBar => $_getN(13); @$pb.TagNumber(14) set inlineProgressBar($2.InlineProgressBar value) => $_setField(14, value); @$pb.TagNumber(14) $core.bool hasInlineProgressBar() => $_has(13); @$pb.TagNumber(14) void clearInlineProgressBar() => $_clearField(14); @$pb.TagNumber(14) $2.InlineProgressBar ensureInlineProgressBar() => $_ensure(13); @$pb.TagNumber(15) $core.int get canPlay => $_getIZ(14); @$pb.TagNumber(15) set canPlay($core.int value) => $_setSignedInt32(14, value); @$pb.TagNumber(15) $core.bool hasCanPlay() => $_has(14); @$pb.TagNumber(15) void clearCanPlay() => $_clearField(15); @$pb.TagNumber(16) $3.PlayerArgs get playerArgs => $_getN(15); @$pb.TagNumber(16) set playerArgs($3.PlayerArgs value) => $_setField(16, value); @$pb.TagNumber(16) $core.bool hasPlayerArgs() => $_has(15); @$pb.TagNumber(16) void clearPlayerArgs() => $_clearField(16); @$pb.TagNumber(16) $3.PlayerArgs ensurePlayerArgs() => $_ensure(15); @$pb.TagNumber(17) $core.bool get isFav => $_getBF(16); @$pb.TagNumber(17) set isFav($core.bool value) => $_setBool(16, value); @$pb.TagNumber(17) $core.bool hasIsFav() => $_has(16); @$pb.TagNumber(17) void clearIsFav() => $_clearField(17); } class Button extends $pb.GeneratedMessage { factory Button({ $core.String? title, $core.String? link, $core.String? id, $fixnum.Int64? icon, ButType? butType, $core.int? followState, $core.String? hasTitle_7, }) { final result = create(); if (title != null) result.title = title; if (link != null) result.link = link; if (id != null) result.id = id; if (icon != null) result.icon = icon; if (butType != null) result.butType = butType; if (followState != null) result.followState = followState; if (hasTitle_7 != null) result.hasTitle_7 = hasTitle_7; return result; } Button._(); factory Button.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory Button.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'Button', package: const $pb.PackageName( _omitMessageNames ? '' : 'bilibili.app.interfaces.v1'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'title') ..aOS(2, _omitFieldNames ? '' : 'link') ..aOS(3, _omitFieldNames ? '' : 'id') ..aInt64(4, _omitFieldNames ? '' : 'icon') ..aE(5, _omitFieldNames ? '' : 'butType', enumValues: ButType.values) ..aI(6, _omitFieldNames ? '' : 'followState') ..aOS(7, _omitFieldNames ? '' : 'hasTitle') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Button clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') Button copyWith(void Function(Button) updates) => super.copyWith((message) => updates(message as Button)) as Button; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static Button create() => Button._(); @$core.override Button createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static Button getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor