Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • DialogProxy

Implements

Index

Constructors

constructor

  • Returns DialogProxy

Properties

Private _clientMode

_clientMode: ClientMode

Private _fetchClient

_fetchClient: FetchClient

Private _lastActivity

_lastActivity: Date = new Date()

Private _sessionId

_sessionId: string

Private _tenantId

_tenantId: string

Private _userId

_userId: string

Static Private ADD_TO_BRIEFCASE_ACTION_ID

ADD_TO_BRIEFCASE_ACTION_ID: string = "alias_AddToBriefcase"

Static Private BRIEFCASE_ACTION_ID

BRIEFCASE_ACTION_ID: string = "Briefcase"

Static Private BRIEFCASE_DIALOG_ID

BRIEFCASE_DIALOG_ID: string = "a1"

Static Private BRIEFCASE_RECORD_DIALOG_ID

BRIEFCASE_RECORD_DIALOG_ID: string = "a11"

Static Private BRIEFCASE_WORKPACKAGES_DIALOG_ID

BRIEFCASE_WORKPACKAGES_DIALOG_ID: string = "a12"

Static Private ENTER_OFFLINE_MODE_ACTION_ID

ENTER_OFFLINE_MODE_ACTION_ID: string = "alias_EnterOfflineMode"

Static Private EXIT_OFFLINE_MODE_ACTION_ID

EXIT_OFFLINE_MODE_ACTION_ID: string = "alias_ExitOfflineMode"

Static Private ONLINE_PROPERTY_NAME

ONLINE_PROPERTY_NAME: string = "online"

Static Private OPEN_ACTION_ID

OPEN_ACTION_ID: string = "open"

Static Private OPEN_DOCUMENT_ACTION_ID

OPEN_DOCUMENT_ACTION_ID: string = "dynamic_AAABACcaAAAAACqd"

Static Private REFERRING_DIALOG_MODEL_TYPE

REFERRING_DIALOG_MODEL_TYPE: string = "hxgn.api.dialog.ReferringDialog"

Static Private REFERRING_WORKBENCH_MODEL_TYPE

REFERRING_WORKBENCH_MODEL_TYPE: string = "hxgn.api.dialog.ReferringWorkbench"

Static Private SDA_WORKBENCH_ID

SDA_WORKBENCH_ID: string = "AAABACffAAAAACe2"

Static Private WORK_PACKAGES_ACTION_ID

WORK_PACKAGES_ACTION_ID: string = "WorkPackages"

Accessors

lastActivity

  • get lastActivity(): Date
  • Returns Date

Methods

Private changeClientMode

  • Parameters

    Returns void

Private changeSessionId

  • changeSessionId(sessionId: string): void
  • Parameters

    • sessionId: string

    Returns void

Private changeTenantId

  • changeTenantId(tenantId: string): void
  • Parameters

    • tenantId: string

    Returns void

Private changeUserId

  • changeUserId(userId: string): void
  • Parameters

    • userId: string

    Returns void

Private createDialogMessageModel

  • createDialogMessageModel(message: string): object
  • Parameters

    • message: string

    Returns object

    • message: string
    • type: string

Private createOfflineSessionNotFoundModel

  • createOfflineSessionNotFoundModel(): object
  • Returns object

    • message: string
    • type: string

Private createSessionIdModel

  • createSessionIdModel(sessionId: string): object
  • Parameters

    • sessionId: string

    Returns object

    • sessionId: string
    • type: string

Private deconstructGetDialogPath

  • deconstructGetDialogPath(resourcePathElems: string[]): any
  • Parameters

    • resourcePathElems: string[]

    Returns any

Private deconstructGetRecordPath

  • deconstructGetRecordPath(resourcePathElems: string[]): any
  • Parameters

    • resourcePathElems: string[]

    Returns any

Private deconstructGetRedirectionPath

  • deconstructGetRedirectionPath(resourcePathElems: string[]): any
  • Parameters

    • resourcePathElems: string[]

    Returns any

Private deconstructPostMenuActionPath

  • deconstructPostMenuActionPath(resourcePathElems: string[]): any
  • Parameters

    • resourcePathElems: string[]

    Returns any

Private deconstructPostRecordsPath

  • deconstructPostRecordsPath(resourcePathElems: string[]): any
  • Parameters

    • resourcePathElems: string[]

    Returns any

Private deconstructPostWorkbenchActionPath

  • deconstructPostWorkbenchActionPath(resourcePathElems: string[]): any
  • Parameters

    • resourcePathElems: string[]

    Returns any

deleteJson

Private deleteSession

  • Parameters

    • baseUrl: string
    • resourcePath: string

    Returns Promise<JsonClientResponse>

getBlob

  • Parameters

    • baseUrl: string
    • Optional resourcePath: string

    Returns Promise<BlobClientResponse>

Private getDialog

  • Parameters

    • baseUrl: string
    • resourcePath: string
    • resourcePathElems: string[]
    • Optional queryParams: StringDictionary

    Returns Promise<JsonClientResponse>

getJson

Private getRecord

  • Parameters

    • baseUrl: string
    • resourcePath: string
    • resourcePathElems: string[]
    • Optional queryParams: StringDictionary

    Returns Promise<JsonClientResponse>

Private getRedirection

  • Parameters

    • baseUrl: string
    • resourcePath: string
    • resourcePathElems: string[]
    • Optional queryParams: StringDictionary

    Returns Promise<JsonClientResponse>

Private getSession

  • Parameters

    • baseUrl: string
    • resourcePath: string
    • resourcePathElems: string[]
    • Optional queryParams: StringDictionary

    Returns Promise<JsonClientResponse>

getText

  • Parameters

    • baseUrl: string
    • Optional resourcePath: string

    Returns Promise<TextClientResponse>

Private isWorkPackagesDialog

  • isWorkPackagesDialog(dialog: any): boolean
  • Parameters

    • dialog: any

    Returns boolean

Private makeNullRedirectionId

  • makeNullRedirectionId(): string
  • Returns string

openStream

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

    • baseUrl: string
    • Optional resourcePath: string

    Returns Promise<StreamProducer>

Private patchWorkPackagesDialog

Private patchWorkPackagesRecordSet

  • patchWorkPackagesRecordSet(dialog: any, recordSet: any): any
  • Parameters

    • dialog: any
    • recordSet: any

    Returns any

Private postAddToBriefcaseMenuAction

  • Parameters

    • baseUrl: string
    • resourcePath: string
    • resourcePathElems: string[]
    • Optional jsonBody: StringDictionary

    Returns Promise<JsonClientResponse>

postJson

Private postMenuAction

  • Parameters

    • baseUrl: string
    • resourcePath: string
    • resourcePathElems: string[]
    • Optional jsonBody: StringDictionary

    Returns Promise<JsonClientResponse>

postMultipart

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

Private postRecords

  • Parameters

    • baseUrl: string
    • resourcePath: string
    • resourcePathElems: string[]
    • Optional jsonBody: StringDictionary

    Returns Promise<JsonClientResponse>

Private postSession

  • Parameters

    • baseUrl: string
    • resourcePath: string
    • resourcePathElems: string[]
    • Optional jsonBody: StringDictionary

    Returns Promise<JsonClientResponse>

Private postWorkbenchAction

  • Parameters

    • baseUrl: string
    • resourcePath: string
    • resourcePathElems: string[]
    • Optional jsonBody: StringDictionary

    Returns Promise<JsonClientResponse>

Private postWorkbenchActionBriefcase

  • Parameters

    • baseUrl: string
    • resourcePath: string
    • resourcePathElems: string[]
    • Optional jsonBody: StringDictionary

    Returns Promise<JsonClientResponse>

Private postWorkbenchActionWorkPackages

  • Parameters

    • baseUrl: string
    • resourcePath: string
    • resourcePathElems: string[]
    • Optional jsonBody: StringDictionary

    Returns Promise<JsonClientResponse>

putJson

Private readBriefcaseRecord

Private readBriefcaseWorkpackageRecordSet

  • readBriefcaseWorkpackageRecordSet(): any
  • Returns any

Private writeBriefcaseRecord

  • writeBriefcaseRecord(briefcaseRecord: any): void
  • Parameters

    • briefcaseRecord: any

    Returns void

Private writeBriefcaseWorkpackageRecordSet

  • writeBriefcaseWorkpackageRecordSet(recordSet: any): any
  • Parameters

    • recordSet: any

    Returns any

Private writePersistentClientVars

  • writePersistentClientVars(): void
  • Returns void

Generated using TypeDoc