draw
Draws the element and its children on the surface. Existing elements will remain visible.
Example
<div id="container"></div>
<button onclick="addShape()">Add Shape</button>
<script>
    var draw = kendo.drawing;
    var surface = draw.Surface.create($("#container"), {
        width: "400px",
        height: "300px"
    });
    var shapeCount = 0;
    function addShape() {
        var x = Math.random() * 300;
        var y = Math.random() * 200;
        
        var circle = new draw.Circle(new draw.geometry.Circle([x + 50, y + 50], 25))
            .fill("hsl(" + (shapeCount * 45) + ", 70%, 50%)");
        surface.draw(circle);
        shapeCount++;
/* The result can be observed in the DevTools(F12) console of the browser. */
        console.log("Shape drawn at:", x + 50, y + 50);
    }
</script>Parameters
element kendo.drawing.Element
The element to draw.
In this article