MiniviewPluginOptions
Options for the MiniviewPlugin
| Name | Type | Description |
|---|---|---|
| activeTracking? | boolean | Defaults to true, meaning the miniview actively updates as nodes/groups are dragged on the related surface. If this is set to false, the miniview only updates after mouseup. |
| clickToCenter? | boolean | Defaults to true, meaning a click on a node/group in the miniview will cause that node/group to be centered in the related surface. |
| collapsible? | boolean | Defaults to true, determines whether or not the miniview can be collapsed. |
| container | BrowserElement | Element to render into. When using a library integration you do not provide this. |
| elementFilter? | (v:Vertex) => boolean | Optional filter for elements to display. Defaults to undefined - all elements displayed. |
| enableWheelZoom? | boolean | Defauts to true, Whether or not to enable the wheel zoom. |
| showLasso? | boolean | Defaults to true - the miniview will display a lasso as the user is using the lasso in the canvas |
| suspended? | boolean | Defaults to false. Whether or not to suspend rendering after load. |
| trackSelection? | boolean | Defaults to true - the miniview will add a CSS class to elements whose model object is in the current selection. |
| typeFunction? | (v:Node | Group) => string | Optional function to use to derive a type for each rendered node/group. This is written onto the corresponding element as the value of the attribute, and can be useful for styling. |
| visible? | boolean | Defaults to true. Whether or not the miniview is initially visible. |
| wheelReverse? | boolean | Defaults to false. Whether or not to reverse the zoom direction in response to a wheel event. |
| wheelSensitivity? | number | Optional override for how sensitive the wheel zoom should be. |