IModelConnection.Models Class
The collection of loaded ModelState objects for an IModelConnection.
Methods
Name | Description | |
---|---|---|
getLoaded(id: string): ModelState | undefined | Find a ModelState in the set of loaded Models by ModelId. | |
getProps(modelIds: Id64Arg): Promise<ModelProps[]> | Get a batch of ModelProps given a list of Model ids. | |
load(modelIds: Id64Arg): Promise<void> | load a set of Models by Ids. | |
queryModelRanges(modelIds: Id64Arg): Promise<Range3dProps[]> | Query for a set of model ranges by ModelIds. | |
queryProps(queryParams: ModelQueryParams): Promise<ModelProps[]> | Query for a set of ModelProps of the specified ModelQueryParams. |
Properties
Name | Type | Description | |
---|---|---|---|
loaded | Map<string, ModelState> | The set of loaded models for this IModelConnection, indexed by Id. | |
repositoryModelId Accessor ReadOnly | string | The Id of the RepositoryModel. |
Defined in
Last Updated: 08 January, 2020