Skip to content

backends-web-backend


Class: EsqWorkbooksService

Defined in: backends/web-backend/src/esq-workbooks/esq-workbooks.service.ts:42

Constructors

Constructor

new EsqWorkbooksService(esqWorkbookModel, signoffModel, projectsService, exampleWorkbooksService, rolesService, esqDocumentsService): EsqWorkbooksService

Defined in: backends/web-backend/src/esq-workbooks/esq-workbooks.service.ts:43

Parameters

esqWorkbookModel

Model<EsqWorkbookDocument>

signoffModel

Model<WorkbookSignoffDocument>

projectsService

ProjectsService

exampleWorkbooksService

ExampleWorkbooksService

rolesService

WorkbookRolesService

esqDocumentsService

EsqDocumentsService

Returns

EsqWorkbooksService

Methods

findOne()

findOne(workbookId, acting): Promise<EsqWorkbookResponse>

Defined in: backends/web-backend/src/esq-workbooks/esq-workbooks.service.ts:56

Parameters

workbookId

string

acting

ActingUser

Returns

Promise<EsqWorkbookResponse>


loadExample()

loadExample(workbookId, acting, exampleId?): Promise<EsqWorkbookResponse>

Defined in: backends/web-backend/src/esq-workbooks/esq-workbooks.service.ts:79

Parameters

workbookId

string

acting

ActingUser

exampleId?

string

Returns

Promise<EsqWorkbookResponse>


replaceMef()

replaceMef(workbookId, mef, acting): Promise<EsqWorkbookResponse>

Defined in: backends/web-backend/src/esq-workbooks/esq-workbooks.service.ts:64

Parameters

workbookId

string

mef

unknown

acting

ActingUser

Returns

Promise<EsqWorkbookResponse>


unloadExample()

unloadExample(workbookId, acting): Promise<EsqWorkbookResponse>

Defined in: backends/web-backend/src/esq-workbooks/esq-workbooks.service.ts:105

Parameters

workbookId

string

acting

ActingUser

Returns

Promise<EsqWorkbookResponse>