{"_id":"@bdsoft/bdgraph","name":"@bdsoft/bdgraph","dist-tags":{"latest":"1.1.0"},"versions":{"1.1.0":{"name":"@bdsoft/bdgraph","private":false,"version":"1.1.0","type":"module","main":"index.js","scripts":{"dev":"vite","build":"vite build","preview":"vite preview"},"dependencies":{"relation-graph-vue3":"^2.2.11"},"_id":"@bdsoft/bdgraph@1.1.0","gitHead":"db5cb8167a5cabb5f73be70cbf1c7fc677d0c7ff","description":"组件库 关系图组件\r ## 说明","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-GKa/FkfWkviZKIEk0lQuNvUv0xm6ws9iHvUl5I7wBikaoL3Ni+einwRHk6a5PeBKH2hA5oLNWowCfXk6ebY/Yg==","shasum":"b28dd75f78b158fd4eba19003751a984ed4007df","tarball":"https://registry.npmjs.org/@bdsoft/bdgraph/-/bdgraph-1.1.0.tgz","fileCount":10,"unpackedSize":46747,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCr8uoEpeiv9s6Ssfgm/3zp2bQtyWCJHvSE4I4CPZ1GSwIhAKvvDRnFhrDikIj3nuek73RmS3aonElW/gVgiCf4BgZw"}]},"_npmUser":{"name":"tokysomnus","email":"944132155@qq.com"},"directories":{},"maintainers":[{"name":"tokysomnus","email":"944132155@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bdgraph_1.1.0_1763112340833_0.026109081046039373"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-14T09:25:40.605Z","1.1.0":"2025-11-14T09:25:41.027Z","modified":"2025-11-14T09:25:41.400Z"},"maintainers":[{"name":"tokysomnus","email":"944132155@qq.com"}],"description":"组件库 关系图组件\r ## 说明","readme":"组件库 关系图组件\r\n## 说明\r\n\r\n参数\r\n说明\r\n类型/传参\r\n必选\r\n默认值\r\noptions\r\n图谱初始配置，一个对象，里面包含了具体的选项（非响应式，要动态更改配置请调用setOptions方法）：\r\nObject\tY\t\r\noptions.debug\r\n是否开始调试模式，调试模式下会在控制台打印额外的日志信息\r\nboolean\tN\tfalse\r\noptions.showDebugPanel\r\n是否显示调试按钮，通过此按钮可以打印配置、数据等\r\nboolean\tN\tfalse\r\noptions.backgroundColor\r\n图谱背景颜色，你也可以通过样式穿透来设置\r\nstring\tN\t\r\noptions.backgroundImage\r\n图谱水印url,如：https://ssl.relation-graph.com/images/relatioon-graph-canvas-bg.png\r\nstring\tN\t\r\noptions.backgroundImageNoRepeat\r\n只在右下角显示水印，不重复显示水印\r\nboolean\tN\ttrue\r\noptions.allowShowMiniToolBar\r\n是否显示工具栏\r\nboolean\tN\ttrue\r\noptions.allowSwitchLineShape\r\n是否在工具栏中显示切换线条形状的按钮\r\nboolean\tN\ttrue\r\noptions.allowSwitchJunctionPoint\r\n是否在工具栏中显示切换连接点位置的按钮\r\nboolean\tN\tfalse\r\noptions.allowAutoLayoutIfSupport\r\n是否在工具栏中显示【自动布局】按钮（只有在布局支持且此选项为true时才会显示的按钮）\r\nboolean\tN\ttrue\r\noptions.allowShowRefreshButton\r\n是否在工具栏中显示【刷新】按钮\r\nboolean\tN\ttrue\r\noptions.allowShowDownloadButton\r\n是否在工具栏中显示【下载图片】按钮\r\nboolean\tN\ttrue\r\noptions.downloadImageFileName\r\n下载图片时，图片的名称\r\nstring\tN\tRandom\r\noptions.disableZoom\r\n是否禁用图谱的缩放功能\r\nboolean\tN\tfalse\r\noptions.disableDragNode\r\n是否禁用图谱中节点的拖动\r\nboolean\tN\tfalse\r\noptions.disableNodeClickEffect\r\n是否禁用节点默认的点击效果（选中、闪烁）\r\nboolean\tN\tfalse\r\noptions.disableLineClickEffect\r\n是否禁用线条默认的点击效果（选中、闪烁）\r\nboolean\tN\tfalse\r\noptions.moveToCenterWhenRefresh\r\n当图谱刷新后（调用setJsonData或refresh方法都会触发），让图谱根据节点居中（图片会默认将根节点作为中心展示，此选项会根据节点分布寻找中心）\r\nboolean\tN\tfalse\r\noptions.zoomToFitWhenRefresh\r\n当图谱刷新后（调用setJsonData或refresh方法都会触发），是否让图谱缩放到适合可见区域大小，此选项不适用于fixed和force布局\r\nboolean\tN\ttrue\r\noptions.useAnimationWhenRefresh\r\n当图谱刷新后（调用setJsonData或refresh方法都会触发），使用动画让图居中、缩放\r\nboolean\tN\ttrue\r\noptions.defaultFocusRootNode\r\n默认为根节点添加一个被选中的样式\r\nboolean\tN\ttrue\r\noptions.allowShowZoomMenu\r\n是否在右侧菜单栏显示放大缩小的按钮，此设置和disableZoom不冲突\r\nboolean\tN\ttrue\r\noptions.placeSingleNode\r\n自动为孤点分配位置（当孤点设置了fixed=true时则不处理）\r\nboolean\tN\ttrue\r\noptions.placeOtherGroup\r\n支持展示多个关系网，默认只展示主关系网（即根节点所在的关系网），开启此选项，可以为所有关系网分配位置\r\nboolean\tN\ttrue\r\noptions.isMoveByParentNode\r\n是否在拖动节点后让子节点跟随\r\nboolean\tN\tfalse\r\noptions.hideNodeContentByZoom\r\n是否根据缩放比例隐藏节点内容\r\nboolean\tN\tfalse\r\noptions.defaultNodeShape\r\n默认的节点形状，0:圆形；1:矩形\r\nint\tN\t1\r\noptions.defaultNodeColor\r\n默认的节点背景颜色\r\nstring\tN\t\r\noptions.defaultNodeFontColor\r\n默认的节点文字颜色\r\nstring\tN\t\r\noptions.defaultNodeBorderColor\r\n默认的节点边框颜色\r\nstring\tN\t\r\noptions.defaultNodeBorderWidth\r\n默认的节点边框粗细（像素）\r\nint\tN\t1\r\noptions.defaultNodeWidth\r\n节点的默认宽度\r\nint\tN\t-\r\noptions.defaultNodeHeight\r\n节点的默认高度\r\nint\tN\t-\r\noptions.defaultJunctionPoint\r\n默认的连线与节点接触的方式（border:边缘/ltrb:上下左右/tb:上下/lr:左右）当布局为树状布局时应使用tb或者lr，这样才会好看\r\nstring\tN\t-\r\noptions.defaultExpandHolderPosition\r\n默认的节点展开/关闭按钮位置（left/top/right/bottom/hide）\r\nstring\tN\thide\r\noptions.defaultLineColor\r\n默认的线条颜色\r\nstring\tN\t\r\noptions.checkedLineColor\r\n当线条被选中时的颜色\r\nstring\tN\t#FD8B37\r\noptions.defaultLineWidth\r\n默认的线条粗细（像素）\r\nint\tN\t1\r\noptions.defaultLineShape\r\n默认的线条样式（1:直线/2:样式2/3:样式3/4:折线/5:样式5/6:样式6）使用示例\r\nint\tN\t\r\noptions.defaultLineMarker\r\n默认的线条箭头样式，示例参考：配置工具中的选项：连线箭头样式\r\nObject\tN\t\r\noptions.defaultShowLineLabel\r\n默认是否显示连线文字，v2版本此选项已无效，主要是这个选项没什么用\r\nboolean\tN\ttrue\r\noptions.graphOffset_x\r\n画布整体的x偏移量，此属性相当于正常布局完成后又将画布水平拖动x像素，注意：画布整体的偏移量，此属性相当于正常布局完成后又将画布拖动一些距离，他不会更改节点的坐标，偏移的效果也不会受到其他因素影响。\r\nnumber\tN\t0\r\noptions.graphOffset_y\r\n画布整体的y偏移量，此属性相当于正常布局完成后又将画布垂直拖动y像素，注意：画布整体的偏移量，此属性相当于正常布局完成后又将画布拖动一些距离，他不会更改节点的坐标，偏移的效果也不会受到其他因素影响。\r\nnumber\tN\t0\r\noptions.layout\r\n布局方式，布局配置详情参考Layout布局\r\nObject\tN\tcenter layout\r\n\r\n## 升级\r\n### 20250929\r\n\r\n升级relation-graph-vue3版本2.2.10到2.2.11  --pnpm add relation-graph-vue3@2.2.11","readmeFilename":"README.md","_rev":"1-07e75535d5a18423a70d668d95f00a48"}