Skip to content

backends-web-backend


Class: IeWorkbooksService

Defined in: backends/web-backend/src/ie-workbooks/ie-workbooks.service.ts:44

Constructors

Constructor

new IeWorkbooksService(ieWorkbookModel, signoffModel, projectsService, exampleWorkbooksService, ieDocumentsService, rolesService): IeWorkbooksService

Defined in: backends/web-backend/src/ie-workbooks/ie-workbooks.service.ts:45

Parameters

ieWorkbookModel

Model<IeWorkbookDocument>

signoffModel

Model<WorkbookSignoffDocument>

projectsService

ProjectsService

exampleWorkbooksService

ExampleWorkbooksService

ieDocumentsService

IeDocumentsService

rolesService

WorkbookRolesService

Returns

IeWorkbooksService

Methods

findOne()

findOne(workbookId, acting): Promise<IeWorkbookResponse>

Defined in: backends/web-backend/src/ie-workbooks/ie-workbooks.service.ts:58

Parameters

workbookId

string

acting

ActingUser

Returns

Promise<IeWorkbookResponse>


loadExample()

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

Defined in: backends/web-backend/src/ie-workbooks/ie-workbooks.service.ts:81

Parameters

workbookId

string

acting

ActingUser

exampleId?

string

Returns

Promise<IeWorkbookResponse>


replaceMef()

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

Defined in: backends/web-backend/src/ie-workbooks/ie-workbooks.service.ts:66

Parameters

workbookId

string

mef

unknown

acting

ActingUser

Returns

Promise<IeWorkbookResponse>


unloadExample()

unloadExample(workbookId, acting): Promise<IeWorkbookResponse>

Defined in: backends/web-backend/src/ie-workbooks/ie-workbooks.service.ts:109

Parameters

workbookId

string

acting

ActingUser

Returns

Promise<IeWorkbookResponse>