Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • SdaDialogDelegate

Implements

Index

Properties

Methods

Properties

Private _dialogDelegateStateVisitor

_dialogDelegateStateVisitor: SdaDialogDelegateStateVisitor = null

Private _dialogProxy

_dialogProxy: DialogProxy

Static Private ALIAS_CREATE_COMMENT_MENU_ACTION_ID

ALIAS_CREATE_COMMENT_MENU_ACTION_ID: string = "alias_CreateComment"

Static Private ALIAS_OPEN_LATEST_FILE_MENU_ACTION_ID

ALIAS_OPEN_LATEST_FILE_MENU_ACTION_ID: string = "alias_OpenLatestFile"

Static Private ALIAS_OPEN_MENU_ACTION_ID

ALIAS_OPEN_MENU_ACTION_ID: string = "alias_Open"

Static Private ALIAS_SHOW_LATEST_MENU_ACTION_ID

ALIAS_SHOW_LATEST_MENU_ACTION_ID: string = "alias_ShowLatest"

Static Private ALIAS_SHOW_TAGS_MENU_ACTION_ID

ALIAS_SHOW_TAGS_MENU_ACTION_ID: string = "alias_ShowTags"

Static Private OPEN_MENU_ACTION_ID

OPEN_MENU_ACTION_ID: string = "open"

Methods

Private captureNextOfflineDocumentContent

  • captureNextOfflineDocumentContent(baseUrl: string, tenantId: string, sessionId: string, beforeDocumentsListDialog: DialogVisitor, afterDocumentsListDialog: DialogVisitor, nextDocumentRecordVisitor: RecordVisitor): Promise<void>

Private captureNextOfflineLastComment

  • captureNextOfflineLastComment(baseUrl: string, tenantId: string, sessionId: string, beforeDocumentsListDialog: DialogVisitor, afterDocumentsListDialog: DialogVisitor, nextDocumentRecordVisitor: RecordVisitor): Promise<void>

Private captureNextOfflineTag

  • captureNextOfflineTag(baseUrl: string, tenantId: string, sessionId: string, beforeTagsListDialog: DialogVisitor, afterTagsListDialog: DialogVisitor, nextTagRecordVisitor: RecordVisitor): Promise<void>

Private captureNextOfflineTags

  • captureNextOfflineTags(baseUrl: string, tenantId: string, sessionId: string, beforeDocumentsListDialog: DialogVisitor, afterDocumentsListDialog: DialogVisitor, nextWorkPackageId: string): Promise<void>

Private captureNextOfflineWorkPackage

  • captureNextOfflineWorkPackage(baseUrl: string, tenantId: string, sessionId: string, onlineWorkPackagesListDialogId: string, offlineWorkPackagesListDialogId: string, nextWorkPackageId: string): Promise<void>
  • Parameters

    • baseUrl: string
    • tenantId: string
    • sessionId: string
    • onlineWorkPackagesListDialogId: string
    • offlineWorkPackagesListDialogId: string
    • nextWorkPackageId: string

    Returns Promise<void>

Private captureOfflineSession

  • captureOfflineSession(baseUrl: string, tenantId: string, sessionId: string): Promise<JsonClientResponse>

Private captureOfflineWorkPackages

  • captureOfflineWorkPackages(baseUrl: string, tenantId: string, sessionId: string): Promise<void>

Private constructCreateCommentNullRedirection

  • constructCreateCommentNullRedirection(tenantId: string, sessionId: string, dialogId: string): JsonClientResponse

Private delegateBaseUrl

  • delegateBaseUrl(): string

Private delegateBriefcaseVisitor

Private delegateOnline

  • delegateOnline(): boolean

Private delegateSelectedWorkPackageIds

  • delegateSelectedWorkPackageIds(): string[]

Private delegateUserId

  • delegateUserId(): string

Private delegateWorkPackagesRecordSetVisitor

deleteJson

getBlob

getJson

getText

handleDeleteJsonResponse

handleGetBlobResponse

handleGetJsonResponse

handleGetTextResponse

handleOpenStreamResponse

handlePostJsonResponse

handlePostMultipartResponse

handlePutJsonResponse

initialize

Private initializeAfterCreateSession

isAnyUserInBriefcaseMode

  • isAnyUserInBriefcaseMode(tenantId: string): Promise<boolean>

isUserInBriefcaseMode

  • isUserInBriefcaseMode(userInfo: __type): Promise<boolean>

Private notifyClientListener

openStream

Private performBriefcaseWorkbenchActionRequest

Private performCreateSessionRequest

Private performDeleteSessionRequest

Private performEnterOfflineModeContinueRequest

  • performEnterOfflineModeContinueRequest(baseUrl: string, tenantId: string, sessionId: string): Promise<JsonClientResponse>

Private performEnterOfflineModeMenuActionRequest

Private performExitOfflineModeMenuActionRequest

  • NOTE: The Work_Package_Id referenced by the show_tags action is an implied Work_Package_Id, it is not an actual argument on the action. It can be implied because the parent dialog is constrained by the work package id.

    Work_Packages .aliasOpen@WorkPackage_Id -> WorkpackageDocumentsFORM@Work_Package_Id WorkpackageDocumentsDocuments@Work_Package_Id .createcomment@DocumentID -> Documents_CreateComment .showtags@WorkPackage_Id -> Tags WorkpackageTagsTags@Work_Package_Id .createcomment@TagId -> Documents_CreateComment .open@TagId -> TagDetailsFORM@Tag_Id TagDetailsDocuments@Tag_Id .createComment@Document_Id -> Documents_CreateComment

    Parameters

    Returns Promise<JsonClientResponse>

Private performOfflineBriefcaseCommentsRequest

Private performOfflineBriefcaseWorkPackagesRequest

Private performOfflineCreateCommentMenuAction

Private performOfflineDocumentsPropertiesRecordRequest

Private performOfflineShowDocsMenuAction

Private performOfflineShowLatestMenuAction

Private performOfflineTagsPropertiesRecordRequest

Private performWorkPackagesAddWorkPackageToBriefcase

Private performWorkPackagesRemoveWorkPackageFromBriefcase

postJson

postMultipart

putJson

Generated using TypeDoc