Sprotty Core
- AddRemoveBezierSegmentAction
- CommitModelAction
- EditLabelAction
- ExportSvgAction
- InitializeCanvasBoundsAction
- RequestExportSvgAction
- SetUIExtensionVisibilityAction
- SwitchEditModeAction
- AbstractEdgeRouter
- AbstractHoverMouseListener
- AbstractUIExtension
- ActionDispatcher
- ActionHandlerRegistry
- AddRemoveBezierSegmentCommand
- AnchorComputerRegistry
- Animation
- AnimationFrameSyncer
- ApplyLabelEditCommand
- BezierCurveEdgeView
- BezierDiamondAnchor
- BezierEdgeRouter
- BezierEllipseAnchor
- BezierMouseListener
- BezierRectangleAnchor
- BoundsAwareViewportCommand
- BoundsData
- BringToFrontCommand
- ButtonHandlerRegistry
- CanvasBoundsInitializer
- CenterCommand
- CenterGridSnapper
- CenterKeyboardListener
- CircularNode
- CircularNodeView
- CircularPort
- ClosePopupActionHandler
- ColorMap
- Command
- CommandActionHandler
- CommandActionHandlerInitializer
- CommandPalette
- CommandPaletteActionProviderRegistry
- CommandPaletteKeyListener
- CommandStack
- CommitModelCommand
- CompoundAnimation
- ComputedBoundsApplicator
- ConsoleLogger
- ContextMenuMouseListener
- ContextMenuProviderRegistry
- CreateElementCommand
- DecorationPlacer
- DefaultAnchors
- DefaultDiagramLocker
- DeleteContextMenuItemProvider
- DeleteElementCommand
- DiagramServerProxy
- Diamond
- DiamondAnchor
- DiamondNode
- DiamondNodeView
- EdgeLayoutPostprocessor
EdgePlacement- EdgeRouterRegistry
- EdgeRouting
- EditLabelActionHandler
- EditLabelKeyListener
- EditLabelMouseListener
- EditLabelUI
- ElementFader
- EllipseAnchor
- EmptyGroupView
- EmptyView
- ExpandButtonHandler
- ExpandButtonView
- ExportSvgCommand
- ExportSvgKeyListener
- ExportSvgPostprocessor
- FactoryRegistry
- FadeAnimation
- FitToScreenCommand
- FocusFixPostprocessor
- ForeignObjectElementImpl
- ForeignObjectView
- ForwardingLogger
- GetSelectionCommand
- GetViewportCommand
- HBoxLayouter
- HiddenBoundsUpdater
- HiddenCommand
- HiddenModelViewer
- HoverFeedbackCommand
- HoverKeyListener
- HoverMouseListener
- HtmlRootImpl
- HtmlRootView
- InitializeCanvasBoundsCommand
- InstanceRegistry
- IntersectionFinder
- IssueMarkerView
- JumpingPolylineEdgeView
- JunctionFinder
- JunctionPostProcessor
- KeyListener
- KeyTool
- LabeledAction
- Layouter
- LayoutRegistry
- LocalModelSource
- LocationPostprocessor
- ManhattanDiamondAnchor
- ManhattanEdgeRouter
- ManhattanEllipticAnchor
- ManhattanRectangularAnchor
- MergeableCommand
- MissingView
- ModelIndexImpl
- ModelMatcher
- ModelRenderer
- ModelSource
- ModelViewer
- MorphEdgesAnimation
- MouseListener
- MousePositionTracker
- MouseTool
- MoveAnimation
- MoveCommand
- MoveMouseListener
- MultiInstanceRegistry
- NullLogger
- OpenMouseListener
- PatcherProvider
- PointerListener
- PointerTool
- PointToPointLine
- PolylineEdgeRouter
- PolylineEdgeView
- PolylineEdgeViewWithGapsOnIntersections
- PopupCommand
- PopupHoverMouseListener
- PopupModelViewer
- PopupMouseTool
- PreRenderedElementImpl
- PreRenderedView
- ProjectedViewportView
- ProviderRegistry
- ReconnectCommand
- RectangleAnchor
- RectangularNode
- RectangularNodeView
- RectangularPort
- RequestBoundsCommand
- ResetCommand
- ResolvedDelete
- ResolvedLabelEdit
- RevealNamedElementActionProvider
- RoutableView
- SBezierControlHandleView
- SBezierCreateHandleView
- SButtonImpl
- SChildElementImpl
- SCompartmentImpl
- SCompartmentView
- SConnectableElementImpl
- ScrollMouseListener
- SDanglingAnchorImpl
- SDecoration
- SEdgeImpl
- Segment
- SelectAllCommand
- SelectCommand
- SelectKeyboardListener
- SelectMouseListener
- ServerStatusAction
- SetBoundsCommand
- SetModelCommand
- SetPopupModelCommand
- SetUIExtensionVisibilityCommand
- SetViewportCommand
- SGraphImpl
- SGraphIndex
- SGraphView
- ShapedPreRenderedElementImpl
- ShapeView
SIssue- SIssueMarkerImpl
- SLabelImpl
- SLabelView
- SModelElementImpl
- SModelFactory
- SModelRegistry
- SModelRootImpl
- SNodeImpl
- SParentElementImpl
- SPortImpl
- SRoutableElementImpl
- SRoutingHandleImpl
- SRoutingHandleView
- SShapeElementImpl
- StackLayouter
- StatefulLayouter
- SvgExporter
- SvgViewportView
- SweepEvent
- SwitchEditModeCommand
- SystemCommand
- ThunkView
- TouchListener
- TouchTool
- UIExtensionRegistry
- UndoRedoKeyListener
- UpdateModelCommand
- VBoxLayouter
- ViewerCache
- ViewportAnimation
- ViewportRootElementImpl
- ViewRegistry
- WebSocketDiagramServerProxy
- ZoomMouseListener
- ActionHandlerRegistration
- AddRemoveBezierSegmentAction
Alignable- CommandExecutionContext
- CommandRegistration
- CommandStackOptions
- CommandStackState
- CommitModelAction
- Connectable
- CreatingOnDrag
- CustomFeatures
- Decoration
- Deletable
EdgeLayoutable- EdgeMemento
- EdgeRoutingContainer
- EdgeSnapshot
- EditableLabel
- EditLabelAction
- EditLabelValidationResult
- ElementMove
ExpandableExportSvgActionExportSvgOptionsFadeable- FeatureSet
ForeignObjectElementSchema- HBoxLayoutOptions
Hoverable- HoverState
HtmlRootSchema- IActionDispatcher
- IActionHandler
- IActionHandlerInitializer
- IAnchorComputer
- IButtonHandler
- IButtonHandlerRegistration
- ICommand
- ICommandConstructor
- ICommandPaletteActionProvider
- ICommandStack
- IContextMenuItemProvider
- IContextMenuService
- IDiagramLocker
- IEdgeRoutePostprocessor
- IEdgeRouter
- IEditLabelValidationDecorator
- IEditLabelValidator
- ILayout
- ILogger
- IModelFactory
- IModelIndex
- IMultipleEdgesRouter
- InitializeCanvasBoundsAction
- Insets
- InternalBoundsAware
- InternalLayoutableChild
- InternalLayoutContainer
- IntersectingRoutedPoint
- Intersection
- IPointerListener
- IPopupModelProvider
- ISnapper
- IStoppableCommand
- ISvgExportPostProcessor
- ITouchListener
- IUIExtension
- IView
- IViewArgs
- IViewer
- IViewerProvider
- IVNodePostprocessor
- LayoutRegistration
- Limits
- Line
- LinearRouteOptions
- LoadModuleOptions
Locateable- ManhattanRouterOptions
- Match
- MatchResult
- MenuItem
- Nameable
- PolylineRouteOptions
- PostponedAction
PreRenderedElementSchemaProjectable- RenderingContext
RequestExportSvgAction- ResolvedElementAndAlignment
- ResolvedElementAndBounds
- ResolvedElementFade
- ResolvedElementMove
- ResolvedHandleMove
- RGBColor
- RoutedPoint
SButtonSchemaSelectable- SetUIExtensionVisibilityAction
ShapedPreRenderedElementSchema- SModelElementConstructor
- SModelElementRegistration
- StackLayoutOptions
- SwitchEditModeAction
- ThunkVNode
- UpdateAnimationData
- VBoxLayoutOptions
- ViewerOptions
- ViewProjection
- ViewRegistration
- WithEditableLabel
- Anchor
BoundsAware- CardinalDirection
- CommandResult
- CommandReturn
- CommandStackProvider
EdgeSide- IActionDispatcherProvider
- IContextMenuServiceProvider
LayoutableChildLayoutContainer- ModelLayoutOptions
- ModelRendererFactory
- MouseEventKind
- Orientation
- Patcher
- PointerEventKind
- ProjectionParams
- RenderingTargetKind
- RoutingHandleKind
- Severity
SIssueSeverity- TouchEventKind
- ViewRegistrationFactory
- ZOrderElement
- ACTION_ITEM
- alignFeature
- ANIMATION_SPIN
- ATTR_BBOX_ELEMENT
- boundsFeature
- boundsModule
- buttonModule
- commandPaletteModule
- connectableFeature
- contextMenuModule
- creatingOnDragFeature
- decorationFeature
- decorationModule
- DEFAULT_EDGE_PLACEMENT
- defaultCommandStackOptions
- defaultModule
- defaultViewerOptions
- deletableFeature
- DIAMOND_ANCHOR_KIND
- edgeEditModule
- edgeInProgressID
- edgeInProgressTargetHandleID
- edgeIntersectionModule
- edgeJunctionModule
- edgeLayoutFeature
- edgeLayoutModule
- editFeature
- editLabelFeature
- ELLIPTIC_ANCHOR_KIND
- EMPTY_ROOT
- expandFeature
- expandModule
- exportFeature
- exportModule
- fadeFeature
- fadeModule
ForeignObjectElement- hoverFeedbackFeature
- hoverModule
- html
HtmlRoot- labelEditModule
- labelEditUiModule
- layoutableChildFeature
- layoutContainerFeature
- modelSourceModule
- moveFeature
- moveModule
- nameFeature
- openFeature
- openModule
- popupFeature
PreRenderedElement- RECTANGULAR_ANCHOR_KIND
- routingModule
- selectFeature
- selectModule
ShapedPreRenderedElementSIssueMarker- svg
- TYPES
- undoRedoModule
- updateModule
- viewportFeature
- viewportModule
- withEditLabelFeature
- zorderModule
- addRoute
- applyMatches
- BY_DESCENDING_X_THEN_DESCENDING_Y
- BY_DESCENDING_X_THEN_Y
- BY_X_THEN_DESCENDING_Y
- BY_X_THEN_Y
- canEditRouting
- checkEdgePlacement
- checkWhichEventIsLeft
- checkWhichSegmentHasRightEndpointFirst
- codiconCSSClasses
- codiconCSSString
- configureActionHandler
- configureButtonHandler
- configureCommand
- configureCommandStackOptions
- configureLayout
- configureModelElement
- configureView
- configureViewerOptions
- containsSome
- copyClassesFromElement
- copyClassesFromVNode
- createFeatureSet
- createRandomId
- easeInOut
- findArgValue
- findChildrenAtPosition
- findParent
- findParentByFeature
- findViewportScrollbar
- forEachMatch
- getAbsoluteBounds
- getAbsoluteClientBounds
- getAbsoluteRouteBounds
- getAttrs
- getEditableLabel
- getModelBounds
- getProjectedBounds
- getProjections
- getRouteBounds
- getSegmentIndex
- getWindowScroll
- getZoom
- hasPopupFeature
- hitsMouseEvent
- intersection
- intersectionOfSegments
- isAlignable
- isApplyLabelEditAction
- isBoundsAware
- isConnectable
- isCreatingOnDrag
- isCrossSite
- isCtrlOrCmd
- isDecoration
- isDeletable
- isEdgeLayoutable
- isEditableLabel
- isEditLabelAction
- isExpandable
- isExportable
- isFadeable
- isHoverable
- isInjectable
- isIntersectingRoutedPoint
- isLabeledAction
- isLayoutableChild
- isLayoutContainer
- isLocateable
- isMac
- isMoveable
- isNameable
- isOpenable
- isParent
- isProjectable
- isSelectable
- isSelected
- isSizeable
- isStoppableCommand
- isSVGGraphicsElement
- isThunk
- isUIExtension
- isViewport
- isWithEditableLabel
- JSX
- limit
- limitViewport
- loadDefaultModules
- mergeStyle
- name
- on
- onAction
- overrideCommandStackOptions
- overrideModelElement
- overrideViewerOptions
- registerModelElement
- rgb
- runSweep
- setAttr
- setClass
- setNamespace
- toAnchor
- toSVG
- transformToRootBounds
- translateBounds
- translatePoint