New to Kendo UI for jQueryStart a free 30-day trial

Defines the appearance of the connection midpoint handles.

<div id="diagram"></div>
<script>
$("#diagram").kendoDiagram({
    shapes: [
        { id: "1", x: 100, y: 100, content: { text: "Shape 1" } },
        { id: "2", x: 300, y: 200, content: { text: "Shape 2" } }
    ],
    connections: [{
        from: "1",
        to: "2",
        editable: {
            points: {
                midpoint: {
                    fill: { color: "#2196f3" },
                    stroke: { color: "#000000", width: 1 },
                    radius: 4
                }
            }
        }
    }]
});
</script>

The fill options of the connection midpoint handle.

<div id="diagram"></div>
<script>
$("#diagram").kendoDiagram({
    shapes: [
        { id: "1", x: 100, y: 100, content: { text: "Shape 1" } },
        { id: "2", x: 300, y: 200, content: { text: "Shape 2" } }
    ],
    connections: [{
        from: "1",
        to: "2",
        editable: {
            points: {
                midpoint: {
                    fill: {
                        color: "#ff9800",
                        opacity: 0.8
                    }
                }
            }
        }
    }]
});
</script>

The radius of the connection midpoint handle.

<div id="diagram"></div>
<script>
$("#diagram").kendoDiagram({
    shapes: [
        { id: "1", x: 100, y: 100, content: { text: "Shape 1" } },
        { id: "2", x: 300, y: 200, content: { text: "Shape 2" } }
    ],
    connections: [{
        from: "1",
        to: "2",
        editable: {
            points: {
                midpoint: {
                    radius: 5
                }
            }
        }
    }]
});
</script>

The stroke options of the connection midpoint handle.

<div id="diagram"></div>
<script>
$("#diagram").kendoDiagram({
    shapes: [
        { id: "1", x: 100, y: 100, content: { text: "Shape 1" } },
        { id: "2", x: 300, y: 200, content: { text: "Shape 2" } }
    ],
    connections: [{
        from: "1",
        to: "2",
        editable: {
            points: {
                midpoint: {
                    stroke: {
                        color: "#333333",
                        width: 1
                    }
                }
            }
        }
    }]
});
</script>