Class: SeismicPraDocumentsController
Defined in: backends/web-backend/src/seismic-pra-workbooks/seismic-pra-documents.controller.ts:13
Constructors
Constructor
new SeismicPraDocumentsController(
documentsService):SeismicPraDocumentsController
Defined in: backends/web-backend/src/seismic-pra-workbooks/seismic-pra-documents.controller.ts:14
Parameters
documentsService
Returns
SeismicPraDocumentsController
Methods
download()
download(
id,documentId,req):Promise<{filename:string;url:string; }>
Defined in: backends/web-backend/src/seismic-pra-workbooks/seismic-pra-documents.controller.ts:44
Parameters
id
string
documentId
string
req
Returns
Promise<{ filename: string; url: string; }>
list()
list(
id,req):Promise<SeismicPraDocumentEntry[]>
Defined in: backends/web-backend/src/seismic-pra-workbooks/seismic-pra-documents.controller.ts:18
Parameters
id
string
req
Returns
Promise<SeismicPraDocumentEntry[]>
remove()
remove(
id,documentId,req):Promise<void>
Defined in: backends/web-backend/src/seismic-pra-workbooks/seismic-pra-documents.controller.ts:38
Parameters
id
string
documentId
string
req
Returns
Promise<void>
update()
update(
id,documentId,body,req):Promise<SeismicPraDocumentEntry>
Defined in: backends/web-backend/src/seismic-pra-workbooks/seismic-pra-documents.controller.ts:32
Parameters
id
string
documentId
string
body
UpdateDocumentBody
req
Returns
Promise<SeismicPraDocumentEntry>
upload()
upload(
id,file,req):Promise<SeismicPraDocumentEntry>
Defined in: backends/web-backend/src/seismic-pra-workbooks/seismic-pra-documents.controller.ts:25
Parameters
id
string
file
UploadedFilePayload | undefined
req
Returns
Promise<SeismicPraDocumentEntry>
