2 import "Simantics/Variables"
3 import "Simantics/Diagram"
5 importJava "org.simantics.utils.page.PageDesc" where
7 getOrientedWidth :: PageDesc -> Double
8 getOrientedHeight :: PageDesc -> Double
9 getByName :: String -> PageDesc
12 serializePageDesc :: PageDesc -> String
14 importJava "org.simantics.diagram.synchronization.graph.DiagramGraphUtil" where
16 setPageDesc :: Resource -> String -> <WriteGraph> ()
19 setPageDescRes :: Resource -> PageDesc -> <WriteGraph> ()
21 setGridSize :: Resource -> Double -> <WriteGraph> ()
22 setPageBordersVisible :: Resource -> Boolean -> <WriteGraph> ()
23 setMarginsVisible :: Resource -> Boolean -> <WriteGraph> ()
24 getPageDesc :: Resource -> <ReadGraph> PageDesc
26 pageDesc :: Variable -> <ReadGraph> PageDesc
27 pageDesc diagramVariable = getPageDesc $ represents diagramVariable