MiniMap Node ​
The minimap node component can be used to extend the default minimap nodes. You can use it to add an icon to your node, or to add a custom tooltip etc.
Usage ​
To use the component pass the MiniMapNode
as a child to the MiniMap
component.
vue
<template>
<VueFlow>
<MiniMap>
<template #node-input="props">
<MiniMapNode v-bind="props" />
</template>
</MiniMap>
</VueFlow>
</template>
<template>
<VueFlow>
<MiniMap>
<template #node-input="props">
<MiniMapNode v-bind="props" />
</template>
</MiniMap>
</VueFlow>
</template>
Props ​
Name | Definition | Type | Optional | Default |
---|---|---|---|---|
id | Node id | string | false | - |
parentNode | Parent node id | string | true | - |
selected | Is node selected | boolean | true | false |
dragging | Is node dragging | boolean | true | false |
position | XY position of node | XYPosition | false | - |
dimensions | Node dimensions | Dimensions | false | - |
borderRadius | MiniMap node css border-radius | number | true | - |
color | MiniMap node css color | string | true | - |
shapeRendering | MiniMap node css shapeRendering | ShapeRendering | true | - |
strokeColor | MiniMap node css stroke-color | string | true | - |
strokeWidth | MiniMap node css stroke-width | string | true | - |
Slots ​
Name | Definition |
---|---|
default | Slot below MiniMap node rect |