Class UserHandle
Represents how to execute the commonly or frequently used commands around the nodes, connectors and groups.
Inherited Members
Namespace: Syncfusion.Blazor.Diagram
Assembly: Syncfusion.Blazor.dll
Syntax
public class UserHandle : DiagramObject, IDiagramObject, ICloneable
Constructors
UserHandle()
Initializes a new instance of the UserHandle.
Declaration
public UserHandle()
UserHandle(UserHandle)
Creates a new instance of the UserHandle from the given UserHandle.
Declaration
public UserHandle(UserHandle src)
Parameters
Type | Name | Description |
---|---|---|
UserHandle | src | UserHandle. |
Properties
BackgroundColor
Gets or sets the background color of the user handle.
Declaration
public string BackgroundColor { get; set; }
Property Value
Type | Description |
---|---|
System.String |
BorderColor
Gets or sets the border color of the user handle.
Declaration
public string BorderColor { get; set; }
Property Value
Type | Description |
---|---|
System.String |
BorderWidth
Gets or sets the border width of the user handle.
Declaration
public double BorderWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Displacement
Gets or sets the displacement(margin) of the user handle. Applicable only if the parent is a connector.
Declaration
public double Displacement { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
HorizontalAlignment
Gets or sets the horizontal alignment of the user handle.
Declaration
public HorizontalAlignment HorizontalAlignment { get; set; }
Property Value
Type | Description |
---|---|
HorizontalAlignment |
ID
Gets or sets the unique id of the diagram object.
Declaration
public string ID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Margin
Gets or sets the extra space around the outer boundaries of the user handle. Applicable only if the parent is a node.
Declaration
public DiagramThickness Margin { get; set; }
Property Value
Type | Description |
---|---|
DiagramThickness |
Name
Gets or sets the name of the user handle.
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Offset
Gets or sets the X and Y coordinates of the user handle, by default it is 0,0.
Declaration
public double Offset { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
PathColor
Gets or sets the stroke color of the shape.
Declaration
public string PathColor { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PathData
Represents the custom geometry(shape) of the user handle.
Declaration
public string PathData { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Side
Gets or sets the position of user Handle
Declaration
public Direction Side { get; set; }
Property Value
Type | Description |
---|---|
Direction |
Size
Gets or sets the size of the user handle.
Declaration
public double Size { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Source
Gets or sets the image source of the user handle. Applicable only if it is an image.
Declaration
public string Source { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Template
Gets or sets the geometry of the html element.
Declaration
public bool Template { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
VerticalAlignment
Gets or sets the vertical alignment of the user handle.
Declaration
public VerticalAlignment VerticalAlignment { get; set; }
Property Value
Type | Description |
---|---|
VerticalAlignment |
Visible
Gets or sets the visibility of the user handle.
Declaration
public bool Visible { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
Clone()
Creates a new user handle that is a copy of the current user handle.
Declaration
public override object Clone()
Returns
Type | Description |
---|---|
System.Object |