Automatic Layout and Data Source in case of non-TreeView data In the diagram control automatic layout and data source works just for a tree view. For example in a non tree view data we would have several levels with items that can have multiple parents. In this case I have to create the items in the diagram manually...it would be nice to update this behaviour and to be able to use the diagram with automatic data source and layout also in the case of a non TreeView data.
It will be nice to create shapes with rounded borders
Add built-in support for guidelines that will be visible as an infinite grid of lines, with a snap-to capability.
Its good to have minimize and maximize the shapes drawn with kendo diagram as seen in this example https://gojs.net/latest/samples/IVRtree.html it will very useful when we are drawing with a huge data. we can clearly see the actual flow as required
It would be nice if, in addition to "polyline" and "cascading", if there were other options for the shape of the diagram connectors. I would like to see a "spline" option that possibly follows a similar path to the "cascading" square shape, but flows with curves. Maybe even a configuration object, instead of a string that could define the parameters of the shape. { type: "spline", mode: "bezier", // or "natual" or any other spline algorithm // maxCurves: 3, // max number of inversion points in the spline // curveRadius: 100 // size in pixels // // any additional properties for configuring the curve, like bezier length, instead of curve radius &c. // }
I find the documentation is critically lacking with regards to the available options for a feature. Here is an example of what I mean... http://docs.telerik.com/kendo-ui/api/javascript/dataviz/diagram/layout#configuration-alignContent The diagram Layout > alignContent feature "Specifies the alignment of the content." Ok, but the documentation does not even say what the allowed values are. Instead, it just has "alignContent String (default: "start")". Now, I guess the allowed values here are the same values allowed for an SVG text-anchor. https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/text-anchor How about adding those possible values to the api documentation, or including a link to the relevant area of the SVG specification? Hope this makes sense.
Problem: Currently when a Rectangle together with a large TextBlock is contained by a Shape where the Rectangle should enclose the TextBlock it is not resized by the size of the TextBlock, but the TextBlock is overflowing the Rectangle. Possible solution: Make the Rectangle a "visual group" so child elements like e.g. TextBlock or Image can be added to it and it will resize with the size of it's children. Related Forum post: http://www.telerik.com/forums/how-to-avoid-text-overflow-in-shape
Large texts doesn't wrap inside a shape of a Diagrama
Please can you add support for Venn diagrams with drop and drop support for data items to allow dynamic generation.
Fish Bone diagram is a nice feature which is very useful for the applications to provide the root cause analysis in any vertical.
Syncfusion is having a nice in built control to do the same.
https://ej2.syncfusion.com/demos/diagram/fishbone-diagram/
A similar feature from Kendo UI is needed to include it in our existing applications.
Hi,
Your documentation mentions the rotation-thumb and also allows for some styling:
https://docs.telerik.com/kendo-ui/api/javascript/dataviz/ui/diagram/configuration/editable.rotate
The only problem is, I cannot get it to display.
See: https://jsfiddle.net/6qmgj521/
Beware: I do NOT mean the 90 degree rotation buttons in the toolbar, but the rotation-thumb adorner!
I expect to see:
Kind regards,
Hans van Essen
The data item is available to the event arguments of the function handler for shapeDefaults.content.visual function but it is not available to connectionDefaults.content.visual Function. Here is an example illustrating the issue: https://dojo.telerik.com/EMAzeruG
Can it be added?