CommentApiClientInterface
Methods
createComment()
createComment(
data,config?):Promise<SCCommentType>
Parameters
| Parameter | Type |
|---|---|
data | CommentCreateParams |
config? | AxiosRequestConfig |
Returns
Promise<SCCommentType>
deleteComment()
deleteComment(
id,config?):Promise<any>
Parameters
| Parameter | Type |
|---|---|
id | string | number |
config? | AxiosRequestConfig |
Returns
Promise<any>
flagComment()
flagComment(
id,flagType,config?):Promise<any>
Parameters
| Parameter | Type |
|---|---|
id | string | number |
flagType | SCFlagTypeEnum |
config? | AxiosRequestConfig |
Returns
Promise<any>
getAllComments()
getAllComments(
params,config?):Promise<SCPaginatedResponse<SCCommentType>>
Parameters
| Parameter | Type |
|---|---|
params | CommentListParams |
config? | AxiosRequestConfig |
Returns
Promise<SCPaginatedResponse<SCCommentType>>
getASpecificComment()
getASpecificComment(
id,config?):Promise<SCCommentType>
Parameters
| Parameter | Type |
|---|---|
id | string | number |
config? | AxiosRequestConfig |
Returns
Promise<SCCommentType>
getSpecificCommentFlags()
getSpecificCommentFlags(
id,config?):Promise<SCPaginatedResponse<SCFlagType>>
Parameters
| Parameter | Type |
|---|---|
id | string | number |
config? | AxiosRequestConfig |
Returns
Promise<SCPaginatedResponse<SCFlagType>>
getSpecificCommentFlagStatus()
getSpecificCommentFlagStatus(
id,config?):Promise<SCFlagType>
Parameters
| Parameter | Type |
|---|---|
id | string | number |
config? | AxiosRequestConfig |
Returns
Promise<SCFlagType>
getSpecificCommentVotesList()
getSpecificCommentVotesList(
id,config?):Promise<SCPaginatedResponse<SCVoteType>>
Parameters
| Parameter | Type |
|---|---|
id | string | number |
config? | AxiosRequestConfig |
Returns
Promise<SCPaginatedResponse<SCVoteType>>
restoreComment()
restoreComment(
id,config?):Promise<any>
Parameters
| Parameter | Type |
|---|---|
id | string | number |
config? | AxiosRequestConfig |
Returns
Promise<any>
updateComment()
updateComment(
id,text,config?):Promise<SCCommentType>
Parameters
| Parameter | Type |
|---|---|
id | string | number |
text | string |
config? | AxiosRequestConfig |
Returns
Promise<SCCommentType>
upvoteComment()
upvoteComment(
id,config?):Promise<any>
Parameters
| Parameter | Type |
|---|---|
id | string | number |
config? | AxiosRequestConfig |
Returns
Promise<any>