Methods
(static) addSubPath(on) → {void}
Parameters:
| Name | Type | Description |
|---|---|---|
on |
boolean |
Returns:
- Type
- void
(static) clear(remove) → {void}
Parameters:
| Name | Type | Description |
|---|---|---|
remove |
boolean | Not in use |
Returns:
- Type
- void
(static) clonePathNode() → {void}
Returns:
- Type
- void
(static) convertPath()
Convert a path to one with only absolute or relative values
- Source:
- See:
(static) deletePathNode() → {void}
Returns:
- Type
- void
(static) fixEnd(elem) → {void}
Parameters:
| Name | Type | Description |
|---|---|---|
elem |
Element |
Returns:
- Type
- void
(static) getNodePoint() → {module:path.NodePoint}
Returns:
(static) linkControlPoints(linkPoints) → {void}
Parameters:
| Name | Type | Description |
|---|---|---|
linkPoints |
boolean |
Returns:
- Type
- void
(static) mouseDown(evt, mouseTarget, startX, startY) → {boolean|void}
Parameters:
| Name | Type | Description |
|---|---|---|
evt |
MouseEvent | |
mouseTarget |
Element | |
startX |
Float | |
startY |
Float |
Returns:
- Type
- boolean | void
(static) mouseMove(mouseX, mouseY) → {void}
Parameters:
| Name | Type | Description |
|---|---|---|
mouseX |
Float | |
mouseY |
Float |
Returns:
- Type
- void
(static) mouseUp(evt, element, mouseX, mouseY) → {module:path.keepElement|void}
Parameters:
| Name | Type | Description |
|---|---|---|
evt |
Event | |
element |
Element | |
mouseX |
Float | |
mouseY |
Float |
Returns:
- Type
- module:path.keepElement | void
(static) moveNode(attr, newValue) → {void}
Parameters:
| Name | Type | Description |
|---|---|---|
attr |
string | |
newValue |
Float |
Returns:
- Type
- void
(static) opencloseSubPath() → {void}
Returns:
- Type
- void
(static) reorient() → {void}
Fires:
Returns:
- Type
- void
(static) resetOrientation(pthnullable) → {false|void}
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
pth |
Element | SVGPathElement |
<nullable> |
Returns:
- Type
- false | void
(static) select(target) → {void}
Parameters:
| Name | Type | Description |
|---|---|---|
target |
Element |
Returns:
- Type
- void
(static) setSegType(vnullable) → {void}
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
v |
Integer |
<nullable> |
See https://www.w3.org/TR/SVG/single-page.html#paths-InterfaceSVGPathSeg |
Returns:
- Type
- void
(static) smoothPolylineIntoPath()
Smooth polyline into path
- Source:
- See:
(static) toEditMode(element) → {void}
Parameters:
| Name | Type | Description |
|---|---|---|
element |
Element |
Returns:
- Type
- void
(static) toSelectMode(elem) → {void}
Parameters:
| Name | Type | Description |
|---|---|---|
elem |
Element |
Fires:
Returns:
- Type
- void
(static) zoomChange() → {void}
Returns:
- Type
- void