/*
 * Copyright (c) 2020 WildFireChat. All rights reserved.
 */

export default class UserSettingScope {
  //不能直接使用，调用setConversation:silent:方法会使用到此值。
  static ConversationSilent = 1;
  static GlobalSilent = 2;
  //不能直接使用，调用setConversation:top:方法会使用到此值。
  static ConversationTop = 3;
  static HiddenNotificationDetail = 4;
  static GroupHideNickname = 5;
  static FavoriteGroup = 6;
  //不能直接使用，协议栈内会使用此值
  static Conversation_Sync = 7;
  //不能直接使用，协议栈内会使用此值
  static My_Channel = 8;
  //不能直接使用，协议栈内会使用此值
  static Listened_Channel = 9;
  static UserSettingPCOnline = 10;
  static UserSettingConversationReaded = 11;
  static WebOnline = 12;
  static DisableReceipt = 13;
  static FavoriteUser = 14;
  static MuteWhenPCOnline = 15;
  static LinesReaded = 16;
  static NoDisturbing = 17;
  static ConversationClearMessage = 18;
  static ConversationDraft = 19;
  static DisableSyncDraft = 20;
  static VoipSilent = 21;
  static PttReserved = 22;
  static CustomState = 23;
  static DisableSecretChat = 24;
  static PttSilent = 25;
  static GroupRemark = 26;

  // 用户自定义的scope需从1000开始，以防冲突
  static kUserSettingCustomBegin = 1000;
}
