Options
All
  • Public
  • Public/Protected
  • All
Menu

Service to handle Favorites API calls on Agent Hive

Hierarchy

  • AgentHiveFavoritesService

Index

Constructors

Properties

auth: CXoneAuth
baseUrl: string = ''
logger: CcfLogger = ...
utilService: HttpUtilService = ...

Methods

  • getAllFavorites(userId: string): Promise<AssertsShape<{ members: any }>>
  • markUserAsFavorite(userId: string, memberId: string): Promise<AssertsShape<{ responseMessage: default<string, AnyObject, string>; returnCode: default<string, AnyObject, string> }>>
  • Method to add users in favorite list

    example
    markUserAsFavorite(userId, memberId);
    

    Parameters

    • userId: string

      it contains user id for to get favorite member

    • memberId: string

      it contains user id for to add favorite member

    Returns Promise<AssertsShape<{ responseMessage: default<string, AnyObject, string>; returnCode: default<string, AnyObject, string> }>>

  • removeFavoriteMember(removeFavRequest?: AgentHiveRemoveFavoriteRequest): Promise<AssertsShape<{ responseMessage: default<string, AnyObject, string>; returnCode: default<string, AnyObject, string> }>>

Generated using TypeDoc