Feat:主题新增节点高亮框的圆角配置
This commit is contained in:
parent
bc43fedd87
commit
1c9c399b76
@ -349,7 +349,8 @@ class Style {
|
|||||||
// hover和激活节点
|
// hover和激活节点
|
||||||
hoverNode(node) {
|
hoverNode(node) {
|
||||||
const hoverRectColor = this.merge('hoverRectColor') || this.ctx.mindMap.opt.hoverRectColor
|
const hoverRectColor = this.merge('hoverRectColor') || this.ctx.mindMap.opt.hoverRectColor
|
||||||
node.radius(5).fill('none').stroke({
|
const hoverRectRadius = this.merge('hoverRectRadius')
|
||||||
|
node.radius(hoverRectRadius).fill('none').stroke({
|
||||||
color: hoverRectColor
|
color: hoverRectColor
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
@ -87,7 +87,9 @@ export default {
|
|||||||
// 连线标记的位置,start(头部)、end(尾部),该配置在showLineMarker配置为true时生效
|
// 连线标记的位置,start(头部)、end(尾部),该配置在showLineMarker配置为true时生效
|
||||||
lineMarkerDir: 'end',
|
lineMarkerDir: 'end',
|
||||||
// 节点鼠标hover和激活时显示的矩形边框的颜色,主题里不设置,默认会取hoverRectColor实例化选项的值
|
// 节点鼠标hover和激活时显示的矩形边框的颜色,主题里不设置,默认会取hoverRectColor实例化选项的值
|
||||||
hoverRectColor: ''
|
hoverRectColor: '',
|
||||||
|
// 点鼠标hover和激活时显示的矩形边框的圆角大小
|
||||||
|
hoverRectRadius: 5
|
||||||
},
|
},
|
||||||
// 二级节点样式
|
// 二级节点样式
|
||||||
second: {
|
second: {
|
||||||
@ -112,7 +114,8 @@ export default {
|
|||||||
startDir: [0, 0],
|
startDir: [0, 0],
|
||||||
endDir: [1, 0],
|
endDir: [1, 0],
|
||||||
lineMarkerDir: 'end',
|
lineMarkerDir: 'end',
|
||||||
hoverRectColor: ''
|
hoverRectColor: '',
|
||||||
|
hoverRectRadius: 5
|
||||||
},
|
},
|
||||||
// 三级及以下节点样式
|
// 三级及以下节点样式
|
||||||
node: {
|
node: {
|
||||||
@ -137,7 +140,8 @@ export default {
|
|||||||
startDir: [0, 0],
|
startDir: [0, 0],
|
||||||
endDir: [1, 0],
|
endDir: [1, 0],
|
||||||
lineMarkerDir: 'end',
|
lineMarkerDir: 'end',
|
||||||
hoverRectColor: ''
|
hoverRectColor: '',
|
||||||
|
hoverRectRadius: 5
|
||||||
},
|
},
|
||||||
// 概要节点样式
|
// 概要节点样式
|
||||||
generalization: {
|
generalization: {
|
||||||
@ -161,7 +165,8 @@ export default {
|
|||||||
endColor: '#fff',
|
endColor: '#fff',
|
||||||
startDir: [0, 0],
|
startDir: [0, 0],
|
||||||
endDir: [1, 0],
|
endDir: [1, 0],
|
||||||
hoverRectColor: ''
|
hoverRectColor: '',
|
||||||
|
hoverRectRadius: 5
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user