An open API service indexing awesome lists of open source software.

https://github.com/panarch/standalone-vexflow-context

Browser independent VexFlow context
https://github.com/panarch/standalone-vexflow-context

react-native vexflow

Last synced: 4 months ago
JSON representation

Browser independent VexFlow context

Awesome Lists containing this project

README

          

# standalone-vexflow-context
Browser independent VexFlow context

If you want to use VexFlow on Node.js,
=> https://github.com/panarch/node-vexflow

## Getting Started
`npm install standalone-vexflow-context`

And `react-native-svg` and `vexflow` should be installed in your host project.

Ex)
```
import { ReactNativeSVGContext, NotoFontPack } from 'standalone-vexflow-context';
...
render() {
const context = new ReactNativeSVGContext(NotoFontPack, { width: 400, height: 400 });
const stave = new Stave(100, 150, 200);
stave.setContext(context);
stave.setClef('treble');
stave.setTimeSignature('4/4');
stave.draw();

return (
{ context.render() }
);
}
...
```

And you can also start from this seed project, https://github.com/panarch/react-native-vexflow-seed