Class: EsqDocumentsController
Defined in: backends/web-backend/src/esq-workbooks/esq-documents.controller.ts:18
Constructors
Constructor
new EsqDocumentsController(
esqDocumentsService):EsqDocumentsController
Defined in: backends/web-backend/src/esq-workbooks/esq-documents.controller.ts:19
Parameters
esqDocumentsService
Returns
EsqDocumentsController
Methods
download()
download(
id,documentId,req):Promise<{filename:string;url:string; }>
Defined in: backends/web-backend/src/esq-workbooks/esq-documents.controller.ts:51
Parameters
id
string
documentId
string
req
Returns
Promise<{ filename: string; url: string; }>
list()
list(
id,req):Promise<EsqDocumentEntry[]>
Defined in: backends/web-backend/src/esq-workbooks/esq-documents.controller.ts:23
Parameters
id
string
req
Returns
Promise<EsqDocumentEntry[]>
remove()
remove(
id,documentId,req):Promise<void>
Defined in: backends/web-backend/src/esq-workbooks/esq-documents.controller.ts:45
Parameters
id
string
documentId
string
req
Returns
Promise<void>
upload()
upload(
id,file,req):Promise<EsqDocumentEntry>
Defined in: backends/web-backend/src/esq-workbooks/esq-documents.controller.ts:30
Parameters
id
string
file
UploadedFilePayload | undefined
req
Returns
Promise<EsqDocumentEntry>
