Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ModelApiClientImpl

Hierarchy

  • ModelApiClientImpl

Implements

Index

Constructors

constructor

Properties

Private MAX_PARALLEL_REQUESTS

MAX_PARALLEL_REQUESTS: any

Private pendingRequests

pendingRequests: any

Private runningRequests

runningRequests: any

Private transportation

transportation: any

Methods

checkAccess

  • checkAccess(workingCopyId: string, memberOpenId: string, callback: ICallback<boolean>, errorCallback: IErrorCallback): void
  • Parameters

    • workingCopyId: string
    • memberOpenId: string
    • callback: ICallback<boolean>
    • errorCallback: IErrorCallback

    Returns void

Private completeGetUnitRequest

  • completeGetUnitRequest(): any
  • Returns any

Private createDownloadHandler

  • createDownloadHandler(exportPath: any, callback: any, errorCallback: any): any
  • Parameters

    • exportPath: any
    • callback: any
    • errorCallback: any

    Returns any

createWorkingCopy

createWorkingCopyByProject

  • createWorkingCopyByProject(projectId: string, workingCopyId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
  • Parameters

    • projectId: string
    • workingCopyId: string
    • callback: IVoidCallback
    • errorCallback: IErrorCallback

    Returns void

deleteFile

  • deleteFile(workingCopyId: string, filePath: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
  • Parameters

    • workingCopyId: string
    • filePath: string
    • callback: IVoidCallback
    • errorCallback: IErrorCallback

    Returns void

deleteWorkingCopy

  • deleteWorkingCopy(workingCopyId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void

deleteWorkingCopyByProject

  • deleteWorkingCopyByProject(projectId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
  • Deletes the project-to-working copy mapping for given project ID.

    Parameters

    • projectId: string
    • callback: IVoidCallback
    • errorCallback: IErrorCallback

    Returns void

deploy

  • deploy(workingCopyId: string, forceFullDeployment: boolean, callback: ICallback<IDeploymentResult>, errorCallback: IErrorCallback): void

exportMpk

  • exportMpk(workingCopyId: string, outFilePath: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
  • Parameters

    • workingCopyId: string
    • outFilePath: string
    • callback: IVoidCallback
    • errorCallback: IErrorCallback

    Returns void

getDeploymentStatus

  • getDeploymentStatus(workingCopyId: string, callback: ICallback<IDeploymentResult>, errorCallback: IErrorCallback): void

getEditorData

  • getEditorData(callback: ICallback<IEditorData>, errorCallback: IErrorCallback): void

getFile

  • getFile(workingCopyId: string, filePath: string, outFilePath: string, callback: ICallback<any>, errorCallback: IErrorCallback): void
  • Parameters

    • workingCopyId: string
    • filePath: string
    • outFilePath: string
    • callback: ICallback<any>
    • errorCallback: IErrorCallback

    Returns void

getFiles

  • getFiles(workingCopyId: string, options: IGetFilesOptions, callback: ICallback<any>, errorCallback: IErrorCallback): void

getMyWorkingCopies

  • getMyWorkingCopies(callback: ICallback<IWorkingCopy[]>, errorCallback: IErrorCallback): void

getWorkingCopyByProject

  • getWorkingCopyByProject(projectId: any, callback: ICallback<string>, errorCallback: IErrorCallback): void

grantAccess

  • grantAccess(workingCopyId: string, memberOpenId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
  • Parameters

    • workingCopyId: string
    • memberOpenId: string
    • callback: IVoidCallback
    • errorCallback: IErrorCallback

    Returns void

grantAccessByProject

  • grantAccessByProject(projectId: string, memberOpenId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void

Private handleRawDeploymentResult

  • handleRawDeploymentResult(callback: any, errorCallback: any, rawDeploymentResult: any): any
  • Parameters

    • callback: any
    • errorCallback: any
    • rawDeploymentResult: any

    Returns any

loadUnitById

  • loadUnitById<T>(workingCopyId: string, unitId: string, callback: ICallback<IAbstractUnitJson>, errorCallback: IErrorCallback): void

Private loadUnitByIdBatched

  • loadUnitByIdBatched(info: any): any
  • Parameters

    • info: any

    Returns any

loadUnitInterfaces

  • loadUnitInterfaces(workingCopyId: string, callback: ICallback<IAbstractUnitJson[]>, errorCallback: IErrorCallback): void

loadWorkingCopyMetaData

  • loadWorkingCopyMetaData(workingCopyId: string, callback: ICallback<IWorkingCopy>, errorCallback: IErrorCallback): void

lockWorkingCopy

  • lockWorkingCopy(workingCopyId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
  • Parameters

    • workingCopyId: string
    • callback: IVoidCallback
    • errorCallback: IErrorCallback

    Returns void

Private parseRawDeploymentResult

  • parseRawDeploymentResult(rawDeploymentResult: any): any
  • Parameters

    • rawDeploymentResult: any

    Returns any

putFile

  • putFile(workingCopyId: string, inFilePath: string | Blob, filePath: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
  • Parameters

    • workingCopyId: string
    • inFilePath: string | Blob
    • filePath: string
    • callback: IVoidCallback
    • errorCallback: IErrorCallback

    Returns void

revokeAccess

  • revokeAccess(workingCopyId: string, memberOpenId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
  • Parameters

    • workingCopyId: string
    • memberOpenId: string
    • callback: IVoidCallback
    • errorCallback: IErrorCallback

    Returns void

revokeAccessByProject

  • revokeAccessByProject(projectId: string, memberOpenId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void

sendDeltas

  • sendDeltas(workingCopyId: string, deltas: IDelta[], callback: ICallback<Object>, errorCallback: IErrorCallback): void
  • Parameters

    • workingCopyId: string
    • deltas: IDelta[]
    • callback: ICallback<Object>
    • errorCallback: IErrorCallback

    Returns void

Private sendGetUnitRequest

  • sendGetUnitRequest(info: any): any
  • Parameters

    • info: any

    Returns any

Private storeResponseAsFile

  • storeResponseAsFile(response: any, outFilePath: any, callback: any, errorCallback: any): any
  • Parameters

    • response: any
    • outFilePath: any
    • callback: any
    • errorCallback: any

    Returns any

unlockWorkingCopy

  • unlockWorkingCopy(workingCopyId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void

updateWorkingCopyByProject

  • updateWorkingCopyByProject(projectId: string, workingCopyId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
  • Update the project-to-working copy mapping with the given data.

    Parameters

    • projectId: string
    • workingCopyId: string
    • callback: IVoidCallback
    • errorCallback: IErrorCallback

    Returns void

Generated using TypeDoc