# @bfwk/canvas

> LBF Canvas

Latest version **0.10.11** (published 2022-09-22) · MIT license · 0 weekly downloads

## Install

```sh
npm install @bfwk/canvas
pnpm add @bfwk/canvas
yarn add @bfwk/canvas
bun add @bfwk/canvas
```

## Health

**Score 30/100 (F)** — status: abandoned.

Positive: has types; esm support; no vulnerabilities; high quality score.

Warnings: low downloads; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.10.11 |
| Published | 2022-09-22 |
| First published | 2021-04-21 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 5 |
| Unpacked size | 49.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | treywashington, lwc-admin |

## Links

- npm: https://www.npmjs.com/package/@bfwk/canvas
- Repository: https://github.com/salesforce/builder-framework
- Homepage: https://github.com/salesforce/builder-framework#readme
- Issues: https://github.com/salesforce/builder-framework/issues
- npm.io page: https://npm.io/package/@bfwk/canvas

## Dependencies (5)

- [@bfwk/store](https://npm.io/package/@bfwk/store.md) 0.10.11
- [@bfwk/command](https://npm.io/package/@bfwk/command.md) 0.10.11
- [@bfwk/pub-sub](https://npm.io/package/@bfwk/pub-sub.md) 0.10.11
- [@bfwk/error-handler](https://npm.io/package/@bfwk/error-handler.md) 0.10.11
- [@bfwk/document-model](https://npm.io/package/@bfwk/document-model.md) 0.10.11

## Recent versions

- 0.10.11 (latest) — 2022-09-22
- 0.6.11-alpha.1259 (canary) — 2021-04-27
- 0.10.10 — 2022-09-19
- 0.10.9 — 2022-09-16
- 0.10.8 — 2022-09-15
- 0.10.7 — 2022-09-12
- 0.10.6 — 2022-08-26
- 0.10.5 — 2022-08-18
- 0.10.4 — 2022-08-17
- 0.10.3 — 2022-08-17
- 0.10.2 — 2022-08-11
- 0.10.1 — 2022-08-09
- 0.10.0 — 2022-08-08
- 0.9.15 — 2022-07-22
- 0.9.14 — 2022-07-21
- … 105 more at https://npm.io/package/@bfwk/canvas/versions

## README

# Canvas

[![npm](https://img.shields.io/npm/v/@bfwk/canvas)](https://www.npmjs.com/package/@bfwk/canvas)

The Canvas is the part of the editor dedicated to displaying the [document model](/packages/@bfwk/document-model/README.md) and handling events received from interacting with that display.

This package contains the the Canvas API. The API will handle coordination with the editor and other parts of the builder in response to interaction events.

The Canvas API is to be consumed by a UI component that is responsible for rendering the Document and passing interaction events to the API.

For more information on the Canvas see its [documentation](https://salesforce.quip.com/3nsDAM8bCodc)

---
_Source: https://npm.io/package/@bfwk/canvas · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
