Function RoomApiAxiosParamCreator
- RoomApiAxiosParamCreator(configuration?): {
addComponent: ((roomId, addComponentRequest?, options?) => Promise<RequestArgs>);
addPeer: ((roomId, addPeerRequest?, options?) => Promise<RequestArgs>);
createRoom: ((roomConfig?, options?) => Promise<RequestArgs>);
deleteComponent: ((roomId, id, options?) => Promise<RequestArgs>);
deletePeer: ((roomId, id, options?) => Promise<RequestArgs>);
deleteRoom: ((roomId, options?) => Promise<RequestArgs>);
getAllRooms: ((options?) => Promise<RequestArgs>);
getRoom: ((roomId, options?) => Promise<RequestArgs>);
subscribeTo: ((roomId, componentId, subscriptionConfig?, options?) => Promise<RequestArgs>);
} Returns {
addComponent: ((roomId, addComponentRequest?, options?) => Promise<RequestArgs>);
addPeer: ((roomId, addPeerRequest?, options?) => Promise<RequestArgs>);
createRoom: ((roomConfig?, options?) => Promise<RequestArgs>);
deleteComponent: ((roomId, id, options?) => Promise<RequestArgs>);
deletePeer: ((roomId, id, options?) => Promise<RequestArgs>);
deleteRoom: ((roomId, options?) => Promise<RequestArgs>);
getAllRooms: ((options?) => Promise<RequestArgs>);
getRoom: ((roomId, options?) => Promise<RequestArgs>);
subscribeTo: ((roomId, componentId, subscriptionConfig?, options?) => Promise<RequestArgs>);
}
addComponent: ((roomId, addComponentRequest?, options?) => Promise<RequestArgs>)
- (roomId, addComponentRequest?, options?): Promise<RequestArgs>
Parameters
- roomId: string
Optional
addComponentRequest: AddComponentRequestOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
addPeer: ((roomId, addPeerRequest?, options?) => Promise<RequestArgs>)
- (roomId, addPeerRequest?, options?): Promise<RequestArgs>
Parameters
- roomId: string
Optional
addPeerRequest: AddPeerRequestOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
createRoom: ((roomConfig?, options?) => Promise<RequestArgs>)
- (roomConfig?, options?): Promise<RequestArgs>
Parameters
Optional
roomConfig: RoomConfigOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
deleteComponent: ((roomId, id, options?) => Promise<RequestArgs>)
- (roomId, id, options?): Promise<RequestArgs>
Parameters
- roomId: string
- id: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
deletePeer: ((roomId, id, options?) => Promise<RequestArgs>)
- (roomId, id, options?): Promise<RequestArgs>
Parameters
- roomId: string
- id: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
deleteRoom: ((roomId, options?) => Promise<RequestArgs>)
- (roomId, options?): Promise<RequestArgs>
Parameters
- roomId: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getAllRooms: ((options?) => Promise<RequestArgs>)
- (options?): Promise<RequestArgs>
Parameters
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getRoom: ((roomId, options?) => Promise<RequestArgs>)
- (roomId, options?): Promise<RequestArgs>
Parameters
- roomId: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
subscribeTo: ((roomId, componentId, subscriptionConfig?, options?) => Promise<RequestArgs>)
- (roomId, componentId, subscriptionConfig?, options?): Promise<RequestArgs>
Parameters
- roomId: string
- componentId: string
Optional
subscriptionConfig: SubscriptionConfigOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
RoomApi - axios parameter creator