GoJS API
/ to search
    Preparing search index...

    GoJS API

    Classes - Diagram

    Adornment
    Animation
    AnimationManager
    AnimationTrigger
    CommandHandler
    Diagram
    DiagramEvent
    GraphObject
    Group
    InputEvent
    Layer
    Node
    Overview
    Palette
    Panel
    PanelLayout
    Part
    Picture
    Placeholder
    RowColumnDefinition
    Shape
    TextBlock
    ThemeManager
    Themes

    Classes - Geometry

    Brush
    Geometry
    Margin
    PathFigure
    PathSegment
    Point
    Rect
    Size
    Spot

    Classes - Model

    Binding
    ChangedEvent
    GraphLinksModel
    Model
    ThemeBinding
    Transaction
    TreeModel
    UndoManager

    Classes - Layout

    CircularEdge
    CircularLayout
    CircularNetwork
    CircularVertex
    ForceDirectedEdge
    ForceDirectedLayout
    ForceDirectedNetwork
    ForceDirectedVertex
    GridLayout
    LayeredDigraphEdge
    LayeredDigraphLayout
    LayeredDigraphNetwork
    LayeredDigraphVertex
    Layout
    LayoutEdge
    LayoutNetwork
    LayoutVertex
    Router
    TreeEdge
    TreeLayout
    TreeNetwork
    TreeVertex

    Classes - Tool

    ActionTool
    ClickCreatingTool
    ClickSelectingTool
    ContextMenuTool
    DraggingInfo
    DraggingOptions
    DraggingTool
    DragSelectingTool
    HTMLInfo
    LinkingBaseTool
    LinkingTool
    LinkReshapingTool
    PanningTool
    RelinkingTool
    ResizingTool
    RotatingTool
    TextEditingTool
    Tool
    ToolManager

    Classes - Collection

    List
    Map
    Set

    Classes - Extension

    DrawCommandHandler
    HeatMap
    Inspector
    Robot
    ZoomSlider

    Classes - Layout Extension

    ArrangingLayout
    DoubleTreeLayout
    FishboneLayout
    PackedLayout
    PanelLayoutFlow
    ParallelLayout
    Quadtree
    RadialLayout
    RadialVertex
    SerpentineLayout
    SpiralLayout
    SwimLaneLayout
    TableLayout
    TreeMapLayout

    Classes - Part Extension

    Classes - Router Extension

    AvoidsLinksRouter
    LinkLabelRouter

    Classes - Tool Extension

    ColumnResizingTool
    CurvedLinkReshapingTool
    DragCreatingTool
    DragZoomingTool
    FreehandDrawingTool
    GeometryReshapingTool
    GuidedDraggingTool
    LassoSelectingTool
    LinkLabelDraggingTool
    LinkLabelOnPathDraggingTool
    LinkShiftingTool
    NodeLabelDraggingTool
    NonRealtimeDraggingTool
    OrthogonalLinkReshapingTool
    OverviewResizingTool
    PolygonDrawingTool
    PolylineLinkingTool
    PortShiftingTool
    RealtimeDragSelectingTool
    RescalingTool
    ResizeMultipleTool
    RotateMultipleTool
    RowResizingTool
    SectorReshapingTool
    SnapLinkReshapingTool
    SpotRotatingTool

    Interfaces - Diagram

    DiagramRendererOptions
    ImageRendererOptions
    SvgRendererOptions
    Theme
    ThemeColors
    ThemeValues

    Interfaces - Model

    IncrementalData
    ObjectData

    Interfaces - Collection

    IKeyValuePair
    IMapIterator
    Iterable
    Iterator

    Enumerations - Diagram

    AnimationStyle
    AutoScale
    Curve
    CycleMode
    Flip
    ImageStretch
    LayoutConditions
    LinkAdjusting
    Orientation
    PortSpreading
    Routing
    ScrollMode
    Sizing
    Stretch
    TextFormat
    TextOverflow
    TriggerStart
    ViewboxStretch
    Wrap

    Enumerations - Geometry

    BrushType
    ColorSpace
    GeometryStretch
    GeometryType
    SegmentType

    Enumerations - Model

    BindingMode
    ChangeType

    Enumerations - Layout

    CircularArrangement
    CircularDirection
    CircularNodeDiameterFormula
    CircularSorting
    GridAlignment
    GridArrangement
    GridSorting
    LayeredDigraphAggressive
    LayeredDigraphAlign
    LayeredDigraphCycleRemove
    LayeredDigraphInit
    LayeredDigraphLayering
    LayeredDigraphPack
    TreeAlignment
    TreeArrangement
    TreeCompaction
    TreeLayerStyle
    TreePath
    TreeSorting
    TreeStyle

    Enumerations - Tool

    GestureMode
    LinkingDirection
    ReshapingBehavior
    TextEditingAccept
    TextEditingStarting
    TextEditingState
    WheelMode

    Enumerations - Layout Extension

    PackMode
    PackShape
    SortMode
    SortOrder
    TreeMapOrderedPivot
    TreeMapOrderedStoppingLayout
    TreeMapPlacement

    Type Aliases

    BackConversion
    BrushLike
    ChangedEventHandler
    DiagramEventHandler
    DiagramEventName
    DiagramInitOptions
    EasingFunction
    Key
    MarginLike
    TargetConversion

    Variables - Constants

    Arrowheads
    Builders
    Figures
    LayerNames
    PanelTypes
    ToolNames