<!--
 //////////////////////////////////////////////////////////////////////////////
 // @license
 // This file is part of yFiles for HTML 2.6.
 // Use is subject to license terms.
 //
 // Copyright (c) 2000-2024 by yWorks GmbH, Vor dem Kreuzberg 28,
 // 72070 Tuebingen, Germany. All rights reserved.
 //
 //////////////////////////////////////////////////////////////////////////////
-->
# Orthogonal Edge Editing - Application Features

# Orthogonal Edge Editing

This demo shows how to enable [interactive orthogonal edge editing](https://docs.yworks.com/yfileshtml/#/dguide/interaction-orthogonal_edge_editing) . This is provided through class [OrthogonalEdgeEditingContext](https://docs.yworks.com/yfileshtml/#/api/OrthogonalEdgeEditingContext).

- Drag the mouse starting on an unselected node to start the creation of an edge. The edge stays orthogonal.
- Drag an edge segment of an existing orthogonal edge to move or break the segment while the edge stays orthogonal.
- Drag a bend of an orthogonal edge.
- Move a node that is connected to an orthogonal edge.

See the sources for details.
