edf-header-visualization

2.1.0 • Public • Published

edf-header-visualization npm package

Interactively visualize the structure of the static and dynamic header of an EDF file

Screenshot

Install

npm install edf-header-visualization

Usage

import React from 'react';
import { EdfHeaderVisualization } from 'edf-header-visualization';
import edfHeader from './edf-header';
 
const App = () => <EdfHeaderVisualization edfHeader={edfHeader} />;
 
export default App;

or

import React, { useState } from 'react';
import { EdfHeaderGrid, EdfHeaderLegend } from 'edf-header-visualization';
import edfHeader from './edf-header';
 
export default function App() {
  const [hoveredItem, setHoveredItem] = useState('NONE');
  const props = { edfHeader, hoveredItem, setHoveredItem };
  return (
    <div className="edf-header-visualization">
      <h1>EDF Header Visualization</h1>
      <EdfHeaderLegend {...props} />
      <br />
      <EdfHeaderGrid {...props} />
    </div>
  );
}

Development

Component

npm install
npm start    # start rollup watcher 
npm publish  # publish to NPM 

Example

cd example
npm install
npm start      # start dev server 
npm run deploy # deploy to Github Pages 

/edf-header-visualization/

    Package Sidebar

    Install

    npm i edf-header-visualization

    Weekly Downloads

    0

    Version

    2.1.0

    License

    GPL-3.0

    Unpacked Size

    109 kB

    Total Files

    7

    Last publish

    Collaborators

    • maxbeier