< iter_edges_e : (Services.G.E.t Dgraph.DGraphViewItem.view_item -> unit) ->
                 unit;
  iter_nodes : (Services.G.V.t Dgraph.DGraphViewItem.view_item -> unit) -> 'a;
  iter_succ_e : (Services.G.E.t Dgraph.DGraphViewItem.view_item -> unit) ->
                Services.G.V.t Dgraph.DGraphViewItem.view_item -> unit;
  .. > ->
object
  val services :
    (Cg_viewer.service_id,
     bool Stdlib.ref *
     Services.G.V.t Dgraph.DGraphViewItem.view_item list Stdlib.ref)
    Stdlib.Hashtbl.t
  method deploy : Services.G.V.t Dgraph.DGraphViewItem.view_item -> unit
  method edge_kind :
    Services.G.E.t Dgraph.DGraphViewItem.view_item -> Services.G.E.label
  method is_deployed : Cg_viewer.service_id -> bool
  method is_root : Services.G.V.t Dgraph.DGraphViewItem.view_item -> bool
  method service :
    Services.G.V.t Dgraph.DGraphViewItem.view_item -> Cg_viewer.service_id
  method undeploy : Services.G.V.t Dgraph.DGraphViewItem.view_item -> unit
end