Skip to content
This repository was archived by the owner on Nov 18, 2025. It is now read-only.

Commit 366e07b

Browse files
committed
PATCH: ModelOnModel lib API release (empty commit to trigger CI)
1 parent 1cadc78 commit 366e07b

33 files changed

+1749
-132
lines changed

.openapi-generator/FILES

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,11 @@ docs/ModelDocumentRequest.md
100100
docs/ModelErrors.md
101101
docs/ModelErrorsRequest.md
102102
docs/ModelFiles.md
103+
docs/ModelInModelPosition.md
103104
docs/ModelLabel.md
104105
docs/ModelLabelRequest.md
106+
docs/ModelOnModelPosition.md
107+
docs/ModelOnModelPositionRequest.md
105108
docs/ModelSerializerWithoutChildren.md
106109
docs/ModelWithPositioningPlan.md
107110
docs/Organization.md
@@ -125,6 +128,7 @@ docs/PatchedIfcAccessTokenRequest.md
125128
docs/PatchedLayerRequest.md
126129
docs/PatchedMask2DRequest.md
127130
docs/PatchedModelLabelRequest.md
131+
docs/PatchedModelOnModelPositionRequest.md
128132
docs/PatchedModelRequest.md
129133
docs/PatchedPinRequest.md
130134
docs/PatchedPositioningPlanRequest.md
@@ -381,8 +385,11 @@ src/model/ModelDocumentRequest.js
381385
src/model/ModelErrors.js
382386
src/model/ModelErrorsRequest.js
383387
src/model/ModelFiles.js
388+
src/model/ModelInModelPosition.js
384389
src/model/ModelLabel.js
385390
src/model/ModelLabelRequest.js
391+
src/model/ModelOnModelPosition.js
392+
src/model/ModelOnModelPositionRequest.js
386393
src/model/ModelSerializerWithoutChildren.js
387394
src/model/ModelWithPositioningPlan.js
388395
src/model/Organization.js
@@ -406,6 +413,7 @@ src/model/PatchedIfcAccessTokenRequest.js
406413
src/model/PatchedLayerRequest.js
407414
src/model/PatchedMask2DRequest.js
408415
src/model/PatchedModelLabelRequest.js
416+
src/model/PatchedModelOnModelPositionRequest.js
409417
src/model/PatchedModelRequest.js
410418
src/model/PatchedPinRequest.js
411419
src/model/PatchedPositioningPlanRequest.js
@@ -656,8 +664,11 @@ test/model/ModelDocumentRequest.spec.js
656664
test/model/ModelErrors.spec.js
657665
test/model/ModelErrorsRequest.spec.js
658666
test/model/ModelFiles.spec.js
667+
test/model/ModelInModelPosition.spec.js
659668
test/model/ModelLabel.spec.js
660669
test/model/ModelLabelRequest.spec.js
670+
test/model/ModelOnModelPosition.spec.js
671+
test/model/ModelOnModelPositionRequest.spec.js
661672
test/model/ModelSerializerWithoutChildren.spec.js
662673
test/model/ModelWithPositioningPlan.spec.js
663674
test/model/Organization.spec.js
@@ -681,6 +692,7 @@ test/model/PatchedIfcAccessTokenRequest.spec.js
681692
test/model/PatchedLayerRequest.spec.js
682693
test/model/PatchedMask2DRequest.spec.js
683694
test/model/PatchedModelLabelRequest.spec.js
695+
test/model/PatchedModelOnModelPositionRequest.spec.js
684696
test/model/PatchedModelRequest.spec.js
685697
test/model/PatchedPinRequest.spec.js
686698
test/model/PatchedPositioningPlanRequest.spec.js

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -350,6 +350,7 @@ Class | Method | HTTP request | Description
350350
*bimdata.ModelApi* | [**createMultiPageModel**](docs/ModelApi.md#createMultiPageModel) | **POST** /cloud/{cloud_pk}/project/{project_pk}/model/{id}/create-multipage-model | Create a multi page model
351351
*bimdata.ModelApi* | [**createPhotosphere**](docs/ModelApi.md#createPhotosphere) | **POST** /cloud/{cloud_pk}/project/{project_pk}/model/create-photosphere | Create a photopshere model from an image file
352352
*bimdata.ModelApi* | [**createPhotosphereBuilding**](docs/ModelApi.md#createPhotosphereBuilding) | **POST** /cloud/{cloud_pk}/project/{project_pk}/model/create-photosphere-building | Create an empty Photosphere Building Model
353+
*bimdata.ModelApi* | [**createPostionedModel**](docs/ModelApi.md#createPostionedModel) | **POST** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/positioned-model | Add a child model and it's position on the model
353354
*bimdata.ModelApi* | [**createPropertySet**](docs/ModelApi.md#createPropertySet) | **POST** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertyset | Create one or many PropertySet
354355
*bimdata.ModelApi* | [**createPropertySetElementRelations**](docs/ModelApi.md#createPropertySetElementRelations) | **POST** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertyset-element | Create association between PropertySet and element
355356
*bimdata.ModelApi* | [**createRawElements**](docs/ModelApi.md#createRawElements) | **POST** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/raw | Create elements in an optimized format
@@ -374,6 +375,7 @@ Class | Method | HTTP request | Description
374375
*bimdata.ModelApi* | [**deleteModelPropertyDefinition**](docs/ModelApi.md#deleteModelPropertyDefinition) | **DELETE** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertydefinition/{id} | Delete a PropertyDefinitions of a model
375376
*bimdata.ModelApi* | [**deleteModelUnit**](docs/ModelApi.md#deleteModelUnit) | **DELETE** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/unit/{id} | Delete a Unit of a model
376377
*bimdata.ModelApi* | [**deleteModelWithoutDoc**](docs/ModelApi.md#deleteModelWithoutDoc) | **DELETE** /cloud/{cloud_pk}/project/{project_pk}/model/{id}/delete-model | Delete the Model without deleting the related document
378+
*bimdata.ModelApi* | [**deletePostionedModel**](docs/ModelApi.md#deletePostionedModel) | **DELETE** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/positioned-model/{id} | Remove a child model and its position from the model
377379
*bimdata.ModelApi* | [**deletePropertySet**](docs/ModelApi.md#deletePropertySet) | **DELETE** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertyset/{id} | Delete a PropertySet of a model
378380
*bimdata.ModelApi* | [**deleteSpace**](docs/ModelApi.md#deleteSpace) | **DELETE** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/space/{id} | Delete a space
379381
*bimdata.ModelApi* | [**deleteStorey**](docs/ModelApi.md#deleteStorey) | **DELETE** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/storey/{uuid} | Delete a storey of a model
@@ -421,6 +423,8 @@ Class | Method | HTTP request | Description
421423
*bimdata.ModelApi* | [**getModelUnit**](docs/ModelApi.md#getModelUnit) | **GET** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/unit/{id} | Retrieve a Unit of a model
422424
*bimdata.ModelApi* | [**getModelUnits**](docs/ModelApi.md#getModelUnits) | **GET** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/unit | Retrieve all Units of a model
423425
*bimdata.ModelApi* | [**getModels**](docs/ModelApi.md#getModels) | **GET** /cloud/{cloud_pk}/project/{project_pk}/model | Retrieve all models
426+
*bimdata.ModelApi* | [**getPostionedModel**](docs/ModelApi.md#getPostionedModel) | **GET** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/positioned-model/{id} | Retrieve one specific child model & position on the model
427+
*bimdata.ModelApi* | [**getPostionedModels**](docs/ModelApi.md#getPostionedModels) | **GET** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/positioned-model | Retrieve all positioned child model & positions on the model
424428
*bimdata.ModelApi* | [**getProcessorHandler**](docs/ModelApi.md#getProcessorHandler) | **GET** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/processorhandler/{id} | Retrieve a processor handler
425429
*bimdata.ModelApi* | [**getProcessorHandlers**](docs/ModelApi.md#getProcessorHandlers) | **GET** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/processorhandler | Get all processor handlers
426430
*bimdata.ModelApi* | [**getPropertiesTypes**](docs/ModelApi.md#getPropertiesTypes) | **GET** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/properties | Retrieve all property types and their value type used in this model
@@ -444,6 +448,7 @@ Class | Method | HTTP request | Description
444448
*bimdata.ModelApi* | [**getZones**](docs/ModelApi.md#getZones) | **GET** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/zone | Retrieve zones of a model
445449
*bimdata.ModelApi* | [**linkDocumentsOfElement**](docs/ModelApi.md#linkDocumentsOfElement) | **POST** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/documents | Link one or many documents to an element
446450
*bimdata.ModelApi* | [**listClassificationElementRelations**](docs/ModelApi.md#listClassificationElementRelations) | **GET** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/classification-element | List all associations between classifications and elements
451+
*bimdata.ModelApi* | [**listModelsPositionedIn**](docs/ModelApi.md#listModelsPositionedIn) | **GET** /cloud/{cloud_pk}/project/{project_pk}/model/{id}/positioned-in | List all models where the model is positioned in
447452
*bimdata.ModelApi* | [**mergeIfcs**](docs/ModelApi.md#mergeIfcs) | **POST** /cloud/{cloud_pk}/project/{project_pk}/model/merge | Merge IFC files
448453
*bimdata.ModelApi* | [**optimizeIfc**](docs/ModelApi.md#optimizeIfc) | **POST** /cloud/{cloud_pk}/project/{project_pk}/model/{id}/optimize | Optimize the IFC
449454
*bimdata.ModelApi* | [**removeAllElementPropertySet**](docs/ModelApi.md#removeAllElementPropertySet) | **DELETE** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/all | Remove all property sets from element
@@ -473,6 +478,7 @@ Class | Method | HTTP request | Description
473478
*bimdata.ModelApi* | [**updateOrderBuildingPlan**](docs/ModelApi.md#updateOrderBuildingPlan) | **PATCH** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/building/{building_uuid}/plan/order | Update order of all plan of a building
474479
*bimdata.ModelApi* | [**updateOrderStoreyPlan**](docs/ModelApi.md#updateOrderStoreyPlan) | **PATCH** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/storey/{storey_uuid}/plan/order | Update order of all plan of a storey
475480
*bimdata.ModelApi* | [**updateOrderStoreys**](docs/ModelApi.md#updateOrderStoreys) | **PATCH** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/storey/order | Update order of all storey of a model
481+
*bimdata.ModelApi* | [**updatePostionedModel**](docs/ModelApi.md#updatePostionedModel) | **PATCH** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/positioned-model/{id} | Update the position of a child model on the model
476482
*bimdata.ModelApi* | [**updateProcessorHandler**](docs/ModelApi.md#updateProcessorHandler) | **PATCH** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/processorhandler/{id} | Update the status of a processor handler
477483
*bimdata.ModelApi* | [**updatePropertySet**](docs/ModelApi.md#updatePropertySet) | **PATCH** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertyset/{id} | Update some fields of a PropertySet
478484
*bimdata.ModelApi* | [**updateSpace**](docs/ModelApi.md#updateSpace) | **PATCH** /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/space/{id} | Update some fields of a space
@@ -598,8 +604,11 @@ Class | Method | HTTP request | Description
598604
- [bimdata.ModelErrors](docs/ModelErrors.md)
599605
- [bimdata.ModelErrorsRequest](docs/ModelErrorsRequest.md)
600606
- [bimdata.ModelFiles](docs/ModelFiles.md)
607+
- [bimdata.ModelInModelPosition](docs/ModelInModelPosition.md)
601608
- [bimdata.ModelLabel](docs/ModelLabel.md)
602609
- [bimdata.ModelLabelRequest](docs/ModelLabelRequest.md)
610+
- [bimdata.ModelOnModelPosition](docs/ModelOnModelPosition.md)
611+
- [bimdata.ModelOnModelPositionRequest](docs/ModelOnModelPositionRequest.md)
603612
- [bimdata.ModelSerializerWithoutChildren](docs/ModelSerializerWithoutChildren.md)
604613
- [bimdata.ModelWithPositioningPlan](docs/ModelWithPositioningPlan.md)
605614
- [bimdata.Organization](docs/Organization.md)
@@ -623,6 +632,7 @@ Class | Method | HTTP request | Description
623632
- [bimdata.PatchedLayerRequest](docs/PatchedLayerRequest.md)
624633
- [bimdata.PatchedMask2DRequest](docs/PatchedMask2DRequest.md)
625634
- [bimdata.PatchedModelLabelRequest](docs/PatchedModelLabelRequest.md)
635+
- [bimdata.PatchedModelOnModelPositionRequest](docs/PatchedModelOnModelPositionRequest.md)
626636
- [bimdata.PatchedModelRequest](docs/PatchedModelRequest.md)
627637
- [bimdata.PatchedPinRequest](docs/PatchedPinRequest.md)
628638
- [bimdata.PatchedPositioningPlanRequest](docs/PatchedPositioningPlanRequest.md)

docs/CollaborationApi.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -961,7 +961,7 @@ Name | Type | Description | Notes
961961
962962
Create a document
963963

964-
Create a document. If the document is one of {'DXF', 'GLTF', 'POINT_CLOUD', 'OBJ', 'DWG', 'IFC'}, a model will be created and attached to this document Required scopes: document:write
964+
Create a document. If the document is one of {'DXF', 'OBJ', 'POINT_CLOUD', 'DWG', 'GLTF', 'IFC'}, a model will be created and attached to this document Required scopes: document:write
965965

966966
### Example
967967

@@ -3427,6 +3427,7 @@ let opts = {
34273427
'fileNameContains': "fileNameContains_example", // String |
34283428
'fileNameEndswith': "fileNameEndswith_example", // String |
34293429
'fileNameStartswith': "fileNameStartswith_example", // String |
3430+
'fileType': "fileType_example", // String |
34303431
'hasVisa': true, // Boolean |
34313432
'idIn': [null], // [Number] | Multiple values may be separated by commas.
34323433
'name': "name_example", // String |
@@ -3475,6 +3476,7 @@ Name | Type | Description | Notes
34753476
**fileNameContains** | **String**| | [optional]
34763477
**fileNameEndswith** | **String**| | [optional]
34773478
**fileNameStartswith** | **String**| | [optional]
3479+
**fileType** | **String**| | [optional]
34783480
**hasVisa** | **Boolean**| | [optional]
34793481
**idIn** | [**[Number]**](Number.md)| Multiple values may be separated by commas. | [optional]
34803482
**name** | **String**| | [optional]
@@ -3622,6 +3624,7 @@ let opts = {
36223624
'fileNameContains': "fileNameContains_example", // String |
36233625
'fileNameEndswith': "fileNameEndswith_example", // String |
36243626
'fileNameStartswith': "fileNameStartswith_example", // String |
3627+
'fileType': "fileType_example", // String |
36253628
'hasVisa': true, // Boolean |
36263629
'idIn': [null], // [Number] | Multiple values may be separated by commas.
36273630
'name': "name_example", // String |
@@ -3670,6 +3673,7 @@ Name | Type | Description | Notes
36703673
**fileNameContains** | **String**| | [optional]
36713674
**fileNameEndswith** | **String**| | [optional]
36723675
**fileNameStartswith** | **String**| | [optional]
3676+
**fileType** | **String**| | [optional]
36733677
**hasVisa** | **Boolean**| | [optional]
36743678
**idIn** | [**[Number]**](Number.md)| Multiple values may be separated by commas. | [optional]
36753679
**name** | **String**| | [optional]

docs/Document.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Name | Type | Description | Notes
1212
**fileName** | **String** | Full name of the file | [optional]
1313
**description** | **String** | Description of the file | [optional]
1414
**file** | **String** | |
15+
**fileType** | **String** | Lower case file extension | [readonly]
1516
**size** | **Number** | Size of the file. | [readonly]
1617
**tags** | [**[Tag]**](Tag.md) | | [readonly]
1718
**visas** | [**[Visa]**](Visa.md) | | [readonly]

docs/DocumentText.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,23 @@ Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
77
**id** | **Number** | | [readonly]
88
**text** | **String** | The full text representation of a document if the feature is enabled and the file format supported | [optional]
9-
**language** | **String** | * `spanish` - spanish * `french` - french * `german` - german * `english` - english * `italian` - italian | [optional]
9+
**language** | **String** | * `german` - german * `french` - french * `spanish` - spanish * `italian` - italian * `english` - english | [optional]
1010

1111

1212

1313
## Enum: LanguageEnum
1414

1515

16-
* `spanish` (value: `"spanish"`)
16+
* `german` (value: `"german"`)
1717

1818
* `french` (value: `"french"`)
1919

20-
* `german` (value: `"german"`)
21-
22-
* `english` (value: `"english"`)
20+
* `spanish` (value: `"spanish"`)
2321

2422
* `italian` (value: `"italian"`)
2523

24+
* `english` (value: `"english"`)
25+
2626
* `null` (value: `"null"`)
2727

2828

0 commit comments

Comments
 (0)