Module type DGraphContainer.S

module type S = sig .. end

type graph 
type vertex 
type edge 
module Tree: Sig.G  with type V.label = vertex
module GView: DGraphView.S  with type vertex = vertex
                              and type edge = edge
                              and type cluster = cluster
module TView: DGraphView.S  with type vertex = Tree.V.t
                              and type edge = Tree.E.t
                              and type cluster = cluster
type global_view = (vertex, edge, DGraphContainer.cluster)
DGraphView.view
type tree_view = (Tree.V.t, Tree.E.t,
DGraphContainer.cluster)
DGraphView.view
class view_container : ?packing:GObj.widget -> unit -> ?status:DGraphContainer.status -> ?default_callbacks:bool -> mk_global_view:(unit -> global_view) -> mk_tree_view:(depth_backward:int ->
depth_forward:int ->
Gtk.widget Gtk.obj -> vertex -> tree_view) -> vertex option ->
[[vertex, edge, DGraphContainer.cluster
, Tree.V.t, Tree.E.t
, DGraphContainer.cluster]]
DGraphContainer.view_container_type