@blockly/plugin-modal v6.0.15
@blockly/plugin-modal
A Blockly plugin that renders a modal.
Installation
Yarn
yarn add @blockly/plugin-modal
npm
npm install @blockly/plugin-modal --save
Usage
import * as Blockly from 'blockly';
import {Modal} from '@blockly/plugin-modal';
// Inject Blockly.
const workspace = Blockly.inject('blocklyDiv', {
toolbox: toolboxCategories,
});
// Initialize plugin.
const modal = new Modal(workspace);
modal.init();
API
Methods
init
: Create a modal.dispose
: Dispose of the modal.show
: Show the modal and focus on the first interactable element.hide
: Hide the modal.render
: Create all the dom elements for the modal.
Properties
shouldCloseOnOverlayClick
: (default true) If set to true will close the overlay when a user clicks outside of the modal.shouldCloseOnEsc
: (default true) If set to true will close the modal when the user hits escape.
License
Apache 2.0
5 days ago
12 days ago
26 days ago
2 months ago
2 months ago
3 months ago
5 months ago
6 months ago
6 months ago
7 months ago
11 months ago
10 months ago
10 months ago
9 months ago
10 months ago
7 months ago
8 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago