Module Simantics/DiagramMapping

This module is undocumented. This is a list of its definitions.

applyConnectionTypes :: MMap.T (DiagramElement Resource) (Resource, Resource) -> <Proc,WriteGraph,ReadGraph> ()
compositeOf :: Resource -> <ReadGraph> Resource
diagramOf :: Resource -> <ReadGraph> Resource
doElementPostProcessing :: MMap.T (DiagramElement Resource) (Resource, Resource) -> (DiagramElement Resource -> Resource -> Resource -> <Proc,ReadGraph,WriteGraph> ()) -> <WriteGraph,Proc> ()
getTargetComponent :: Resource -> Resource -> <ReadGraph> Maybe Resource
getTargetDiagram :: Resource -> Resource -> <ReadGraph> Maybe Resource
makeSpec :: Resource -> Resource -> Resource -> Resource -> <WriteGraph,ReadGraph> DiagramSpec
possibleDrawingTemplate :: Resource -> Resource -> <ReadGraph> Maybe Resource
store :: MMap.T (DiagramElement Resource) (Resource, Resource) -> DiagramElement Resource -> Resource -> Resource -> <Proc,WriteGraph,ReadGraph> ()
translateDiagram :: Resource -> Resource -> Resource -> Resource -> (Resource -> <ReadGraph> [(DiagramElement Resource, Resource)]) -> (Dynamic -> <WriteGraph> Resource) -> MMap.T (DiagramElement Resource) (Resource, Resource) -> (Resource -> Resource -> <WriteGraph,Proc> ()) -> Resource -> <WriteGraph,Proc> ()
translateDiagram2 :: Resource -> Resource -> Resource -> Resource -> (Resource -> <ReadGraph> [(DiagramElement Resource, Resource)]) -> (Dynamic -> <WriteGraph> Resource) -> MMap.T (DiagramElement Resource) (Resource, Resource) -> <WriteGraph,Proc> Resource
translateDiagrams :: Resource -> Resource -> Resource -> Resource -> (Resource -> <ReadGraph> [(DiagramElement Resource, Resource)]) -> (Resource -> Resource -> <Proc,ReadGraph,WriteGraph> ()) -> (DiagramElement Resource -> Resource -> Resource -> <Proc,ReadGraph,WriteGraph> ()) -> [Resource] -> <WriteGraph,Proc> ()