EventApiClientInterface
Methods
addMediaToEventPhotoGallery()
addMediaToEventPhotoGallery(
id,config?):Promise<SCMediaType>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCMediaType>
changeEventCover()
changeEventCover(
id,data,config?):Promise<SCEventType>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| data | FormData | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCEventType>
createEvent()
createEvent(
data,config?):Promise<SCEventType>
Parameters
| Parameter | Type | 
|---|---|
| data | EventCreateParams|FormData | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCEventType>
deleteEvent()
deleteEvent(
id,config?):Promise<any>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| config? | AxiosRequestConfig | 
Returns
Promise<any>
getEventFeed()
getEventFeed(
id,params?,config?):Promise<any>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| params? | EventFeedParams | 
| config? | AxiosRequestConfig | 
Returns
Promise<any>
getEventInvitedUsers()
getEventInvitedUsers(
id,params?,config?):Promise<SCPaginatedResponse<SCUserType>>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| params? | BaseGetParams | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCPaginatedResponse<SCUserType>>
getEventMembers()
getEventMembers(
id,params?,config?):Promise<SCPaginatedResponse<SCUserType>>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| params? | BaseGetParams | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCPaginatedResponse<SCUserType>>
getEventPhotoGallery()
getEventPhotoGallery(
id,params?,config?):Promise<SCPaginatedResponse<SCMediaType>>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| params? | BaseGetParams | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCPaginatedResponse<SCMediaType>>
getEventRelated()
getEventRelated(
id,params?,config?):Promise<any>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| params? | EventRelatedParams | 
| config? | AxiosRequestConfig | 
Returns
Promise<any>
getEventsSuggestedUsers()
getEventsSuggestedUsers(
search,config?):Promise<SCPaginatedResponse<SCUserType>>
Parameters
| Parameter | Type | 
|---|---|
| search | string | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCPaginatedResponse<SCUserType>>
getEventSubscriptionStatus()
getEventSubscriptionStatus(
id,config?):Promise<any>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| config? | AxiosRequestConfig | 
Returns
Promise<any>
getEventSuggestedUsers()
getEventSuggestedUsers(
id,search,config?):Promise<SCPaginatedResponse<SCUserType>>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| search | string | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCPaginatedResponse<SCUserType>>
getEventWaitingApprovalSubscribers()
getEventWaitingApprovalSubscribers(
id,params?,config?):Promise<SCPaginatedResponse<SCUserType>>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| params? | BaseGetParams | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCPaginatedResponse<SCUserType>>
getSpecificEventInfo()
getSpecificEventInfo(
id,config?):Promise<SCEventType>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCEventType>
getUserCreatedEvents()
getUserCreatedEvents(
params?,config?):Promise<SCPaginatedResponse<SCEventType>>
Parameters
| Parameter | Type | 
|---|---|
| params? | EventRelatedParams | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCPaginatedResponse<SCEventType>>
getUserEvents()
getUserEvents(
params?,config?):Promise<SCPaginatedResponse<SCEventType>>
Parameters
| Parameter | Type | 
|---|---|
| params? | EventUserParams | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCPaginatedResponse<SCEventType>>
getUsersGoingToEvent()
getUsersGoingToEvent(
id,config?):Promise<SCPaginatedResponse<SCUserType>>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCPaginatedResponse<SCUserType>>
getUsersNotGoingToEvent()
getUsersNotGoingToEvent(
id,config?):Promise<SCPaginatedResponse<SCUserType>>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCPaginatedResponse<SCUserType>>
getUserSubscribedEvents()
getUserSubscribedEvents(
id,params?,config?):Promise<SCPaginatedResponse<SCEventType>>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| params? | BaseSearchParams | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCPaginatedResponse<SCEventType>>
goToEvent()
goToEvent(
id,config?):Promise<any>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| config? | AxiosRequestConfig | 
Returns
Promise<any>
hideEvent()
hideEvent(
id,config?):Promise<any>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| config? | AxiosRequestConfig | 
Returns
Promise<any>
inviteOrAcceptEventRequest()
inviteOrAcceptEventRequest(
id,data,config?):Promise<any>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| data | { users:number[]; } | 
| data.users | number[] | 
| config? | AxiosRequestConfig | 
Returns
Promise<any>
notGoingToEvent()
notGoingToEvent(
id,config?):Promise<any>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| config? | AxiosRequestConfig | 
Returns
Promise<any>
patchEvent()
patchEvent(
id,data,config?):Promise<SCEventType>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| data | SCEventType | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCEventType>
removeGoingToEvent()
removeGoingToEvent(
id,config?):Promise<any>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| config? | AxiosRequestConfig | 
Returns
Promise<any>
removeInviteEvent()
removeInviteEvent(
id,data,config?):Promise<any>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| data | { users:number[]; } | 
| data.users | number[] | 
| config? | AxiosRequestConfig | 
Returns
Promise<any>
removeMediasFromEventPhotoGallery()
removeMediasFromEventPhotoGallery(
id,config?):Promise<void>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| config? | AxiosRequestConfig | 
Returns
Promise<void>
removeNotGoingToEvent()
removeNotGoingToEvent(
id,config?):Promise<any>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| config? | AxiosRequestConfig | 
Returns
Promise<any>
searchEvents()
searchEvents(
params?,config?):Promise<SCPaginatedResponse<SCEventType>>
Parameters
| Parameter | Type | 
|---|---|
| params? | EventSearchParams | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCPaginatedResponse<SCEventType>>
showEvent()
showEvent(
id,config?):Promise<any>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| config? | AxiosRequestConfig | 
Returns
Promise<any>
subscribeToEvent()
subscribeToEvent(
id,config?):Promise<any>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| config? | AxiosRequestConfig | 
Returns
Promise<any>
unsubscribeFromEvent()
unsubscribeFromEvent(
id,config?):Promise<any>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| config? | AxiosRequestConfig | 
Returns
Promise<any>
updateEvent()
updateEvent(
id,data,config?):Promise<SCEventType>
Parameters
| Parameter | Type | 
|---|---|
| id | string|number | 
| data | SCEventType | 
| config? | AxiosRequestConfig | 
Returns
Promise<SCEventType>