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.0.928 Jul 201722
1.0.828 Jul 201722
1.0.728 Jul 201729
1.0.628 Jul 201729
1.0.527 Jul 201729
1.0.427 Jul 201729
1.0.327 Jul 201729
1.0.227 Jul 201729
1.0.127 Jul 201729
1.0.027 Jul 201729

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