Preparing search index...
The search index is not available
lootex - v0.2.0
lootex
api/endpoints/game
createGameEndpoints
Function createGameEndpoints
create
Game
Endpoints
(
request
)
:
{
checkIsGameNameExists
:
(
(
params
:
CheckIsGameNameExistsParams
)
=>
Promise
<
boolean
>
)
;
checkIsGameSlugExists
:
(
(
params
:
checkIsGameSlugExistsParams
)
=>
Promise
<
boolean
>
)
;
createGame
:
(
(
params
:
CreateGameParams
)
=>
Promise
<
Game
>
)
;
getAccountGameRole
:
(
(
params
:
GetAccountGameRoleParams
)
=>
Promise
<
GetAccountGameRoleResponse
>
)
;
getEditGame
:
(
(
params
:
GetEditGameParams
)
=>
Promise
<
GetEditGameResponse
>
)
;
getGame
:
(
(
params
:
GetGameParams
)
=>
Promise
<
Game
>
)
;
getGameCommunityMedia
:
(
(
params
:
GetGameCommunityMediaParams
)
=>
Promise
<
GetGameCommunityMediaResponse
>
)
;
getGameFeaturedAssets
:
(
(
params
:
GetGameFeaturedAssetsParams
)
=>
Promise
<
GetGameFeaturedAssetsResponse
>
)
;
getGameMedia
:
(
(
params
:
GetGameMediaParams
)
=>
Promise
<
GetGameMediaResponse
>
)
;
getGamesBySlugs
:
(
(
params
:
GetGamesBySlugsParams
)
=>
Promise
<
GetGamesBySlugsResponse
>
)
;
getTags
:
(
(
)
=>
Promise
<
GetTagsResponse
>
)
;
updateGameByAdmin
:
(
(
params
:
UpdateGameParams
)
=>
Promise
<
Game
>
)
;
updateGameByCollaborator
:
(
(
params
:
UpdateGameParams
)
=>
Promise
<
Game
>
)
;
updateGameByGameAdmin
:
(
(
params
:
UpdateGameParams
)
=>
Promise
<
Game
>
)
;
updateGameFeaturedAssets
:
(
(
params
:
UpdateGameFeaturedAssetsParams
)
=>
Promise
<
boolean
>
)
;
updateGameMedia
:
(
(
params
:
UpdateGameMediaParams
)
=>
Promise
<
boolean
>
)
;
uploadGameBanner
:
(
(
file
:
File
)
=>
Promise
<
{
url
:
string
;
}
>
)
;
uploadGameFeatured
:
(
(
file
:
File
)
=>
Promise
<
{
url
:
string
;
}
>
)
;
uploadGameIcon
:
(
(
file
:
File
)
=>
Promise
<
{
url
:
string
;
}
>
)
;
uploadGameMediaImage
:
(
(
file
:
File
)
=>
Promise
<
{
url
:
string
;
}
>
)
;
uploadGameMediaVideo
:
(
(
file
:
File
)
=>
Promise
<
{
url
:
string
;
}
>
)
;
}
Parameters
request
:
(
<
ResponseBody
>
(
__namedParameters
:
RequestOptions
)
=>
Promise
<
ResponseBody
>
)
<
ResponseBody
>
(
__namedParameters
)
:
Promise
<
ResponseBody
>
Type Parameters
ResponseBody
Parameters
__namedParameters
:
RequestOptions
Returns
Promise
<
ResponseBody
>
Returns
{
checkIsGameNameExists
:
(
(
params
:
CheckIsGameNameExistsParams
)
=>
Promise
<
boolean
>
)
;
checkIsGameSlugExists
:
(
(
params
:
checkIsGameSlugExistsParams
)
=>
Promise
<
boolean
>
)
;
createGame
:
(
(
params
:
CreateGameParams
)
=>
Promise
<
Game
>
)
;
getAccountGameRole
:
(
(
params
:
GetAccountGameRoleParams
)
=>
Promise
<
GetAccountGameRoleResponse
>
)
;
getEditGame
:
(
(
params
:
GetEditGameParams
)
=>
Promise
<
GetEditGameResponse
>
)
;
getGame
:
(
(
params
:
GetGameParams
)
=>
Promise
<
Game
>
)
;
getGameCommunityMedia
:
(
(
params
:
GetGameCommunityMediaParams
)
=>
Promise
<
GetGameCommunityMediaResponse
>
)
;
getGameFeaturedAssets
:
(
(
params
:
GetGameFeaturedAssetsParams
)
=>
Promise
<
GetGameFeaturedAssetsResponse
>
)
;
getGameMedia
:
(
(
params
:
GetGameMediaParams
)
=>
Promise
<
GetGameMediaResponse
>
)
;
getGamesBySlugs
:
(
(
params
:
GetGamesBySlugsParams
)
=>
Promise
<
GetGamesBySlugsResponse
>
)
;
getTags
:
(
(
)
=>
Promise
<
GetTagsResponse
>
)
;
updateGameByAdmin
:
(
(
params
:
UpdateGameParams
)
=>
Promise
<
Game
>
)
;
updateGameByCollaborator
:
(
(
params
:
UpdateGameParams
)
=>
Promise
<
Game
>
)
;
updateGameByGameAdmin
:
(
(
params
:
UpdateGameParams
)
=>
Promise
<
Game
>
)
;
updateGameFeaturedAssets
:
(
(
params
:
UpdateGameFeaturedAssetsParams
)
=>
Promise
<
boolean
>
)
;
updateGameMedia
:
(
(
params
:
UpdateGameMediaParams
)
=>
Promise
<
boolean
>
)
;
uploadGameBanner
:
(
(
file
:
File
)
=>
Promise
<
{
url
:
string
;
}
>
)
;
uploadGameFeatured
:
(
(
file
:
File
)
=>
Promise
<
{
url
:
string
;
}
>
)
;
uploadGameIcon
:
(
(
file
:
File
)
=>
Promise
<
{
url
:
string
;
}
>
)
;
uploadGameMediaImage
:
(
(
file
:
File
)
=>
Promise
<
{
url
:
string
;
}
>
)
;
uploadGameMediaVideo
:
(
(
file
:
File
)
=>
Promise
<
{
url
:
string
;
}
>
)
;
}
check
Is
Game
Name
Exists
:
(
(
params
:
CheckIsGameNameExistsParams
)
=>
Promise
<
boolean
>
)
(
params
)
:
Promise
<
boolean
>
Parameters
params
:
CheckIsGameNameExistsParams
Returns
Promise
<
boolean
>
check
Is
Game
Slug
Exists
:
(
(
params
:
checkIsGameSlugExistsParams
)
=>
Promise
<
boolean
>
)
(
params
)
:
Promise
<
boolean
>
Parameters
params
:
checkIsGameSlugExistsParams
Returns
Promise
<
boolean
>
create
Game
:
(
(
params
:
CreateGameParams
)
=>
Promise
<
Game
>
)
(
params
)
:
Promise
<
Game
>
Parameters
params
:
CreateGameParams
Returns
Promise
<
Game
>
get
Account
Game
Role
:
(
(
params
:
GetAccountGameRoleParams
)
=>
Promise
<
GetAccountGameRoleResponse
>
)
(
params
)
:
Promise
<
GetAccountGameRoleResponse
>
Parameters
params
:
GetAccountGameRoleParams
Returns
Promise
<
GetAccountGameRoleResponse
>
get
Edit
Game
:
(
(
params
:
GetEditGameParams
)
=>
Promise
<
GetEditGameResponse
>
)
(
params
)
:
Promise
<
GetEditGameResponse
>
Parameters
params
:
GetEditGameParams
Returns
Promise
<
GetEditGameResponse
>
get
Game
:
(
(
params
:
GetGameParams
)
=>
Promise
<
Game
>
)
(
params
)
:
Promise
<
Game
>
Parameters
params
:
GetGameParams
Returns
Promise
<
Game
>
get
Game
Community
Media
:
(
(
params
:
GetGameCommunityMediaParams
)
=>
Promise
<
GetGameCommunityMediaResponse
>
)
(
params
)
:
Promise
<
GetGameCommunityMediaResponse
>
Parameters
params
:
GetGameCommunityMediaParams
Returns
Promise
<
GetGameCommunityMediaResponse
>
get
Game
Featured
Assets
:
(
(
params
:
GetGameFeaturedAssetsParams
)
=>
Promise
<
GetGameFeaturedAssetsResponse
>
)
(
params
)
:
Promise
<
GetGameFeaturedAssetsResponse
>
Parameters
params
:
GetGameFeaturedAssetsParams
Returns
Promise
<
GetGameFeaturedAssetsResponse
>
get
Game
Media
:
(
(
params
:
GetGameMediaParams
)
=>
Promise
<
GetGameMediaResponse
>
)
(
params
)
:
Promise
<
GetGameMediaResponse
>
Parameters
params
:
GetGameMediaParams
Returns
Promise
<
GetGameMediaResponse
>
get
Games
By
Slugs
:
(
(
params
:
GetGamesBySlugsParams
)
=>
Promise
<
GetGamesBySlugsResponse
>
)
(
params
)
:
Promise
<
GetGamesBySlugsResponse
>
Parameters
params
:
GetGamesBySlugsParams
Returns
Promise
<
GetGamesBySlugsResponse
>
get
Tags
:
(
(
)
=>
Promise
<
GetTagsResponse
>
)
(
)
:
Promise
<
GetTagsResponse
>
Returns
Promise
<
GetTagsResponse
>
update
Game
By
Admin
:
(
(
params
:
UpdateGameParams
)
=>
Promise
<
Game
>
)
(
params
)
:
Promise
<
Game
>
Parameters
params
:
UpdateGameParams
Returns
Promise
<
Game
>
update
Game
By
Collaborator
:
(
(
params
:
UpdateGameParams
)
=>
Promise
<
Game
>
)
(
params
)
:
Promise
<
Game
>
Parameters
params
:
UpdateGameParams
Returns
Promise
<
Game
>
update
Game
By
Game
Admin
:
(
(
params
:
UpdateGameParams
)
=>
Promise
<
Game
>
)
(
params
)
:
Promise
<
Game
>
Parameters
params
:
UpdateGameParams
Returns
Promise
<
Game
>
update
Game
Featured
Assets
:
(
(
params
:
UpdateGameFeaturedAssetsParams
)
=>
Promise
<
boolean
>
)
(
params
)
:
Promise
<
boolean
>
Parameters
params
:
UpdateGameFeaturedAssetsParams
Returns
Promise
<
boolean
>
update
Game
Media
:
(
(
params
:
UpdateGameMediaParams
)
=>
Promise
<
boolean
>
)
(
params
)
:
Promise
<
boolean
>
Parameters
params
:
UpdateGameMediaParams
Returns
Promise
<
boolean
>
upload
Game
Banner
:
(
(
file
:
File
)
=>
Promise
<
{
url
:
string
;
}
>
)
(
file
)
:
Promise
<
{
url
:
string
;
}
>
Parameters
file
:
File
Returns
Promise
<
{
url
:
string
;
}
>
upload
Game
Featured
:
(
(
file
:
File
)
=>
Promise
<
{
url
:
string
;
}
>
)
(
file
)
:
Promise
<
{
url
:
string
;
}
>
Parameters
file
:
File
Returns
Promise
<
{
url
:
string
;
}
>
upload
Game
Icon
:
(
(
file
:
File
)
=>
Promise
<
{
url
:
string
;
}
>
)
(
file
)
:
Promise
<
{
url
:
string
;
}
>
Parameters
file
:
File
Returns
Promise
<
{
url
:
string
;
}
>
upload
Game
Media
Image
:
(
(
file
:
File
)
=>
Promise
<
{
url
:
string
;
}
>
)
(
file
)
:
Promise
<
{
url
:
string
;
}
>
Parameters
file
:
File
Returns
Promise
<
{
url
:
string
;
}
>
upload
Game
Media
Video
:
(
(
file
:
File
)
=>
Promise
<
{
url
:
string
;
}
>
)
(
file
)
:
Promise
<
{
url
:
string
;
}
>
Parameters
file
:
File
Returns
Promise
<
{
url
:
string
;
}
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
lootex - v0.2.0
Loading...