HubAccess

APIs for working with IModelHub

Classes

Name Description  
LockConflict Exception thrown if lock cannot be acquired. Beta

Enumerations

Name Description  
LockState The state of a lock.  

Interfaces

Name Description  
AcquireNewBriefcaseIdArg Argument for acquiring a new BriefcaseId  
BackendHubAccess Methods for accessing services of IModelHub from an iTwin.js backend. Beta
BriefcaseDbArg Argument for methods that must supply a briefcaseId and a changeset  
BriefcaseIdArg Argument for methods that must supply an IModelId and a BriefcaseId  
ChangesetArg Argument for methods that must supply an IModelId and a changeset  
ChangesetRangeArg Argument for methods that must supply an IModelId and a range of Changesets.  
CreateNewIModelProps Arguments to create a new iModel in iModelHub  
DownloadChangesetArg Argument for downloading a changeset. Beta
DownloadChangesetRangeArg Argument for downloading a changeset range. Beta
DownloadProgressArg Argument for cancelling and tracking download progress. Beta
IModelIdArg Argument for methods that must supply an IModelId  
IModelNameArg Argument for methods that must supply an IModel name and iTwinId  
ITwinIdArg Argument for methods that must supply an iTwinId  
LockProps The properties of a lock that may be obtained from a lock server. Beta

Last Updated: 20 June, 2023