httpd
Api Code Documentation / Exports / httpd
Table of contents
Interfaces
Type Aliases
- AllPermissionsGranter
- AllPermissionsReader
- AllProjectsReader
- AllWorkflowitemsReader
- GlobalPermissionGranter
- GlobalPermissionRevoker
- Permissions
- ProjectPermissionsGranter
- ProjectPermissionsReader
- ProjectReader
- WorkflowitemAssigner
- WorkflowitemCloser
- WorkflowitemUpdater
Type Aliases
AllPermissionsGranter
Ƭ AllPermissionsGranter: (token: AuthToken, grantee: string) => Promise<void>
Type declaration
▸ (token, grantee): Promise<void>
Parameters
| Name | Type |
|---|---|
token | AuthToken |
grantee | string |
Returns
Promise<void>
Defined in
AllPermissionsReader
Ƭ AllPermissionsReader: (token: AuthToken) => Promise<Permissions>
Type declaration
▸ (token): Promise<Permissions>
Parameters
| Name | Type |
|---|---|
token | AuthToken |
Returns
Promise<Permissions>
Defined in
AllProjectsReader
Ƭ AllProjectsReader: (token: AuthToken) => Promise<Project[]>
Type declaration
▸ (token): Promise<Project[]>
Parameters
| Name | Type |
|---|---|
token | AuthToken |
Returns
Promise<Project[]>
Defined in
AllWorkflowitemsReader
Ƭ AllWorkflowitemsReader: (token: AuthToken, projectId: string, subprojectId: string) => Promise<Workflowitem[]>
Type declaration
▸ (token, projectId, subprojectId): Promise<Workflowitem[]>
Parameters
| Name | Type |
|---|---|
token | AuthToken |
projectId | string |
subprojectId | string |
Returns
Promise<Workflowitem[]>
Defined in
GlobalPermissionGranter
Ƭ GlobalPermissionGranter: (token: AuthToken, grantee: string, intent: default) => Promise<void>
Type declaration
▸ (token, grantee, intent): Promise<void>
Parameters
| Name | Type |
|---|---|
token | AuthToken |
grantee | string |
intent | default |
Returns
Promise<void>
Defined in
GlobalPermissionRevoker
Ƭ GlobalPermissionRevoker: (token: AuthToken, recipient: string, intent: default) => Promise<void>
Type declaration
▸ (token, recipient, intent): Promise<void>
Parameters
| Name | Type |
|---|---|
token | AuthToken |
recipient | string |
intent | default |
Returns
Promise<void>
Defined in
Permissions
Ƭ Permissions: { [key in default]?: string[] }
Defined in
ProjectPermissionsGranter
Ƭ ProjectPermissionsGranter: (token: AuthToken, projectId: string, grantee: string, intent: default) => Promise<void>
Type declaration
▸ (token, projectId, grantee, intent): Promise<void>
Parameters
| Name | Type |
|---|---|
token | AuthToken |
projectId | string |
grantee | string |
intent | default |
Returns
Promise<void>
Defined in
ProjectPermissionsReader
Ƭ ProjectPermissionsReader: (token: AuthToken, projectId: string) => Promise<Permissions>
Type declaration
▸ (token, projectId): Promise<Permissions>
Parameters
| Name | Type |
|---|---|
token | AuthToken |
projectId | string |
Returns
Promise<Permissions>
Defined in
ProjectReader
Ƭ ProjectReader: (token: AuthToken, id: string) => Promise<ProjectAndSubprojects>
Type declaration
▸ (token, id): Promise<ProjectAndSubprojects>
Parameters
| Name | Type |
|---|---|
token | AuthToken |
id | string |
Returns
Promise<ProjectAndSubprojects>
Defined in
WorkflowitemAssigner
Ƭ WorkflowitemAssigner: (token: AuthToken, projectId: string, subprojectId: string, workflowitemId: string, newAssignee: string) => Promise<void>
Type declaration
▸ (token, projectId, subprojectId, workflowitemId, newAssignee): Promise<void>
Parameters
| Name | Type |
|---|---|
token | AuthToken |
projectId | string |
subprojectId | string |
workflowitemId | string |
newAssignee | string |
Returns
Promise<void>
Defined in
WorkflowitemCloser
Ƭ WorkflowitemCloser: (token: AuthToken, projectId: string, subprojectId: string, workflowitemId: string) => Promise<void>
Type declaration
▸ (token, projectId, subprojectId, workflowitemId): Promise<void>
Parameters
| Name | Type |
|---|---|
token | AuthToken |
projectId | string |
subprojectId | string |
workflowitemId | string |
Returns
Promise<void>
Defined in
WorkflowitemUpdater
Ƭ WorkflowitemUpdater: (token: AuthToken, projectId: string, subprojectId: string, workflowitemId: string, updatedData: any) => Promise<void>
Type declaration
▸ (token, projectId, subprojectId, workflowitemId, updatedData): Promise<void>
Parameters
| Name | Type |
|---|---|
token | AuthToken |
projectId | string |
subprojectId | string |
workflowitemId | string |
updatedData | any |
Returns
Promise<void>