spectramicro-geneology

1.4.0 • Public • Published

Geneology Chart

Installation

npm install spectramicro-geneology

Usage

import Tree from spectramicro-geneology function App() { return ( <Tree config={config}/> ) }

Config Structure

const config = { data:chartData[0],
//Data for plotting Tree

legend : [{ 'icon': '#0000FF', 'name': 'Material' }, { 'icon': '#ff0000', 'name': 'Process Order ' }],
//Legends of The Tree icon : 'image URL or HEX Code of color'

contextmenu: [{ Text: 'HOME', Url: 'http://www.google.com', },

{ Text: 'Google Link', Url: 'http://www.google.com',

}, { Text: 'Google Link', Url: 'http://www.google.com', }, { Text: 'Yahoo!!', Url: 'http://www.google.com', } ],
//Context Menu Right Click

zoom: true, //zoom

chartType: 'backward',
//chartType

handleChartClick:this.handleChartClick,
// on click of the node

selectedHeader:selectedHeader,
// Header value

getBackwardData:getBackwardData,
// for backward data

getForwardData:getForwardData, //for forward data

showTreePlot:showTreePlot,
//Tree to be shown or not

nodeId:nodeId,
// Id of the node

}

/spectramicro-geneology/

    Package Sidebar

    Install

    npm i spectramicro-geneology

    Weekly Downloads

    0

    Version

    1.4.0

    License

    ISC

    Unpacked Size

    680 kB

    Total Files

    7

    Last publish

    Collaborators

    • datapractice