Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WorkbenchService

Hierarchy

  • WorkbenchService

Index

Constructors

constructor

Properties

Private accountService

accountService: AccountService

Private http

http: Http

Private portalApiUrl

portalApiUrl: string

Methods

createUsersOwnUserGroup

deleteBlobForMappedLink

deleteMetadatarecord

deleteUsersOwnUserGroup

  • deleteUsersOwnUserGroup(id: string): Observable<any>
  • GET /api/v1/usergroups/delete controllers.UserGroupController.deleteUsersOwnUserGroup(id: String)

    Parameters

    • id: string

    Returns Observable<any>

downloadFileService

findUserForAccountSubject

  • findUserForAccountSubject(accountSubject: string): Observable<ProfileJs>

findUserForEmail

  • findUserForEmail(email: string): Observable<ProfileJs>

findUsersOwnUserGroupsById

  • findUsersOwnUserGroupsById(id: string): Observable<UserGroup[]>

getDownloadLink

getOwcContextsRightsMatrixForUser

getUserFiles

  • getUserFiles(): Observable<UserFile[]>

getUserGroups

getUserMetaRecords

Private handleError

  • handleError(errorResponse: Response): ErrorObservable

iconClassForContextVisibilityNumber

  • iconClassForContextVisibilityNumber(level: number): string

iconClassForUserRightsLevelNumber

  • iconClassForUserRightsLevelNumber(level: number): string

insertMetadataRecord

loadValidValuesForTopic

  • loadValidValuesForTopic(topic: string): Observable<ValueEntry>

logLinkInfo

  • logLinkInfo(link: string): Observable<any>

nameForContextVisibilityNumber

  • nameForContextVisibilityNumber(level: number): string

nameForUserRightsLevelNumber

  • nameForUserRightsLevelNumber(level: number): string
  • userlevel 0 = read-only group member, 1 = participating context editing user, 2 = power-user/group-admin

    Parameters

    • level: number

    Returns string

updateMetadataRecord

updateOwcContextVisibility

  • updateOwcContextVisibility(owcContextId: string, visibility: number): Observable<boolean>
  • GET /api/v1/usergroups/change-visibility controllers.UserGroupController.updateOwcContextVisibility(owcContextId: String, userAccountSub: String, visibility: Int)

    Parameters

    • owcContextId: string
    • visibility: number

    Returns Observable<boolean>

updateUsersOwnUserGroup

Generated using TypeDoc