jamespot-user-api
Preparing search index...
JAssetReservation
Class JAssetReservation
Hierarchy (
View Summary
)
JBaseApi
JAssetReservation
Index
Constructors
constructor
Properties
j
Api
network
Methods
book
By
Date
cancel
Reservation
configuration
create
Reservation
get
List
get
Reservations
Constructors
constructor
new
JAssetReservation
(
jApi
:
JamespotUserApi
)
:
JAssetReservation
Parameters
jApi
:
JamespotUserApi
Returns
JAssetReservation
Properties
j
Api
jApi
:
JamespotUserApi
network
network
:
Network
Methods
book
By
Date
bookByDate
(
__namedParameters
:
{
date
:
string
;
format
?:
"raw-little"
|
"raw-list"
|
"raw-view"
;
hourEnd
:
string
;
hourStart
:
string
;
}
,
)
:
Promise
<
ApiWrapper
<
BookableAssetList
[]
,
BaseMessages
>
>
Parameters
__namedParameters
:
{
date
:
string
;
format
?:
"raw-little"
|
"raw-list"
|
"raw-view"
;
hourEnd
:
string
;
hourStart
:
string
;
}
Returns
Promise
<
ApiWrapper
<
BookableAssetList
[]
,
BaseMessages
>
>
cancel
Reservation
cancelReservation
(
id
:
number
,
)
:
Promise
<
ApiWrapper
<
ReservationList
,
BaseMessages
>
>
Parameters
id
:
number
Returns
Promise
<
ApiWrapper
<
ReservationList
,
BaseMessages
>
>
configuration
configuration
()
:
Promise
<
ApiWrapper
<
AssetReservationConfiguration
,
BaseMessages
>
,
>
Returns
Promise
<
ApiWrapper
<
AssetReservationConfiguration
,
BaseMessages
>
>
create
Reservation
createReservation
(
params
:
{
date
:
string
;
description
?:
string
;
hourEnd
:
string
;
hourStart
:
string
;
uri
:
string
;
uriUser
?:
string
;
}
,
)
:
Promise
<
ApiWrapper
<
ReservationList
,
BaseMessages
>
>
Parameters
params
:
{
date
:
string
;
description
?:
string
;
hourEnd
:
string
;
hourStart
:
string
;
uri
:
string
;
uriUser
?:
string
;
}
Returns
Promise
<
ApiWrapper
<
ReservationList
,
BaseMessages
>
>
get
List
getList
(
__namedParameters
:
{
filters
?:
Filters
;
format
?:
"raw-little"
|
"raw-list"
|
"raw-view"
;
limit
?:
number
;
orders
?:
Orders
;
page
?:
number
;
query
?:
string
;
viewMode
?:
"history"
;
}
,
)
:
Promise
<
ApiPagingResults
<
ReservationList
>
>
Parameters
__namedParameters
:
{
filters
?:
Filters
;
format
?:
"raw-little"
|
"raw-list"
|
"raw-view"
;
limit
?:
number
;
orders
?:
Orders
;
page
?:
number
;
query
?:
string
;
viewMode
?:
"history"
;
}
Returns
Promise
<
ApiPagingResults
<
ReservationList
>
>
get
Reservations
getReservations
(
__namedParameters
:
{
dateEnd
:
string
;
dateStart
:
string
;
format
?:
"raw-little"
|
"raw-list"
|
"raw-view"
;
uri
:
string
;
}
,
)
:
Promise
<
ApiWrapper
<
ReservationList
[]
,
BaseMessages
>
>
Parameters
__namedParameters
:
{
dateEnd
:
string
;
dateStart
:
string
;
format
?:
"raw-little"
|
"raw-list"
|
"raw-view"
;
uri
:
string
;
}
Returns
Promise
<
ApiWrapper
<
ReservationList
[]
,
BaseMessages
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
j
Api
network
Methods
book
By
Date
cancel
Reservation
configuration
create
Reservation
get
List
get
Reservations
jamespot-user-api
Loading...