User Interactions
The user can interact with the graph in several ways, like zooming, dragging, pagging, hovering and clicking. Each individual action can be turned off, and some of the behaviour can also be customized.
Zooming
When the enableZoom
configuration is enabled, the user can zoom in and out of the graph using the mouse wheel.
If enablePan
is disabled, the zoom will be from the center of the graph, and not from the mouse cursor.
{ "enableZoom": true}
{ "node/": { "links": [ "other-node/" ], "title": "Node", "exists": true, "backlinks": [ "another-node/" ] }, "other-node/": { "links": [ "another-node/" ], "title": "Other Node", "exists": true, "backlinks": [ "node/" ] }, "another-node/": { "links": [ "node/" ], "title": "Another Node", "exists": true, "backlinks": [ "other-node/" ] }}
{ "actions": [], "tagStyles": {}, "tagRenderMode": "none", "enableDrag": false, "enableZoom": true, "enablePan": false, "enableHover": false, "enableClick": "disable", "depth": 8, "depthDirection": "both", "followLink": "same", "scale": 1.1, "minZoom": 0.05, "maxZoom": 4, "renderLabels": true, "renderArrows": true, "renderUnresolved": false, "renderExternal": true, "scaleLinks": true, "scaleArrows": true, "minZoomArrows": 0.8, "labelOpacityScale": 1.3, "labelMutedOpacity": 0, "labelHoverOpacity": 1, "labelAdjacentOpacity": 1, "labelFontSize": 12, "labelHoverScale": 1, "labelOffset": 10, "labelHoverOffset": 14, "zoomDuration": 75, "zoomEase": "out_quad", "hoverDuration": 200, "hoverEase": "out_quad", "nodeDefaultStyle": { "shape": "circle", "shapeColor": "nodeColor", "shapeSize": 10, "strokeWidth": 0, "colliderScale": 1, "nodeScale": 1, "neighborScale": 0.5 }, "nodeVisitedStyle": { "shapeColor": "nodeColorVisited" }, "nodeCurrentStyle": { "shapeColor": "nodeColorCurrent" }, "nodeUnresolvedStyle": { "shapeColor": "nodeColorUnresolved" }, "nodeExternalStyle": { "shape": "square", "shapeColor": "nodeColorExternal", "strokeColor": "inherit", "nodeScale": 0.6 }, "tagDefaultStyle": { "shape": "circle", "shapeSize": 6, "shapeColor": "backgroundColor", "strokeColor": "nodeColorTag", "strokeWidth": 1, "colliderScale": 1, "nodeScale": 1, "neighborScale": 0.7 }, "linkWidth": 1, "linkHoverWidth": 1, "arrowSize": 5, "arrowAngle": 0.5235987755982988, "centerForce": 0.05, "colliderPadding": 20, "repelForce": 200, "linkDistance": 0, "alphaDecay": 0.0228, "visibilityRules": [ "**/*" ], "prefetchPages": false}
Panning
When the enablePan
configuration is enabled, the user can drag the graph around using the mouse.
{ "enablePan": true}
{ "node/": { "links": [ "node-6/", "node-8/", "node-18/", "node-19/" ], "title": "Node", "exists": true, "backlinks": [ "node-8/" ] }, "node-1/": { "exists": true, "external": false, "links": [ "node-3/", "node-10/", "node-14/" ], "title": "Node 1", "backlinks": [] }, "node-2/": { "exists": true, "external": false, "links": [ "node-3/", "node-5/", "node-15/", "node-18/" ], "title": "Node 2", "backlinks": [ "node-7/" ] }, "node-3/": { "exists": true, "external": false, "links": [ "node-12/", "node-17/", "node-18/", "node-19/" ], "title": "Node 3", "backlinks": [ "node-1/", "node-2/", "node-8/" ] }, "node-4/": { "exists": true, "external": true, "links": [], "title": "Node 4", "backlinks": [ "node-9/", "node-10/", "node-14/", "node-15/" ] }, "node-5/": { "exists": false, "external": false, "links": [ "node-6/", "node-11/" ], "title": "Node 5", "backlinks": [ "node-2/" ] }, "node-6/": { "exists": true, "external": false, "links": [ "node-14/", "node-17/" ], "title": "Node 6", "backlinks": [ "node/", "node-5/", "node-11/", "node-15/", "node-19/" ] }, "node-7/": { "exists": true, "external": false, "links": [ "node-2/", "node-8/", "node-12/" ], "title": "Node 7", "backlinks": [ "node-10/", "node-19/" ] }, "node-8/": { "exists": true, "external": false, "links": [ "node/", "node-3/", "node-12/", "node-17/" ], "title": "Node 8", "backlinks": [ "node/", "node-7/", "node-13/", "node-19/" ] }, "node-9/": { "exists": true, "external": false, "links": [ "node-4/", "node-15/", "node-16/", "node-18/", "node-19/" ], "title": "Node 9", "backlinks": [ "node-18/" ] }, "node-10/": { "exists": true, "external": false, "links": [ "node-4/", "node-7/", "node-13/", "node-14/", "node-16/", "node-17/" ], "title": "Node 10", "backlinks": [ "node-1/" ] }, "node-11/": { "exists": true, "external": false, "links": [ "node-6/", "node-12/", "node-17/" ], "title": "Node 11", "backlinks": [ "node-5/" ] }, "node-12/": { "exists": true, "external": true, "links": [], "title": "Node 12", "backlinks": [ "node-3/", "node-7/", "node-8/", "node-11/" ] }, "node-13/": { "exists": true, "external": false, "links": [ "node-8/" ], "title": "Node 13", "backlinks": [ "node-10/", "node-18/" ] }, "node-14/": { "exists": true, "external": false, "links": [ "node-4/" ], "title": "Node 14", "backlinks": [ "node-1/", "node-6/", "node-10/" ] }, "node-15/": { "exists": false, "external": false, "links": [ "node-4/", "node-6/", "node-16/" ], "title": "Node 15", "backlinks": [ "node-2/", "node-9/", "node-16/" ] }, "node-16/": { "exists": true, "external": false, "links": [ "node-15/", "node-18/" ], "title": "Node 16", "backlinks": [ "node-9/", "node-10/", "node-15/", "node-18/" ] }, "node-17/": { "exists": true, "external": false, "links": [ "node-19/" ], "title": "Node 17", "backlinks": [ "node-3/", "node-6/", "node-8/", "node-10/", "node-11/" ] }, "node-18/": { "exists": true, "external": false, "links": [ "node-9/", "node-13/", "node-16/" ], "title": "Node 18", "backlinks": [ "node/", "node-2/", "node-3/", "node-9/", "node-16/" ] }, "node-19/": { "exists": true, "external": false, "links": [ "node-6/", "node-7/", "node-8/" ], "title": "Node 19", "backlinks": [ "node/", "node-3/", "node-9/", "node-17/" ] }}
{ "actions": [], "tagStyles": {}, "tagRenderMode": "none", "enableDrag": false, "enableZoom": false, "enablePan": true, "enableHover": false, "enableClick": "disable", "depth": 2, "depthDirection": "both", "followLink": "same", "scale": 1.1, "minZoom": 0.05, "maxZoom": 4, "renderLabels": true, "renderArrows": true, "renderUnresolved": false, "renderExternal": true, "scaleLinks": true, "scaleArrows": true, "minZoomArrows": 0.8, "labelOpacityScale": 1.3, "labelMutedOpacity": 0, "labelHoverOpacity": 1, "labelAdjacentOpacity": 1, "labelFontSize": 12, "labelHoverScale": 1, "labelOffset": 10, "labelHoverOffset": 14, "zoomDuration": 75, "zoomEase": "out_quad", "hoverDuration": 200, "hoverEase": "out_quad", "nodeDefaultStyle": { "shape": "circle", "shapeColor": "nodeColor", "shapeSize": 10, "strokeWidth": 0, "colliderScale": 1, "nodeScale": 1, "neighborScale": 0.5 }, "nodeVisitedStyle": { "shapeColor": "nodeColorVisited" }, "nodeCurrentStyle": { "shapeColor": "nodeColorCurrent" }, "nodeUnresolvedStyle": { "shapeColor": "nodeColorUnresolved" }, "nodeExternalStyle": { "shape": "square", "shapeColor": "nodeColorExternal", "strokeColor": "inherit", "nodeScale": 0.6 }, "tagDefaultStyle": { "shape": "circle", "shapeSize": 6, "shapeColor": "backgroundColor", "strokeColor": "nodeColorTag", "strokeWidth": 1, "colliderScale": 1, "nodeScale": 1, "neighborScale": 0.7 }, "linkWidth": 1, "linkHoverWidth": 1, "arrowSize": 5, "arrowAngle": 0.5235987755982988, "centerForce": 0.05, "colliderPadding": 20, "repelForce": 200, "linkDistance": 0, "alphaDecay": 0.0228, "visibilityRules": [ "**/*" ], "prefetchPages": false}
Dragging
When the enableDrag
configuration is enabled, the user can drag nodes around the graph.
The dragged nodes will still be subject to the physics simulation, so they will eventually return to a stable position.
{ "enableDrag": true}
{ "node/": { "backlinks": [ "node1/", "node2/", "node3/", "node4/", "node5/", "node6/" ], "title": "Node", "exists": true, "links": [] }, "node1/": { "links": [ "node/" ], "title": "Node1", "exists": true, "backlinks": [] }, "node2/": { "links": [ "node/" ], "title": "Node2", "exists": true, "backlinks": [] }, "node3/": { "links": [ "node/" ], "title": "Node3", "exists": true, "backlinks": [] }, "node4/": { "links": [ "node/" ], "title": "Node4", "exists": true, "backlinks": [] }, "node5/": { "links": [ "node/" ], "title": "Node5", "exists": true, "backlinks": [] }, "node6/": { "links": [ "node/" ], "title": "Node6", "exists": true, "backlinks": [] }}
{ "actions": [], "tagStyles": {}, "tagRenderMode": "none", "enableDrag": true, "enableZoom": false, "enablePan": false, "enableHover": false, "enableClick": "disable", "depth": 8, "depthDirection": "both", "followLink": "same", "scale": 1.1, "minZoom": 0.05, "maxZoom": 4, "renderLabels": true, "renderArrows": true, "renderUnresolved": false, "renderExternal": true, "scaleLinks": true, "scaleArrows": true, "minZoomArrows": 0.8, "labelOpacityScale": 1.3, "labelMutedOpacity": 0, "labelHoverOpacity": 1, "labelAdjacentOpacity": 1, "labelFontSize": 12, "labelHoverScale": 1, "labelOffset": 10, "labelHoverOffset": 14, "zoomDuration": 75, "zoomEase": "out_quad", "hoverDuration": 200, "hoverEase": "out_quad", "nodeDefaultStyle": { "shape": "circle", "shapeColor": "nodeColor", "shapeSize": 10, "strokeWidth": 0, "colliderScale": 1, "nodeScale": 1, "neighborScale": 0.5 }, "nodeVisitedStyle": { "shapeColor": "nodeColorVisited" }, "nodeCurrentStyle": { "shapeColor": "nodeColorCurrent" }, "nodeUnresolvedStyle": { "shapeColor": "nodeColorUnresolved" }, "nodeExternalStyle": { "shape": "square", "shapeColor": "nodeColorExternal", "strokeColor": "inherit", "nodeScale": 0.6 }, "tagDefaultStyle": { "shape": "circle", "shapeSize": 6, "shapeColor": "backgroundColor", "strokeColor": "nodeColorTag", "strokeWidth": 1, "colliderScale": 1, "nodeScale": 1, "neighborScale": 0.7 }, "linkWidth": 1, "linkHoverWidth": 1, "arrowSize": 5, "arrowAngle": 0.5235987755982988, "centerForce": 0.05, "colliderPadding": 20, "repelForce": 200, "linkDistance": 0, "alphaDecay": 0.0228, "visibilityRules": [ "**/*" ], "prefetchPages": false}
Hovering
When the enableHover
configuration is enabled, the user can hover over nodes to apply their hovered styles.
{ "enableHover": true}
{ "node/": { "links": [ "node-6/", "node-8/", "node-18/", "node-19/" ], "title": "Node", "exists": true, "backlinks": [ "node-8/" ] }, "node-1/": { "exists": true, "external": false, "links": [ "node-3/", "node-10/", "node-14/" ], "title": "Node 1", "backlinks": [] }, "node-2/": { "exists": true, "external": false, "links": [ "node-3/", "node-5/", "node-15/", "node-18/" ], "title": "Node 2", "backlinks": [ "node-7/" ] }, "node-3/": { "exists": true, "external": false, "links": [ "node-12/", "node-17/", "node-18/", "node-19/" ], "title": "Node 3", "backlinks": [ "node-1/", "node-2/", "node-8/" ] }, "node-4/": { "exists": true, "external": true, "links": [], "title": "Node 4", "backlinks": [ "node-9/", "node-10/", "node-14/", "node-15/" ] }, "node-5/": { "exists": false, "external": false, "links": [ "node-6/", "node-11/" ], "title": "Node 5", "backlinks": [ "node-2/" ] }, "node-6/": { "exists": true, "external": false, "links": [ "node-14/", "node-17/" ], "title": "Node 6", "backlinks": [ "node/", "node-5/", "node-11/", "node-15/", "node-19/" ] }, "node-7/": { "exists": true, "external": false, "links": [ "node-2/", "node-8/", "node-12/" ], "title": "Node 7", "backlinks": [ "node-10/", "node-19/" ] }, "node-8/": { "exists": true, "external": false, "links": [ "node/", "node-3/", "node-12/", "node-17/" ], "title": "Node 8", "backlinks": [ "node/", "node-7/", "node-13/", "node-19/" ] }, "node-9/": { "exists": true, "external": false, "links": [ "node-4/", "node-15/", "node-16/", "node-18/", "node-19/" ], "title": "Node 9", "backlinks": [ "node-18/" ] }, "node-10/": { "exists": true, "external": false, "links": [ "node-4/", "node-7/", "node-13/", "node-14/", "node-16/", "node-17/" ], "title": "Node 10", "backlinks": [ "node-1/" ] }, "node-11/": { "exists": true, "external": false, "links": [ "node-6/", "node-12/", "node-17/" ], "title": "Node 11", "backlinks": [ "node-5/" ] }, "node-12/": { "exists": true, "external": true, "links": [], "title": "Node 12", "backlinks": [ "node-3/", "node-7/", "node-8/", "node-11/" ] }, "node-13/": { "exists": true, "external": false, "links": [ "node-8/" ], "title": "Node 13", "backlinks": [ "node-10/", "node-18/" ] }, "node-14/": { "exists": true, "external": false, "links": [ "node-4/" ], "title": "Node 14", "backlinks": [ "node-1/", "node-6/", "node-10/" ] }, "node-15/": { "exists": false, "external": false, "links": [ "node-4/", "node-6/", "node-16/" ], "title": "Node 15", "backlinks": [ "node-2/", "node-9/", "node-16/" ] }, "node-16/": { "exists": true, "external": false, "links": [ "node-15/", "node-18/" ], "title": "Node 16", "backlinks": [ "node-9/", "node-10/", "node-15/", "node-18/" ] }, "node-17/": { "exists": true, "external": false, "links": [ "node-19/" ], "title": "Node 17", "backlinks": [ "node-3/", "node-6/", "node-8/", "node-10/", "node-11/" ] }, "node-18/": { "exists": true, "external": false, "links": [ "node-9/", "node-13/", "node-16/" ], "title": "Node 18", "backlinks": [ "node/", "node-2/", "node-3/", "node-9/", "node-16/" ] }, "node-19/": { "exists": true, "external": false, "links": [ "node-6/", "node-7/", "node-8/" ], "title": "Node 19", "backlinks": [ "node/", "node-3/", "node-9/", "node-17/" ] }}
{ "actions": [], "tagStyles": {}, "tagRenderMode": "none", "enableDrag": false, "enableZoom": false, "enablePan": false, "enableHover": true, "enableClick": "disable", "depth": 8, "depthDirection": "both", "followLink": "same", "scale": 1.1, "minZoom": 0.05, "maxZoom": 4, "renderLabels": true, "renderArrows": true, "renderUnresolved": false, "renderExternal": true, "scaleLinks": true, "scaleArrows": true, "minZoomArrows": 0.8, "labelOpacityScale": 1.3, "labelMutedOpacity": 0, "labelHoverOpacity": 1, "labelAdjacentOpacity": 1, "labelFontSize": 12, "labelHoverScale": 1, "labelOffset": 10, "labelHoverOffset": 14, "zoomDuration": 75, "zoomEase": "out_quad", "hoverDuration": 200, "hoverEase": "out_quad", "nodeDefaultStyle": { "shape": "circle", "shapeColor": "nodeColor", "shapeSize": 10, "strokeWidth": 0, "colliderScale": 1, "nodeScale": 1, "neighborScale": 0.5 }, "nodeVisitedStyle": { "shapeColor": "nodeColorVisited" }, "nodeCurrentStyle": { "shapeColor": "nodeColorCurrent" }, "nodeUnresolvedStyle": { "shapeColor": "nodeColorUnresolved" }, "nodeExternalStyle": { "shape": "square", "shapeColor": "nodeColorExternal", "strokeColor": "inherit", "nodeScale": 0.6 }, "tagDefaultStyle": { "shape": "circle", "shapeSize": 6, "shapeColor": "backgroundColor", "strokeColor": "nodeColorTag", "strokeWidth": 1, "colliderScale": 1, "nodeScale": 1, "neighborScale": 0.7 }, "linkWidth": 1, "linkHoverWidth": 1, "arrowSize": 5, "arrowAngle": 0.5235987755982988, "centerForce": 0.05, "colliderPadding": 20, "repelForce": 200, "linkDistance": 0, "alphaDecay": 0.0228, "visibilityRules": [ "**/*" ], "prefetchPages": false}
Clicking
When the enableClick
configuration is enabled, the user can click on nodes to follow the link to the node’s page.
This settings has four options:
auto
: The default option, require a double click for the link to be followed on mobile devices, and a single click on desktop.disable
: The link is never followed.click
: The link is followed on a single click.dblclick
: The link is followed on a double click.
{ "followLink": "graph", "enableClick": "auto", "enableHover": true}
{ "node/": { "backlinks": [ "node1/", "node2/", "node3/", "node4/", "node5/", "node6/" ], "title": "Node", "exists": true, "links": [] }, "node1/": { "links": [ "node/" ], "title": "Node1", "exists": true, "backlinks": [] }, "node2/": { "links": [ "node/" ], "title": "Node2", "exists": true, "backlinks": [] }, "node3/": { "links": [ "node/" ], "title": "Node3", "exists": true, "backlinks": [] }, "node4/": { "links": [ "node/" ], "title": "Node4", "exists": true, "backlinks": [] }, "node5/": { "links": [ "node/" ], "title": "Node5", "exists": true, "backlinks": [] }, "node6/": { "links": [ "node/" ], "title": "Node6", "exists": true, "backlinks": [] }}
{ "actions": [], "tagStyles": {}, "tagRenderMode": "none", "enableDrag": false, "enableZoom": false, "enablePan": false, "enableHover": true, "enableClick": "auto", "depth": 8, "depthDirection": "both", "followLink": "graph", "scale": 1.1, "minZoom": 0.05, "maxZoom": 4, "renderLabels": true, "renderArrows": true, "renderUnresolved": false, "renderExternal": true, "scaleLinks": true, "scaleArrows": true, "minZoomArrows": 0.8, "labelOpacityScale": 1.3, "labelMutedOpacity": 0, "labelHoverOpacity": 1, "labelAdjacentOpacity": 1, "labelFontSize": 12, "labelHoverScale": 1, "labelOffset": 10, "labelHoverOffset": 14, "zoomDuration": 75, "zoomEase": "out_quad", "hoverDuration": 200, "hoverEase": "out_quad", "nodeDefaultStyle": { "shape": "circle", "shapeColor": "nodeColor", "shapeSize": 10, "strokeWidth": 0, "colliderScale": 1, "nodeScale": 1, "neighborScale": 0.5 }, "nodeVisitedStyle": { "shapeColor": "nodeColorVisited" }, "nodeCurrentStyle": { "shapeColor": "nodeColorCurrent" }, "nodeUnresolvedStyle": { "shapeColor": "nodeColorUnresolved" }, "nodeExternalStyle": { "shape": "square", "shapeColor": "nodeColorExternal", "strokeColor": "inherit", "nodeScale": 0.6 }, "tagDefaultStyle": { "shape": "circle", "shapeSize": 6, "shapeColor": "backgroundColor", "strokeColor": "nodeColorTag", "strokeWidth": 1, "colliderScale": 1, "nodeScale": 1, "neighborScale": 0.7 }, "linkWidth": 1, "linkHoverWidth": 1, "arrowSize": 5, "arrowAngle": 0.5235987755982988, "centerForce": 0.05, "colliderPadding": 20, "repelForce": 200, "linkDistance": 0, "alphaDecay": 0.0228, "visibilityRules": [ "**/*" ], "prefetchPages": false}
Link Following
The followLink
configuration determines what happens when a node with a valid link is clicked.
same
: The link is opened in the same tab.new-tab
: The link is opened in a new tab.graph
: The clicked node is set as the current node in the graph.
By default, a link is opened in the same tab. External links will always be opened in a new tab (regardless of this setting).
{ "followLink": "graph", "enableClick": "auto", "enableHover": true}
{ "starlight-site-graph/components/pagegraph/": { "external": false, "exists": true, "title": "<PageGraph>", "tags": [], "links": [ "starlight-site-graph/components/graph/", "starlight-site-graph/configuration/frontmatter/graph/", "starlight-site-graph/configuration/graph/general/", "starlight-site-graph/configuration/graph/", "starlight-site-graph/configuration/frontmatter/" ], "backlinks": [ "starlight-site-graph/components/pagesidebar/", "starlight-site-graph/configuration/frontmatter/", "starlight-site-graph/getting-started/", "starlight-site-graph/configuration/frontmatter/graph/", "starlight-site-graph/configuration/graph/general/", "starlight-site-graph/concepts/sitemap/", "starlight-site-graph/configuration/frontmatter/sitemap/" ], "nodeStyle": {} }, "starlight-site-graph/components/pagesidebar/": { "external": false, "exists": true, "title": "<PageSidebar>", "tags": [], "links": [ "https://starlight.astro.build/reference/overrides/#pagesidebar", "starlight-site-graph/components/pagegraph/", "starlight-site-graph/components/pagebacklinks/" ], "backlinks": [ "starlight-site-graph/getting-started/" ], "nodeStyle": {} }, "starlight-site-graph/components/pagebacklinks/": { "external": false, "exists": true, "title": "<PageBacklinks>", "tags": [], "links": [ "starlight-site-graph/components/backlinks/", "starlight-site-graph/configuration/frontmatter/backlinks/", "starlight-site-graph/configuration/backlinks/general/", "starlight-site-graph/configuration/frontmatter/" ], "backlinks": [ "starlight-site-graph/components/pagesidebar/", "starlight-site-graph/configuration/frontmatter/backlinks/", "starlight-site-graph/configuration/frontmatter/", "starlight-site-graph/getting-started/", "starlight-site-graph/concepts/sitemap/", "starlight-site-graph/configuration/frontmatter/sitemap/" ], "nodeStyle": {} }, "starlight-site-graph/components/graph/": { "external": false, "exists": true, "title": "<Graph>", "tags": [], "links": [ "starlight-site-graph/configuration/graph/", "starlight-site-graph/configuration/sitemap/" ], "backlinks": [ "starlight-site-graph/components/pagegraph/" ], "nodeStyle": {} }, "starlight-site-graph/components/": { "external": false, "exists": true, "title": "Overview", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/configuration/", "starlight-site-graph/getting-started/" ], "nodeStyle": {} }, "starlight-site-graph/components/backlinks/": { "external": false, "exists": true, "title": "<Backlinks>", "tags": [], "links": [ "starlight-site-graph/configuration/sitemap/" ], "backlinks": [ "starlight-site-graph/components/pagebacklinks/", "starlight-site-graph/configuration/backlinks/general/" ], "nodeStyle": {} }, "starlight-site-graph/attribution/": { "external": false, "exists": true, "title": "Attribution", "tags": [], "links": [ "https://github.com/mProjectsCode/", "https://discord.gg/astro/", "https://github.com/HiDeoo/", "https://github.com/delucis/", "https://www.kapa.ai/", "https://github.com/jackyzha0/quartz/", "https://d3js.org/", "https://pixijs.com/", "https://github.com/Prozi/pixi-stats/", "https://github.com/micromatch/" ], "backlinks": [], "nodeStyle": {} }, "starlight-site-graph/getting-started/": { "external": false, "exists": true, "title": "Getting Started", "tags": [], "links": [ "starlight-site-graph/configuration/", "https://fevol.github.io/starlight-theme-obsidian/", "https://starlight.astro.build/getting-started/", "https://astro.build/", "https://starlight.astro.build/reference/plugins/", "https://starlight.astro.build/reference/configuration/#plugins", "https://docs.astro.build/en/guides/content-collections/#defining-a-collection-schema", "https://starlight.astro.build/getting-started/#start-the-development-server", "starlight-site-graph/components/pagesidebar/", "starlight-site-graph/components/pagegraph/", "starlight-site-graph/components/pagebacklinks/", "https://docs.astro.build/en/guides/integrations-guide/sitemap/", "starlight-site-graph/components/", "https://docs.astro.build/en/guides/integrations-guide/mdx/", "https://docs.astro.build/en/guides/integrations-guide/markdoc/" ], "backlinks": [ "starlight-site-graph/" ], "nodeStyle": {} }, "starlight-site-graph/contributing/": { "external": false, "exists": true, "title": "Contributing", "tags": [], "links": [ "https://github.com/fevol/starlight-site-graph/issues/new/" ], "backlinks": [], "nodeStyle": {} }, "starlight-site-graph/concepts/nodes/": { "external": false, "exists": true, "title": "Nodes Explanation", "tags": [], "links": [ "starlight-site-graph/concepts/sitemap/" ], "backlinks": [ "starlight-site-graph/concepts/links/" ], "nodeStyle": {} }, "starlight-site-graph/concepts/tags/": { "external": false, "exists": true, "title": "Tags Explanation", "tags": [], "links": [ "starlight-site-graph/configuration/frontmatter/sitemap/", "starlight-site-graph/configuration/graph/tags/" ], "backlinks": [], "nodeStyle": {} }, "starlight-site-graph/concepts/globs/": { "external": false, "exists": true, "title": "Glob Patterns", "tags": [], "links": [ "https://github.com/mrmlnc/fast-glob#basic-syntax", "https://globster.xyz/" ], "backlinks": [ "starlight-site-graph/configuration/backlinks/general/", "starlight-site-graph/configuration/graph/general/", "starlight-site-graph/configuration/frontmatter/sitemap/", "starlight-site-graph/configuration/sitemap/inclusion/", "starlight-site-graph/configuration/sitemap/processing/" ], "nodeStyle": {} }, "starlight-site-graph/concepts/links/": { "external": false, "exists": true, "title": "Links Explanation", "tags": [], "links": [ "starlight-site-graph/concepts/sitemap/", "starlight-site-graph/concepts/nodes/" ], "backlinks": [], "nodeStyle": {} }, "starlight-site-graph/concepts/": { "external": false, "exists": true, "title": "Concepts", "tags": [], "links": [], "backlinks": [], "nodeStyle": {} }, "starlight-site-graph/concepts/sitemap/": { "external": false, "exists": true, "title": "Sitemap Explanation", "tags": [], "links": [ "starlight-site-graph/components/pagegraph/", "starlight-site-graph/components/pagebacklinks/", "starlight-site-graph/url/", "starlight-site-graph/configuration/sitemap/inclusion/", "starlight-site-graph/another-page/", "starlight-site-graph/configuration/graph/nodestyle/" ], "backlinks": [ "starlight-site-graph/concepts/links/", "starlight-site-graph/concepts/nodes/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/backlinks/general/": { "external": false, "exists": true, "title": "Backlinks General Config", "tags": [], "links": [ "starlight-site-graph/concepts/globs/", "starlight-site-graph/components/backlinks/" ], "backlinks": [ "starlight-site-graph/components/pagebacklinks/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/backlinks/": { "external": false, "exists": true, "title": "Backlinks Configuration", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/configuration/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/general/": { "external": false, "exists": true, "title": "General Config", "tags": [], "links": [ "https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage/", "https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage/" ], "backlinks": [ "starlight-site-graph/configuration/", "starlight-site-graph/configuration/css/structure/", "starlight-site-graph/configuration/graph/nodes/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/css/variables/": { "external": false, "exists": true, "title": "CSS Variables", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/configuration/css/", "starlight-site-graph/configuration/graph/hover/", "starlight-site-graph/configuration/graph/labels/", "starlight-site-graph/configuration/graph/links/", "starlight-site-graph/configuration/graph/nodes/", "starlight-site-graph/configuration/graph/nodestyle/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/css/structure/": { "external": false, "exists": true, "title": "CSS Structure", "tags": [], "links": [ "starlight-site-graph/configuration/general/" ], "backlinks": [], "nodeStyle": {} }, "starlight-site-graph/configuration/css/": { "external": false, "exists": true, "title": "CSS Styling", "tags": [], "links": [ "starlight-site-graph/configuration/css/variables/" ], "backlinks": [ "starlight-site-graph/configuration/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/graph/nodes/": { "external": false, "exists": true, "title": "Graph Node Config", "tags": [], "links": [ "starlight-site-graph/configuration/graph/nodestyle/", "starlight-site-graph/configuration/css/variables/", "starlight-site-graph/configuration/general/", "starlight-site-graph/configuration/frontmatter/", "starlight-site-graph/configuration/sitemap/processing/" ], "backlinks": [], "nodeStyle": {} }, "starlight-site-graph/configuration/graph/tags/": { "external": false, "exists": true, "title": "Graph Tag Config", "tags": [], "links": [ "starlight-site-graph/configuration/frontmatter/sitemap/", "starlight-site-graph/configuration/sitemap/processing/", "starlight-site-graph/configuration/graph/nodestyle/" ], "backlinks": [ "starlight-site-graph/concepts/tags/", "starlight-site-graph/configuration/frontmatter/sitemap/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/graph/labels/": { "external": false, "exists": true, "title": "Graph Label Config", "tags": [], "links": [ "starlight-site-graph/configuration/css/variables/" ], "backlinks": [], "nodeStyle": {} }, "starlight-site-graph/configuration/graph/interaction/": { "external": false, "exists": true, "title": "Graph Interaction Config", "tags": [], "links": [], "backlinks": [], "nodeStyle": {} }, "starlight-site-graph/configuration/graph/general/": { "external": false, "exists": true, "title": "Graph General Config", "tags": [], "links": [ "starlight-site-graph/configuration/graph/actions/", "starlight-site-graph/concepts/globs/", "starlight-site-graph/components/pagegraph/" ], "backlinks": [ "starlight-site-graph/components/pagegraph/", "starlight-site-graph/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/graph/simulation/": { "external": false, "exists": true, "title": "Graph Simulation Config", "tags": [], "links": [ "https://d3js.org/", "https://www.d3indepth.com/force-layout/#forcemanybody", "https://www.d3indepth.com/force-layout/#forcecollide", "https://www.d3indepth.com/force-layout/#forcex-and-forcey", "https://www.d3indepth.com/force-layout/#forcelink", "https://d3js.org/d3-force/simulation#simulation_alphaDecay" ], "backlinks": [ "starlight-site-graph/configuration/graph/actions/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/graph/actions/": { "external": false, "exists": true, "title": "Graph Actions Config", "tags": [], "links": [ "starlight-site-graph/configuration/graph/simulation/" ], "backlinks": [ "starlight-site-graph/configuration/graph/general/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/graph/hover/": { "external": false, "exists": true, "title": "Graph Hover Config", "tags": [], "links": [ "starlight-site-graph/configuration/css/variables/" ], "backlinks": [], "nodeStyle": {} }, "starlight-site-graph/configuration/graph/zoom/": { "external": false, "exists": true, "title": "Graph Zoom Config", "tags": [], "links": [], "backlinks": [], "nodeStyle": {} }, "starlight-site-graph/configuration/graph/links/": { "external": false, "exists": true, "title": "Graph Link Config", "tags": [], "links": [ "starlight-site-graph/configuration/css/variables/" ], "backlinks": [], "nodeStyle": {} }, "starlight-site-graph/configuration/graph/nodestyle/": { "external": false, "exists": true, "title": "Graph Node Style", "tags": [], "links": [ "starlight-site-graph/configuration/css/variables/" ], "backlinks": [ "starlight-site-graph/concepts/sitemap/", "starlight-site-graph/configuration/graph/nodes/", "starlight-site-graph/configuration/graph/tags/", "starlight-site-graph/configuration/sitemap/general/", "starlight-site-graph/configuration/frontmatter/graph/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/graph/": { "external": false, "exists": true, "title": "Graph Configuration", "tags": [], "links": [ "starlight-site-graph/configuration/sitemap/" ], "backlinks": [ "starlight-site-graph/components/graph/", "starlight-site-graph/components/pagegraph/", "starlight-site-graph/configuration/", "starlight-site-graph/configuration/frontmatter/graph/", "starlight-site-graph/configuration/sitemap/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/sitemap/processing/": { "external": false, "exists": true, "title": "Sitemap Processing Config", "tags": [], "links": [ "starlight-site-graph/concepts/globs/" ], "backlinks": [ "starlight-site-graph/configuration/graph/nodes/", "starlight-site-graph/configuration/graph/tags/", "starlight-site-graph/configuration/frontmatter/sitemap/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/sitemap/general/": { "external": false, "exists": true, "title": "Sitemap General Config", "tags": [], "links": [ "starlight-site-graph/configuration/graph/nodestyle/" ], "backlinks": [], "nodeStyle": {} }, "starlight-site-graph/configuration/sitemap/inclusion/": { "external": false, "exists": true, "title": "Sitemap Inclusion Config", "tags": [], "links": [ "starlight-site-graph/concepts/globs/", "starlight-site-graph/link/", "starlight-site-graph/here/another/link/", "https://astro.build/", "https://no.w/here/", "starlight-site-graph/another-page/" ], "backlinks": [ "starlight-site-graph/concepts/sitemap/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/sitemap/": { "external": false, "exists": true, "title": "Sitemap Configuration", "tags": [], "links": [ "starlight-site-graph/configuration/graph/" ], "backlinks": [ "starlight-site-graph/components/graph/", "starlight-site-graph/components/backlinks/", "starlight-site-graph/configuration/graph/", "starlight-site-graph/configuration/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/frontmatter/graph/": { "external": false, "exists": true, "title": "Graph Frontmatter", "tags": [], "links": [ "starlight-site-graph/components/pagegraph/", "starlight-site-graph/configuration/graph/nodestyle/", "starlight-site-graph/configuration/graph/" ], "backlinks": [ "starlight-site-graph/components/pagegraph/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/frontmatter/": { "external": false, "exists": true, "title": "Frontmatter Configuration", "tags": [], "links": [ "starlight-site-graph/components/pagegraph/", "starlight-site-graph/components/pagebacklinks/" ], "backlinks": [ "starlight-site-graph/components/pagebacklinks/", "starlight-site-graph/components/pagegraph/", "starlight-site-graph/configuration/", "starlight-site-graph/configuration/graph/nodes/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/frontmatter/sitemap/": { "external": false, "exists": true, "title": "Sitemap Frontmatter", "tags": [], "links": [ "starlight-site-graph/another-page/", "starlight-site-graph/subdir/page/", "starlight-site-graph/configuration/graph/tags/", "starlight-site-graph/components/pagegraph/", "starlight-site-graph/components/pagebacklinks/", "starlight-site-graph/configuration/sitemap/processing/", "starlight-site-graph/concepts/globs/" ], "backlinks": [ "starlight-site-graph/configuration/graph/tags/", "starlight-site-graph/concepts/tags/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/frontmatter/backlinks/": { "external": false, "exists": true, "title": "Backlinks Frontmatter", "tags": [], "links": [ "starlight-site-graph/components/pagebacklinks/" ], "backlinks": [ "starlight-site-graph/components/pagebacklinks/" ], "nodeStyle": {} }, "starlight-site-graph/configuration/": { "external": false, "exists": true, "title": "Configuration", "tags": [], "links": [ "starlight-site-graph/configuration/general/", "starlight-site-graph/configuration/sitemap/", "starlight-site-graph/configuration/graph/", "starlight-site-graph/configuration/backlinks/", "starlight-site-graph/configuration/frontmatter/", "starlight-site-graph/components/", "starlight-site-graph/configuration/css/" ], "backlinks": [ "starlight-site-graph/getting-started/", "starlight-site-graph/" ], "nodeStyle": {} }, "starlight-site-graph/": { "external": false, "exists": true, "title": "Landing Page", "tags": [], "links": [ "starlight-site-graph/getting-started/", "starlight-site-graph/configuration/graph/general/", "starlight-site-graph/configuration/" ], "backlinks": [], "nodeStyle": {} }, "starlight-site-graph/changelog/": { "external": false, "exists": true, "title": "Starlight Site Graph Changelog", "tags": [], "links": [ "https://github.com/Fevol/starlight-site-graph/releases/" ], "backlinks": [], "nodeStyle": {} }, "https://starlight.astro.build/reference/overrides/#pagesidebar": { "external": true, "exists": true, "title": "#pagesidebar", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/components/pagesidebar/" ], "nodeStyle": {} }, "https://github.com/mProjectsCode/": { "external": true, "exists": true, "title": "mProjectsCode", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/attribution/" ], "nodeStyle": {} }, "https://discord.gg/astro/": { "external": true, "exists": true, "title": "astro", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/attribution/" ], "nodeStyle": {} }, "https://github.com/HiDeoo/": { "external": true, "exists": true, "title": "HiDeoo", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/attribution/" ], "nodeStyle": {} }, "https://github.com/delucis/": { "external": true, "exists": true, "title": "delucis", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/attribution/" ], "nodeStyle": {} }, "https://www.kapa.ai/": { "external": true, "exists": true, "title": "www.kapa.ai", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/attribution/" ], "nodeStyle": {} }, "https://github.com/jackyzha0/quartz/": { "external": true, "exists": true, "title": "quartz", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/attribution/" ], "nodeStyle": {} }, "https://d3js.org/": { "external": true, "exists": true, "title": "d3js.org", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/attribution/", "starlight-site-graph/configuration/graph/simulation/" ], "nodeStyle": {} }, "https://pixijs.com/": { "external": true, "exists": true, "title": "pixijs.com", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/attribution/" ], "nodeStyle": {} }, "https://github.com/Prozi/pixi-stats/": { "external": true, "exists": true, "title": "pixi-stats", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/attribution/" ], "nodeStyle": {} }, "https://github.com/micromatch/": { "external": true, "exists": true, "title": "micromatch", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/attribution/" ], "nodeStyle": {} }, "https://fevol.github.io/starlight-theme-obsidian/": { "external": true, "exists": true, "title": "starlight-theme-obsidian", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/getting-started/" ], "nodeStyle": {} }, "https://starlight.astro.build/getting-started/": { "external": true, "exists": true, "title": "getting-started", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/getting-started/" ], "nodeStyle": {} }, "https://astro.build/": { "external": true, "exists": true, "title": "astro.build", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/getting-started/", "starlight-site-graph/configuration/sitemap/inclusion/" ], "nodeStyle": {} }, "https://starlight.astro.build/reference/plugins/": { "external": true, "exists": true, "title": "plugins", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/getting-started/" ], "nodeStyle": {} }, "https://starlight.astro.build/reference/configuration/#plugins": { "external": true, "exists": true, "title": "#plugins", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/getting-started/" ], "nodeStyle": {} }, "https://docs.astro.build/en/guides/content-collections/#defining-a-collection-schema": { "external": true, "exists": true, "title": "#defining-a-collection-schema", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/getting-started/" ], "nodeStyle": {} }, "https://starlight.astro.build/getting-started/#start-the-development-server": { "external": true, "exists": true, "title": "#start-the-development-server", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/getting-started/" ], "nodeStyle": {} }, "https://docs.astro.build/en/guides/integrations-guide/sitemap/": { "external": true, "exists": true, "title": "sitemap", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/getting-started/" ], "nodeStyle": {} }, "https://docs.astro.build/en/guides/integrations-guide/mdx/": { "external": true, "exists": true, "title": "mdx", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/getting-started/" ], "nodeStyle": {} }, "https://docs.astro.build/en/guides/integrations-guide/markdoc/": { "external": true, "exists": true, "title": "markdoc", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/getting-started/" ], "nodeStyle": {} }, "https://github.com/fevol/starlight-site-graph/issues/new/": { "external": true, "exists": true, "title": "new", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/contributing/" ], "nodeStyle": {} }, "https://github.com/mrmlnc/fast-glob#basic-syntax": { "external": true, "exists": true, "title": "fast-glob#basic-syntax", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/concepts/globs/" ], "nodeStyle": {} }, "https://globster.xyz/": { "external": true, "exists": true, "title": "globster.xyz", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/concepts/globs/" ], "nodeStyle": {} }, "starlight-site-graph/url/": { "external": false, "exists": false, "title": "url", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/concepts/sitemap/" ], "nodeStyle": {} }, "starlight-site-graph/another-page/": { "external": false, "exists": false, "title": "another-page", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/concepts/sitemap/", "starlight-site-graph/configuration/sitemap/inclusion/", "starlight-site-graph/configuration/frontmatter/sitemap/" ], "nodeStyle": {} }, "https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage/": { "external": true, "exists": true, "title": "sessionStorage", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/configuration/general/" ], "nodeStyle": {} }, "https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage/": { "external": true, "exists": true, "title": "localStorage", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/configuration/general/" ], "nodeStyle": {} }, "https://www.d3indepth.com/force-layout/#forcemanybody": { "external": true, "exists": true, "title": "#forcemanybody", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/configuration/graph/simulation/" ], "nodeStyle": {} }, "https://www.d3indepth.com/force-layout/#forcecollide": { "external": true, "exists": true, "title": "#forcecollide", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/configuration/graph/simulation/" ], "nodeStyle": {} }, "https://www.d3indepth.com/force-layout/#forcex-and-forcey": { "external": true, "exists": true, "title": "#forcex-and-forcey", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/configuration/graph/simulation/" ], "nodeStyle": {} }, "https://www.d3indepth.com/force-layout/#forcelink": { "external": true, "exists": true, "title": "#forcelink", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/configuration/graph/simulation/" ], "nodeStyle": {} }, "https://d3js.org/d3-force/simulation#simulation_alphaDecay": { "external": true, "exists": true, "title": "simulation#simulation_alphaDecay", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/configuration/graph/simulation/" ], "nodeStyle": {} }, "starlight-site-graph/link/": { "external": false, "exists": false, "title": "link", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/configuration/sitemap/inclusion/" ], "nodeStyle": {} }, "starlight-site-graph/here/another/link/": { "external": false, "exists": false, "title": "link", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/configuration/sitemap/inclusion/" ], "nodeStyle": {} }, "https://no.w/here/": { "external": true, "exists": true, "title": "here", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/configuration/sitemap/inclusion/" ], "nodeStyle": {} }, "starlight-site-graph/subdir/page/": { "external": false, "exists": false, "title": "page", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/configuration/frontmatter/sitemap/" ], "nodeStyle": {} }, "https://github.com/Fevol/starlight-site-graph/releases/": { "external": true, "exists": true, "title": "releases", "tags": [], "links": [], "backlinks": [ "starlight-site-graph/changelog/" ], "nodeStyle": {} }}
{ "actions": [], "tagStyles": {}, "tagRenderMode": "none", "enableDrag": false, "enableZoom": false, "enablePan": false, "enableHover": true, "enableClick": "auto", "depth": 8, "depthDirection": "both", "followLink": "graph", "scale": 1.1, "minZoom": 0.05, "maxZoom": 4, "renderLabels": true, "renderArrows": true, "renderUnresolved": false, "renderExternal": true, "scaleLinks": true, "scaleArrows": true, "minZoomArrows": 0.8, "labelOpacityScale": 1.3, "labelMutedOpacity": 0, "labelHoverOpacity": 1, "labelAdjacentOpacity": 1, "labelFontSize": 12, "labelHoverScale": 1, "labelOffset": 10, "labelHoverOffset": 14, "zoomDuration": 75, "zoomEase": "out_quad", "hoverDuration": 200, "hoverEase": "out_quad", "nodeDefaultStyle": { "shape": "circle", "shapeColor": "nodeColor", "shapeSize": 10, "strokeWidth": 0, "colliderScale": 1, "nodeScale": 1, "neighborScale": 0.5 }, "nodeVisitedStyle": { "shapeColor": "nodeColorVisited" }, "nodeCurrentStyle": { "shapeColor": "nodeColorCurrent" }, "nodeUnresolvedStyle": { "shapeColor": "nodeColorUnresolved" }, "nodeExternalStyle": { "shape": "square", "shapeColor": "nodeColorExternal", "strokeColor": "inherit", "nodeScale": 0.6 }, "tagDefaultStyle": { "shape": "circle", "shapeSize": 6, "shapeColor": "backgroundColor", "strokeColor": "nodeColorTag", "strokeWidth": 1, "colliderScale": 1, "nodeScale": 1, "neighborScale": 0.7 }, "linkWidth": 1, "linkHoverWidth": 1, "arrowSize": 5, "arrowAngle": 0.5235987755982988, "centerForce": 0.05, "colliderPadding": 20, "repelForce": 200, "linkDistance": 0, "alphaDecay": 0.0228, "visibilityRules": [ "**/*" ], "prefetchPages": false}
Page Prefetching
The prefetchPages
configuration determines whether a page should be prefetched when it is hovered over.
Behind the scenes, this is calling Astro:prefetch
’s prefetch
method.