Skip to content

API

La API de GraphoJS es compatible con GoJS. Los exports principales están en el namespace go (import graphojs/go).

  • go.Diagram — el lienzo interactivo.
  • go.GraphLinksModel / go.TreeModel — los datos.
  • go.Node, go.Link, go.Group, go.Part — los objetos visuales.
  • go.Panel, go.Shape, go.TextBlock, go.Picture — elementos del template.
  • go.GraphObject.make (alias $) — construcción declarativa.
  • go.Point, go.Rect, go.Size, go.Margin, go.Spot.
  • go.GridLayout, go.TreeLayout, go.CircularLayout, go.ForceDirectedLayout, go.LayeredDigraphLayout, go.SpotLayout.
  • go.CommandHandler, go.ToolManager y las tools (go.DraggingTool, go.LinkingTool, etc.).
  • diagram.makeImage(), diagram.makeSvg(), diagram.print().

Para una lista completa de la superficie compatible, consulta Compatibility.