Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Tag

Index

Properties

tagId: string

Constructors

  • new Tag(_context: default, tagId: string, logger: ILogger): Tag
  • Parameters

    • _context: default
    • tagId: string
    • logger: ILogger

    Returns Tag

Methods

  • update(tagName: string): Promise<number>
  • 更新标签

    Parameters

    • tagName: string

      标签名称

    Returns Promise<number>

  • remove(): Promise<number>
  • 删除标签

    Returns Promise<number>

  • 给标签添加多个会话

    Parameters

    Returns Promise<number>

  • 删除标签中的多个会话

    Parameters

    Returns Promise<number>

  • 获取标签下的多个会话

    Parameters

    • startTime: number

      会话时间戳

    • Optional count: number

      会话数量

    Returns Promise<undefined | IConversationContainTag[]>

  • getUnreadCount(isIncludeNotNotification: boolean): Promise<number>
  • 获取标签下的消息未读数

    Parameters

    • isIncludeNotNotification: boolean

      是否包含免打扰

    Returns Promise<number>

  • 设置标签中会话置顶

    Parameters

    Returns Promise<SUCCESS>