
## WalkPreference class

Specifies whether an endpoint of a 1-D shape moves to a horizontal or vertical connection point on the shape it is glued to, using dynamic glue, when the shape is moved to an ambiguous position.

## Constructors

| Name | Description |
| --- | --- |
| [WalkPreference](#constructor) | Constructor. |

## Properties

| Name | Type | Description |
| --- | --- | --- |
| [Value](#value) | int | Specifies whether an endpoint of a 1-D shape moves to a horizontal or vertical connection point on the shape it is glued |
| [Ufe](#ufe) | UnitFormulaErr | Specifies attributes of an element. |

## Methods

| Name | Description |
| --- | --- |
| [equals](#equals) | Are objects equal. |
| [hashCode](#hashcode) | Serves as a hash function for a particular type. |

### WalkPreference(value) {#constructor}

Constructor.

| Parameter | Type | Description |
| --- | --- | --- |
| value | int | A WalkPreferenceValue value. |

### WalkPreference.Value property {#value}

Specifies whether an endpoint of a 1-D shape moves to a horizontal or vertical connection point on the shape it is glued to, using dynamic glue, when the shape is moved to an ambiguous position. The value of the property is WalkPreferenceValue integer constant.

**Type:** int

### WalkPreference.Ufe property {#ufe}

Specifies attributes of an element.

**Type:** UnitFormulaErr

### equals(value) {#equals}

Are objects equal.

| Parameter | Type | Description |
| --- | --- | --- |
| value | Object |  |

### hashCode() {#hashcode}

Serves as a hash function for a particular type.
