Blockly의 기본 작업 영역은 스크롤 막대, 마우스 또는 마우스 휠의 세 가지 방법을 사용하여 이동할 수 있습니다.
이동 설정은 Blockly의 구성 옵션에 속하는 객체로 정의됩니다. 예를 들면 다음과 같습니다.
var workspace = Blockly.inject('blocklyDiv',
{move:{
scrollbars: {
horizontal: true,
vertical: true
},
drag: true,
wheel: false}
});
스크롤바
작업공간에 세로 또는 가로 스크롤바가 있는지 확인합니다. horizontal
속성이 가로 스크롤을 사용 설정할지 여부를 결정하고 vertical
속성이 세로 스크롤을 사용 설정할지 여부를 결정하는 객체를 사용합니다.
불리언이 전달되면 horizontal
및 vertical
속성이 모두 해당 값으로 설정된 객체를 전달하는 것과 같습니다. 작업공간에 카테고리가 있는 경우 기본값은 true
(가로 및 세로 스크롤 모두 사용 설정)입니다.
드래그
작업공간을 마우스로 드래그할 수 있는지 여부를 결정합니다. scrollbars
이 false
인 경우 항상 false
입니다 (옵션 파싱에서 최소한). scrollbars
이 true
인 경우 기본값은 true
입니다.
wheel
마우스 휠로 작업공간을 스크롤할 수 있는지 여부를 결정합니다. scrollbars
이 false
인 경우 항상 false
입니다 (옵션 파싱에서 최소한). 기본값은 false
입니다.