Skip to content

backends-web-backend


Class: EsWorkbooksService

Defined in: backends/web-backend/src/es-workbooks/es-workbooks.service.ts:46

Constructors

Constructor

new EsWorkbooksService(esWorkbookModel, signoffModel, projectsService, exampleWorkbooksService, rolesService, esDocumentsService): EsWorkbooksService

Defined in: backends/web-backend/src/es-workbooks/es-workbooks.service.ts:47

Parameters

esWorkbookModel

Model<EsWorkbookDocument>

signoffModel

Model<WorkbookSignoffDocument>

projectsService

ProjectsService

exampleWorkbooksService

ExampleWorkbooksService

rolesService

WorkbookRolesService

esDocumentsService

EsDocumentsService

Returns

EsWorkbooksService

Methods

findOne()

findOne(workbookId, acting): Promise<EsWorkbookResponse>

Defined in: backends/web-backend/src/es-workbooks/es-workbooks.service.ts:60

Parameters

workbookId

string

acting

ActingUser

Returns

Promise<EsWorkbookResponse>


loadExample()

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

Defined in: backends/web-backend/src/es-workbooks/es-workbooks.service.ts:83

Parameters

workbookId

string

acting

ActingUser

exampleId?

string

Returns

Promise<EsWorkbookResponse>


replaceMef()

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

Defined in: backends/web-backend/src/es-workbooks/es-workbooks.service.ts:68

Parameters

workbookId

string

mef

unknown

acting

ActingUser

Returns

Promise<EsWorkbookResponse>


unloadExample()

unloadExample(workbookId, acting): Promise<EsWorkbookResponse>

Defined in: backends/web-backend/src/es-workbooks/es-workbooks.service.ts:112

Parameters

workbookId

string

acting

ActingUser

Returns

Promise<EsWorkbookResponse>