IModelHubClient Class

Beta

Class that allows access to different iModelHub class handlers. Handlers should be accessed through an instance of this class, rather than constructed directly.

Extends

Methods

Name Description
constructor(fileHandler?: FileHandler, iModelBaseHandler: IModelBaseHandler = new IModelBaseHandler()): IModelHubClient Create an instance of IModelHubClient.  

Inherited methods

Name Inherited from Description
setFileHandler(fileHandler: FileHandler): void IModelClient Sets file handler for file upload/download.

Inherited properties

Name Type Inherited from Description
_handler Protected IModelBaseHandler IModelClient  
changeSets Accessor ReadOnly ChangeSetHandler IModelClient Get the handler for ChangeSets.
events Accessor ReadOnly EventHandler IModelClient Get the handler for IModelHubEvents.
globalEvents Accessor ReadOnly GlobalEventHandler IModelClient Get the handler for IModelHubGlobalEvents.
iModel Accessor ReadOnly IModelHandler IModelClient Get the handler for HubIModel.
iModels Accessor ReadOnly IModelsHandler IModelClient Get the handler for HubIModel instances.
versions Accessor ReadOnly VersionHandler IModelClient Get the handler for Versions.

Defined in

Last Updated: 08 January, 2020