2.4.1 • Published 11 months ago

@antv/graphin-components v2.4.1

Weekly downloads
403
License
MIT
Repository
github
Last release
11 months ago

npm.io npm.io npm package NPM downloads Build Status

@antv/graphin-components

中文

This is Graphin's library of pre-built React components for common analytical use cases. Graphin is a graph analysis solution based on G6 4.x.

Components list:

ComponentCategoryDescription
ContextMenuInteractive ComponentHelp users perform node or edge operations such as tagging or expansion
TooltipInteractive ComponentHelp users quickly browse node or edge information
MiniMapInteractive ComponentHelp users to navigate around the canvas
ToolbarInteractive ComponentHelp users with canvas operations: zoom out, zoom in, full screen etc.
RedoUndoInteractive ComponentHelp users manage graph history
FishEyeInteractive ComponentHelp users to enlarge cluttered graph details
CreateEdgeInteractive ComponentHelp users draw connections between nodes
LegendLabeling ComponentDisplays categorical information about nodes and/or edges
HullLabeling ComponentHelp users group similar nodes together
StatisticLabeling ComponentHelp users monitor canvas information
SnapshotGalleryAnalytical ComponentProvide snapshot saving and replaying function as part of an image carousel
LayoutSelectorAnalytical ComponentHelp users switch layouts and configure layout options for optimal display
SheetbarAnalytical ComponentHelp users analyze and manage multiple canvases
TableModeAnalytical ComponentHelp users view relational data as tables
FindPathPanelAlgorithm Based ComponentHelp users calculate the shortest path and possible paths between two nodes
MapModeAdvanced Analytical ComponentHelp users analyze geospatial relational data
TimebarAdvanced Analytical ComponentHelp users analyze time series relational data

Install

npm install @antv/graphin-components --save

UMD bundle is available in releases. Peer dependencies: react, react-dom, antd.

Usage

import React from 'react';
import ReactDOM from 'react-dom';
import Graphin, { Utils } from '@antv/graphin';
import { Toolbar } from '@antv/graphin-components';

// Do not forget to import required CSS

const App = () => {
  const data = Utils.mock(10).graphin();
  return (
    <div className="App">
      <Graphin data={data}>
        <Toolbar />
      </Graphin>
    </div>
  );
};

const rootElement = document.getElementById('root');
ReactDOM.render(<App />, rootElement);

Docs

Please refer to Graphin Docs - Components

APIs

Please refer to Graphin Components API Doc

2.4.1

11 months ago

2.4.0

3 years ago

2.3.0

3 years ago

2.2.1

3 years ago

2.2.0

3 years ago

2.1.0

3 years ago

2.0.7

3 years ago

2.0.5

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

2.0.0-beta.15

3 years ago

2.0.0-beta.14

3 years ago

2.0.0-beta.13

3 years ago

2.0.0-beta.12

3 years ago

2.0.0-beta.11

3 years ago

2.0.0-beta.10

3 years ago

2.0.0-beta.9

3 years ago

2.0.0-beta.8

3 years ago

2.0.0-beta.7

3 years ago

2.0.0-beta.6

3 years ago

2.0.0-beta.5

3 years ago

2.0.0-beta.4

3 years ago

2.0.0-beta.2

3 years ago

2.0.0-beta.3

3 years ago

2.0.0-beta.1

3 years ago

1.5.0

4 years ago

1.4.1

4 years ago

1.4.0

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.0-beta7

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago