Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • SdaDialogDelegate

Implements

Index

Properties

Private _dialogDelegateStateVisitor

_dialogDelegateStateVisitor: SdaDialogDelegateStateVisitor = null

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_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>
  • Parameters

    Returns Promise<void>

Private captureNextOfflineTag

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

    Returns Promise<void>

Private captureNextOfflineTags

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

    • baseUrl: string
    • tenantId: string
    • sessionId: string
    • beforeDocumentsListDialog: DialogVisitor
    • afterDocumentsListDialog: DialogVisitor
    • nextWorkPackageId: string

    Returns 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

Private captureOfflineWorkPackages

  • captureOfflineWorkPackages(enterOfflineRequest: DialogRequest): Promise<void>
  • Parameters

    Returns Promise<void>

Private constructCreateCommentNullRedirection

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

    • tenantId: string
    • sessionId: string
    • dialogId: string

    Returns JsonClientResponse

Private delegateBaseUrl

  • delegateBaseUrl(): string
  • Returns string

Private delegateBriefcaseVisitor

Private delegateOnline

  • delegateOnline(): boolean
  • Returns boolean

Private delegateSelectedWorkPackageIds

  • delegateSelectedWorkPackageIds(): string[]
  • Returns string[]

Private delegateUserId

  • delegateUserId(): string
  • Returns string

Private delegateWorkPackagesRecordSetVisitor

deleteJson

getBlob

getJson

getText

handleDeleteJsonResponse

handleGetBlobResponse

handleGetJsonResponse

handleGetTextResponse

handleOpenStreamResponse

handlePostJsonResponse

handlePostMultipartResponse

handlePutJsonResponse

initialize

  • initialize(): Promise<void>

Private initializeAfterCreateSession

openStream

Private performBriefcaseWorkbenchActionRequest

Private performCreateSessionRequest

Private performDeleteSessionRequest

Private performEnterOfflineModeMenuActionRequest

Private performExitOfflineModeMenuActionRequest

Private performLoginForOnlineProcessing

  • Parameters

    • tenantId: string

    Returns Promise<JsonClientResponse>

Private performOfflineBriefcaseCommentsRequest

Private performOfflineBriefcaseWorkPackagesRequest

Private performOfflineCreateCommentMenuAction

Private performOfflineDocumentsPropertiesRecordRequest

Private performOfflineShowDocsMenuAction

Private performOfflineTagsPropertiesRecordRequest

Private performWorkPackagesAddWorkPackageToBriefcase

Private performWorkPackagesRemoveWorkPackageFromBriefcase

postJson

postMultipart

putJson

Generated using TypeDoc