uni-uDrawGraph 2.2.1.3 → 2.2.1.4
raw patch · 2 files changed
+5/−3 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- UDrawGraph.Basic: instance Destroyable Context
- UDrawGraph.Basic: instance Destroyable DaVinci
- UDrawGraph.Basic: instance Destructible Context
- UDrawGraph.Basic: instance Eq Context
- UDrawGraph.Basic: instance Object DaVinci
- UDrawGraph.Basic: instance Ord Context
- UDrawGraph.Graph: instance [overlap ok] ArcClass DaVinciArc
- UDrawGraph.Graph: instance [overlap ok] ArcTypeClass DaVinciArcType
- UDrawGraph.Graph: instance [overlap ok] ArcTypeConfig arcTypeConfig => HasConfigValue arcTypeConfig DaVinciArcTypeParms
- UDrawGraph.Graph: instance [overlap ok] ArcTypeParms DaVinciArcTypeParms
- UDrawGraph.Graph: instance [overlap ok] DeleteArc DaVinciGraph DaVinciArc
- UDrawGraph.Graph: instance [overlap ok] DeleteNode DaVinciGraph DaVinciNode
- UDrawGraph.Graph: instance [overlap ok] Destroyable DaVinciGraph
- UDrawGraph.Graph: instance [overlap ok] Destructible DaVinciGraph
- UDrawGraph.Graph: instance [overlap ok] Eq DaVinciGraph
- UDrawGraph.Graph: instance [overlap ok] Eq1 DaVinciArc
- UDrawGraph.Graph: instance [overlap ok] Eq1 DaVinciArcType
- UDrawGraph.Graph: instance [overlap ok] Eq1 DaVinciNode
- UDrawGraph.Graph: instance [overlap ok] Eq1 DaVinciNodeType
- UDrawGraph.Graph: instance [overlap ok] GraphAllConfig DaVinciGraph DaVinciGraphParms DaVinciNode DaVinciNodeType DaVinciNodeTypeParms DaVinciArc DaVinciArcType DaVinciArcTypeParms
- UDrawGraph.Graph: instance [overlap ok] GraphClass DaVinciGraph
- UDrawGraph.Graph: instance [overlap ok] GraphConfig graphConfig => HasConfig graphConfig DaVinciGraphParms
- UDrawGraph.Graph: instance [overlap ok] GraphParms DaVinciGraphParms
- UDrawGraph.Graph: instance [overlap ok] HasConfig (FileMenuOption, Maybe (DaVinciGraph -> IO ())) DaVinciGraphParms
- UDrawGraph.Graph: instance [overlap ok] HasConfig (SimpleSource GraphTitle) DaVinciGraphParms
- UDrawGraph.Graph: instance [overlap ok] HasConfig ActionWrapper DaVinciGraphParms
- UDrawGraph.Graph: instance [overlap ok] HasConfig AllowClose DaVinciGraphParms
- UDrawGraph.Graph: instance [overlap ok] HasConfig AllowDragging DaVinciGraphParms
- UDrawGraph.Graph: instance [overlap ok] HasConfig Delayer DaVinciGraphParms
- UDrawGraph.Graph: instance [overlap ok] HasConfig FileMenuAct DaVinciGraphParms
- UDrawGraph.Graph: instance [overlap ok] HasConfig GlobalMenu DaVinciGraphParms
- UDrawGraph.Graph: instance [overlap ok] HasConfig GraphGesture DaVinciGraphParms
- UDrawGraph.Graph: instance [overlap ok] HasConfig GraphTitle DaVinciGraphParms
- UDrawGraph.Graph: instance [overlap ok] HasConfig OptimiseLayout DaVinciGraphParms
- UDrawGraph.Graph: instance [overlap ok] HasConfig Orientation DaVinciGraphParms
- UDrawGraph.Graph: instance [overlap ok] HasConfig SurveyView DaVinciGraphParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue Att Attributes
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue BorderSource DaVinciNodeTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue Color DaVinciArcTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue Color DaVinciNodeTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue DoubleClickAction DaVinciArcTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue DoubleClickAction DaVinciNodeTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue EdgeDir DaVinciArcTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue EdgePattern DaVinciArcTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue FontStyleSource DaVinciNodeTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue Head DaVinciArcTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue LocalMenu Attributes
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue LocalMenu DaVinciArcTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue LocalMenu DaVinciNodeTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue NodeDragAndDrop DaVinciNodeTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue NodeGesture DaVinciNodeTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue Shape DaVinciNodeTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue ValueTitle DaVinciArcTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue ValueTitle DaVinciNodeTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasConfigValue ValueTitleSource DaVinciNodeTypeParms
- UDrawGraph.Graph: instance [overlap ok] HasDelayer DaVinciGraph
- UDrawGraph.Graph: instance [overlap ok] HasModifyValue (String, String) DaVinciGraph DaVinciNode
- UDrawGraph.Graph: instance [overlap ok] HasModifyValue Attribute DaVinciGraph DaVinciNode
- UDrawGraph.Graph: instance [overlap ok] HasModifyValue NodeArcsHidden DaVinciGraph DaVinciNode
- UDrawGraph.Graph: instance [overlap ok] NewArc DaVinciGraph DaVinciNode DaVinciNode DaVinciArc DaVinciArcType
- UDrawGraph.Graph: instance [overlap ok] NewArcType DaVinciGraph DaVinciArcType DaVinciArcTypeParms
- UDrawGraph.Graph: instance [overlap ok] NewGraph DaVinciGraph DaVinciGraphParms
- UDrawGraph.Graph: instance [overlap ok] NewNode DaVinciGraph DaVinciNode DaVinciNodeType
- UDrawGraph.Graph: instance [overlap ok] NewNodeType DaVinciGraph DaVinciNodeType DaVinciNodeTypeParms
- UDrawGraph.Graph: instance [overlap ok] NodeClass DaVinciNode
- UDrawGraph.Graph: instance [overlap ok] NodeTypeClass DaVinciNodeType
- UDrawGraph.Graph: instance [overlap ok] NodeTypeConfig graphConfig => HasConfigValue graphConfig DaVinciNodeTypeParms
- UDrawGraph.Graph: instance [overlap ok] NodeTypeParms DaVinciNodeTypeParms
- UDrawGraph.Graph: instance [overlap ok] Ord DaVinciGraph
- UDrawGraph.Graph: instance [overlap ok] Ord1 DaVinciArc
- UDrawGraph.Graph: instance [overlap ok] Ord1 DaVinciArcType
- UDrawGraph.Graph: instance [overlap ok] Ord1 DaVinciNode
- UDrawGraph.Graph: instance [overlap ok] SetArcType DaVinciGraph DaVinciArc DaVinciArcType
- UDrawGraph.Graph: instance [overlap ok] SetNodeFocus DaVinciGraph DaVinciNode
- UDrawGraph.Graph: instance [overlap ok] Typeable DaVinciArc
- UDrawGraph.Graph: instance [overlap ok] Typeable DaVinciArcType
- UDrawGraph.Graph: instance [overlap ok] Typeable DaVinciGraph
- UDrawGraph.Graph: instance [overlap ok] Typeable DaVinciNode
- UDrawGraph.Graph: instance [overlap ok] Typeable DaVinciNodeType
- UDrawGraph.Types: instance Eq AbstractionMenuCmd
- UDrawGraph.Types: instance Eq AppMenuCmd
- UDrawGraph.Types: instance Eq AttrChange
- UDrawGraph.Types: instance Eq Attribute
- UDrawGraph.Types: instance Eq Btype
- UDrawGraph.Types: instance Eq ContextId
- UDrawGraph.Types: instance Eq DaVinciAnswer
- UDrawGraph.Types: instance Eq DaVinciCmd
- UDrawGraph.Types: instance Eq Direction
- UDrawGraph.Types: instance Eq DragAndDropCmd
- UDrawGraph.Types: instance Eq Edge
- UDrawGraph.Types: instance Eq EdgeId
- UDrawGraph.Types: instance Eq EdgeUpdate
- UDrawGraph.Types: instance Eq FileMenuCmd
- UDrawGraph.Types: instance Eq Filename
- UDrawGraph.Types: instance Eq GraphCmd
- UDrawGraph.Types: instance Eq IconEntry
- UDrawGraph.Types: instance Eq IconId
- UDrawGraph.Types: instance Eq LayoutMenuCmd
- UDrawGraph.Types: instance Eq MenuAcc
- UDrawGraph.Types: instance Eq MenuCmd
- UDrawGraph.Types: instance Eq MenuEntry
- UDrawGraph.Types: instance Eq MenuId
- UDrawGraph.Types: instance Eq MenuLabel
- UDrawGraph.Types: instance Eq MenuMne
- UDrawGraph.Types: instance Eq MenuMod
- UDrawGraph.Types: instance Eq MixedUpdate
- UDrawGraph.Types: instance Eq MultiCmd
- UDrawGraph.Types: instance Eq NavigationMenuCmd
- UDrawGraph.Types: instance Eq Node
- UDrawGraph.Types: instance Eq NodeId
- UDrawGraph.Types: instance Eq NodeUpdate
- UDrawGraph.Types: instance Eq Orient
- UDrawGraph.Types: instance Eq SetCmd
- UDrawGraph.Types: instance Eq SpecialCmd
- UDrawGraph.Types: instance Eq TclCmd
- UDrawGraph.Types: instance Eq Type
- UDrawGraph.Types: instance Eq TypeChange
- UDrawGraph.Types: instance Eq ViewMenuCmd
- UDrawGraph.Types: instance Eq VisualCmd
- UDrawGraph.Types: instance Eq VisualRule
- UDrawGraph.Types: instance Eq WindowCmd
- UDrawGraph.Types: instance Eq WindowId
- UDrawGraph.Types: instance Ord ContextId
- UDrawGraph.Types: instance Ord DaVinciAnswer
- UDrawGraph.Types: instance Ord EdgeId
- UDrawGraph.Types: instance Ord IconId
- UDrawGraph.Types: instance Ord MenuId
- UDrawGraph.Types: instance Ord NodeId
- UDrawGraph.Types: instance Ord Type
- UDrawGraph.Types: instance Ord WindowId
- UDrawGraph.Types: instance Read DaVinciAnswer
- UDrawGraph.Types: instance Show AbstractionMenuCmd
- UDrawGraph.Types: instance Show AppMenuCmd
- UDrawGraph.Types: instance Show AttrChange
- UDrawGraph.Types: instance Show Attribute
- UDrawGraph.Types: instance Show Btype
- UDrawGraph.Types: instance Show ContextId
- UDrawGraph.Types: instance Show DaVinciAnswer
- UDrawGraph.Types: instance Show DaVinciCmd
- UDrawGraph.Types: instance Show Direction
- UDrawGraph.Types: instance Show DragAndDropCmd
- UDrawGraph.Types: instance Show Edge
- UDrawGraph.Types: instance Show EdgeId
- UDrawGraph.Types: instance Show EdgeUpdate
- UDrawGraph.Types: instance Show FileMenuCmd
- UDrawGraph.Types: instance Show Filename
- UDrawGraph.Types: instance Show GraphCmd
- UDrawGraph.Types: instance Show IconEntry
- UDrawGraph.Types: instance Show IconId
- UDrawGraph.Types: instance Show LayoutMenuCmd
- UDrawGraph.Types: instance Show MenuAcc
- UDrawGraph.Types: instance Show MenuCmd
- UDrawGraph.Types: instance Show MenuEntry
- UDrawGraph.Types: instance Show MenuId
- UDrawGraph.Types: instance Show MenuLabel
- UDrawGraph.Types: instance Show MenuMne
- UDrawGraph.Types: instance Show MenuMod
- UDrawGraph.Types: instance Show MixedUpdate
- UDrawGraph.Types: instance Show MultiCmd
- UDrawGraph.Types: instance Show NavigationMenuCmd
- UDrawGraph.Types: instance Show Node
- UDrawGraph.Types: instance Show NodeId
- UDrawGraph.Types: instance Show NodeUpdate
- UDrawGraph.Types: instance Show Orient
- UDrawGraph.Types: instance Show SetCmd
- UDrawGraph.Types: instance Show SpecialCmd
- UDrawGraph.Types: instance Show TclCmd
- UDrawGraph.Types: instance Show Type
- UDrawGraph.Types: instance Show TypeChange
- UDrawGraph.Types: instance Show ViewMenuCmd
- UDrawGraph.Types: instance Show VisualCmd
- UDrawGraph.Types: instance Show VisualRule
- UDrawGraph.Types: instance Show WindowCmd
- UDrawGraph.Types: instance Show WindowId
+ UDrawGraph.Basic: instance Events.Destructible.Destroyable UDrawGraph.Basic.Context
+ UDrawGraph.Basic: instance Events.Destructible.Destroyable UDrawGraph.Basic.DaVinci
+ UDrawGraph.Basic: instance Events.Destructible.Destructible UDrawGraph.Basic.Context
+ UDrawGraph.Basic: instance GHC.Classes.Eq UDrawGraph.Basic.Context
+ UDrawGraph.Basic: instance GHC.Classes.Ord UDrawGraph.Basic.Context
+ UDrawGraph.Basic: instance Util.Object.Object UDrawGraph.Basic.DaVinci
+ UDrawGraph.Graph: instance Events.Destructible.Destroyable UDrawGraph.Graph.DaVinciGraph
+ UDrawGraph.Graph: instance Events.Destructible.Destructible UDrawGraph.Graph.DaVinciGraph
+ UDrawGraph.Graph: instance GHC.Classes.Eq UDrawGraph.Graph.DaVinciGraph
+ UDrawGraph.Graph: instance GHC.Classes.Ord UDrawGraph.Graph.DaVinciGraph
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.GraphAllConfig UDrawGraph.Graph.DaVinciGraph UDrawGraph.Graph.DaVinciGraphParms UDrawGraph.Graph.DaVinciNode UDrawGraph.Graph.DaVinciNodeType UDrawGraph.Graph.DaVinciNodeTypeParms UDrawGraph.Graph.DaVinciArc UDrawGraph.Graph.DaVinciArcType UDrawGraph.Graph.DaVinciArcTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.BorderSource UDrawGraph.Graph.DaVinciNodeTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.Color UDrawGraph.Graph.DaVinciArcTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.Color UDrawGraph.Graph.DaVinciNodeTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.DoubleClickAction UDrawGraph.Graph.DaVinciArcTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.DoubleClickAction UDrawGraph.Graph.DaVinciNodeTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.EdgeDir UDrawGraph.Graph.DaVinciArcTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.EdgePattern UDrawGraph.Graph.DaVinciArcTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.FontStyleSource UDrawGraph.Graph.DaVinciNodeTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.Head UDrawGraph.Graph.DaVinciArcTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.LocalMenu UDrawGraph.Graph.Attributes
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.LocalMenu UDrawGraph.Graph.DaVinciArcTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.LocalMenu UDrawGraph.Graph.DaVinciNodeTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.NodeDragAndDrop UDrawGraph.Graph.DaVinciNodeTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.NodeGesture UDrawGraph.Graph.DaVinciNodeTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.Shape UDrawGraph.Graph.DaVinciNodeTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.ValueTitle UDrawGraph.Graph.DaVinciArcTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.ValueTitle UDrawGraph.Graph.DaVinciNodeTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue Graphs.GraphConfigure.ValueTitleSource UDrawGraph.Graph.DaVinciNodeTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasConfigValue UDrawGraph.Graph.Att UDrawGraph.Graph.Attributes
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasModifyValue (GHC.Base.String, GHC.Base.String) UDrawGraph.Graph.DaVinciGraph UDrawGraph.Graph.DaVinciNode
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasModifyValue Graphs.GraphConfigure.NodeArcsHidden UDrawGraph.Graph.DaVinciGraph UDrawGraph.Graph.DaVinciNode
+ UDrawGraph.Graph: instance Graphs.GraphConfigure.HasModifyValue UDrawGraph.Types.Attribute UDrawGraph.Graph.DaVinciGraph UDrawGraph.Graph.DaVinciNode
+ UDrawGraph.Graph: instance Graphs.GraphDisp.ArcClass UDrawGraph.Graph.DaVinciArc
+ UDrawGraph.Graph: instance Graphs.GraphDisp.ArcTypeClass UDrawGraph.Graph.DaVinciArcType
+ UDrawGraph.Graph: instance Graphs.GraphDisp.ArcTypeConfig arcTypeConfig => Graphs.GraphConfigure.HasConfigValue arcTypeConfig UDrawGraph.Graph.DaVinciArcTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphDisp.ArcTypeParms UDrawGraph.Graph.DaVinciArcTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphDisp.DeleteArc UDrawGraph.Graph.DaVinciGraph UDrawGraph.Graph.DaVinciArc
+ UDrawGraph.Graph: instance Graphs.GraphDisp.DeleteNode UDrawGraph.Graph.DaVinciGraph UDrawGraph.Graph.DaVinciNode
+ UDrawGraph.Graph: instance Graphs.GraphDisp.Eq1 UDrawGraph.Graph.DaVinciArc
+ UDrawGraph.Graph: instance Graphs.GraphDisp.Eq1 UDrawGraph.Graph.DaVinciArcType
+ UDrawGraph.Graph: instance Graphs.GraphDisp.Eq1 UDrawGraph.Graph.DaVinciNode
+ UDrawGraph.Graph: instance Graphs.GraphDisp.Eq1 UDrawGraph.Graph.DaVinciNodeType
+ UDrawGraph.Graph: instance Graphs.GraphDisp.GraphClass UDrawGraph.Graph.DaVinciGraph
+ UDrawGraph.Graph: instance Graphs.GraphDisp.GraphConfig graphConfig => Util.Computation.HasConfig graphConfig UDrawGraph.Graph.DaVinciGraphParms
+ UDrawGraph.Graph: instance Graphs.GraphDisp.GraphParms UDrawGraph.Graph.DaVinciGraphParms
+ UDrawGraph.Graph: instance Graphs.GraphDisp.NewArc UDrawGraph.Graph.DaVinciGraph UDrawGraph.Graph.DaVinciNode UDrawGraph.Graph.DaVinciNode UDrawGraph.Graph.DaVinciArc UDrawGraph.Graph.DaVinciArcType
+ UDrawGraph.Graph: instance Graphs.GraphDisp.NewArcType UDrawGraph.Graph.DaVinciGraph UDrawGraph.Graph.DaVinciArcType UDrawGraph.Graph.DaVinciArcTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphDisp.NewGraph UDrawGraph.Graph.DaVinciGraph UDrawGraph.Graph.DaVinciGraphParms
+ UDrawGraph.Graph: instance Graphs.GraphDisp.NewNode UDrawGraph.Graph.DaVinciGraph UDrawGraph.Graph.DaVinciNode UDrawGraph.Graph.DaVinciNodeType
+ UDrawGraph.Graph: instance Graphs.GraphDisp.NewNodeType UDrawGraph.Graph.DaVinciGraph UDrawGraph.Graph.DaVinciNodeType UDrawGraph.Graph.DaVinciNodeTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphDisp.NodeClass UDrawGraph.Graph.DaVinciNode
+ UDrawGraph.Graph: instance Graphs.GraphDisp.NodeTypeClass UDrawGraph.Graph.DaVinciNodeType
+ UDrawGraph.Graph: instance Graphs.GraphDisp.NodeTypeConfig graphConfig => Graphs.GraphConfigure.HasConfigValue graphConfig UDrawGraph.Graph.DaVinciNodeTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphDisp.NodeTypeParms UDrawGraph.Graph.DaVinciNodeTypeParms
+ UDrawGraph.Graph: instance Graphs.GraphDisp.Ord1 UDrawGraph.Graph.DaVinciArc
+ UDrawGraph.Graph: instance Graphs.GraphDisp.Ord1 UDrawGraph.Graph.DaVinciArcType
+ UDrawGraph.Graph: instance Graphs.GraphDisp.Ord1 UDrawGraph.Graph.DaVinciNode
+ UDrawGraph.Graph: instance Graphs.GraphDisp.SetArcType UDrawGraph.Graph.DaVinciGraph UDrawGraph.Graph.DaVinciArc UDrawGraph.Graph.DaVinciArcType
+ UDrawGraph.Graph: instance Graphs.GraphDisp.SetNodeFocus UDrawGraph.Graph.DaVinciGraph UDrawGraph.Graph.DaVinciNode
+ UDrawGraph.Graph: instance Util.Computation.HasConfig (Graphs.GraphConfigure.FileMenuOption, GHC.Base.Maybe (UDrawGraph.Graph.DaVinciGraph -> GHC.Types.IO ())) UDrawGraph.Graph.DaVinciGraphParms
+ UDrawGraph.Graph: instance Util.Computation.HasConfig (Util.Sources.SimpleSource Graphs.GraphConfigure.GraphTitle) UDrawGraph.Graph.DaVinciGraphParms
+ UDrawGraph.Graph: instance Util.Computation.HasConfig Graphs.GraphConfigure.ActionWrapper UDrawGraph.Graph.DaVinciGraphParms
+ UDrawGraph.Graph: instance Util.Computation.HasConfig Graphs.GraphConfigure.AllowClose UDrawGraph.Graph.DaVinciGraphParms
+ UDrawGraph.Graph: instance Util.Computation.HasConfig Graphs.GraphConfigure.AllowDragging UDrawGraph.Graph.DaVinciGraphParms
+ UDrawGraph.Graph: instance Util.Computation.HasConfig Graphs.GraphConfigure.FileMenuAct UDrawGraph.Graph.DaVinciGraphParms
+ UDrawGraph.Graph: instance Util.Computation.HasConfig Graphs.GraphConfigure.GlobalMenu UDrawGraph.Graph.DaVinciGraphParms
+ UDrawGraph.Graph: instance Util.Computation.HasConfig Graphs.GraphConfigure.GraphGesture UDrawGraph.Graph.DaVinciGraphParms
+ UDrawGraph.Graph: instance Util.Computation.HasConfig Graphs.GraphConfigure.GraphTitle UDrawGraph.Graph.DaVinciGraphParms
+ UDrawGraph.Graph: instance Util.Computation.HasConfig Graphs.GraphConfigure.OptimiseLayout UDrawGraph.Graph.DaVinciGraphParms
+ UDrawGraph.Graph: instance Util.Computation.HasConfig Graphs.GraphConfigure.Orientation UDrawGraph.Graph.DaVinciGraphParms
+ UDrawGraph.Graph: instance Util.Computation.HasConfig Graphs.GraphConfigure.SurveyView UDrawGraph.Graph.DaVinciGraphParms
+ UDrawGraph.Graph: instance Util.Computation.HasConfig Util.Delayer.Delayer UDrawGraph.Graph.DaVinciGraphParms
+ UDrawGraph.Graph: instance Util.Delayer.HasDelayer UDrawGraph.Graph.DaVinciGraph
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.AbstractionMenuCmd
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.AppMenuCmd
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.AttrChange
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.Attribute
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.Btype
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.ContextId
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.DaVinciAnswer
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.DaVinciCmd
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.Direction
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.DragAndDropCmd
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.Edge
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.EdgeId
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.EdgeUpdate
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.FileMenuCmd
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.Filename
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.GraphCmd
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.IconEntry
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.IconId
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.LayoutMenuCmd
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.MenuAcc
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.MenuCmd
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.MenuEntry
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.MenuId
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.MenuLabel
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.MenuMne
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.MenuMod
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.MixedUpdate
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.MultiCmd
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.NavigationMenuCmd
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.Node
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.NodeId
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.NodeUpdate
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.Orient
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.SetCmd
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.SpecialCmd
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.TclCmd
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.Type
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.TypeChange
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.ViewMenuCmd
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.VisualCmd
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.VisualRule
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.WindowCmd
+ UDrawGraph.Types: instance GHC.Classes.Eq UDrawGraph.Types.WindowId
+ UDrawGraph.Types: instance GHC.Classes.Ord UDrawGraph.Types.ContextId
+ UDrawGraph.Types: instance GHC.Classes.Ord UDrawGraph.Types.DaVinciAnswer
+ UDrawGraph.Types: instance GHC.Classes.Ord UDrawGraph.Types.EdgeId
+ UDrawGraph.Types: instance GHC.Classes.Ord UDrawGraph.Types.IconId
+ UDrawGraph.Types: instance GHC.Classes.Ord UDrawGraph.Types.MenuId
+ UDrawGraph.Types: instance GHC.Classes.Ord UDrawGraph.Types.NodeId
+ UDrawGraph.Types: instance GHC.Classes.Ord UDrawGraph.Types.Type
+ UDrawGraph.Types: instance GHC.Classes.Ord UDrawGraph.Types.WindowId
+ UDrawGraph.Types: instance GHC.Read.Read UDrawGraph.Types.DaVinciAnswer
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.AbstractionMenuCmd
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.AppMenuCmd
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.AttrChange
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.Attribute
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.Btype
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.ContextId
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.DaVinciAnswer
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.DaVinciCmd
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.Direction
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.DragAndDropCmd
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.Edge
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.EdgeId
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.EdgeUpdate
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.FileMenuCmd
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.Filename
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.GraphCmd
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.IconEntry
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.IconId
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.LayoutMenuCmd
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.MenuAcc
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.MenuCmd
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.MenuEntry
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.MenuId
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.MenuLabel
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.MenuMne
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.MenuMod
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.MixedUpdate
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.MultiCmd
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.NavigationMenuCmd
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.Node
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.NodeId
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.NodeUpdate
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.Orient
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.SetCmd
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.SpecialCmd
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.TclCmd
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.Type
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.TypeChange
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.ViewMenuCmd
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.VisualCmd
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.VisualRule
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.WindowCmd
+ UDrawGraph.Types: instance GHC.Show.Show UDrawGraph.Types.WindowId
Files
- UDrawGraph/Graph.hs +2/−1
- uni-uDrawGraph.cabal +3/−2
UDrawGraph/Graph.hs view
@@ -29,6 +29,7 @@ ) where import Data.Maybe+import Data.Typeable import Data.IORef import qualified Data.Set as Set@@ -1818,7 +1819,7 @@ -- actually identical . . . coDyn :: (Typeable a,Typeable b) => a -> b coDyn valueA =- case Data.Dynamic.cast valueA of+ case cast valueA of Just valueB -> valueB -- ---------------------------------------------------------------------
uni-uDrawGraph.cabal view
@@ -1,16 +1,17 @@ name: uni-uDrawGraph-version: 2.2.1.3+version: 2.2.1.4 build-type: Simple license: LGPL license-file: LICENSE author: uniform@informatik.uni-bremen.de-maintainer: c.maeder@jacobs-university.de+maintainer: chr.maeder@web.de homepage: http://www.informatik.uni-bremen.de/uniform/wb category: GUI synopsis: Graphs binding description: Binding to uDrawGraph (formerly daVinci) <http://www.informatik.uni-bremen.de/uDrawGraph/> cabal-version: >= 1.4+Tested-With: GHC==7.10.3, GHC==8.2.2, GHC==8.4.3 library exposed-modules: UDrawGraph.Types, UDrawGraph.Basic, UDrawGraph.Graph