service/ProjectEvents
Api Code Documentation / Exports / service/ProjectEvents
#
Table of contents#
Interfaces#
Functions- applyStreamItems
- createProjectOnChain
- getProject
- getProjectList
- getProjectPermissionList
- grantProjectPermission
- updateProject
- writeProjectAssignedToChain
#
Functions#
applyStreamItemsâ–¸ applyStreamItems(streamItems
, projectsByName?
): Map
<string
, Project
>
#
ParametersName | Type |
---|---|
streamItems | Item [] |
projectsByName | Map <string , Project > |
#
ReturnsMap
<string
, Project
>
#
Defined insrc/service/ProjectEvents.ts:202
#
createProjectOnChainâ–¸ createProjectOnChain(conn
, issuer
, project
): Promise
<void
>
#
ParametersName | Type |
---|---|
conn | ConnToken |
issuer | Issuer |
project | Project |
#
ReturnsPromise
<void
>
#
Defined insrc/service/ProjectEvents.ts:54
#
getProjectâ–¸ getProject(conn
, id
): Promise
<Project
>
#
ParametersName | Type |
---|---|
conn | ConnToken |
id | string |
#
ReturnsPromise
<Project
>
#
Defined insrc/service/ProjectEvents.ts:147
#
getProjectListâ–¸ getProjectList(conn
): Promise
<Project
[]>
#
ParametersName | Type |
---|---|
conn | ConnToken |
#
ReturnsPromise
<Project
[]>
#
Defined insrc/service/ProjectEvents.ts:159
#
getProjectPermissionListâ–¸ getProjectPermissionList(conn
, projectId
): Promise
<Permissions
>
#
ParametersName | Type |
---|---|
conn | ConnToken |
projectId | string |
#
ReturnsPromise
<Permissions
>
#
Defined insrc/service/ProjectEvents.ts:165
#
grantProjectPermissionâ–¸ grantProjectPermission(conn
, issuer
, projectId
, grantee
, intent
): Promise
<void
>
#
ParametersName | Type |
---|---|
conn | ConnToken |
issuer | Issuer |
projectId | string |
grantee | string |
intent | default |
#
ReturnsPromise
<void
>
#
Defined insrc/service/ProjectEvents.ts:173
#
updateProjectâ–¸ updateProject(conn
, issuer
, projectId
, update
): Promise
<void
>
#
ParametersName | Type |
---|---|
conn | ConnToken |
issuer | Issuer |
projectId | string |
update | ProjectUpdate |
#
ReturnsPromise
<void
>
#
Defined insrc/service/ProjectEvents.ts:119
#
writeProjectAssignedToChainâ–¸ writeProjectAssignedToChain(conn
, issuer
, projectId
, assignee
): Promise
<void
>
#
ParametersName | Type |
---|---|
conn | ConnToken |
issuer | Issuer |
projectId | string |
assignee | string |
#
ReturnsPromise
<void
>