Mover
O espaço de trabalho principal do Blockly pode ser movido usando três métodos diferentes: as barras de rolagem, o mouse ou a roda do mouse.
As configurações de movimentação são definidas por um objeto que faz parte da
configuração do Blockly. Confira um exemplo:
var workspace = Blockly.inject('blocklyDiv',
{move:{
scrollbars: {
horizontal: true,
vertical: true
},
drag: true,
wheel: false}
});
Determina se o espaço de trabalho tem barras de rolagem verticais ou horizontais. Usa um
objeto em que a propriedade horizontal
determina se a rolagem horizontal está
ativada, e a propriedade vertical
determina se a rolagem vertical está ativada.
Se um booleano for transmitido, ele vai ser equivalente a transmitir um objeto com as propriedades
horizontal
e vertical
definidas como esse valor. O padrão será true
(rolagem horizontal e vertical ativada) se o espaço de trabalho tiver
categorias.
arrastar
Determina se o espaço de trabalho pode ser arrastado com o mouse. Sempre false
se
scrollbars
for false
(pelo menos na análise de opções). O padrão será true
se scrollbars
for true
.
roda
Determina se o espaço de trabalho pode ser rolado com a roda do mouse. Sempre false
se scrollbars
for false
(pelo menos na análise de opções). O padrão é false
.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2023-12-01 UTC.
[null,null,["Última atualização 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"]]