
EventConfig::setFlags 메소드는 이벤트 설정에 사용되는 플래그를 설정하는 역할을 합니다. 이 메소드의 파라미터인 flags에는 EventConfig::FLAG_XXX 형식의 값이 들어갑니다.
EventConfig::setFlags 메소드는 다음과 같은 종류의 플래그를 지원합니다.
- FLAG_AUTO : 자동 플래그
- FLAG_CANCEL_ON_OUTSIDE_TOUCH : 외부 터치 시 취소 플래그
- FLAG_DISABLE_HOVER_EFFECT : 호버 효과 비활성 플래그
- FLAG_DISMISS_MESSAGE_IF_NON_CALLBACK : 콜백이 없을 때 메시지 닫기 플래그
- FLAG_EXCLUSIVE : 독점 플래그
- FLAG_INSIDE_OUT : 내부/외부 플래그
- FLAG_NOT_FOCUSABLE : 포커스가 되지 않는 플래그
- FLAG_NOT_TOUCH_MODAL : 터치 모드 비활성 플래그
- FLAG_NOT_TOUCHABLE : 터치가 되지 않는 플래그
- FLAG_WATCH_OUTSIDE_TOUCH : 외부 터치 감지 플래그
EventConfig::setFlags 메소드를 사용하여 다음과 같은 종류의 이벤트를 처리할 수 있습니다.
- 자동 이벤트 처리
- 외부 터치 시 취소 이벤트 처리
- 호버 효과 비활성 이벤트 처리
- 콜백이 없을 때 메시지 닫기 이벤트 처리
- 독점 이벤트 처리
- 내부/외부 이벤트 처리
- 포커스가 되지 않는 이벤트 처리
- 터치 모드 비활성 이벤트 처리
- 터치가 되지 않는 이벤트 처리
- 외부 터치 감지 이벤트 처리
2025-05-03 09:07