diff --git a/api/index.html b/api/index.html index 6d0e250ed..d352186dc 100644 --- a/api/index.html +++ b/api/index.html @@ -1,4 +1,4 @@ -GoJS API
Options
All
  • Public
  • Public/Protected
  • All
Menu

GoJS API

GoJS Class Index

Diagram Classes

Geometry Classes

Model Classes

Layout Classes

Tool Classes

Collection Classes

Extension Classes

Layout Extension Classes

Part Extension Classes

Tool Extension Classes

Storage Classes

Type

+GoJS API
Options
All
  • Public
  • Public/Protected
  • All
Menu

GoJS API

GoJS Class Index

Diagram Classes

Geometry Classes

Model Classes

Layout Classes

Tool Classes

Collection Classes

Extension Classes

Layout Extension Classes

Part Extension Classes

Tool Extension Classes

Storage Classes

Type

For bindings: The optional conversion function to convert property values back to data values. Specifying this function modifies a binding to set its Binding.mode to be Binding.TwoWay. If you want a two-way binding without a back-conversion function, specify null for a BackConversion. diff --git a/api/symbols/ActionTool.html b/api/symbols/ActionTool.html index f00f5fafd..579cd41fb 100644 --- a/api/symbols/ActionTool.html +++ b/api/symbols/ActionTool.html @@ -1,4 +1,4 @@ -ActionTool | GoJS API

Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ActionTool

Hierarchy

+ActionTool | GoJS API
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ActionTool

Hierarchy

The ActionTool is responsible for handling and dispatching mouse events on GraphObjects that have GraphObject.isActionable set to true. This is how one implements "controls", such as buttons or sliders or knobs, as GraphObjects diff --git a/api/symbols/Adornment.html b/api/symbols/Adornment.html index 18d610774..b4ce4b7d1 100644 --- a/api/symbols/Adornment.html +++ b/api/symbols/Adornment.html @@ -1,4 +1,4 @@ -Adornment | GoJS API

Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Adornment

Hierarchy

+Adornment | GoJS API
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Adornment

Hierarchy

An Adornment is a special kind of Part that is associated with another Part, the Adornment.adornedPart.

Adornments are normally associated with a particular GraphObject in the adorned Part -- diff --git a/api/symbols/Animation.html b/api/symbols/Animation.html index ba3d4e2b1..83123e39f 100644 --- a/api/symbols/Animation.html +++ b/api/symbols/Animation.html @@ -1,4 +1,4 @@ -Animation | GoJS API

Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Animation

Hierarchy

  • Animation
+Animation | GoJS API
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Animation

Hierarchy

  • Animation

Animations are used to animate GraphObject and Diagram properties.

This class is useful for creating manual animations. If you wish to animate particular properties on a GraphObject every time their value changes, diff --git a/api/symbols/AnimationManager.html b/api/symbols/AnimationManager.html index c77c466c2..9934a7372 100644 --- a/api/symbols/AnimationManager.html +++ b/api/symbols/AnimationManager.html @@ -1,4 +1,4 @@ -AnimationManager | GoJS API

Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AnimationManager

Hierarchy

  • AnimationManager
+AnimationManager | GoJS API
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AnimationManager

Hierarchy

  • AnimationManager

AnimationManager handles animations in a Diagram. Each Diagram has one, Diagram.animationManager. Setting the Model, performing a Layout, Group expansion and Tree expansion automatically start animations through the defaultAnimation. Animations can be manually started by creating Animations, which are associated with an diff --git a/api/symbols/AnimationTrigger.html b/api/symbols/AnimationTrigger.html index b34f9e31a..435828d93 100644 --- a/api/symbols/AnimationTrigger.html +++ b/api/symbols/AnimationTrigger.html @@ -1,4 +1,4 @@ -AnimationTrigger | GoJS API

Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AnimationTrigger

Hierarchy

  • AnimationTrigger
+AnimationTrigger | GoJS API
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AnimationTrigger

Hierarchy

  • AnimationTrigger

An AnimationTrigger describes how to automatically animate a property on a GraphObject when it changes value. The target property name is a string, and all name matching is case-sensitive.

diff --git a/api/symbols/ArrangingLayout.html b/api/symbols/ArrangingLayout.html index 3ba3268ad..5472b19be 100644 --- a/api/symbols/ArrangingLayout.html +++ b/api/symbols/ArrangingLayout.html @@ -1,4 +1,4 @@ -ArrangingLayout | GoJS API
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ArrangingLayout Extension

This is an extension and not part of the main GoJS library. Note that the API for this class may change at any time. If you intend to use an extension in production, you should copy the code to your own source directory. Extensions can be found in the GoJS kit under the extensions (for loading via script tags),extensionsTS (UMD modules), or extensionsJSM (ES6 modules) folders. See the Extensions intro page for more information.

Hierarchy

+ArrangingLayout | GoJS API
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ArrangingLayout Extension

This is an extension and not part of the main GoJS library. Note that the API for this class may change at any time. If you intend to use an extension in production, you should copy the code to your own source directory. Extensions can be found in the GoJS kit under the extensions (for loading via script tags),extensionsTS (UMD modules), or extensionsJSM (ES6 modules) folders. See the Extensions intro page for more information.

Hierarchy

A custom Layout that provides one way to have a layout of layouts. It partitions nodes and links into separate subnetworks, applies a primary layout to each subnetwork, and then arranges those results by an diff --git a/api/symbols/BalloonLink.html b/api/symbols/BalloonLink.html index 0b9378bfe..d4e9e2e1d 100644 --- a/api/symbols/BalloonLink.html +++ b/api/symbols/BalloonLink.html @@ -1,4 +1,4 @@ -BalloonLink | GoJS API

Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BalloonLink Extension

This is an extension and not part of the main GoJS library. Note that the API for this class may change at any time. If you intend to use an extension in production, you should copy the code to your own source directory. Extensions can be found in the GoJS kit under the extensions (for loading via script tags),extensionsTS (UMD modules), or extensionsJSM (ES6 modules) folders. See the Extensions intro page for more information.

Hierarchy

+BalloonLink | GoJS API
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BalloonLink Extension

This is an extension and not part of the main GoJS library. Note that the API for this class may change at any time. If you intend to use an extension in production, you should copy the code to your own source directory. Extensions can be found in the GoJS kit under the extensions (for loading via script tags),extensionsTS (UMD modules), or extensionsJSM (ES6 modules) folders. See the Extensions intro page for more information.

Hierarchy

This custom Link class customizes its Shape to surround the comment node (the from node). If the Shape is filled, it will obscure the comment itself unless the Link is behind the comment node. Thus the default layer for BalloonLinks is "Background".

diff --git a/api/symbols/Binding.html b/api/symbols/Binding.html index 2fe35aeae..ccffe6803 100644 --- a/api/symbols/Binding.html +++ b/api/symbols/Binding.html @@ -1,4 +1,4 @@ -Binding | GoJS API
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Binding

Hierarchy

  • Binding
+Binding | GoJS API
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Binding

Hierarchy

  • Binding

A Binding describes how to automatically set a property on a GraphObject to a value of a property of data in the model. The target property name and the data source property name are strings. diff --git a/api/symbols/Brush.html b/api/symbols/Brush.html index 83985b5eb..e591408b7 100644 --- a/api/symbols/Brush.html +++ b/api/symbols/Brush.html @@ -1,4 +1,4 @@ -Brush | GoJS API

Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Brush

Hierarchy

  • Brush
+Brush | GoJS API
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Brush

Hierarchy

  • Brush

A Brush holds color information and describes how to draw the inside of a Shape or the stroke of a shape or a TextBlock or the background of any GraphObject.

diff --git a/api/symbols/ChangedEvent.html b/api/symbols/ChangedEvent.html index 0770311df..8ce63864c 100644 --- a/api/symbols/ChangedEvent.html +++ b/api/symbols/ChangedEvent.html @@ -1,4 +1,4 @@ -ChangedEvent | GoJS API
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ChangedEvent

Hierarchy

  • ChangedEvent
+ChangedEvent | GoJS API
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ChangedEvent

Hierarchy

  • ChangedEvent

A ChangedEvent represents a change to an object, typically a GraphObject, but also for model data, a Model, or a Diagram. The most common case is for remembering the name of a property diff --git a/api/symbols/CircularEdge.html b/api/symbols/CircularEdge.html index 65aa4b3aa..b12fd8ea2 100644 --- a/api/symbols/CircularEdge.html +++ b/api/symbols/CircularEdge.html @@ -1,4 +1,4 @@ -CircularEdge | GoJS API

Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CircularEdge

Hierarchy

+CircularEdge | GoJS API
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CircularEdge

Hierarchy

This holds CircularLayout-specific information about Links.

This class inherits from LayoutEdge.

Index

Constructors

Inherited Members

Constructors