Catalog npm
PACKAGE EXPLORERView in registry

3dgraph

npm

React component, 3D visualization of a graph.

3dgraphvisualization
Versions collected30
Direct dependencies22From release 1.1.0
Last observed20 Oct, 19:39 UTC

README

Current package documentation

3dgraph

Demo

Install

npm install --save 3dgraph

Usage


import {ReactGraph, Node, generateRandomNodes} from '3dgraph'; 

let props = { 
    graphColor : 0x050505,
    edgesHighlightColor : 0xF54848,
    onSelectColor : 0xF54848,
    onHoverColor : 0xBBF548, 
    highlightEdges : true,
    labelsColor : 0x0ff003, 
    showLabels : true,  
    handleError : (err) => console.log(JSON.stringify(err)),
    onReady : () => {},  
    handleClick : (node : Node) => {},
    handleDoubleClick : (node : Node) => {},
    handleMouseOver : (node : Node) => {},   
    transformLayout : false, 
    layoutGenerator : undefined,
    className : '',
    nodes : generateRandomNodes(30, 500), 
    /*  
    interface Node{  
            id : NodeID,
            position:Vector3, 
            connections : Connection[],
            incomingConnections : Connection[],
            radius : number, 
            label : Label,   
        
            color? : number,
            nodeObject? : Mesh,
            dx? : number,  
            dy? : number,  
            dz? : number, 
            weight? : number,
            repulsiveForce? : number,
            attractiveForce? : number
    };   
    */
};      


ReactDOM.render(  
    <ReactGraph {...props} />,      
    document.getElementById('graph')
)    


 

License

MIT

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 30

Collected releases
VersionPublishedDirect dependenciesOpen version
1.1.0Registry latest20 Oct 201722
1.0.294 Aug 201722
1.0.284 Aug 201722
1.0.274 Aug 201722
1.0.264 Aug 201722
1.0.253 Aug 201722
1.0.243 Aug 201722
1.0.233 Aug 201722
1.0.223 Aug 201722
1.0.212 Aug 201722
1.0.202 Aug 201722
1.0.192 Aug 201722
1.0.182 Aug 201722
1.0.172 Aug 201722
1.0.162 Aug 201722
1.0.142 Aug 201722
1.0.131 Aug 201722
1.0.1231 Jul 201722
1.0.1130 Jul 201722
1.0.1028 Jul 201722

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
strashkevich/3dgraph

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:39 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:0c02e147846963ac9df3a9ba4e5d1a20fe5f98b3b9d174930ff17628a1f4673b