-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Component | Graph: SVGs in Link labels, Zoom start/end callbacks, Fit view to specific nodes, Docs update #465
Commits on Aug 26, 2024
-
Component | Graph: Ability to render link labels as SVG
use
element……s for internal links Render link labels as SVG `use` elements when the label text is an id pointing to the element provided via `svgDefs` to the container. This allows the link labels to use SVG icons instead of simple text
Configuration menu - View commit details
-
Copy full SHA for 4e4aa9f - Browse repository at this point
Copy the full SHA 4e4aa9fView commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8e6f175 - Browse repository at this point
Copy the full SHA 8e6f175View commit details -
Configuration menu - View commit details
-
Copy full SHA for b10aace - Browse repository at this point
Copy the full SHA b10aaceView commit details -
Misc | Utils: Consolidate utility exports
Consolidate utility exports in `packages/ts/src/index.ts` by creating a new `utils/index.ts` file that re-exports all utility modules. This simplifies the main entry point and makes it easier to discover and use the available utility functions.
Configuration menu - View commit details
-
Copy full SHA for fd2f69d - Browse repository at this point
Copy the full SHA fd2f69dView commit details
Commits on Oct 14, 2024
-
Component | Graph: Ensure
fitView
waits for layout calculation- Ensures the `fitView` method waits for the `_layoutCalculationPromise` to resolve before calling `_fit` to prevent potential errors.
Configuration menu - View commit details
-
Copy full SHA for 4630729 - Browse repository at this point
Copy the full SHA 4630729View commit details -
Component | Graph: Add zoom start and end callbacks
- Adds `onZoomStart` and `onZoomEnd` callbacks to the `GraphConfigInterface` to allow users to hook into the start and end of the zoom behavior. - Implements the `_onZoomStart` and `_onZoomEnd` methods to call the respective callbacks when the zoom behavior starts and ends.
Configuration menu - View commit details
-
Copy full SHA for ebb8646 - Browse repository at this point
Copy the full SHA ebb8646View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ce973a - Browse repository at this point
Copy the full SHA 9ce973aView commit details
Commits on Oct 15, 2024
-
Component | Graph: Add ability to fit view to specific nodes
- Adds an optional `nodeIds` parameter to the `fitView` method that allows the caller to specify which nodes to fit the view to. - Updates the `_fit` method to filter the nodes to the specified `nodeIds` if provided, or use all nodes if not. - This enables users to focus the view on a subset of nodes, rather than always fitting the entire graph.
Configuration menu - View commit details
-
Copy full SHA for 2a1381f - Browse repository at this point
Copy the full SHA 2a1381fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 563d42d - Browse repository at this point
Copy the full SHA 563d42dView commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2f56e44 - Browse repository at this point
Copy the full SHA 2f56e44View commit details