Class ModelSdkClientImpl<IT, CT>
Constructors
constructor
Parameters
modelConstructor: object
constructor: function
Parameters
_errorHandler: IErrorCallback
Properties
Private client
client: any
Private connectionConfig
connectionConfig: any
Private modelConstructor
modelConstructor: 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
createWorkingCopy
Parameters
callback: ICallback < IT >
errorCallback: IErrorCallback
Returns void
deleteWorkingCopy
deleteWorkingCopy( workingCopyId: string , callback: IVoidCallback , errorCallback: IErrorCallback ) : void
Parameters
workingCopyId: string
callback: IVoidCallback
errorCallback: IErrorCallback
Returns void
deleteWorkingCopyByProject
deleteWorkingCopyByProject( projectId: string , callback: IVoidCallback , errorCallback: IErrorCallback ) : void
Parameters
projectId: string
callback: IVoidCallback
errorCallback: IErrorCallback
Returns void
deploy
deploy( workingCopyId: string , forceFullDeployment: boolean , callback: ICallback < IDeploymentResult > , errorCallback: IErrorCallback ) : void
Parameters
workingCopyId: string
forceFullDeployment: boolean
errorCallback: IErrorCallback
Returns 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
Parameters
workingCopyId: string
errorCallback: IErrorCallback
Returns void
getEditorData
getEditorData( callback: ICallback < IEditorData > , errorCallback: IErrorCallback ) : void
Parameters
errorCallback: IErrorCallback
Returns void
getMyWorkingCopies
getMyWorkingCopies( callback: ICallback < IWorkingCopy [] > , errorCallback: IErrorCallback ) : void
Parameters
errorCallback: IErrorCallback
Returns void
getWorkingCopyByProject
getWorkingCopyByProject( projectId: string , callback: ICallback < string > , errorCallback: IErrorCallback ) : void
Parameters
projectId: string
callback: ICallback < string >
errorCallback: IErrorCallback
Returns 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
Parameters
projectId: string
memberOpenId: string
callback: IVoidCallback
errorCallback: IErrorCallback
Returns void
loadWorkingCopyMetaData
loadWorkingCopyMetaData( workingCopyId: string , callback: ICallback < IWorkingCopy > , errorCallback: IErrorCallback ) : void
Parameters
workingCopyId: string
errorCallback: IErrorCallback
Returns void
lockWorkingCopy
lockWorkingCopy( workingCopyId: string , callback: IVoidCallback , errorCallback: IErrorCallback ) : void
Parameters
workingCopyId: string
callback: IVoidCallback
errorCallback: IErrorCallback
Returns void
openWorkingCopy
openWorkingCopy( workingCopyId: string , callback: ICallback < IT > , errorCallback: IErrorCallback ) : void
Parameters
workingCopyId: string
callback: ICallback < IT >
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
Parameters
projectId: string
memberOpenId: string
callback: IVoidCallback
errorCallback: IErrorCallback
Returns void
unlockWorkingCopy
unlockWorkingCopy( workingCopyId: string , callback: IVoidCallback , errorCallback: IErrorCallback ) : void
Parameters
workingCopyId: string
callback: IVoidCallback
errorCallback: IErrorCallback
Returns void
updateWorkingCopyByProject
updateWorkingCopyByProject( projectId: string , workingCopyId: string , callback: IVoidCallback , errorCallback: IErrorCallback ) : void
Parameters
projectId: string
workingCopyId: string
callback: IVoidCallback
errorCallback: IErrorCallback
Returns void
Legend
Module
Object literal
Variable
Function
Function with type parameter
Index signature
Type alias
Enumeration
Enumeration member
Property
Method
Interface
Interface with type parameter
Constructor
Property
Method
Index signature
Class
Class with type parameter
Constructor
Property
Method
Accessor
Index signature
Inherited constructor
Inherited property
Inherited method
Inherited accessor
Protected property
Protected method
Protected accessor
Private property
Private method
Private accessor
Static property
Static method
Client class of the Mendix Model SDK. By instantiating this class with appropriate configuration, you can create and read working copies.