blacksheep-react-canvas

2.0.2 • Public • Published

blacksheep-react-canvas

An abstraction/convenience layer for react

Installation

npm install --save blacksheep-react-canvas

Usage

You'll be doing something like this:



import {Canvas, CanvasCore} from 'blacksheep-react-canvas';

class MyApp extends React.Component {


  componentWillMount() {

    let cc = new CanvasCore(1); //Canvas has one layer
    let drawingSource = new SomeDrawingSource();  
    cc.setDrawingSource(drawingSource);

    this.setState({
      canvasCore: cc
      drawingSource: drawingSource
      });


  }


  render () {

    return (<div>   <Canvas id ="test-canvas" canvasCore = {this.state.canvasCore} /> </div> );
  }
}


rah rah rah i'm tireed. 

/blacksheep-react-canvas/

    Package Sidebar

    Install

    npm i blacksheep-react-canvas

    Weekly Downloads

    2

    Version

    2.0.2

    License

    none

    Unpacked Size

    56.9 kB

    Total Files

    11

    Last publish

    Collaborators

    • davidblacksheep