L'espace de travail principal de Blockly peut être déplacé de trois manières différentes : à l'aide des barres de défilement, de la souris ou de la molette de la souris.
Les paramètres de déplacement sont définis par un objet qui fait partie des options de configuration de Blockly. Voici un exemple :
var workspace = Blockly.inject('blocklyDiv',
{move:{
scrollbars: {
horizontal: true,
vertical: true
},
drag: true,
wheel: false}
});
barres de défilement
Détermine si l'espace de travail comporte des barres de défilement verticales ou horizontales. Accepte un objet dont la propriété horizontal
détermine si le défilement horizontal est activé et la propriété vertical
détermine si le défilement vertical est activé.
Si une valeur booléenne est transmise, cela équivaut à transmettre un objet dont les propriétés horizontal
et vertical
sont définies sur cette valeur. La valeur par défaut est true
(défilement horizontal et vertical activé) si l'espace de travail comporte des catégories.
faire glisser
Détermine si l'espace de travail peut être déplacé à la souris. Toujours false
si scrollbars
est false
(au moins dans l'analyse des options). La valeur par défaut est true
si scrollbars
est true
.
roue
Détermine si l'espace de travail peut être défilé avec la molette de la souris. Toujours false
si scrollbars
est false
(au moins dans l'analyse des options). La valeur par défaut est false
.