VisualPinball Test
by paulftw
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.13.1/JSXTransformer.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.13.1/react-with-addons.js"></script>
<script src="https://facebook.github.io/react/js/jsfiddle-integration.js"></script>
<div id=svg_root> </div>
JavaScript 1.7
var scale = 10;
var SVGComponent = React.createClass({
render: function() {
return <svg {...this.props}>{this.props.children}</svg>;
}
});
var Rectangle = React.createClass({
render: function() {
return <rect {...this.props}>{this.props.children}</rect>;
}
});
React.render(
<SVGComponent height="100" width="100">
<Rectangle height="50" width="50" x="25" y="25" />
</SVGComponent>,
document.getElementById('svg_root')
);