文件名称:用于绘制建立在 SigmaJS 之上的网络图的轻量级 React 库
文件大小:2.48MB
文件格式:ZIP
更新时间:2024-06-28 08:45:37
Charts
它使在 Web 页面上发布网络变得容易,并允许开发人员将网络探索集成到丰富的 Web 应用程序中。 使用 JSX 进行图形配置,包括异步图形加载。 库是轻量级和模块化的,因此您可以只捆绑您使用的内容。 易于使用附加组件进行扩展。 目录 用法 组件参考 Sigma SigmaEnableWebGL 扩展 Sigma 组件 组件组合 类型 用法 有关工作示例,请参阅故事书。 如果你想 fork & change 或贡献,请确保阅读 CONTRIBUTION 先决条件部分。 安装 npm install --save react-sigma 或 yarn add react-sigma 或 bower install https://unpkg.com/[email protected]/dist/react-sigma.min.js 如果你不想使用 webpack 或browserify,你总是可以引用单个文件分布,库将在全局变量 ReactSigma 下可用: 请注意,图形节点需要定义 x、y 和大小才能显示,RelativeSize 和 RandomizeNodePositions 等
【文件预览】:
react-sigma-master
----CONTRIBUTION.md(2KB)
----.eslintrc(33B)
----.flowconfig(85B)
----.gitattributes(54B)
----public()
--------sites_coords.json(2.68MB)
--------sites_nocoords.json(4.62MB)
--------arctic.gexf(896KB)
--------arctic.json(513KB)
--------sm_graph.png(56KB)
--------geolocalized.json(3KB)
--------md_graph.png(1.31MB)
--------upwork.json(151KB)
----CHANGES.md(203B)
----USAGE.md(709B)
----sigma-src()
--------edges.js(2KB)
--------main.js(2KB)
--------webgl.js(494B)
--------dagre.js(123B)
--------webpack.config.sigma.js(2KB)
--------nodes.js(177B)
--------svg.js(472B)
----webpack.config.js(115B)
----src()
--------EdgeShapes.js(1KB)
--------SigmaEnableSVG.js(161B)
--------Sigma.js(6KB)
--------NodeShapes.js(2KB)
--------Utils.js(393B)
--------RelativeSize.js(802B)
--------DragNodes.js(2KB)
--------NOverlap.js(2KB)
--------Dagre.js(1KB)
--------NeoGraphItemsProducers.js(1KB)
--------RandomizeNodePositions.js(1KB)
--------ForceLink.js(4KB)
--------tools.js(183B)
--------Filter.js(2KB)
--------SigmaEnableWebGL.js(234B)
--------LoadGEXF.js(2KB)
--------ReactSigmaLayoutPlugin.js(2KB)
--------index.js(677B)
--------ForceAtlas2.js(3KB)
--------LoadJSON.js(2KB)
--------NeoCypher.js(3KB)
----documentation.yml(364B)
----babel.config.js(302B)
----scripts()
--------buildBabel.js(1KB)
--------fs-utils.js(721B)
--------lib()
--------build.js(538B)
--------es()
--------test.js(217B)
--------dist()
--------build-cli.js(901B)
--------stats()
--------sigma()
--------exec.js(1KB)
----stories-src()
--------storiesOfGraphs.js(4KB)
--------EdgeLabelSample.js(1KB)
--------storiesOfSettings.js(2KB)
--------FilteredSample.js(1KB)
--------storiesOfLoading.js(911B)
--------style.js(70B)
--------storiesOfPlugins.js(5KB)
--------index.js(378B)
----DOCS.md(22KB)
----.storybook()
--------webpack.config.js(541B)
--------config.js(458B)
--------addons.js(128B)
----types()
--------css.js(1KB)
--------sigma.js(5KB)
----.travis.yml(188B)
----config()
--------jest()
--------webpack.config.js(681B)
--------babel.config.js(873B)
--------polyfills.js(613B)
--------paths.js(2KB)
--------base.config.js(1KB)
----LICENSE(1KB)
----test()
--------TestSigma.js(535B)
--------ForceLink.test.js(391B)
--------data.js(105B)
--------LoadJSON.test.js(679B)
--------NOverlapUnmount.test.js(451B)
--------NodeShapes.test.js(365B)
--------NOverlap.test.js(342B)
--------RandomizeNodePositions.test.js(326B)
--------EdgeShapes.test.js(365B)
--------geolocalized.json(3KB)
--------Sigma.test.js(594B)
--------DragNodes.test.js(352B)
--------ForceAtlas2.test.js(365B)
--------SigmaEnableWebGL.test.js(280B)
----README.md(5KB)
----.gitignore(299B)
----package-lock.json(780KB)
----package.json(4KB)