// This is a generated file - do not edit. // // Generated from bilibili/vas/garb/model.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; export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions; class FanNumColorFormat extends $pb.GeneratedMessage { factory FanNumColorFormat({ $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; } FanNumColorFormat._(); factory FanNumColorFormat.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory FanNumColorFormat.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'FanNumColorFormat', package: const $pb.PackageName( _omitMessageNames ? '' : 'bilibili.vas.garb.model'), 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.') FanNumColorFormat clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') FanNumColorFormat copyWith(void Function(FanNumColorFormat) updates) => super.copyWith((message) => updates(message as FanNumColorFormat)) as FanNumColorFormat; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static FanNumColorFormat create() => FanNumColorFormat._(); @$core.override FanNumColorFormat createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static FanNumColorFormat getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static FanNumColorFormat? _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 ImageGroup_VisualEffect extends $pb.GeneratedMessage { factory ImageGroup_VisualEffect({ $core.String? medalImage, $core.String? colorTheme, }) { final result = create(); if (medalImage != null) result.medalImage = medalImage; if (colorTheme != null) result.colorTheme = colorTheme; return result; } ImageGroup_VisualEffect._(); factory ImageGroup_VisualEffect.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ImageGroup_VisualEffect.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ImageGroup.VisualEffect', package: const $pb.PackageName( _omitMessageNames ? '' : 'bilibili.vas.garb.model'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'medalImage') ..aOS(2, _omitFieldNames ? '' : 'colorTheme') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ImageGroup_VisualEffect clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ImageGroup_VisualEffect copyWith( void Function(ImageGroup_VisualEffect) updates) => super.copyWith((message) => updates(message as ImageGroup_VisualEffect)) as ImageGroup_VisualEffect; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ImageGroup_VisualEffect create() => ImageGroup_VisualEffect._(); @$core.override ImageGroup_VisualEffect createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ImageGroup_VisualEffect getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ImageGroup_VisualEffect? _defaultInstance; @$pb.TagNumber(1) $core.String get medalImage => $_getSZ(0); @$pb.TagNumber(1) set medalImage($core.String value) => $_setString(0, value); @$pb.TagNumber(1) $core.bool hasMedalImage() => $_has(0); @$pb.TagNumber(1) void clearMedalImage() => $_clearField(1); @$pb.TagNumber(2) $core.String get colorTheme => $_getSZ(1); @$pb.TagNumber(2) set colorTheme($core.String value) => $_setString(1, value); @$pb.TagNumber(2) $core.bool hasColorTheme() => $_has(1); @$pb.TagNumber(2) void clearColorTheme() => $_clearField(2); } class ImageGroup extends $pb.GeneratedMessage { factory ImageGroup({ $fixnum.Int64? type, ImageGroup_VisualEffect? effectVisual, }) { final result = create(); if (type != null) result.type = type; if (effectVisual != null) result.effectVisual = effectVisual; return result; } ImageGroup._(); factory ImageGroup.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory ImageGroup.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'ImageGroup', package: const $pb.PackageName( _omitMessageNames ? '' : 'bilibili.vas.garb.model'), createEmptyInstance: create) ..aInt64(1, _omitFieldNames ? '' : 'type') ..aOM(2, _omitFieldNames ? '' : 'effectVisual', subBuilder: ImageGroup_VisualEffect.create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ImageGroup clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') ImageGroup copyWith(void Function(ImageGroup) updates) => super.copyWith((message) => updates(message as ImageGroup)) as ImageGroup; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ImageGroup create() => ImageGroup._(); @$core.override ImageGroup createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static ImageGroup getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ImageGroup? _defaultInstance; @$pb.TagNumber(1) $fixnum.Int64 get type => $_getI64(0); @$pb.TagNumber(1) set type($fixnum.Int64 value) => $_setInt64(0, value); @$pb.TagNumber(1) $core.bool hasType() => $_has(0); @$pb.TagNumber(1) void clearType() => $_clearField(1); @$pb.TagNumber(2) ImageGroup_VisualEffect get effectVisual => $_getN(1); @$pb.TagNumber(2) set effectVisual(ImageGroup_VisualEffect value) => $_setField(2, value); @$pb.TagNumber(2) $core.bool hasEffectVisual() => $_has(1); @$pb.TagNumber(2) void clearEffectVisual() => $_clearField(2); @$pb.TagNumber(2) ImageGroup_VisualEffect ensureEffectVisual() => $_ensure(1); } class UserCardBG extends $pb.GeneratedMessage { factory UserCardBG({ $fixnum.Int64? id, $core.String? name, $core.String? image, $core.String? jumpUrl, UserFanShow? fan, $core.String? type, ImageGroup? imageGroup, }) { final result = create(); if (id != null) result.id = id; if (name != null) result.name = name; if (image != null) result.image = image; if (jumpUrl != null) result.jumpUrl = jumpUrl; if (fan != null) result.fan = fan; if (type != null) result.type = type; if (imageGroup != null) result.imageGroup = imageGroup; return result; } UserCardBG._(); factory UserCardBG.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory UserCardBG.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'UserCardBG', package: const $pb.PackageName( _omitMessageNames ? '' : 'bilibili.vas.garb.model'), createEmptyInstance: create) ..aInt64(1, _omitFieldNames ? '' : 'id') ..aOS(2, _omitFieldNames ? '' : 'name') ..aOS(3, _omitFieldNames ? '' : 'image') ..aOS(4, _omitFieldNames ? '' : 'jumpUrl') ..aOM(5, _omitFieldNames ? '' : 'fan', subBuilder: UserFanShow.create) ..aOS(6, _omitFieldNames ? '' : 'type') ..aOM(7, _omitFieldNames ? '' : 'imageGroup', subBuilder: ImageGroup.create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') UserCardBG clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') UserCardBG copyWith(void Function(UserCardBG) updates) => super.copyWith((message) => updates(message as UserCardBG)) as UserCardBG; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static UserCardBG create() => UserCardBG._(); @$core.override UserCardBG createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static UserCardBG getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static UserCardBG? _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 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 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) UserFanShow get fan => $_getN(4); @$pb.TagNumber(5) set fan(UserFanShow value) => $_setField(5, value); @$pb.TagNumber(5) $core.bool hasFan() => $_has(4); @$pb.TagNumber(5) void clearFan() => $_clearField(5); @$pb.TagNumber(5) UserFanShow ensureFan() => $_ensure(4); @$pb.TagNumber(6) $core.String get type => $_getSZ(5); @$pb.TagNumber(6) set type($core.String value) => $_setString(5, value); @$pb.TagNumber(6) $core.bool hasType() => $_has(5); @$pb.TagNumber(6) void clearType() => $_clearField(6); @$pb.TagNumber(7) ImageGroup get imageGroup => $_getN(6); @$pb.TagNumber(7) set imageGroup(ImageGroup value) => $_setField(7, value); @$pb.TagNumber(7) $core.bool hasImageGroup() => $_has(6); @$pb.TagNumber(7) void clearImageGroup() => $_clearField(7); @$pb.TagNumber(7) ImageGroup ensureImageGroup() => $_ensure(6); } class UserFanShow extends $pb.GeneratedMessage { factory UserFanShow({ $fixnum.Int64? isFan, $fixnum.Int64? number, $core.String? color, $core.String? name, $core.String? numDesc, $core.String? numPrefix, FanNumColorFormat? colorFormat, }) { final result = create(); if (isFan != null) result.isFan = isFan; if (number != null) result.number = number; if (color != null) result.color = color; if (name != null) result.name = name; if (numDesc != null) result.numDesc = numDesc; if (numPrefix != null) result.numPrefix = numPrefix; if (colorFormat != null) result.colorFormat = colorFormat; return result; } UserFanShow._(); factory UserFanShow.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory UserFanShow.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'UserFanShow', package: const $pb.PackageName( _omitMessageNames ? '' : 'bilibili.vas.garb.model'), createEmptyInstance: create) ..aInt64(1, _omitFieldNames ? '' : 'isFan') ..aInt64(2, _omitFieldNames ? '' : 'number') ..aOS(3, _omitFieldNames ? '' : 'color') ..aOS(4, _omitFieldNames ? '' : 'name') ..aOS(5, _omitFieldNames ? '' : 'numDesc') ..aOS(6, _omitFieldNames ? '' : 'numPrefix') ..aOM(7, _omitFieldNames ? '' : 'colorFormat', subBuilder: FanNumColorFormat.create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') UserFanShow clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') UserFanShow copyWith(void Function(UserFanShow) updates) => super.copyWith((message) => updates(message as UserFanShow)) as UserFanShow; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static UserFanShow create() => UserFanShow._(); @$core.override UserFanShow createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static UserFanShow getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static UserFanShow? _defaultInstance; @$pb.TagNumber(1) $fixnum.Int64 get isFan => $_getI64(0); @$pb.TagNumber(1) set isFan($fixnum.Int64 value) => $_setInt64(0, value); @$pb.TagNumber(1) $core.bool hasIsFan() => $_has(0); @$pb.TagNumber(1) void clearIsFan() => $_clearField(1); @$pb.TagNumber(2) $fixnum.Int64 get number => $_getI64(1); @$pb.TagNumber(2) set number($fixnum.Int64 value) => $_setInt64(1, value); @$pb.TagNumber(2) $core.bool hasNumber() => $_has(1); @$pb.TagNumber(2) void clearNumber() => $_clearField(2); @$pb.TagNumber(3) $core.String get color => $_getSZ(2); @$pb.TagNumber(3) set color($core.String value) => $_setString(2, value); @$pb.TagNumber(3) $core.bool hasColor() => $_has(2); @$pb.TagNumber(3) void clearColor() => $_clearField(3); @$pb.TagNumber(4) $core.String get name => $_getSZ(3); @$pb.TagNumber(4) set name($core.String value) => $_setString(3, value); @$pb.TagNumber(4) $core.bool hasName() => $_has(3); @$pb.TagNumber(4) void clearName() => $_clearField(4); @$pb.TagNumber(5) $core.String get numDesc => $_getSZ(4); @$pb.TagNumber(5) set numDesc($core.String value) => $_setString(4, value); @$pb.TagNumber(5) $core.bool hasNumDesc() => $_has(4); @$pb.TagNumber(5) void clearNumDesc() => $_clearField(5); @$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); @$pb.TagNumber(7) FanNumColorFormat get colorFormat => $_getN(6); @$pb.TagNumber(7) set colorFormat(FanNumColorFormat value) => $_setField(7, value); @$pb.TagNumber(7) $core.bool hasColorFormat() => $_has(6); @$pb.TagNumber(7) void clearColorFormat() => $_clearField(7); @$pb.TagNumber(7) FanNumColorFormat ensureColorFormat() => $_ensure(6); } class UserPendant extends $pb.GeneratedMessage { factory UserPendant({ $fixnum.Int64? id, $core.String? name, $core.String? image, $core.String? jumpUrl, $core.String? type, $core.String? imageEnhance, $core.String? imageEnhanceFrame, }) { final result = create(); if (id != null) result.id = id; if (name != null) result.name = name; if (image != null) result.image = image; if (jumpUrl != null) result.jumpUrl = jumpUrl; if (type != null) result.type = type; if (imageEnhance != null) result.imageEnhance = imageEnhance; if (imageEnhanceFrame != null) result.imageEnhanceFrame = imageEnhanceFrame; 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.vas.garb.model'), createEmptyInstance: create) ..aInt64(1, _omitFieldNames ? '' : 'id') ..aOS(2, _omitFieldNames ? '' : 'name') ..aOS(3, _omitFieldNames ? '' : 'image') ..aOS(4, _omitFieldNames ? '' : 'jumpUrl') ..aOS(5, _omitFieldNames ? '' : 'type') ..aOS(6, _omitFieldNames ? '' : 'imageEnhance') ..aOS(7, _omitFieldNames ? '' : 'imageEnhanceFrame') ..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(); @$core.pragma('dart2js:noInline') static UserPendant getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static UserPendant? _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 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 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 type => $_getSZ(4); @$pb.TagNumber(5) set type($core.String value) => $_setString(4, value); @$pb.TagNumber(5) $core.bool hasType() => $_has(4); @$pb.TagNumber(5) void clearType() => $_clearField(5); @$pb.TagNumber(6) $core.String get imageEnhance => $_getSZ(5); @$pb.TagNumber(6) set imageEnhance($core.String value) => $_setString(5, value); @$pb.TagNumber(6) $core.bool hasImageEnhance() => $_has(5); @$pb.TagNumber(6) void clearImageEnhance() => $_clearField(6); @$pb.TagNumber(7) $core.String get imageEnhanceFrame => $_getSZ(6); @$pb.TagNumber(7) set imageEnhanceFrame($core.String value) => $_setString(6, value); @$pb.TagNumber(7) $core.bool hasImageEnhanceFrame() => $_has(6); @$pb.TagNumber(7) void clearImageEnhanceFrame() => $_clearField(7); } class UserSailing extends $pb.GeneratedMessage { factory UserSailing({ UserPendant? pendant, UserCardBG? cardBg, UserCardBG? cardBgWithFocus, }) { final result = create(); if (pendant != null) result.pendant = pendant; if (cardBg != null) result.cardBg = cardBg; if (cardBgWithFocus != null) result.cardBgWithFocus = cardBgWithFocus; return result; } UserSailing._(); factory UserSailing.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory UserSailing.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'UserSailing', package: const $pb.PackageName( _omitMessageNames ? '' : 'bilibili.vas.garb.model'), createEmptyInstance: create) ..aOM(1, _omitFieldNames ? '' : 'pendant', subBuilder: UserPendant.create) ..aOM(2, _omitFieldNames ? '' : 'cardBg', subBuilder: UserCardBG.create) ..aOM(3, _omitFieldNames ? '' : 'cardBgWithFocus', subBuilder: UserCardBG.create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') UserSailing clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') UserSailing copyWith(void Function(UserSailing) updates) => super.copyWith((message) => updates(message as UserSailing)) as UserSailing; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static UserSailing create() => UserSailing._(); @$core.override UserSailing createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static UserSailing getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static UserSailing? _defaultInstance; @$pb.TagNumber(1) UserPendant get pendant => $_getN(0); @$pb.TagNumber(1) set pendant(UserPendant value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasPendant() => $_has(0); @$pb.TagNumber(1) void clearPendant() => $_clearField(1); @$pb.TagNumber(1) UserPendant ensurePendant() => $_ensure(0); @$pb.TagNumber(2) UserCardBG get cardBg => $_getN(1); @$pb.TagNumber(2) set cardBg(UserCardBG value) => $_setField(2, value); @$pb.TagNumber(2) $core.bool hasCardBg() => $_has(1); @$pb.TagNumber(2) void clearCardBg() => $_clearField(2); @$pb.TagNumber(2) UserCardBG ensureCardBg() => $_ensure(1); @$pb.TagNumber(3) UserCardBG get cardBgWithFocus => $_getN(2); @$pb.TagNumber(3) set cardBgWithFocus(UserCardBG value) => $_setField(3, value); @$pb.TagNumber(3) $core.bool hasCardBgWithFocus() => $_has(2); @$pb.TagNumber(3) void clearCardBgWithFocus() => $_clearField(3); @$pb.TagNumber(3) UserCardBG ensureCardBgWithFocus() => $_ensure(2); } const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names');