이동

Blockly의 기본 작업공간은 스크롤바, 마우스, 마우스 휠 등 세 가지 방법을 사용하여 이동할 수 있습니다.

이동 설정은 Blockly 구성의 일부인 객체에 의해 정의됩니다. 예를 들면 다음과 같습니다.

var workspace = Blockly.inject('blocklyDiv',
    {move:{
        scrollbars: {
          horizontal: true,
          vertical: true
        },
        drag: true,
        wheel: false}
    });

스크롤바

작업공간에 세로 또는 가로 스크롤바가 있는지 결정합니다. horizontal 속성이 가로 스크롤을 사용 설정할지 결정하고 vertical 속성이 세로 스크롤의 사용 설정 여부를 결정하는 객체를 사용합니다. 불리언이 전달되면 해당 값으로 설정된 horizontalvertical 속성이 모두 있는 객체를 전달하는 것과 같습니다. 작업공간에 카테고리가 있으면 기본값은 true(가로 및 세로 스크롤 모두 사용 설정됨)입니다.

드래그

작업 영역을 마우스로 드래그할 수 있는지 결정합니다. scrollbarsfalse이면 항상 false입니다 (적어도 옵션 파싱 시). scrollbarstrue이면 기본값은 true입니다.

바퀴

마우스 휠로 작업공간을 스크롤할 수 있는지 결정합니다. scrollbarsfalse이면 항상 false입니다 (적어도 옵션 파싱 시). 기본값은 false입니다.