refactor(edges)!: Replace getMarkerEnd utility with getMarkerId
Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
@@ -22,9 +22,9 @@ export default {
|
|||||||
viewBox="-10 -10 20 20"
|
viewBox="-10 -10 20 20"
|
||||||
refX="0"
|
refX="0"
|
||||||
refY="0"
|
refY="0"
|
||||||
:marker-width="`${props.width}`"
|
:markerWidth="`${props.width}`"
|
||||||
:marker-height="`${props.height}`"
|
:markerHeight="`${props.height}`"
|
||||||
:marker-units="props.markerUnits"
|
:markerUnits="props.markerUnits"
|
||||||
:orient="props.orient"
|
:orient="props.orient"
|
||||||
>
|
>
|
||||||
<polyline
|
<polyline
|
||||||
|
|||||||
+2
-1
@@ -2,7 +2,7 @@ export { default as VueFlow } from './container/VueFlow/VueFlow.vue'
|
|||||||
export { default as Handle } from './components/Handle/Handle.vue'
|
export { default as Handle } from './components/Handle/Handle.vue'
|
||||||
export * from './components/Edges'
|
export * from './components/Edges'
|
||||||
export * from './components/Nodes'
|
export * from './components/Nodes'
|
||||||
export { getBezierPath, getSmoothStepPath, getMarkerEnd, getCenter as getEdgeCenter } from './components/Edges/utils'
|
export { getBezierPath, getSmoothStepPath, getCenter as getEdgeCenter } from './components/Edges/utils'
|
||||||
|
|
||||||
export {
|
export {
|
||||||
isNode,
|
isNode,
|
||||||
@@ -16,6 +16,7 @@ export {
|
|||||||
getRectOfNodes,
|
getRectOfNodes,
|
||||||
graphPosToZoomedPos,
|
graphPosToZoomedPos,
|
||||||
getNodesInside,
|
getNodesInside,
|
||||||
|
getMarkerId,
|
||||||
} from './utils/graph'
|
} from './utils/graph'
|
||||||
export { defaultEdgeTypes, defaultNodeTypes } from './store'
|
export { defaultEdgeTypes, defaultNodeTypes } from './store'
|
||||||
export { default as useZoomPanHelper } from './composables/useZoomPanHelper'
|
export { default as useZoomPanHelper } from './composables/useZoomPanHelper'
|
||||||
|
|||||||
+3
-8
@@ -344,16 +344,11 @@ export const isParentSelected = (node: GraphNode): boolean => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export const getMarkerId = (marker: EdgeMarkerType | undefined): string => {
|
export const getMarkerId = (marker: EdgeMarkerType | undefined): string => {
|
||||||
if (typeof marker === 'undefined') {
|
if (typeof marker === 'undefined') return ''
|
||||||
return ''
|
if (typeof marker === 'string') return marker
|
||||||
}
|
|
||||||
|
|
||||||
if (typeof marker === 'string') {
|
|
||||||
return marker
|
|
||||||
}
|
|
||||||
|
|
||||||
return Object.keys(marker)
|
return Object.keys(marker)
|
||||||
.sort()
|
.sort()
|
||||||
.map((key: string) => `${key}=${(marker as any)[key]}`)
|
.map((key) => `${key}=${marker[<keyof EdgeMarkerType>key]}`)
|
||||||
.join('&')
|
.join('&')
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user