DiagramEditable
Defines the editable configuration.
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
public class DiagramEditable : StateManager, IMarkableStateManager, IStateManager, IDefaultCheck
Inheritance: objectStateManagerDiagramEditable
Implements:
Inherited Members
Constructors
public DiagramEditable()
Properties
Specifies the connection editor template which shows up when editing the connection via a pop-up editor much like 'editable.template' configuration of the Kendo UI Grid widget.
public string ConnectionTemplate { get; set; }
Specifies if the shapes and connections can be dragged.
[PersistenceMode(PersistenceMode.InnerProperty)]
public Drag DragSettings { get; }
Specifies whether the implementing object has default values.
public bool IsDefault { get; }
Implements:
Specifies if the shapes and connections can be removed.
public bool Remove { get; set; }
Defines the look-and-feel of the resizing handles.
[PersistenceMode(PersistenceMode.InnerProperty)]
public Resize ResizeSettings { get; }
Specifies whether the shapes can be rotated. Note that changing this setting after creating the diagram will have no effect.
public bool Rotate { get; set; }
Specifies whether the shapes can be rotated. Note that changing this setting after creating the diagram will have no effect.
[PersistenceMode(PersistenceMode.InnerProperty)]
public Rotate RotateSettings { get; }
Specifies the shape editor template. See the 'editable.connectionTemplate' for an example.
public string ShapeTemplate { get; set; }
Specifies the the toolbar tools. Supports all options supported for the toolbar.items. Predefined tools are:
[PersistenceMode(PersistenceMode.InnerProperty)]
public DiagramEditableToolsCollection ToolsCollection { get; }
Methods
protected override void TrackViewState()
Overrides: