René's URL Explorer Experiment


Title: feat: make default style properties globally configurable by tbouffard · Pull Request #932 · maxGraph/maxGraph · GitHub

Open Graph Title: feat: make default style properties globally configurable by tbouffard · Pull Request #932 · maxGraph/maxGraph

X Title: feat: make default style properties globally configurable by tbouffard · Pull Request #932 · maxGraph/maxGraph

Description: Extend StyleDefaultsConfig to allow customization of default style values that were previously hardcoded as constants. This enables global configuration without requiring stylesheet updates across all Graph instances. New configurable properties: Font settings: fontFamily, fontSize Arrow settings: arrowSize, arrowSpacing, arrowWidth Size settings: markerSize, imageSize, startSize Rounding: roundingFactor, lineArcSize All direct references to DEFAULT_* constants throughout the codebase have been replaced with StyleDefaultsConfig property access, allowing these defaults to be changed at runtime via the configuration object. Notes Covers #192 Users can now globally customize these defaults at runtime like this: import { StyleDefaultsConfig } from '@maxgraph/core'; // Change default marker size StyleDefaultsConfig.markerSize = 10; // Change default image size for labels StyleDefaultsConfig.imageSize = 32; // Change default swimlane start size StyleDefaultsConfig.startSize = 50; // Change default rounding factor StyleDefaultsConfig.roundingFactor = 0.4; Summary by CodeRabbit New Features Added configuration options for default style properties: font family, font size, arrow size and spacing, marker size, image size, and rounding factors.

Open Graph Description: Extend StyleDefaultsConfig to allow customization of default style values that were previously hardcoded as constants. This enables global configuration without requiring stylesheet updates across ...

X Description: Extend StyleDefaultsConfig to allow customization of default style values that were previously hardcoded as constants. This enables global configuration without requiring stylesheet updates across ...

Opengraph URL: https://github.com/maxGraph/maxGraph/pull/932

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:7075245a-9b5f-a541-08e6-6c45b28669f7
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idCF88:262BEC:1421D1B:1A59027:6992BAD2
html-safe-nonce059a25108b85616f5bacbb2ebc32062a3634ee01210b0730a93ff85c9880a5a2
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDRjg4OjI2MkJFQzoxNDIxRDFCOjFBNTkwMjc6Njk5MkJBRDIiLCJ2aXNpdG9yX2lkIjoiNTk1NTUzMDI0OTI3ODEyNjYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac0e08c5d5e72d1140f291adb8ee776241b5b9915b4e9cce2c030c63ebc6c3d42e
hovercard-subject-tagpull_request:2966163905
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/maxGraph/maxGraph/pull/932/files
twitter:imagehttps://avatars.githubusercontent.com/u/27200110?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/27200110?s=400&v=4
og:image:altExtend StyleDefaultsConfig to allow customization of default style values that were previously hardcoded as constants. This enables global configuration without requiring stylesheet updates across ...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/maxGraph/maxGraph git https://github.com/maxGraph/maxGraph.git
octolytics-dimension-user_id74362339
octolytics-dimension-user_loginmaxGraph
octolytics-dimension-repository_id312287063
octolytics-dimension-repository_nwomaxGraph/maxGraph
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id4398231
octolytics-dimension-repository_parent_nwojgraph/mxgraph
octolytics-dimension-repository_network_root_id4398231
octolytics-dimension-repository_network_root_nwojgraph/mxgraph
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release84dcb133269e3cfe6e0296cc85fbacb92cae92bb
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FmaxGraph%2FmaxGraph%2Fpull%2F932%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FmaxGraph%2FmaxGraph%2Fpull%2F932%2Ffiles
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=maxGraph%2FmaxGraph
Reloadhttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files
Reloadhttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files
Reloadhttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files
maxGraph https://patch-diff.githubusercontent.com/maxGraph
maxGraphhttps://patch-diff.githubusercontent.com/maxGraph/maxGraph
jgraph/mxgraphhttps://patch-diff.githubusercontent.com/jgraph/mxgraph
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FmaxGraph%2FmaxGraph
Fork 200 https://patch-diff.githubusercontent.com/login?return_to=%2FmaxGraph%2FmaxGraph
Star 1.1k https://patch-diff.githubusercontent.com/login?return_to=%2FmaxGraph%2FmaxGraph
Code https://patch-diff.githubusercontent.com/maxGraph/maxGraph
Issues 42 https://patch-diff.githubusercontent.com/maxGraph/maxGraph/issues
Pull requests 11 https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pulls
Discussions https://patch-diff.githubusercontent.com/maxGraph/maxGraph/discussions
Actions https://patch-diff.githubusercontent.com/maxGraph/maxGraph/actions
Security 0 https://patch-diff.githubusercontent.com/maxGraph/maxGraph/security
Insights https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pulse
Code https://patch-diff.githubusercontent.com/maxGraph/maxGraph
Issues https://patch-diff.githubusercontent.com/maxGraph/maxGraph/issues
Pull requests https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pulls
Discussions https://patch-diff.githubusercontent.com/maxGraph/maxGraph/discussions
Actions https://patch-diff.githubusercontent.com/maxGraph/maxGraph/actions
Security https://patch-diff.githubusercontent.com/maxGraph/maxGraph/security
Insights https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2FmaxGraph%2FmaxGraph%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2FmaxGraph%2FmaxGraph%2Fissues%2Fnew%2Fchoose
tbouffardhttps://patch-diff.githubusercontent.com/tbouffard
mainhttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/tree/main
feat/constants_as_global_confighttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/tree/feat/constants_as_global_config
Conversation 2 https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932
Commits 5 https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/commits
Checks 6 https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/checks
Files changed https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files
Please reload this pagehttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files
feat: make default style properties globally configurable https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#top
Show all changes 5 commits https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files
94f07b0 feat: make default style properties globally configurable tbouffard Oct 2, 2025 https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/commits/94f07b077bd8bb6f36b129695e039bfb5f3a9f5c
cb0376f Merge branch 'main' into feat/constants_as_global_config tbouffard Oct 31, 2025 https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/commits/cb0376fa9d4f96c1c2aa6d53517aaf9d5a28b620
14c70e7 stories: remove unused imports tbouffard Oct 31, 2025 https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/commits/14c70e7bb58dfb2c73ad7e57edca3441df9c9d7a
7f2e377 Merge branch 'main' into feat/constants_as_global_config tbouffard Oct 31, 2025 https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/commits/7f2e37745619bdf8f059bea474b69aa4e87c9085
7e42f6b Merge branch 'main' into feat/constants_as_global_config tbouffard Nov 5, 2025 https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/commits/7e42f6badf9847fb0604bd5648d3a03152a04ef9
Clear filters https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files
Please reload this pagehttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files
Please reload this pagehttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files
Constants.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-9741e258e88c989c25ad46d2f867797bde4462ddec6b7eea521f0db87a91a50e
config.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-69b80dfaf6a7e1a251b5eaee5c6c8b9208e9ffee6a2fdad35b02b17cd876724b
styleUtils.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-32661d709a8b9ed01aca815e1f7641853c819897ca259dbff71bea94a345d673
AbstractCanvas2D.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-0daadc494cdd06b3dc28f6ef00bcc441422cf50c0b976c696a9e30e5c4d37da6
SvgCanvas2D.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-ec0da31d54379960cb7eceb471c8b55d36e31019bbdd1ff23fa72fba8ec83e22
XmlCanvas2D.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-b1312c8e93199f86b6d071c57ef4b93866c7cdaf8a7bc250145aa7d5a22d5fb8
CellRenderer.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-de8cc31679bdf8facd2083ec1d23f192b854cf3cccf83313ad21cae0b8a8e750
VertexHandler.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-6e76957acafaf418a3339d17917bc3ad3ee245ae71368d6f5afc8d4c07e6cdc7
CellsMixin.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-05f1f504f3b275a8d95748c18e9dd7b3375c0dfe06704b0d05bde80dc2eac86c
SwimlaneMixin.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-4081008ad1e97c59ef65e0ad10331a69a0ed1d017b56c48f3045d0adc64216a9
CellEditorHandler.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-13ec59b6aabe0ecf4027484b2850d227e59a95f2e65e5c1d19eaa43d5167ab49
ConnectionHandler.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-4efc2af1d30016facc0833de1cbcd69cc82412278ba8daedbfb447019ebcfa23
Shape.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-8498f0a3173d565a7583e9b897e8fb9b5a3041ab460087687da9dcc9e906dc39
ConnectorShape.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-47469cafb2558c9c7150a4fe179578fc3907289bd0c5e3e25ae62f09189c048a
LabelShape.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-b4e9547d6555d625f00c4b3a698a50fb8f5cb4de1f7639c2c53c467f357a4ebf
SwimlaneShape.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-e8c017e23b2cee0d9090b8d67f2b65779d677939987ac0c5703c623fd1541fe6
TextShape.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-e2809881eac738d478a33b452eb328d4183fbbe073b1cbb57666b3891db3b8cc
StencilShape.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-1d53ad092494865729206cddfd3c608e70d15103fb18cfc89327695b73e3ff1a
Orthogonal.ts https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-1e1f2a06fc1840225992994b69b18d484be9ef9f480b7de62bed51d348875bc4
FixedIcons.stories.js https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-9fcfd39d1a239e8026536abeb6d7198a1dacff9db4a0576870eca590b2bbdc6e
Labels.stories.js https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-efa789eecfd6f5880e624e198c59a9facdb53d1763c1f21e8e85bfb1a37cafd6
packages/core/src/util/Constants.tshttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-9741e258e88c989c25ad46d2f867797bde4462ddec6b7eea521f0db87a91a50e
View file https://patch-diff.githubusercontent.com/maxGraph/maxGraph/blob/7e42f6badf9847fb0604bd5648d3a03152a04ef9/packages/core/src/util/Constants.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-9741e258e88c989c25ad46d2f867797bde4462ddec6b7eea521f0db87a91a50e
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-9741e258e88c989c25ad46d2f867797bde4462ddec6b7eea521f0db87a91a50e
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-9741e258e88c989c25ad46d2f867797bde4462ddec6b7eea521f0db87a91a50e
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-9741e258e88c989c25ad46d2f867797bde4462ddec6b7eea521f0db87a91a50e
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-9741e258e88c989c25ad46d2f867797bde4462ddec6b7eea521f0db87a91a50e
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-9741e258e88c989c25ad46d2f867797bde4462ddec6b7eea521f0db87a91a50e
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-9741e258e88c989c25ad46d2f867797bde4462ddec6b7eea521f0db87a91a50e
packages/core/src/util/config.tshttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-69b80dfaf6a7e1a251b5eaee5c6c8b9208e9ffee6a2fdad35b02b17cd876724b
View file https://patch-diff.githubusercontent.com/maxGraph/maxGraph/blob/7e42f6badf9847fb0604bd5648d3a03152a04ef9/packages/core/src/util/config.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-69b80dfaf6a7e1a251b5eaee5c6c8b9208e9ffee6a2fdad35b02b17cd876724b
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-69b80dfaf6a7e1a251b5eaee5c6c8b9208e9ffee6a2fdad35b02b17cd876724b
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-69b80dfaf6a7e1a251b5eaee5c6c8b9208e9ffee6a2fdad35b02b17cd876724b
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-69b80dfaf6a7e1a251b5eaee5c6c8b9208e9ffee6a2fdad35b02b17cd876724b
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-69b80dfaf6a7e1a251b5eaee5c6c8b9208e9ffee6a2fdad35b02b17cd876724b
packages/core/src/util/styleUtils.tshttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-32661d709a8b9ed01aca815e1f7641853c819897ca259dbff71bea94a345d673
View file https://patch-diff.githubusercontent.com/maxGraph/maxGraph/blob/7e42f6badf9847fb0604bd5648d3a03152a04ef9/packages/core/src/util/styleUtils.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-32661d709a8b9ed01aca815e1f7641853c819897ca259dbff71bea94a345d673
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-32661d709a8b9ed01aca815e1f7641853c819897ca259dbff71bea94a345d673
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-32661d709a8b9ed01aca815e1f7641853c819897ca259dbff71bea94a345d673
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-32661d709a8b9ed01aca815e1f7641853c819897ca259dbff71bea94a345d673
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-32661d709a8b9ed01aca815e1f7641853c819897ca259dbff71bea94a345d673
packages/core/src/view/canvas/AbstractCanvas2D.tshttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-0daadc494cdd06b3dc28f6ef00bcc441422cf50c0b976c696a9e30e5c4d37da6
View file https://patch-diff.githubusercontent.com/maxGraph/maxGraph/blob/7e42f6badf9847fb0604bd5648d3a03152a04ef9/packages/core/src/view/canvas/AbstractCanvas2D.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-0daadc494cdd06b3dc28f6ef00bcc441422cf50c0b976c696a9e30e5c4d37da6
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-0daadc494cdd06b3dc28f6ef00bcc441422cf50c0b976c696a9e30e5c4d37da6
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-0daadc494cdd06b3dc28f6ef00bcc441422cf50c0b976c696a9e30e5c4d37da6
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-0daadc494cdd06b3dc28f6ef00bcc441422cf50c0b976c696a9e30e5c4d37da6
packages/core/src/view/canvas/SvgCanvas2D.tshttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-ec0da31d54379960cb7eceb471c8b55d36e31019bbdd1ff23fa72fba8ec83e22
View file https://patch-diff.githubusercontent.com/maxGraph/maxGraph/blob/7e42f6badf9847fb0604bd5648d3a03152a04ef9/packages/core/src/view/canvas/SvgCanvas2D.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-ec0da31d54379960cb7eceb471c8b55d36e31019bbdd1ff23fa72fba8ec83e22
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-ec0da31d54379960cb7eceb471c8b55d36e31019bbdd1ff23fa72fba8ec83e22
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-ec0da31d54379960cb7eceb471c8b55d36e31019bbdd1ff23fa72fba8ec83e22
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-ec0da31d54379960cb7eceb471c8b55d36e31019bbdd1ff23fa72fba8ec83e22
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-ec0da31d54379960cb7eceb471c8b55d36e31019bbdd1ff23fa72fba8ec83e22
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-ec0da31d54379960cb7eceb471c8b55d36e31019bbdd1ff23fa72fba8ec83e22
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-ec0da31d54379960cb7eceb471c8b55d36e31019bbdd1ff23fa72fba8ec83e22
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-ec0da31d54379960cb7eceb471c8b55d36e31019bbdd1ff23fa72fba8ec83e22
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-ec0da31d54379960cb7eceb471c8b55d36e31019bbdd1ff23fa72fba8ec83e22
packages/core/src/view/canvas/XmlCanvas2D.tshttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-b1312c8e93199f86b6d071c57ef4b93866c7cdaf8a7bc250145aa7d5a22d5fb8
View file https://patch-diff.githubusercontent.com/maxGraph/maxGraph/blob/7e42f6badf9847fb0604bd5648d3a03152a04ef9/packages/core/src/view/canvas/XmlCanvas2D.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-b1312c8e93199f86b6d071c57ef4b93866c7cdaf8a7bc250145aa7d5a22d5fb8
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-b1312c8e93199f86b6d071c57ef4b93866c7cdaf8a7bc250145aa7d5a22d5fb8
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-b1312c8e93199f86b6d071c57ef4b93866c7cdaf8a7bc250145aa7d5a22d5fb8
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-b1312c8e93199f86b6d071c57ef4b93866c7cdaf8a7bc250145aa7d5a22d5fb8
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-b1312c8e93199f86b6d071c57ef4b93866c7cdaf8a7bc250145aa7d5a22d5fb8
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-b1312c8e93199f86b6d071c57ef4b93866c7cdaf8a7bc250145aa7d5a22d5fb8
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-b1312c8e93199f86b6d071c57ef4b93866c7cdaf8a7bc250145aa7d5a22d5fb8
packages/core/src/view/cell/CellRenderer.tshttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-de8cc31679bdf8facd2083ec1d23f192b854cf3cccf83313ad21cae0b8a8e750
View file https://patch-diff.githubusercontent.com/maxGraph/maxGraph/blob/7e42f6badf9847fb0604bd5648d3a03152a04ef9/packages/core/src/view/cell/CellRenderer.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-de8cc31679bdf8facd2083ec1d23f192b854cf3cccf83313ad21cae0b8a8e750
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-de8cc31679bdf8facd2083ec1d23f192b854cf3cccf83313ad21cae0b8a8e750
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-de8cc31679bdf8facd2083ec1d23f192b854cf3cccf83313ad21cae0b8a8e750
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-de8cc31679bdf8facd2083ec1d23f192b854cf3cccf83313ad21cae0b8a8e750
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-de8cc31679bdf8facd2083ec1d23f192b854cf3cccf83313ad21cae0b8a8e750
packages/core/src/view/handler/VertexHandler.tshttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-6e76957acafaf418a3339d17917bc3ad3ee245ae71368d6f5afc8d4c07e6cdc7
View file https://patch-diff.githubusercontent.com/maxGraph/maxGraph/blob/7e42f6badf9847fb0604bd5648d3a03152a04ef9/packages/core/src/view/handler/VertexHandler.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-6e76957acafaf418a3339d17917bc3ad3ee245ae71368d6f5afc8d4c07e6cdc7
https://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files#diff-6e76957acafaf418a3339d17917bc3ad3ee245ae71368d6f5afc8d4c07e6cdc7
Please reload this pagehttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files
Please reload this pagehttps://patch-diff.githubusercontent.com/maxGraph/maxGraph/pull/932/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.