
## ConnectorRule class

Represents connector rule between two shapes with a connector,Including which connection point of which shape it starts from, the end shape and its connection point.

## Properties

| Name | Type | Description |
| --- | --- | --- |
| [StartShapeId](#startshapeid) | long | The shape from which a connection is made. |
| [StartShapeConnection](#startshapeconnection) | Connection | The shape's connection from which a connection is made. |
| [EndShapeConnection](#endshapeconnection) | Connection | The shape's connection to which a connection is made. |
| [EndShapeId](#endshapeid) | long | The shape to which a connection is made. |

### ConnectorRule.StartShapeId property {#startshapeid}

The shape from which a connection is made.

**Type:** long

### ConnectorRule.StartShapeConnection property {#startshapeconnection}

The shape's connection from which a connection is made.

**Type:** Connection

### ConnectorRule.EndShapeConnection property {#endshapeconnection}

The shape's connection to which a connection is made.

**Type:** Connection

### ConnectorRule.EndShapeId property {#endshapeid}

The shape to which a connection is made.

**Type:** long
