New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@idraw/renderer

Package Overview
Dependencies
Maintainers
1
Versions
69
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@idraw/renderer - npm Package Compare versions

Comparing version 0.2.0-alpha.22 to 0.2.0-alpha.23

8

package.json
{
"name": "@idraw/renderer",
"version": "0.2.0-alpha.22",
"version": "0.2.0-alpha.23",
"description": "",

@@ -27,6 +27,6 @@ "main": "dist/index.cjs.js",

"devDependencies": {
"@idraw/types": "^0.2.0-alpha.22"
"@idraw/types": "^0.2.0-alpha.23"
},
"dependencies": {
"@idraw/util": "^0.2.0-alpha.22"
"@idraw/util": "^0.2.0-alpha.23"
},

@@ -36,3 +36,3 @@ "publishConfig": {

},
"gitHead": "884153bfe050aee75f4d132316db3bb750371375"
"gitHead": "aa224a92b784315735075c8fefcf1222d228ebc8"
}
# @idraw/renderer
[![Node.js CI](https://github.com/idrawjs/idraw/actions/workflows/node.js.yml/badge.svg?branch=main)](https://github.com/idrawjs/idraw/actions/workflows/node.js.yml)
[![Node.js CI](https://github.com/idrawjs/idraw/actions/workflows/node.js.yml/badge.svg?branch=main)](https://github.com/idrawjs/idraw/actions/workflows/node.js.yml)
## Usage
### Quick Start
```sh
npm i @idraw/renderer
```
```js
import Renderer from '@idraw/renderer';
const renderer = new Renderer({
width: 600,
height: 400,
contextWidth: 600,
contextHeight: 400,
devicePixelRatio: 1,
});
const canvas = document.querySelector('canvas');
renderer.render(canvas, {
elements: [
{
name: "rect-001",
x: 10,
y: 10,
w: 200,
h: 100,
type: "rect",
desc: {
bgColor: "#f0f0f0",
borderRadius: 20,
borderWidth: 10,
borderColor: "#bd0b64",
},
},
]
})
```
### Events
```js
renderer.on('load', (e) => {
// ...
})
renderer.on('loadComplete', (e) => {
// ...
})
renderer.on('drawFrame', (e) => {
// ...
})
renderer.on('drawFrameComplete', (e) => {
// ...
})
```
## Documents
- [Documents](https://idraw.js.org/docs/en/) | [中文文档](https://idraw.js.org/docs/zh/)
- [Online Playground](https://idraw.js.org/playground/) | [在线API示例](https://idraw.js.org/playground/)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc