Classes
- BaseLink
- BezierLink
- BezierLink
- Capsule
- CapsuleGroup
- CapsuleVertical
- CapsuleVerticalGroup
- Diamond
- DiamondGroup
- DiamondVertical
- DiamondVerticalGroup
- ERLayout
- ERNode
- ERProperty
- EventAdapter
- Group
- GroupTemplate
- Icon
- Instance
- InstanceStack
- JFlow
- JFlowEvent
- LinearLayout
- Link
- LowcodeLayout
- Node
- Point
- PolyLink
- PolyLink
- Rectangle
- Rhombus
- RhombusGroup
- ShadowDom
- Text
Mixins
Events
-
contextclick
-
点击事件(冒泡)
Type: object
-
dblclick
-
右键事件
Type: object
-
dragenter
-
dragenter 进入事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragenter的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
dragleave
-
dragleave 退出事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragleave的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
dragover
-
dragover 进入事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragover的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
drop
-
丢在线上事件
Type: object
-
drop
-
拖动到线上事件
Type: object
-
mouseenter
-
鼠标移入事件
Type: object
- Inherited From:
Properties:
Name Type Description instance
Instance 移入的对象
-
mouseleave
-
鼠标移出事件
Type: object
- Inherited From:
Properties:
Name Type Description instance
Instance 移入的对象
-
contextclick
-
点击事件(冒泡)
Type: object
-
dblclick
-
右键事件
Type: object
-
dragenter
-
dragenter 进入事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragenter的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
dragleave
-
dragleave 退出事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragleave的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
dragover
-
dragover 进入事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragover的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
drop
-
丢在线上事件
Type: object
-
mouseenter
-
鼠标移入事件
Type: object
- Inherited From:
Properties:
Name Type Description instance
Instance 移入的对象
-
mouseleave
-
鼠标移出事件
Type: object
- Inherited From:
Properties:
Name Type Description instance
Instance 移入的对象
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
- Inherited From:
Properties:
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
- Inherited From:
Properties:
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
- Inherited From:
Properties:
-
link
-
canvas mousemove 原生事件
Type: object
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
- Inherited From:
Properties:
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
- Inherited From:
Properties:
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
- Inherited From:
Properties:
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
- Inherited From:
Properties:
-
link
-
canvas mousemove 原生事件
Type: object
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
- Inherited From:
Properties:
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
- Inherited From:
Properties:
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
- Inherited From:
Properties:
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
- Inherited From:
Properties:
-
link
-
canvas mousemove 原生事件
Type: object
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
- Inherited From:
Properties:
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
- Inherited From:
Properties:
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
- Inherited From:
Properties:
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
- Inherited From:
Properties:
-
link
-
canvas mousemove 原生事件
Type: object
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
- Inherited From:
Properties:
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
- Inherited From:
Properties:
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
- Inherited From:
Properties:
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
- Inherited From:
Properties:
-
link
-
canvas mousemove 原生事件
Type: object
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
- Inherited From:
Properties:
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
- Inherited From:
Properties:
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
- Inherited From:
Properties:
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
- Inherited From:
Properties:
-
link
-
canvas mousemove 原生事件
Type: object
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
- Inherited From:
Properties:
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
- Inherited From:
Properties:
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
- Inherited From:
Properties:
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
- Inherited From:
Properties:
-
link
-
canvas mousemove 原生事件
Type: object
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
- Inherited From:
Properties:
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
- Inherited From:
Properties:
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
- Inherited From:
Properties:
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
- Inherited From:
Properties:
-
link
-
canvas mousemove 原生事件
Type: object
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
- Inherited From:
Properties:
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
- Inherited From:
Properties:
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
- Inherited From:
Properties:
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
- Inherited From:
Properties:
-
link
-
canvas mousemove 原生事件
Type: object
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
- Inherited From:
Properties:
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
- Inherited From:
Properties:
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
- Inherited From:
Properties:
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
- Inherited From:
Properties:
-
link
-
canvas mousemove 原生事件
Type: object
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
- Inherited From:
Properties:
-
contextclick
-
点击事件(冒泡)
Type: object
-
contextclick
-
右键事件(冒泡)
Type: object
-
dblclick
-
右键事件
Type: object
-
dragenter
-
dragenter 进入事件
Type: object
Properties:
Name Type Description event
Event 原始事件
instance
Object dragenter的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
dragleave
-
dragleave 退出事件
Type: object
Properties:
Name Type Description event
Event 原始事件
instance
Object dragleave的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
dragover
-
dragover 进入事件
Type: object
Properties:
Name Type Description event
Event 原始事件
instance
Object dragover的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
mouseenter
-
鼠标移入事件
Type: object
Properties:
Name Type Description instance
Instance 移入的对象
-
mouseleave
-
鼠标移出事件
Type: object
Properties:
Name Type Description instance
Instance 移入的对象
-
canvasmousemove
-
canvas mousemove 原生事件
Type: object
Properties:
Name Type Description event
Event 原始事件
jflow
JFlow 当前JFlow对象
-
contextclick
-
点击事件
Type: object
Properties:
Name Type Description event
Event 原始事件
jflow
JFlow 当前JFlow对象
topLayerPoint
Array.<number> jflow坐标系上的位置
-
contextclick
-
右键事件
Type: object
Properties:
Name Type Description event
Event 原始事件
jflow
JFlow 当前JFlow对象
topLayerPoint
Array.<number> jflow坐标系上的位置
-
drop
-
丢在主图上事件
Type: object
Properties:
Name Type Description event
Event 原始事件
instance
Object 拖动的对象
jflow
JFlow 当前JFlow对象
point
Array.<number> 已经计算到绘图栈对应坐标系下的坐标
-
pressEnd
-
拖动后放置到主图上的事件
Type: object
-
zoompan
-
缩放平移事件
-
contextclick
-
点击事件(冒泡)
Type: object
-
dblclick
-
右键事件
Type: object
-
dragenter
-
dragenter 进入事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragenter的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
dragleave
-
dragleave 退出事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragleave的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
dragover
-
dragover 进入事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragover的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
drop
-
丢在线上事件
Type: object
-
mouseenter
-
鼠标移入事件
Type: object
- Inherited From:
Properties:
Name Type Description instance
Instance 移入的对象
-
mouseleave
-
鼠标移出事件
Type: object
- Inherited From:
Properties:
Name Type Description instance
Instance 移入的对象
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
-
contextclick
-
点击事件(冒泡)
Type: object
-
dblclick
-
右键事件
Type: object
-
dragenter
-
dragenter 进入事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragenter的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
dragleave
-
dragleave 退出事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragleave的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
dragover
-
dragover 进入事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragover的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
-
link
-
canvas mousemove 原生事件
Type: object
-
mouseenter
-
鼠标移入事件
Type: object
- Inherited From:
Properties:
Name Type Description instance
Instance 移入的对象
-
mouseleave
-
鼠标移出事件
Type: object
- Inherited From:
Properties:
Name Type Description instance
Instance 移入的对象
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
- Inherited From:
Properties:
-
contextclick
-
点击事件(冒泡)
Type: object
-
dblclick
-
右键事件
Type: object
-
dragenter
-
dragenter 进入事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragenter的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
dragleave
-
dragleave 退出事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragleave的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
dragover
-
dragover 进入事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragover的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
- Inherited From:
Properties:
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
- Inherited From:
Properties:
-
link
-
canvas mousemove 原生事件
Type: object
-
mouseenter
-
鼠标移入事件
Type: object
- Inherited From:
Properties:
Name Type Description instance
Instance 移入的对象
-
mouseleave
-
鼠标移出事件
Type: object
- Inherited From:
Properties:
Name Type Description instance
Instance 移入的对象
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
- Inherited From:
Properties:
-
contextclick
-
点击事件(冒泡)
Type: object
-
dblclick
-
右键事件
Type: object
-
dragenter
-
dragenter 进入事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragenter的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
dragleave
-
dragleave 退出事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragleave的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
dragover
-
dragover 进入事件
Type: object
- Inherited From:
Properties:
Name Type Description event
Event 原始事件
instance
Object dragover的对象
target
target drag 携带的对象(特指从外面拖进canvas的对象)
-
drop
-
丢在线上事件
Type: object
-
mouseenter
-
鼠标移入事件
Type: object
- Inherited From:
Properties:
Name Type Description instance
Instance 移入的对象
-
mouseleave
-
鼠标移出事件
Type: object
- Inherited From:
Properties:
Name Type Description instance
Instance 移入的对象
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
- Inherited From:
Properties:
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
- Inherited From:
Properties:
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
- Inherited From:
Properties:
-
link
-
canvas mousemove 原生事件
Type: object
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
- Inherited From:
Properties:
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
- Inherited From:
Properties:
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
- Inherited From:
Properties:
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
- Inherited From:
Properties:
-
link
-
canvas mousemove 原生事件
Type: object
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
- Inherited From:
Properties:
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
- Inherited From:
Properties:
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
- Inherited From:
Properties:
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
- Inherited From:
Properties:
-
link
-
canvas mousemove 原生事件
Type: object
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
- Inherited From:
Properties:
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
- Inherited From:
Properties:
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
- Inherited From:
Properties:
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
- Inherited From:
Properties:
-
link
-
canvas mousemove 原生事件
Type: object
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
- Inherited From:
Properties:
-
afterResolveMovingTarget
-
开始拖拽时,拖拽对象设置之前
Type: object
- Inherited From:
Properties:
-
change
-
文字改变事件
Type: object
Properties:
Name Type Description target
Text 当前文字对象
oldVal
String 原始文字
val
String 当前文字
-
drop
-
丢在节点上事件
Type: object
-
instancemousemove
-
instance mousemove 原生事件,仅在无拖拽时触发
Type: object
- Inherited From:
Properties:
-
instancePressStart
-
开始拖动对象事件(就是目标对象的拖动事件,事件支持冒泡)
Type: object
- Inherited From:
Properties:
-
link
-
canvas mousemove 原生事件
Type: object
-
pressEnd
-
拖动后放置到 Instance 上的事件,由被拖动到的对象触发
Type: object
-
pressStart
-
开始拖动组的事件(特指lock的顶层组)
Type: object
- Inherited From:
Properties: