blockly > 차단 > setOnChange

Block.setOnChange() 메서드

블록의 상위 작업공간이 변경될 때마다 사용할 콜백 함수를 설정하여 이전의 onchange 핸들러를 대체합니다. 이는 일반적으로 생성자, 블록 유형 이니셜라이저 함수 또는 확장 프로그램 이니셜라이저 함수에서만 호출됩니다.

Signature:

setOnChange(onchangeFn: (p1: Abstract) => void): void;

매개변수

매개변수 유형 설명
onchangeFn (p1: 추상) => void 블록의 작업공간이 변경될 때 호출할 콜백입니다.

반환:

void

예외

onchangeFn이 false가 아니며 함수가 아닌 경우 {오류}입니다.