0.0.1-beta.15 • Published 3 years ago
declarativas v0.0.1-beta.15
Declarativas
Declarative canvas for the browser.
Quick Demo
<canvas width="640" height="480">
Canvas not supported
</canvas>
<script type="module">
import { render, c } from 'declarativas';
render(
canvas.getContext('2d'),
[
c('save'),
c('clearRect', {
x: 0,
y: 0,
width: canvas.width,
height: canvas.height,
}),
c('rotate', state.angle * Math.PI / 180),
c('strokeStyle', '#000'),
c('rect', {
x: 100,
y: 100,
width: 20,
height: 20,
})
c('restore'),
]),
);
</script>
More holistic demo
Demo source is probably the more interactive demo currently.
Other Resources
0.0.1-beta.14
3 years ago
0.0.1-beta.13
3 years ago
0.0.1-beta.15
3 years ago
0.0.1-beta.9
3 years ago
0.0.1-beta.8
3 years ago
0.0.1-beta.10
3 years ago
0.0.1-beta.12
3 years ago
0.0.1-beta.11
3 years ago
0.0.1-beta.7
3 years ago
0.0.1-beta.6
4 years ago
0.0.1-beta.3
4 years ago
0.0.1-beta.2
4 years ago
0.0.1-beta.5
4 years ago
0.0.1-beta.4
4 years ago
0.0.1-beta.1
4 years ago