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

523 lines
22 KiB
Dart

// This is a generated file - do not edit.
//
// Generated from bilibili/app/im/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:protobuf/protobuf.dart' as $pb;
class AirDropFrom extends $pb.ProtobufEnum {
static const AirDropFrom ADF_UNKNOWN =
AirDropFrom._(0, _omitEnumNames ? '' : 'ADF_UNKNOWN');
static const AirDropFrom ADF_INSIDE_APP =
AirDropFrom._(1, _omitEnumNames ? '' : 'ADF_INSIDE_APP');
static const AirDropFrom ADF_OUTSIDE_APP =
AirDropFrom._(2, _omitEnumNames ? '' : 'ADF_OUTSIDE_APP');
static const $core.List<AirDropFrom> values = <AirDropFrom>[
ADF_UNKNOWN,
ADF_INSIDE_APP,
ADF_OUTSIDE_APP,
];
static final $core.List<AirDropFrom?> _byValue =
$pb.ProtobufEnum.$_initByValueList(values, 2);
static AirDropFrom? valueOf($core.int value) =>
value < 0 || value >= _byValue.length ? null : _byValue[value];
const AirDropFrom._(super.value, super.name);
}
class AlertToastType extends $pb.ProtobufEnum {
static const AlertToastType ALERT_TOAST_TYPE_UNSPECIFIED =
AlertToastType._(0, _omitEnumNames ? '' : 'ALERT_TOAST_TYPE_UNSPECIFIED');
static const AlertToastType ALERT_TOAST_TYPE_BANNED =
AlertToastType._(1, _omitEnumNames ? '' : 'ALERT_TOAST_TYPE_BANNED');
static const AlertToastType ALERT_TOAST_TYPE_REPORT =
AlertToastType._(2, _omitEnumNames ? '' : 'ALERT_TOAST_TYPE_REPORT');
static const $core.List<AlertToastType> values = <AlertToastType>[
ALERT_TOAST_TYPE_UNSPECIFIED,
ALERT_TOAST_TYPE_BANNED,
ALERT_TOAST_TYPE_REPORT,
];
static final $core.List<AlertToastType?> _byValue =
$pb.ProtobufEnum.$_initByValueList(values, 2);
static AlertToastType? valueOf($core.int value) =>
value < 0 || value >= _byValue.length ? null : _byValue[value];
const AlertToastType._(super.value, super.name);
}
class ContactTabType extends $pb.ProtobufEnum {
static const ContactTabType TAB_UNKNOWN =
ContactTabType._(0, _omitEnumNames ? '' : 'TAB_UNKNOWN');
static const ContactTabType TAB_GROUP =
ContactTabType._(1, _omitEnumNames ? '' : 'TAB_GROUP');
static const ContactTabType TAB_FOLLOW =
ContactTabType._(2, _omitEnumNames ? '' : 'TAB_FOLLOW');
static const ContactTabType TAB_FANS =
ContactTabType._(3, _omitEnumNames ? '' : 'TAB_FANS');
static const $core.List<ContactTabType> values = <ContactTabType>[
TAB_UNKNOWN,
TAB_GROUP,
TAB_FOLLOW,
TAB_FANS,
];
static final $core.List<ContactTabType?> _byValue =
$pb.ProtobufEnum.$_initByValueList(values, 3);
static ContactTabType? valueOf($core.int value) =>
value < 0 || value >= _byValue.length ? null : _byValue[value];
const ContactTabType._(super.value, super.name);
}
class IMSettingType extends $pb.ProtobufEnum {
static const IMSettingType SETTING_TYPE_NEED_ALL =
IMSettingType._(0, _omitEnumNames ? '' : 'SETTING_TYPE_NEED_ALL');
static const IMSettingType SETTING_TYPE_REPLY_ME =
IMSettingType._(1, _omitEnumNames ? '' : 'SETTING_TYPE_REPLY_ME');
static const IMSettingType SETTING_TYPE_NEW_FANS =
IMSettingType._(2, _omitEnumNames ? '' : 'SETTING_TYPE_NEW_FANS');
static const IMSettingType SETTING_TYPE_RECEIVE_LIKE =
IMSettingType._(3, _omitEnumNames ? '' : 'SETTING_TYPE_RECEIVE_LIKE');
static const IMSettingType SETTING_TYPE_MSG_REMIND =
IMSettingType._(4, _omitEnumNames ? '' : 'SETTING_TYPE_MSG_REMIND');
static const IMSettingType SETTING_TYPE_MSG_INTERCEPTION =
IMSettingType._(5, _omitEnumNames ? '' : 'SETTING_TYPE_MSG_INTERCEPTION');
static const IMSettingType SETTING_TYPE_FANS_GROUP_MSG =
IMSettingType._(6, _omitEnumNames ? '' : 'SETTING_TYPE_FANS_GROUP_MSG');
static const IMSettingType SETTING_TYPE_FANS_GROUP_MSG_RECEIVE =
IMSettingType._(
7, _omitEnumNames ? '' : 'SETTING_TYPE_FANS_GROUP_MSG_RECEIVE');
static const IMSettingType SETTING_TYPE_FANS_GROUP_MSG_FOLD = IMSettingType._(
8, _omitEnumNames ? '' : 'SETTING_TYPE_FANS_GROUP_MSG_FOLD');
static const IMSettingType SETTING_TYPE_FANS_GROUP_MSG_JOIN_GUIDE =
IMSettingType._(
9, _omitEnumNames ? '' : 'SETTING_TYPE_FANS_GROUP_MSG_JOIN_GUIDE');
static const IMSettingType SETTING_TYPE_UNFOLLOWED_MSG =
IMSettingType._(10, _omitEnumNames ? '' : 'SETTING_TYPE_UNFOLLOWED_MSG');
static const IMSettingType SETTING_TYPE_UNFOLLOWED_MSG_FOLD = IMSettingType._(
11, _omitEnumNames ? '' : 'SETTING_TYPE_UNFOLLOWED_MSG_FOLD');
static const IMSettingType SETTING_TYPE_BLACK_LIST =
IMSettingType._(12, _omitEnumNames ? '' : 'SETTING_TYPE_BLACK_LIST');
static const IMSettingType SETTING_TYPE_ANTI_HARASSMENT =
IMSettingType._(13, _omitEnumNames ? '' : 'SETTING_TYPE_ANTI_HARASSMENT');
static const IMSettingType SETTING_TYPE_ANTI_HARASSMENT_SWITCH =
IMSettingType._(
14, _omitEnumNames ? '' : 'SETTING_TYPE_ANTI_HARASSMENT_SWITCH');
static const IMSettingType SETTING_TYPE_ANTI_HARASSMENT_OPEN_TIP_TEXT =
IMSettingType._(15,
_omitEnumNames ? '' : 'SETTING_TYPE_ANTI_HARASSMENT_OPEN_TIP_TEXT');
static const IMSettingType SETTING_TYPE_CLOSE_FANS_GROUP = IMSettingType._(
16, _omitEnumNames ? '' : 'SETTING_TYPE_CLOSE_FANS_GROUP');
static const IMSettingType SETTING_TYPE_OLD_REPLY_ME =
IMSettingType._(17, _omitEnumNames ? '' : 'SETTING_TYPE_OLD_REPLY_ME');
static const IMSettingType SETTING_TYPE_OLD_AT_ME =
IMSettingType._(18, _omitEnumNames ? '' : 'SETTING_TYPE_OLD_AT_ME');
static const IMSettingType SETTING_TYPE_OLD_RECEIVE_LIKE = IMSettingType._(
19, _omitEnumNames ? '' : 'SETTING_TYPE_OLD_RECEIVE_LIKE');
static const IMSettingType SETTING_TYPE_ANTI_HARASSMENT_INTERACT_LIMITS =
IMSettingType._(20,
_omitEnumNames ? '' : 'SETTING_TYPE_ANTI_HARASSMENT_INTERACT_LIMITS');
static const IMSettingType SETTING_TYPE_ANTI_HARASSMENT_DURATION =
IMSettingType._(
21, _omitEnumNames ? '' : 'SETTING_TYPE_ANTI_HARASSMENT_DURATION');
static const IMSettingType SETTING_TYPE_ANTI_HARASSMENT_COMMENT_LIMITS =
IMSettingType._(22,
_omitEnumNames ? '' : 'SETTING_TYPE_ANTI_HARASSMENT_COMMENT_LIMITS');
static const IMSettingType SETTING_TYPE_ANTI_HARASSMENT_DANMU_LIMITS =
IMSettingType._(23,
_omitEnumNames ? '' : 'SETTING_TYPE_ANTI_HARASSMENT_DANMU_LIMITS');
static const IMSettingType SETTING_TYPE_UNFOLLOWED_MSG_RECEIVE =
IMSettingType._(
24, _omitEnumNames ? '' : 'SETTING_TYPE_UNFOLLOWED_MSG_RECEIVE');
static const IMSettingType SETTING_TYPE_ANTI_HARASSMENT_IM_LIMITS =
IMSettingType._(
25, _omitEnumNames ? '' : 'SETTING_TYPE_ANTI_HARASSMENT_IM_LIMITS');
static const IMSettingType SETTING_TYPE_KEYWORD_BLOCKING = IMSettingType._(
26, _omitEnumNames ? '' : 'SETTING_TYPE_KEYWORD_BLOCKING');
static const $core.List<IMSettingType> values = <IMSettingType>[
SETTING_TYPE_NEED_ALL,
SETTING_TYPE_REPLY_ME,
SETTING_TYPE_NEW_FANS,
SETTING_TYPE_RECEIVE_LIKE,
SETTING_TYPE_MSG_REMIND,
SETTING_TYPE_MSG_INTERCEPTION,
SETTING_TYPE_FANS_GROUP_MSG,
SETTING_TYPE_FANS_GROUP_MSG_RECEIVE,
SETTING_TYPE_FANS_GROUP_MSG_FOLD,
SETTING_TYPE_FANS_GROUP_MSG_JOIN_GUIDE,
SETTING_TYPE_UNFOLLOWED_MSG,
SETTING_TYPE_UNFOLLOWED_MSG_FOLD,
SETTING_TYPE_BLACK_LIST,
SETTING_TYPE_ANTI_HARASSMENT,
SETTING_TYPE_ANTI_HARASSMENT_SWITCH,
SETTING_TYPE_ANTI_HARASSMENT_OPEN_TIP_TEXT,
SETTING_TYPE_CLOSE_FANS_GROUP,
SETTING_TYPE_OLD_REPLY_ME,
SETTING_TYPE_OLD_AT_ME,
SETTING_TYPE_OLD_RECEIVE_LIKE,
SETTING_TYPE_ANTI_HARASSMENT_INTERACT_LIMITS,
SETTING_TYPE_ANTI_HARASSMENT_DURATION,
SETTING_TYPE_ANTI_HARASSMENT_COMMENT_LIMITS,
SETTING_TYPE_ANTI_HARASSMENT_DANMU_LIMITS,
SETTING_TYPE_UNFOLLOWED_MSG_RECEIVE,
SETTING_TYPE_ANTI_HARASSMENT_IM_LIMITS,
SETTING_TYPE_KEYWORD_BLOCKING,
];
static final $core.List<IMSettingType?> _byValue =
$pb.ProtobufEnum.$_initByValueList(values, 26);
static IMSettingType? valueOf($core.int value) =>
value < 0 || value >= _byValue.length ? null : _byValue[value];
const IMSettingType._(super.value, super.name);
}
class LabelType extends $pb.ProtobufEnum {
static const LabelType LABEL_TYPE_DEFAULT =
LabelType._(0, _omitEnumNames ? '' : 'LABEL_TYPE_DEFAULT');
static const LabelType LABEL_TYPE_HUA_HUO =
LabelType._(1, _omitEnumNames ? '' : 'LABEL_TYPE_HUA_HUO');
static const LabelType LABEL_TYPE_ORIGINAL_FANS =
LabelType._(2, _omitEnumNames ? '' : 'LABEL_TYPE_ORIGINAL_FANS');
static const LabelType LABEL_TYPE_SPECIAL_ATTENTION =
LabelType._(3, _omitEnumNames ? '' : 'LABEL_TYPE_SPECIAL_ATTENTION');
static const LabelType LABEL_TYPE_CONTRACT_UP =
LabelType._(4, _omitEnumNames ? '' : 'LABEL_TYPE_CONTRACT_UP');
static const LabelType LABEL_TYPE_OLD_FANS =
LabelType._(5, _omitEnumNames ? '' : 'LABEL_TYPE_OLD_FANS');
static const LabelType LABEL_TYPE_SPECIAL_ATTENTION_2 =
LabelType._(6, _omitEnumNames ? '' : 'LABEL_TYPE_SPECIAL_ATTENTION_2');
static const LabelType LABEL_TYPE_FANS_MEDAL =
LabelType._(7, _omitEnumNames ? '' : 'LABEL_TYPE_FANS_MEDAL');
static const LabelType LABEL_TYPE_GUARD_MEDAL =
LabelType._(8, _omitEnumNames ? '' : 'LABEL_TYPE_GUARD_MEDAL');
static const $core.List<LabelType> values = <LabelType>[
LABEL_TYPE_DEFAULT,
LABEL_TYPE_HUA_HUO,
LABEL_TYPE_ORIGINAL_FANS,
LABEL_TYPE_SPECIAL_ATTENTION,
LABEL_TYPE_CONTRACT_UP,
LABEL_TYPE_OLD_FANS,
LABEL_TYPE_SPECIAL_ATTENTION_2,
LABEL_TYPE_FANS_MEDAL,
LABEL_TYPE_GUARD_MEDAL,
];
static final $core.List<LabelType?> _byValue =
$pb.ProtobufEnum.$_initByValueList(values, 8);
static LabelType? valueOf($core.int value) =>
value < 0 || value >= _byValue.length ? null : _byValue[value];
const LabelType._(super.value, super.name);
}
class MsgSummaryPrefixType extends $pb.ProtobufEnum {
static const MsgSummaryPrefixType MSG_SUMMARY_PREFIX_TYPE_NONE =
MsgSummaryPrefixType._(
0, _omitEnumNames ? '' : 'MSG_SUMMARY_PREFIX_TYPE_NONE');
static const MsgSummaryPrefixType MSG_SUMMARY_PREFIX_TYPE_NOTIFICATION =
MsgSummaryPrefixType._(
1, _omitEnumNames ? '' : 'MSG_SUMMARY_PREFIX_TYPE_NOTIFICATION');
static const MsgSummaryPrefixType MSG_SUMMARY_PREFIX_TYPE_GROUP_BLOCKED =
MsgSummaryPrefixType._(
2, _omitEnumNames ? '' : 'MSG_SUMMARY_PREFIX_TYPE_GROUP_BLOCKED');
static const MsgSummaryPrefixType MSG_SUMMARY_PREFIX_TYPE_MENTIONED =
MsgSummaryPrefixType._(
3, _omitEnumNames ? '' : 'MSG_SUMMARY_PREFIX_TYPE_MENTIONED');
static const MsgSummaryPrefixType MSG_SUMMARY_PREFIX_TYPE_UNREAD =
MsgSummaryPrefixType._(
4, _omitEnumNames ? '' : 'MSG_SUMMARY_PREFIX_TYPE_UNREAD');
static const $core.List<MsgSummaryPrefixType> values = <MsgSummaryPrefixType>[
MSG_SUMMARY_PREFIX_TYPE_NONE,
MSG_SUMMARY_PREFIX_TYPE_NOTIFICATION,
MSG_SUMMARY_PREFIX_TYPE_GROUP_BLOCKED,
MSG_SUMMARY_PREFIX_TYPE_MENTIONED,
MSG_SUMMARY_PREFIX_TYPE_UNREAD,
];
static final $core.List<MsgSummaryPrefixType?> _byValue =
$pb.ProtobufEnum.$_initByValueList(values, 4);
static MsgSummaryPrefixType? valueOf($core.int value) =>
value < 0 || value >= _byValue.length ? null : _byValue[value];
const MsgSummaryPrefixType._(super.value, super.name);
}
class QuickLinkItemType extends $pb.ProtobufEnum {
static const QuickLinkItemType QUICK_LINK_ITEM_TYPE_UNKNOWN =
QuickLinkItemType._(
0, _omitEnumNames ? '' : 'QUICK_LINK_ITEM_TYPE_UNKNOWN');
static const QuickLinkItemType QUICK_LINK_ITEM_TYPE_OLD_LIKE =
QuickLinkItemType._(
1, _omitEnumNames ? '' : 'QUICK_LINK_ITEM_TYPE_OLD_LIKE');
static const QuickLinkItemType QUICK_LINK_ITEM_TYPE_OLD_REPLY =
QuickLinkItemType._(
2, _omitEnumNames ? '' : 'QUICK_LINK_ITEM_TYPE_OLD_REPLY');
static const QuickLinkItemType QUICK_LINK_ITEM_TYPE_AT =
QuickLinkItemType._(3, _omitEnumNames ? '' : 'QUICK_LINK_ITEM_TYPE_AT');
static const QuickLinkItemType QUICK_LINK_ITEM_TYPE_SYSTEM =
QuickLinkItemType._(
4, _omitEnumNames ? '' : 'QUICK_LINK_ITEM_TYPE_SYSTEM');
static const QuickLinkItemType QUICK_LINK_ITEM_TYPE_HUA_HUO =
QuickLinkItemType._(
5, _omitEnumNames ? '' : 'QUICK_LINK_ITEM_TYPE_HUA_HUO');
static const QuickLinkItemType QUICK_LINK_ITEM_TYPE_FOLLOW =
QuickLinkItemType._(
6, _omitEnumNames ? '' : 'QUICK_LINK_ITEM_TYPE_FOLLOW');
static const QuickLinkItemType QUICK_LINK_ITEM_TYPE_REPLY =
QuickLinkItemType._(
100, _omitEnumNames ? '' : 'QUICK_LINK_ITEM_TYPE_REPLY');
static const QuickLinkItemType QUICK_LINK_ITEM_TYPE_LIKE =
QuickLinkItemType._(
101, _omitEnumNames ? '' : 'QUICK_LINK_ITEM_TYPE_LIKE');
static const $core.List<QuickLinkItemType> values = <QuickLinkItemType>[
QUICK_LINK_ITEM_TYPE_UNKNOWN,
QUICK_LINK_ITEM_TYPE_OLD_LIKE,
QUICK_LINK_ITEM_TYPE_OLD_REPLY,
QUICK_LINK_ITEM_TYPE_AT,
QUICK_LINK_ITEM_TYPE_SYSTEM,
QUICK_LINK_ITEM_TYPE_HUA_HUO,
QUICK_LINK_ITEM_TYPE_FOLLOW,
QUICK_LINK_ITEM_TYPE_REPLY,
QUICK_LINK_ITEM_TYPE_LIKE,
];
static final $core.Map<$core.int, QuickLinkItemType> _byValue =
$pb.ProtobufEnum.initByValue(values);
static QuickLinkItemType? valueOf($core.int value) => _byValue[value];
const QuickLinkItemType._(super.value, super.name);
}
class QuickLinkMsgType extends $pb.ProtobufEnum {
static const QuickLinkMsgType LikeMsg =
QuickLinkMsgType._(0, _omitEnumNames ? '' : 'LikeMsg');
static const QuickLinkMsgType ReplyMsg =
QuickLinkMsgType._(1, _omitEnumNames ? '' : 'ReplyMsg');
static const QuickLinkMsgType AtMsg =
QuickLinkMsgType._(2, _omitEnumNames ? '' : 'AtMsg');
static const QuickLinkMsgType DanmuMsg =
QuickLinkMsgType._(3, _omitEnumNames ? '' : 'DanmuMsg');
static const QuickLinkMsgType CoinMsg =
QuickLinkMsgType._(4, _omitEnumNames ? '' : 'CoinMsg');
static const QuickLinkMsgType FavoriteMsg =
QuickLinkMsgType._(5, _omitEnumNames ? '' : 'FavoriteMsg');
static const $core.List<QuickLinkMsgType> values = <QuickLinkMsgType>[
LikeMsg,
ReplyMsg,
AtMsg,
DanmuMsg,
CoinMsg,
FavoriteMsg,
];
static final $core.List<QuickLinkMsgType?> _byValue =
$pb.ProtobufEnum.$_initByValueList(values, 5);
static QuickLinkMsgType? valueOf($core.int value) =>
value < 0 || value >= _byValue.length ? null : _byValue[value];
const QuickLinkMsgType._(super.value, super.name);
}
class SessionFilterType extends $pb.ProtobufEnum {
static const SessionFilterType FILTER_DEFAULT =
SessionFilterType._(0, _omitEnumNames ? '' : 'FILTER_DEFAULT');
static const SessionFilterType FILTER_FOLLOW =
SessionFilterType._(1, _omitEnumNames ? '' : 'FILTER_FOLLOW');
static const $core.List<SessionFilterType> values = <SessionFilterType>[
FILTER_DEFAULT,
FILTER_FOLLOW,
];
static final $core.List<SessionFilterType?> _byValue =
$pb.ProtobufEnum.$_initByValueList(values, 1);
static SessionFilterType? valueOf($core.int value) =>
value < 0 || value >= _byValue.length ? null : _byValue[value];
const SessionFilterType._(super.value, super.name);
}
class SessionPageType extends $pb.ProtobufEnum {
static const SessionPageType SESSION_PAGE_TYPE_UNKNOWN =
SessionPageType._(0, _omitEnumNames ? '' : 'SESSION_PAGE_TYPE_UNKNOWN');
static const SessionPageType SESSION_PAGE_TYPE_HOME =
SessionPageType._(1, _omitEnumNames ? '' : 'SESSION_PAGE_TYPE_HOME');
static const SessionPageType SESSION_PAGE_TYPE_UNFOLLOWED = SessionPageType._(
2, _omitEnumNames ? '' : 'SESSION_PAGE_TYPE_UNFOLLOWED');
static const SessionPageType SESSION_PAGE_TYPE_STRANGER =
SessionPageType._(3, _omitEnumNames ? '' : 'SESSION_PAGE_TYPE_STRANGER');
static const SessionPageType SESSION_PAGE_TYPE_DUSTBIN =
SessionPageType._(4, _omitEnumNames ? '' : 'SESSION_PAGE_TYPE_DUSTBIN');
static const SessionPageType SESSION_PAGE_TYPE_GROUP =
SessionPageType._(5, _omitEnumNames ? '' : 'SESSION_PAGE_TYPE_GROUP');
static const SessionPageType SESSION_PAGE_TYPE_HUA_HUO =
SessionPageType._(6, _omitEnumNames ? '' : 'SESSION_PAGE_TYPE_HUA_HUO');
static const SessionPageType SESSION_PAGE_TYPE_AI =
SessionPageType._(7, _omitEnumNames ? '' : 'SESSION_PAGE_TYPE_AI');
static const SessionPageType SESSION_PAGE_TYPE_CUSTOMER =
SessionPageType._(8, _omitEnumNames ? '' : 'SESSION_PAGE_TYPE_CUSTOMER');
static const $core.List<SessionPageType> values = <SessionPageType>[
SESSION_PAGE_TYPE_UNKNOWN,
SESSION_PAGE_TYPE_HOME,
SESSION_PAGE_TYPE_UNFOLLOWED,
SESSION_PAGE_TYPE_STRANGER,
SESSION_PAGE_TYPE_DUSTBIN,
SESSION_PAGE_TYPE_GROUP,
SESSION_PAGE_TYPE_HUA_HUO,
SESSION_PAGE_TYPE_AI,
SESSION_PAGE_TYPE_CUSTOMER,
];
static final $core.List<SessionPageType?> _byValue =
$pb.ProtobufEnum.$_initByValueList(values, 8);
static SessionPageType? valueOf($core.int value) =>
value < 0 || value >= _byValue.length ? null : _byValue[value];
const SessionPageType._(super.value, super.name);
}
class SessionType extends $pb.ProtobufEnum {
static const SessionType SESSION_TYPE_UNKNOWN =
SessionType._(0, _omitEnumNames ? '' : 'SESSION_TYPE_UNKNOWN');
static const SessionType SESSION_TYPE_PRIVATE =
SessionType._(1, _omitEnumNames ? '' : 'SESSION_TYPE_PRIVATE');
static const SessionType SESSION_TYPE_GROUP =
SessionType._(2, _omitEnumNames ? '' : 'SESSION_TYPE_GROUP');
static const SessionType SESSION_TYPE_GROUP_FOLD =
SessionType._(3, _omitEnumNames ? '' : 'SESSION_TYPE_GROUP_FOLD');
static const SessionType SESSION_TYPE_UNFOLLOWED =
SessionType._(4, _omitEnumNames ? '' : 'SESSION_TYPE_UNFOLLOWED');
static const SessionType SESSION_TYPE_STRANGER =
SessionType._(5, _omitEnumNames ? '' : 'SESSION_TYPE_STRANGER');
static const SessionType SESSION_TYPE_DUSTBIN =
SessionType._(6, _omitEnumNames ? '' : 'SESSION_TYPE_DUSTBIN');
static const SessionType SESSION_TYPE_CUSTOMER_FOLD =
SessionType._(7, _omitEnumNames ? '' : 'SESSION_TYPE_CUSTOMER_FOLD');
static const SessionType SESSION_TYPE_SYSTEM =
SessionType._(8, _omitEnumNames ? '' : 'SESSION_TYPE_SYSTEM');
static const SessionType SESSION_TYPE_AI_FOLD =
SessionType._(9, _omitEnumNames ? '' : 'SESSION_TYPE_AI_FOLD');
static const SessionType SESSION_TYPE_CUSTOMER_ACCOUNT =
SessionType._(10, _omitEnumNames ? '' : 'SESSION_TYPE_CUSTOMER_ACCOUNT');
static const $core.List<SessionType> values = <SessionType>[
SESSION_TYPE_UNKNOWN,
SESSION_TYPE_PRIVATE,
SESSION_TYPE_GROUP,
SESSION_TYPE_GROUP_FOLD,
SESSION_TYPE_UNFOLLOWED,
SESSION_TYPE_STRANGER,
SESSION_TYPE_DUSTBIN,
SESSION_TYPE_CUSTOMER_FOLD,
SESSION_TYPE_SYSTEM,
SESSION_TYPE_AI_FOLD,
SESSION_TYPE_CUSTOMER_ACCOUNT,
];
static final $core.List<SessionType?> _byValue =
$pb.ProtobufEnum.$_initByValueList(values, 10);
static SessionType? valueOf($core.int value) =>
value < 0 || value >= _byValue.length ? null : _byValue[value];
const SessionType._(super.value, super.name);
}
class ThreeDotItemType extends $pb.ProtobufEnum {
static const ThreeDotItemType THREE_DOT_ITEM_TYPE_UNKNOWN =
ThreeDotItemType._(
0, _omitEnumNames ? '' : 'THREE_DOT_ITEM_TYPE_UNKNOWN');
static const ThreeDotItemType THREE_DOT_ITEM_TYPE_READ_ALL =
ThreeDotItemType._(
1, _omitEnumNames ? '' : 'THREE_DOT_ITEM_TYPE_READ_ALL');
static const ThreeDotItemType THREE_DOT_ITEM_TYPE_MSG_SETTING =
ThreeDotItemType._(
2, _omitEnumNames ? '' : 'THREE_DOT_ITEM_TYPE_MSG_SETTING');
static const ThreeDotItemType THREE_DOT_ITEM_TYPE_AUTO_REPLY =
ThreeDotItemType._(
3, _omitEnumNames ? '' : 'THREE_DOT_ITEM_TYPE_AUTO_REPLY');
static const ThreeDotItemType THREE_DOT_ITEM_TYPE_UP_HELPER =
ThreeDotItemType._(
4, _omitEnumNames ? '' : 'THREE_DOT_ITEM_TYPE_UP_HELPER');
static const ThreeDotItemType THREE_DOT_ITEM_TYPE_LIVE_HELPER =
ThreeDotItemType._(
5, _omitEnumNames ? '' : 'THREE_DOT_ITEM_TYPE_LIVE_HELPER');
static const ThreeDotItemType THREE_DOT_ITEM_TYPE_FANS_GROUP_HELPER =
ThreeDotItemType._(
6, _omitEnumNames ? '' : 'THREE_DOT_ITEM_TYPE_FANS_GROUP_HELPER');
static const ThreeDotItemType THREE_DOT_ITEM_TYPE_CONTRIBUTION_PUSH =
ThreeDotItemType._(
7, _omitEnumNames ? '' : 'THREE_DOT_ITEM_TYPE_CONTRIBUTION_PUSH');
static const ThreeDotItemType THREE_DOT_ITEM_TYPE_CONTACTS =
ThreeDotItemType._(
8, _omitEnumNames ? '' : 'THREE_DOT_ITEM_TYPE_CONTACTS');
static const ThreeDotItemType THREE_DOT_ITEM_TYPE_CLEAR_LIST =
ThreeDotItemType._(
9, _omitEnumNames ? '' : 'THREE_DOT_ITEM_TYPE_CLEAR_LIST');
static const $core.List<ThreeDotItemType> values = <ThreeDotItemType>[
THREE_DOT_ITEM_TYPE_UNKNOWN,
THREE_DOT_ITEM_TYPE_READ_ALL,
THREE_DOT_ITEM_TYPE_MSG_SETTING,
THREE_DOT_ITEM_TYPE_AUTO_REPLY,
THREE_DOT_ITEM_TYPE_UP_HELPER,
THREE_DOT_ITEM_TYPE_LIVE_HELPER,
THREE_DOT_ITEM_TYPE_FANS_GROUP_HELPER,
THREE_DOT_ITEM_TYPE_CONTRIBUTION_PUSH,
THREE_DOT_ITEM_TYPE_CONTACTS,
THREE_DOT_ITEM_TYPE_CLEAR_LIST,
];
static final $core.List<ThreeDotItemType?> _byValue =
$pb.ProtobufEnum.$_initByValueList(values, 9);
static ThreeDotItemType? valueOf($core.int value) =>
value < 0 || value >= _byValue.length ? null : _byValue[value];
const ThreeDotItemType._(super.value, super.name);
}
class UnreadStyle extends $pb.ProtobufEnum {
static const UnreadStyle UNREAD_STYLE_NONE =
UnreadStyle._(0, _omitEnumNames ? '' : 'UNREAD_STYLE_NONE');
static const UnreadStyle UNREAD_STYLE_DOT =
UnreadStyle._(1, _omitEnumNames ? '' : 'UNREAD_STYLE_DOT');
static const UnreadStyle UNREAD_STYLE_NUMBER =
UnreadStyle._(2, _omitEnumNames ? '' : 'UNREAD_STYLE_NUMBER');
static const $core.List<UnreadStyle> values = <UnreadStyle>[
UNREAD_STYLE_NONE,
UNREAD_STYLE_DOT,
UNREAD_STYLE_NUMBER,
];
static final $core.List<UnreadStyle?> _byValue =
$pb.ProtobufEnum.$_initByValueList(values, 2);
static UnreadStyle? valueOf($core.int value) =>
value < 0 || value >= _byValue.length ? null : _byValue[value];
const UnreadStyle._(super.value, super.name);
}
const $core.bool _omitEnumNames =
$core.bool.fromEnvironment('protobuf.omit_enum_names');