Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • SdaDialogDelegate

Implements

Index

Properties

Private _dialogDelegateStateVisitor

_dialogDelegateStateVisitor: SdaDialogDelegateStateVisitor = null

Private _lastActivity

_lastActivity: Date = new Date()

Accessors

lastActivity

  • get lastActivity(): Date
  • Returns Date

Methods

Private captureNextOfflineDocumentContent

  • captureNextOfflineDocumentContent(onlineDocumentsListDialogId: string, offlineDocumentsListDialogId: string, nextDocumentRecordVisitor: RecordVisitor, tenantId: string, sessionId: string): Promise<void>
  • Parameters

    • onlineDocumentsListDialogId: string
    • offlineDocumentsListDialogId: string
    • nextDocumentRecordVisitor: RecordVisitor
    • tenantId: string
    • sessionId: string

    Returns Promise<void>

Private captureNextOfflineTags

  • captureNextOfflineTags(onlineDocumentsListDialogId: string, offlineDocumentsListDialogId: string, nextWorkPackageId: string, tenantId: string, sessionId: string): Promise<void>
  • Parameters

    • onlineDocumentsListDialogId: string
    • offlineDocumentsListDialogId: string
    • nextWorkPackageId: string
    • tenantId: string
    • sessionId: string

    Returns Promise<void>

Private captureNextOfflineWorkPackage

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

    • onlineWorkPackagesListDialogId: string
    • nextWorkPackageId: string
    • tenantId: string
    • sessionId: string

    Returns Promise<void>

Private captureOfflineSession

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

    • baseUrl: string
    • tenantId: string
    • sessionId: string

    Returns Promise<JsonClientResponse>

Private captureOfflineWorkPackages

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

    • tenantId: string
    • sessionId: string

    Returns Promise<void>

deleteJson

getBlob

getJson

getText

handleDeleteJsonResponse

handleGetBlobResponse

handleGetJsonResponse

handleGetTextResponse

handleOpenStreamResponse

handlePostJsonResponse

handlePostMultipartResponse

handlePutJsonResponse

initialize

  • initialize(): Promise<void>

Private initializeAfterCreateSession

  • Parameters

    Returns Promise<void>

Private online

  • online(): boolean
  • Returns boolean

openStream

  • openStream(baseUrl: string, resourcePath?: string): Promise<StreamProducer> | null

Private performBriefcaseWorkbenchActionRequest

Private performCreateSessionRequest

Private performDeleteSessionRequest

Private performEnterOfflineModeMenuActionRequest

Private performExitOfflineModeMenuActionRequest

Private performLoginForOnlineProcessing

  • Parameters

    • tenantId: string

    Returns Promise<JsonClientResponse>

Private performOfflineBriefcaseCommentsRequest

Private performOfflineBriefcaseWorkPackagesRequest

Private performOfflineDocumentContentRequest

Private performOfflineDocumentOpenLatestFileMenuActionRequest

Private performOfflineDocumentsListRecordSetRequest

Private performOfflineDocumentsPropertiesRecordRequest

  • performOfflineDocumentsPropertiesRecordRequest(baseUrl: string, resourcePathElems: string[]): Promise<JsonClientResponse>
  • Parameters

    • baseUrl: string
    • resourcePathElems: string[]

    Returns Promise<JsonClientResponse>

Private performOfflineDocumentsRootDialogRequest

  • performOfflineDocumentsRootDialogRequest(baseUrl: string, resourcePathElems: string[]): Promise<JsonClientResponse>
  • Parameters

    • baseUrl: string
    • resourcePathElems: string[]

    Returns Promise<JsonClientResponse>

Private performOfflineShowTagsMenuActionRequest

Private performOfflineTagsListRecordSetRequest

Private performOfflineTagsPropertiesRecordRequest

  • performOfflineTagsPropertiesRecordRequest(baseUrl: string, resourcePathElems: string[]): Promise<JsonClientResponse>
  • Parameters

    • baseUrl: string
    • resourcePathElems: string[]

    Returns Promise<JsonClientResponse>

Private performOfflineTagsRootDialogRequest

  • performOfflineTagsRootDialogRequest(baseUrl: string, resourcePathElems: string[]): Promise<JsonClientResponse>
  • Parameters

    • baseUrl: string
    • resourcePathElems: string[]

    Returns Promise<JsonClientResponse>

Private performOfflineWorkPackagesListRecordSetRequest

Private performOfflineWorkPackagesOpenMenuActionRequest

Private performOfflineWorkPackagesRootDialogRequest

  • performOfflineWorkPackagesRootDialogRequest(baseUrl: string, resourcePathElems: string[]): Promise<JsonClientResponse>
  • Parameters

    • baseUrl: string
    • resourcePathElems: string[]

    Returns Promise<JsonClientResponse>

Private performOfflineWorkPackagesWorkbenchActionRequest

Private performWorkPackagesAddWorkPackageToBriefcase

Private performWorkPackagesRemoveWorkPackageFromBriefcase

postJson

postMultipart

  • postMultipart<T>(baseUrl: string, resourcePath: string, formData: FormData): Promise<VoidClientResponse> | null

putJson

Generated using TypeDoc