Preparing search index...
The search index is not available
Trova Core - v3.43.0
Trova Core
@trova-trip/trova-services
services
ReportsService
Interface ReportsService
interface
ReportsService
{
create
(
report
:
Report
)
:
Promise
<
SavedReport
>
;
findById
(
id
:
string
,
listQueryOptions
?:
ListQueryOptions
<
SavedReport
>
,
)
:
Promise
<
null
|
SavedReport
>
;
findByUserId
(
userId
:
string
)
:
Promise
<
null
|
SavedReport
>
;
list
(
query
?:
FilterQuery
<
Report
>
,
listQueryOptions
?:
ListQueryOptions
<
Report
>
,
)
:
Promise
<
SavedReport
[]
>
;
updateById
(
id
:
string
,
report
:
Partial
<
Report
>
,
)
:
Promise
<
null
|
SavedReport
>
;
uploadReport
<
T
=
unknown
>
(
data
:
ExportData
<
T
>
)
:
Promise
<
SavedReport
>
;
}
Index
Methods
create
find
By
Id
find
By
User
Id
list
update
By
Id
upload
Report
Methods
create
create
(
report
:
Report
)
:
Promise
<
SavedReport
>
Parameters
report
:
Report
Returns
Promise
<
SavedReport
>
find
By
Id
findById
(
id
:
string
,
listQueryOptions
?:
ListQueryOptions
<
SavedReport
>
,
)
:
Promise
<
null
|
SavedReport
>
Parameters
id
:
string
Optional
listQueryOptions
:
ListQueryOptions
<
SavedReport
>
Returns
Promise
<
null
|
SavedReport
>
find
By
User
Id
findByUserId
(
userId
:
string
)
:
Promise
<
null
|
SavedReport
>
Parameters
userId
:
string
Returns
Promise
<
null
|
SavedReport
>
list
list
(
query
?:
FilterQuery
<
Report
>
,
listQueryOptions
?:
ListQueryOptions
<
Report
>
,
)
:
Promise
<
SavedReport
[]
>
Parameters
Optional
query
:
FilterQuery
<
Report
>
Optional
listQueryOptions
:
ListQueryOptions
<
Report
>
Returns
Promise
<
SavedReport
[]
>
update
By
Id
updateById
(
id
:
string
,
report
:
Partial
<
Report
>
)
:
Promise
<
null
|
SavedReport
>
Parameters
id
:
string
report
:
Partial
<
Report
>
Returns
Promise
<
null
|
SavedReport
>
upload
Report
uploadReport
<
T
=
unknown
>
(
data
:
ExportData
<
T
>
)
:
Promise
<
SavedReport
>
Type Parameters
T
=
unknown
Parameters
data
:
ExportData
<
T
>
Returns
Promise
<
SavedReport
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
find
By
Id
find
By
User
Id
list
update
By
Id
upload
Report
Trova Core - v3.43.0
Loading...