Class: EsPosLinkService
Defined in: backends/web-backend/src/es-workbooks/es-pos-link.service.ts:70
Constructors
Constructor
new EsPosLinkService(
esWorkbookModel,workbookModel,posWorkbookModel,projectsService,rolesService,exampleWorkbooksService):EsPosLinkService
Defined in: backends/web-backend/src/es-workbooks/es-pos-link.service.ts:71
Parameters
esWorkbookModel
Model<EsWorkbookDocument>
workbookModel
Model<WorkbookDocument>
posWorkbookModel
Model<PosWorkbookDocument>
projectsService
rolesService
exampleWorkbooksService
Returns
EsPosLinkService
Methods
availablePos()
availablePos(
workbookId,acting):Promise<AvailablePosWorkbook[]>
Defined in: backends/web-backend/src/es-workbooks/es-pos-link.service.ts:91
Parameters
workbookId
string
acting
ActingUser
Returns
Promise<AvailablePosWorkbook[]>
link()
link(
workbookId,posWorkbookId,acting):Promise<EsPosLinkStatus>
Defined in: backends/web-backend/src/es-workbooks/es-pos-link.service.ts:150
Parameters
workbookId
string
posWorkbookId
string
acting
ActingUser
Returns
Promise<EsPosLinkStatus>
status()
status(
workbookId,acting):Promise<EsPosLinkStatus>
Defined in: backends/web-backend/src/es-workbooks/es-pos-link.service.ts:132
Parameters
workbookId
string
acting
ActingUser
Returns
Promise<EsPosLinkStatus>
unlink()
unlink(
workbookId,acting):Promise<EsPosLinkStatus>
Defined in: backends/web-backend/src/es-workbooks/es-pos-link.service.ts:173
Parameters
workbookId
string
acting
ActingUser
Returns
Promise<EsPosLinkStatus>
