A proven SVG-based JavaScript diagramming library powering exceptional UIs
foregroundEmbeds
option to toFront()
and toBack()
methods (ddc53455)getEmbeddedCells()
method (e0e9144b)checkMouseLeave
working incorrectly when paper has autoFreeze=truerightAngle
router and straight
connector (9bc647047607bc9aafddc6c943abc07a435b10d9)straight
connector, and alignment options of dia.Paper.transformToFitContent()
(8e87f9b519d0403f9c7c09732c7d868eb6191fed)overflow
option (62110023020aca4e84ff33e0f40265acb4085dde)transformToFitContent()
method (6adcf54e65ead520db03c239085c0a93f1c649f9)scaleContentToFit()
into an alias of transformToFitContent()
(6adcf54e65ead520db03c239085c0a93f1c649f9)verticalAlign
and horizontalAlign
options to transformToFitContent()
(6adcf54e65ead520db03c239085c0a93f1c649f9)element:magnet:pointerdown
, element:magnet:pointermove
and element:magnet:pointerup
events (0edee6db2afd6916fe559db6e4593c738605fd8a)preventDefaultViewAction
option (0edee6db2afd6916fe559db6e4593c738605fd8a)drawGridSize
option (169f26ad206327a60e1a1c76c29bc36fe93699b3)autoFreeze
option (ce1f70a825b860df57475df19c00c416586ae3ad)requireView()
is called (cf3adde1e59c1330a0cc57df84a47dd4da776d45)mousewheel
events when CTRL key is pressed while there are no paper:pinch
subscribers (b3741ccf0f0018367c3b35c6d8ac320c4165ec76)marker.markup
(2d7cf263a61d60825e86003aa4c7e0ad993fd37c)dia.Event
on touch screens (0edee6db2afd6916fe559db6e4593c738605fd8a)originalEvent
always points to a native event (0edee6db2afd6916fe559db6e4593c738605fd8a)element:magnet:pointerclick
when user clicks an invalid magnet (0edee6db2afd6916fe559db6e4593c738605fd8a)unfreeze()
is called on a paper which has been removed (7e7f0cf6402b175fe2ad2e194ddb9f9c4a688d84)ref
on size change (c954d5d99d4d151736afe28604b4e6eb787e958c)defaultLabel.size
into account for link label size calculations (bcb1ae3dc5475ed52cea239c796242c2edbcdeb2)keepGradient
and absoluteOffset
options (78b63fc9fd8a58082f79e9b7422812bc25c4ec80)preventDefaultInteraction()
and isDefaultInteractionPrevented()
methods (0edee6db2afd6916fe559db6e4593c738605fd8a)fitToChildren()
and fitParent()
methods (ff962c51716a20ca33ffecd4149b955605a6cee8)fitEmbeds()
into an alias of fitToChildren()
(ff962c51716a20ca33ffecd4149b955605a6cee8)expandOnly
and shrinkOnly
options to fitToChildren()
and fitParent()
(ff962c51716a20ca33ffecd4149b955605a6cee8)propertyPath
and propertyValue
options when calling prop()
(4f87599a2dd1552b11bc39112d83cc1c927f5c28)prop()
(7ed74df131e9f198df23d94e0a2a1db6079558ea)toFront()
/toBack()
is called (64bc062552d3b06e61449f8309aeb682db0022a5)mouseleave
event after drag-and-drop interaction (68e05877f5b2bc8ded8d04d6c7082375b0be8627)class
attribute to manual
layout (93a1c2091ec80f3ea7f46fb41c1cde7c8e603620)normal
and rounded
connectors (2d776abff53771b6bac8ab2c9e37ab8aa1b7a2f3)oneSide
router (9bc647047607bc9aafddc6c943abc07a435b10d9)props
special attribute for setting various HTML form control properties (b9f45a771485a9d6f98455f1fbc883304706db7d)lineHeight
in px units (ffdbd8b546ab9b8a869275d061ff70cce9672006)dia.Event
(0edee6db2afd6916fe559db6e4593c738605fd8a)tagName
of HTML elements when parsing <foreignObject> to JSON (f21577f369a72cc388cdf80a9e24f954a4d29ab7)textContent
to contain HTML text nodes from all descendants when parsing <foreignObject> to JSON (f21577f369a72cc388cdf80a9e24f954a4d29ab7)textContent
when parsing <foreignObject> to JSON (f21577f369a72cc388cdf80a9e24f954a4d29ab7)getSubdivisions()
method for straight-line Curve objects (f9dd510446b16c913c12222e53171d13b9655370)hasFeature
(a67df63b65176aca6865198348b78b8972492c3d)removeProp()
called on non-existing top-level attribute (f983f8df9e3c5522f6fb3ca51e2a0a6048e498c4)isEmbeddedIn()
with deep
option set to false
(efe142ff845ec7d89c77668c3ed5391846348a31)className
set to null
(e0636edcc82a6f4db9b98261f87ac22097369db2)preserveSpaces
(e14f1b62b1403ed635075ac7734a2fb8b4766207)height
when using preserveSpaces
(e14f1b62b1403ed635075ac7734a2fb8b4766207)pointerdblclick
on touch devices (cd1d3e4889921bb1f32f633cd62bd583df073697)contextmenu
event (af875a492a226a32643b9bd2c7460974f1709a64)snapLinksSelf
option to snap arrowheads to the anchor and vertices (c394f8c028ae63cb599d7fdb8a9aed683d7864da)findPortNode()
search for all port nodes (299cfce235a656660833d693061df25702d068b0)portRoot
and labelRoot
selectors (299cfce235a656660833d693061df25702d068b0)getNodeMatrix()
and getNodeBBox()
for elements with rotatable group (50619b2090406b4ed2756a35ae95fa4358f7a29a)set
, qualify
, position
and offset
methods (690be9469e8828df3cb2ff7a0744394961bece03)removeAll()
static method (95b31cc2186b9c4aec6aec5167c7d1c106703dc1)UPDATE_ATTRIBUTES
property (84fdf77aab203022a087e24e889680bdef16a4b1)scale
option (8549a9609eb23d1e63bc1ac8bbb26e08b81cf399)calc()
expression for x
and y
(bff7079498d0c83e57bc177f0f21201108f43ce5)scale
option (8549a9609eb23d1e63bc1ac8bbb26e08b81cf399)rotate
option (45d40b52f347a8546689ba6586d632774ed01aa5)calc()
expression for port positioning (199afac0382d3dfe4397cfe5e0e9f148dfca5e35)calc()
expression supports division (64ef08b91d41cf2fce76b1adf7d231a30101fe89)calc()
expression for width
and height
for textWrap
attribute (085efceef19dcb4b502104994be796aadc0f98df)fontSize
and strokeWidth
use calc()
(d55793a837a5875a993744ee024b3f6ef591e7a8)preserveSpaces
options (987d2aaca3420adbc15613bf2b90b7051dcbc5e5)text()
reads empty line heights from annotations (fa0bd810e1687158a0d6449a5f529cf77d094945)