blockly > Field > repositionForWindowResize

Field.repositionForWindowResize() 메서드

창 크기 조절 중에 WidgetDiv의 위치를 변경하는 개발자 후크입니다. 창의 크기를 조절할 때 자체적으로 위치를 변경해야 하는 WidgetDiv가 필드에 있는 경우 이 후크를 정의해야 합니다. 예를 들어 텍스트 입력 필드는 이 후크를 정의하여 입력 WidgetDiv가 창 크기 조절 이벤트에서 자체적으로 재배치될 수 있도록 합니다. 이는 모달 입력이 사용 중지된 경우 특히 중요합니다. 소프트 키보드가 열리면 Android 기기에서 창 크기 조절 이벤트를 실행하기 때문입니다.

WidgetDiv의 위치를 변경하는 대신 자체를 숨기려면 false를 반환합니다. 이것이 기본 동작입니다.

DropdownDivs는 이미 자체 배치 로직을 처리하므로 필드에 DropdownDiv만 있는 경우 이 함수를 재정의할 필요가 없습니다.

Signature:

repositionForWindowResize(): boolean;

반환:

boolean

필드의 위치를 변경해야 하는 경우 true, WidgetDiv를 대신 숨겨야 하는 경우 false입니다.