blockly > utils > browserEvents

utils.browserEvents 네임스페이스

함수

함수 설명
bind(노드, 이름, 이 객체, 함수) 활성 터치 스트림의 일부인지 여부와 관계없이 호출해야 하는 이벤트 핸들러를 바인딩합니다. 여러 부분으로 구성된 동작의 일부가 아닌 이벤트에 사용합니다 (예: 도움말의 경우 마우스 오버).
conditionalBind(node, name, thisObject, func, opt_noCaptureIdentifier) 활성 터치 스트림의 일부가 아닌 경우 무시할 수 있는 이벤트 핸들러를 바인딩합니다. 여러 부분으로 된 동작 (예: 마우스 다운 또는 마우스 이동. 드래그 또는 클릭의 일부일 수 있음)을 시작하거나 계속하는 이벤트에 사용합니다.
getScrollDeltaPixels(e) 마우스 이벤트의 스크롤 델타를 픽셀 단위로 반환합니다.
isRightButton(e) 마우스 오른쪽 버튼으로 클릭했을 때 true를 반환합니다.
isTargetInput(e) 이 이벤트가 텍스트 입력 위젯을 타겟팅하는 경우 true를 반환하나요?
mouseToSvg(예, svg, 행렬) 지정된 마우스 이벤트의 변환된 좌표를 반환합니다. 원점 (0,0)은 Blockly SVG의 왼쪽 상단입니다.
unbind(bindData) 함수 호출에서 하나 이상의 이벤트 이벤트를 바인딩 해제합니다.

유형 별칭

유형 별칭 설명
데이터 bindconditionalBind를 사용할 때 이벤트를 바인딩 해제하는 데 사용되는 블록 불투명 이벤트 데이터