Skip to main content

DiagramEdgesBuilder Members

Provides methods that allow you to configure nested options of the client-side edges object.

Constructors

Name Description
DiagramEdgesBuilder(OptionsOwnerContext) For internal use only. Initializes a new DiagramEdgesBuilder class instance.

Methods

Name Description
CustomDataExpr(JS) Specifies the name of a data source field or an expression that returns an edge's custom data. Mirrors the client-side customDataExpr option.
CustomDataExpr(String) Specifies the name of a data source field or an expression that returns an edge's custom data. Mirrors the client-side customDataExpr option.
DataSource(JS) Binds the edges collection to the specified data. Specify this property if you use node and edge data sources. Mirrors the client-side dataSource option.
DataSource(IEnumerable, String[]) Binds diagram edges to a collection: Array, List, or IEnumerable.
DataSource(Func<DataSourceFactory, OptionsOwnerBuilder>) Binds diagram edges to data, allows you to configure data access from different sources: API controllers, Razor page handlers, OData services, arrays, and more.
DataSource(String, String[]) Binds diagram edges to read-only data in JSON format.
DataSourceOptions(Action<DataSourceOptionsBuilder>) Provides access to methods that mirror client-side data source options.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
FromExpr(JS) Specifies the name of a data source field or an expression that returns an edge's start node key. Mirrors the client-side fromExpr option.
FromExpr(String) Specifies the name of a data source field or an expression that returns an edge's start node key. Mirrors the client-side fromExpr option.
FromLineEndExpr(JS) Specifies the name of a data source field or an expression that returns an edge's line start tip. Mirrors the client-side fromLineEndExpr option.
FromLineEndExpr(String) Specifies the name of a data source field or an expression that returns an edge's line start tip. Mirrors the client-side fromLineEndExpr option.
FromPointIndexExpr(JS) Specifies the name of a data source field or an expression that returns an index of a shape connection point where an edge starts. Mirrors the client-side fromPointIndexExpr option.
FromPointIndexExpr(String) Specifies the name of a data source field or an expression that returns an index of a shape connection point where an edge starts. Mirrors the client-side fromPointIndexExpr option.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
KeyExpr(JS) Specifies the name of a data source field or an expression that returns an edge's key. Mirrors the client-side keyExpr option.
KeyExpr(String) Specifies the name of a data source field or an expression that returns an edge's key. Mirrors the client-side keyExpr option.
LineTypeExpr(JS) Specifies the name of a data source field or an expression that returns an edge's line type. Mirrors the client-side lineTypeExpr option.
LineTypeExpr(String) Specifies the name of a data source field or an expression that returns an edge's line type. Mirrors the client-side lineTypeExpr option.
LockedExpr(JS) Specifies the name of a data source field or an expression whose Boolean value indicates whether an edge is locked. Mirrors the client-side lockedExpr option.
LockedExpr(String) Specifies the name of a data source field or an expression whose Boolean value indicates whether an edge is locked. Mirrors the client-side lockedExpr option.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
Option(String, Object) Specifies an option by its name.
PointsExpr(JS) Specifies the name of a data source field or an expression that returns an edge's key points. Mirrors the client-side pointsExpr option.
PointsExpr(String) Specifies the name of a data source field or an expression that returns an edge's key points. Mirrors the client-side pointsExpr option.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
StyleExpr(JS) Specifies the name of a data source field or an expression that returns an edge style. Mirrors the client-side styleExpr option.
StyleExpr(String) Specifies the name of a data source field or an expression that returns an edge style. Mirrors the client-side styleExpr option.
TextExpr(JS) Specifies the name of a data source field or an expression that returns edge text. Mirrors the client-side textExpr option.
TextExpr(String) Specifies the name of a data source field or an expression that returns edge text. Mirrors the client-side textExpr option.
TextStyleExpr(JS) Specifies the name of a data source field or an expression that returns an edge's text style. Mirrors the client-side textStyleExpr option.
TextStyleExpr(String) Specifies the name of a data source field or an expression that returns an edge's text style. Mirrors the client-side textStyleExpr option.
ToExpr(JS) Specifies the name of a data source field or an expression that returns an edge's end node key. Mirrors the client-side toExpr option.
ToExpr(String) Specifies the name of a data source field or an expression that returns an edge's end node key. Mirrors the client-side toExpr option.
ToLineEndExpr(JS) Specifies the name of a data source field or an expression that returns an edge's line end tip. Mirrors the client-side toLineEndExpr option.
ToLineEndExpr(String) Specifies the name of a data source field or an expression that returns an edge's line end tip. Mirrors the client-side toLineEndExpr option.
ToPointIndexExpr(JS) Specifies the name of a data source field or an expression that returns an index of a shape connection point where an edge ends. Mirrors the client-side toPointIndexExpr option.
ToPointIndexExpr(String) Specifies the name of a data source field or an expression that returns an index of a shape connection point where an edge ends. Mirrors the client-side toPointIndexExpr option.
ToString() Returns a string that represents the current object. Inherited from Object.
ZIndexExpr(JS) Specifies the name of a data source field or an expression that returns an edge's z-index. Mirrors the client-side zIndexExpr option.
ZIndexExpr(String) Specifies the name of a data source field or an expression that returns an edge's z-index. Mirrors the client-side zIndexExpr option.
See Also