NotificationApiClientInterface
Methods
createCustomNotification()
createCustomNotification(
data
,config?
):Promise
<any
>
Parameters
Parameter | Type |
---|---|
data | CustomNotificationParams |
config? | AxiosRequestConfig |
Returns
Promise
<any
>
disposeBroadcastMessages()
disposeBroadcastMessages(
banner_ids
,config?
):Promise
<any
>
Parameters
Parameter | Type |
---|---|
banner_ids | number [] |
config? | AxiosRequestConfig |
Returns
Promise
<any
>
getUnseenNotification()
getUnseenNotification(
config?
):Promise
<SCNotificationUnseenCountType
>
Parameters
Parameter | Type |
---|---|
config? | AxiosRequestConfig |
Returns
Promise
<SCNotificationUnseenCountType
>
listBroadcastMessages()
listBroadcastMessages(
config?
):Promise
<SCPaginatedResponse
<SCBroadcastMessageType
>>
Parameters
Parameter | Type |
---|---|
config? | AxiosRequestConfig |
Returns
Promise
<SCPaginatedResponse
<SCBroadcastMessageType
>>
listBroadcastMessagesUndisposedCount()
listBroadcastMessagesUndisposedCount(
config?
):Promise
<SCNotificationUnseenCountType
>
Parameters
Parameter | Type |
---|---|
config? | AxiosRequestConfig |
Returns
Promise
<SCNotificationUnseenCountType
>
listBroadcastMessagesUnseenCount()
listBroadcastMessagesUnseenCount(
config?
):Promise
<SCNotificationUnseenCountType
>
Parameters
Parameter | Type |
---|---|
config? | AxiosRequestConfig |
Returns
Promise
<SCNotificationUnseenCountType
>
listUserNotification()
listUserNotification(
config?
):Promise
<SCPaginatedResponse
<SCNotificationAggregatedType
>>
Parameters
Parameter | Type |
---|---|
config? | AxiosRequestConfig |
Returns
Promise
<SCPaginatedResponse
<SCNotificationAggregatedType
>>
markReadBroadcastMessages()
markReadBroadcastMessages(
banner_ids
,config?
):Promise
<any
>
Parameters
Parameter | Type |
---|---|
banner_ids | number [] |
config? | AxiosRequestConfig |
Returns
Promise
<any
>
markReadNotification()
markReadNotification(
sids
,config?
):Promise
<any
>
Parameters
Parameter | Type |
---|---|
sids | string [] |
config? | AxiosRequestConfig |
Returns
Promise
<any
>