Spostarsi
L'area di lavoro principale di Blockly può essere spostata utilizzando tre metodi diversi: barre di scorrimento, mouse o rotellina del mouse.
Le impostazioni di spostamento sono definite da un oggetto che fa parte della configurazione di Blockly. Ecco un esempio:
var workspace = Blockly.inject('blocklyDiv',
{move:{
scrollbars: {
horizontal: true,
vertical: true
},
drag: true,
wheel: false}
});
Determina se l'area di lavoro ha barre di scorrimento verticali o orizzontali. Acquisisce un oggetto in cui la proprietà horizontal
determina se lo scorrimento orizzontale è attivato e la proprietà vertical
determina se lo scorrimento verticale è abilitato.
Se si passa un valore booleano, significa che è equivalente a passare un oggetto con entrambe
le proprietà horizontal
e vertical
impostate come quel valore. Il valore predefinito è true
(scorrimento orizzontale e verticale attivati) se nell'area di lavoro sono presenti categorie.
trascinare
Determina se l'area di lavoro può essere trascinata con il mouse. Sempre false
se
scrollbars
è false
(almeno nell'analisi delle opzioni). Il valore predefinito è true
se scrollbars
è true
.
volante
Determina se è possibile far scorrere l'area di lavoro con la rotellina del mouse. Sempre false
se scrollbars
è false
(almeno nell'analisi delle opzioni). Il valore predefinito è false
.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2023-12-01 UTC.
[null,null,["Ultimo aggiornamento 2023-12-01 UTC."],[[["Blockly workspaces can be navigated using scrollbars, mouse dragging, and mouse wheel scrolling."],["These navigation options are configurable through Blockly's initialization options using the `move` property and its sub-properties: `scrollbars`, `drag`, and `wheel`."],["Scrollbars can be individually enabled or disabled for horizontal and vertical scrolling, while dragging and wheel scrolling are enabled or disabled with boolean values."]]],["Blockly's workspace movement is configured via the `move` object within its settings. This configuration allows defining the behavior of scrollbars, mouse dragging, and mouse wheel scrolling. `scrollbars` enables horizontal and/or vertical scrolling. `drag` enables mouse dragging, dependent on scrollbars being enabled. `wheel` enables mouse wheel scrolling, also dependent on scrollbars. Default settings include both scrollbars enabled and mouse dragging enabled, but mouse wheel disabled. If scrollbars are false then drag and wheel will be false as well.\n"]]