DraggingOptions
Defined in: tool/DraggingOptions.ts:30
GoJS-compatible: options for dragging/moving parts, used by
Diagram.moveParts/computeMove and DraggingTool.computeMove.
graphojs’s DraggingTool currently reads its own individual
isGridSnapEnabled-style properties directly rather than through a
DraggingOptions instance — this class exists for API parity and for
code that constructs one directly, but isn’t yet consulted internally.
Constructors
Sección titulada «Constructors»Constructor
Sección titulada «Constructor»new DraggingOptions(
init?):DraggingOptions
Defined in: tool/DraggingOptions.ts:42
Parameters
Sección titulada «Parameters»Partial<DraggingOptions>
Returns
Sección titulada «Returns»DraggingOptions
Properties
Sección titulada «Properties»dragsLink
Sección titulada «dragsLink»dragsLink:
boolean=false
Defined in: tool/DraggingOptions.ts:36
dragsMembers
Sección titulada «dragsMembers»dragsMembers:
boolean=true
Defined in: tool/DraggingOptions.ts:40
dragsTree
Sección titulada «dragsTree»dragsTree:
boolean=false
Defined in: tool/DraggingOptions.ts:37
gridSnapCellSize
Sección titulada «gridSnapCellSize»gridSnapCellSize:
Size
Defined in: tool/DraggingOptions.ts:33
gridSnapCellSpot
Sección titulada «gridSnapCellSpot»gridSnapCellSpot:
Spot=Spot.TopLeft
Defined in: tool/DraggingOptions.ts:34
gridSnapOrigin
Sección titulada «gridSnapOrigin»gridSnapOrigin:
Point
Defined in: tool/DraggingOptions.ts:35
groupsAlwaysMove
Sección titulada «groupsAlwaysMove»groupsAlwaysMove:
boolean=true
Defined in: tool/DraggingOptions.ts:39
groupsSnapMembers
Sección titulada «groupsSnapMembers»groupsSnapMembers:
boolean=false
Defined in: tool/DraggingOptions.ts:38
isGridSnapEnabled
Sección titulada «isGridSnapEnabled»isGridSnapEnabled:
boolean=false
Defined in: tool/DraggingOptions.ts:31
isGridSnapRealtime
Sección titulada «isGridSnapRealtime»isGridSnapRealtime:
boolean=true
Defined in: tool/DraggingOptions.ts:32