diagram.api package¶ Subpackages¶ diagram.api.schemas package Submodules diagram.api.schemas.diagram module CreateDiagram CreateDiagram.model_config CreateDiagram.name CreateDiagram.system CreateDiagram.type ExportDiagram ExportDiagram.description ExportDiagram.edges ExportDiagram.id ExportDiagram.model_config ExportDiagram.name ExportDiagram.nodes ExportDiagram.system ExportDiagram.type FullDiagram FullDiagram.edges FullDiagram.model_config FullDiagram.nodes FullDiagram.related_diagrams FullDiagram.resolve_edges() FullDiagram.resolve_nodes() FullDiagram.resolve_related_diagrams() ImportDiagram ImportDiagram.description ImportDiagram.edges ImportDiagram.id ImportDiagram.model_config ImportDiagram.name ImportDiagram.nodes ImportDiagram.system ImportDiagram.type ReadDiagram ReadDiagram.description ReadDiagram.id ReadDiagram.model_config ReadDiagram.name ReadDiagram.project ReadDiagram.system ReadDiagram.system_id ReadDiagram.system_name ReadDiagram.type UpdateDiagram UpdateDiagram.description UpdateDiagram.model_config UpdateDiagram.name diagram.api.schemas.edge module CreateEdge CreateEdge.model_config CreateEdge.rel CreateEdge.resolve_source() CreateEdge.resolve_target() CreateEdge.source CreateEdge.target EdgeSchema EdgeSchema.data EdgeSchema.id EdgeSchema.model_config EdgeSchema.rel EdgeSchema.rel_ptr EdgeSchema.source_ptr EdgeSchema.target_ptr ExportEdge ExportEdge.data ExportEdge.diagram ExportEdge.id ExportEdge.model_config ExportEdge.rel ImportEdge ImportEdge.data ImportEdge.diagram ImportEdge.id ImportEdge.model_config ImportEdge.rel ListEdges ListEdges.model_config ListEdges.nodes diagram.api.schemas.node module ClassifierUsageResponse ClassifierUsageResponse.classifier_id ClassifierUsageResponse.classifier_name ClassifierUsageResponse.model_config ClassifierUsageResponse.usages CreateNode CreateNode.cls CreateNode.id CreateNode.model_config DiagramUsageItem DiagramUsageItem.diagram_id DiagramUsageItem.diagram_name DiagramUsageItem.model_config DiagramUsageItem.system_id DiagramUsageItem.system_name ExportNode ExportNode.cls ExportNode.data ExportNode.diagram ExportNode.id ExportNode.model_config ImportNode ImportNode.cls ImportNode.data ImportNode.diagram ImportNode.id ImportNode.model_config ListNodes ListNodes.model_config ListNodes.nodes NodeSchema NodeSchema.cls NodeSchema.cls_ptr NodeSchema.data NodeSchema.id NodeSchema.model_config NodeSchema.system_id NodeSchema.system_name PatchNode PatchNode.cls PatchNode.data PatchNode.model_config RelationUsageResponse RelationUsageResponse.model_config RelationUsageResponse.relation_id RelationUsageResponse.usages Module contents ClassifierUsageResponse ClassifierUsageResponse.classifier_id ClassifierUsageResponse.classifier_name ClassifierUsageResponse.model_config ClassifierUsageResponse.usages CreateDiagram CreateDiagram.model_config CreateDiagram.name CreateDiagram.system CreateDiagram.type CreateEdge CreateEdge.model_config CreateEdge.rel CreateEdge.resolve_source() CreateEdge.resolve_target() CreateEdge.source CreateEdge.target CreateNode CreateNode.cls CreateNode.id CreateNode.model_config DiagramUsageItem DiagramUsageItem.diagram_id DiagramUsageItem.diagram_name DiagramUsageItem.model_config DiagramUsageItem.system_id DiagramUsageItem.system_name EdgeSchema EdgeSchema.data EdgeSchema.id EdgeSchema.model_config EdgeSchema.rel EdgeSchema.rel_ptr EdgeSchema.source_ptr EdgeSchema.target_ptr ExportDiagram ExportDiagram.description ExportDiagram.edges ExportDiagram.id ExportDiagram.model_config ExportDiagram.name ExportDiagram.nodes ExportDiagram.system ExportDiagram.type FullDiagram FullDiagram.edges FullDiagram.model_config FullDiagram.nodes FullDiagram.project FullDiagram.related_diagrams FullDiagram.resolve_edges() FullDiagram.resolve_nodes() FullDiagram.resolve_related_diagrams() FullDiagram.system FullDiagram.system_id FullDiagram.system_name ImportDiagram ImportDiagram.description ImportDiagram.edges ImportDiagram.id ImportDiagram.model_config ImportDiagram.name ImportDiagram.nodes ImportDiagram.system ImportDiagram.type ListEdges ListEdges.model_config ListEdges.nodes ListNodes ListNodes.model_config ListNodes.nodes NodeSchema NodeSchema.cls NodeSchema.cls_ptr NodeSchema.data NodeSchema.id NodeSchema.model_config NodeSchema.system_id NodeSchema.system_name PatchEdge PatchEdge.data PatchEdge.model_config PatchEdge.rel PatchNode PatchNode.cls PatchNode.data PatchNode.model_config ReadDiagram ReadDiagram.description ReadDiagram.id ReadDiagram.model_config ReadDiagram.name ReadDiagram.project ReadDiagram.system ReadDiagram.system_id ReadDiagram.system_name ReadDiagram.type RelationUsageResponse RelationUsageResponse.model_config RelationUsageResponse.relation_id RelationUsageResponse.usages UpdateDiagram UpdateDiagram.description UpdateDiagram.model_config UpdateDiagram.name UpdateEdge UpdateEdge.data UpdateEdge.model_config UpdateEdge.rel diagram.api.utils package Submodules diagram.api.utils.edge module create_edge() delete_relation_everywhere() fetch_and_update_edges() remove_edge_from_diagram() diagram.api.utils.node module create_node() delete_classifier_everywhere() remove_node() Module contents create_edge() create_node() delete_classifier_everywhere() delete_relation_everywhere() get_diagram() import_node() remove_edge_from_diagram() remove_node() diagram.api.views package Subpackages diagram.api.views.llm_generation package Submodules diagram.api.views.llm_generation.generation module Module contents Submodules diagram.api.views.diagram module diagram.api.views.edge module diagram.api.views.node module diagram.api.views.system module Module contents Module contents¶