forked from 1b-agent/opencadstudio-upstream
ocs_doc_api: layer CRUD, per-curve layer assignment, XDATA/XRECORD support, and bulk SetXDataMany
This commit is contained in:
1 parent
b19992cbcb
commit
8bf5eac3fc
27 files changed
+3340
-181
No files matched your search
@@ -29,7 +29,15 @@
|
||||
"CreateDimensionAngular(DimensionAngularSpec)",
|
||||
"CreateAttributeDefinition(AttributeDefinitionSpec)",
|
||||
"CreateTable(TableSpec)",
|
||||
"CreateDimensionAngular2Ln(DimensionAngularSpec)"
|
||||
"CreateDimensionAngular2Ln(DimensionAngularSpec)",
|
||||
"SetXData { id: ObjectId, application_name: String, record: Option<XDataRecord> }",
|
||||
"CreateXRecord(XRecordSpec)",
|
||||
"SetXRecord { id: ObjectId, spec: XRecordSpec }",
|
||||
"CreateLayer(LayerInfo)",
|
||||
"UpdateLayer { name: String, info: LayerInfo }",
|
||||
"DeleteLayer { name: String }",
|
||||
"SetEntityLayer { id: ObjectId, layer: String }",
|
||||
"SetXDataMany(Vec<(ObjectId, String, Option<XDataRecord)>)"
|
||||
]
|
||||
},
|
||||
"Query": {
|
||||
@@ -45,7 +53,11 @@
|
||||
"GetDimensionMeasurement { id: ObjectId }",
|
||||
"GetAttributes { id: ObjectId }",
|
||||
"GetBlockEntities { block_name: String }",
|
||||
"GetViewportView { id: ObjectId }"
|
||||
"GetViewportView { id: ObjectId }",
|
||||
"GetXData { id: ObjectId, application_name: String }",
|
||||
"GetXRecord { id: ObjectId }",
|
||||
"ListLayers",
|
||||
"GetEntityLayer { id: ObjectId }"
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user