https://github.com/rshaker/multiselect-blockly-example
A sample node project demonstrating usage of the multiselect-blockly plugin
https://github.com/rshaker/multiselect-blockly-example
Last synced: 3 months ago
JSON representation
A sample node project demonstrating usage of the multiselect-blockly plugin
- Host: GitHub
- URL: https://github.com/rshaker/multiselect-blockly-example
- Owner: rshaker
- License: mit
- Created: 2024-04-28T18:43:05.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-07T09:04:25.000Z (over 1 year ago)
- Last Synced: 2025-08-08T21:57:21.526Z (5 months ago)
- Language: TypeScript
- Homepage: https://rshaker.github.io/multiselect-blockly-example/
- Size: 70.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# multiselect-blockly-example
[](https://github.com/google/blockly)
A sample node project demonstrating usage of the [multiselect-blockly plugin](https://www.npmjs.com/package/@rshaker/multiselect-blockly).
To activate multiselect mode, either shift-click on a block *or* use the rectangular selection tool (shift-click-drag). Clicking on the background or any unselected block will exit multiselect mode.
Click [here](https://rshaker.github.io/multiselect-blockly-example/) for a live demo.
## Installation
If you're planning on doing development, download the complete project including source code from github. Otherwise, the package from npm is capable of deployment, but lacks the typescript and build scripts.
### From github
```bash
git clone git@github.com:rshaker/multiselect-blockly-example.git
cd ./multiselect-blockly-example
npm install
npm run build
npm run serve
```
### From npm
```bash
npm pack @rshaker/multiselect-blockly-example
tar xzf rshaker-multiselect-blockly-example-x.x.x.tgz
cd ./package
npm install
npm run serve
```
Then browse to http://localhost:8080/
## License
MIT