Edit this page

Telerik.Web.UI.DiagramShape

Defines the shape options.

Inheritance Hierarchy

  • System.Object
  • Telerik.Web.StateManager : IMarkableStateManager, IStateManager
  • Telerik.Web.UI.DiagramShape

Properties

ConnectorDefaultsSettings ConnectorDefaults

Defines default options for the shape connectors.

ConnectorsCollection DiagramShapeConnectorsCollection

Defines the connectors the shape owns.

ContentSettings ShapeContent

Defines the shapes content settings.

Editable Boolean

Specifies editable properties for shapes

EditableSettings Boolean

Specifies editable properties for shapes

Fill String

Defines the fill options of the shape.

FillSettings String

Defines the fill options of the shape.

Height Double

Defines the height of the shape when added to the diagram.

HoverSettings ShapeHover

Defines the hover configuration.

Id String

The unique identifier for a Shape.

MinHeight Double

Defines the minimum height the shape should have, i.e. it cannot be resized to a value smaller than the given one.

MinWidth Double

Defines the minimum width the shape should have, i.e. it cannot be resized to a value smaller than the given one.

Path String

The path option of a Shape is a description of a custom geometry. The format follows the standard SVG format (http://www.w3.org/TR/SVG/paths.html#PathData "SVG Path data.").

RotationSettings ShapeRotation

Defines the rotation applied to the shape.

Selectable Boolean

Specifies if the shape can be selected.

Source String

StrokeSettings ShapeStroke

Defines the stroke configuration.

Type String

Specifies the type of the Shape using any of the built-in shape type.

Visual String

A function returning a visual element to render for this shape.

Width Double

Defines the width of the shape when added to the diagram.

X Double

Defines the x-coordinate of the shape when added to the diagram.

Y Double

Defines the y-coordinate of the shape when added to the diagram.