차단 > IIcon

IIcon 인터페이스

서명:

export interface IIcon 

메서드

메서드 설명
applyColour() 블록의 색상이 변경되면 아이콘의 색상을 업데이트합니다.
dispose() 아이콘의 요소를 삭제합니다.
getSize()
getType()
getWeight()
hideForInsertionMarker() 삽입 마커의 일부인 경우 아이콘을 숨깁니다.
initView(pointerdownListener) 블록에 표시할 아이콘의 SVG 요소를 생성합니다.
isClickableInFlyout(autoClosingFlyout)? (선택사항) 블록이 플라이아웃에 있는 동안 아이콘을 클릭할 수 있어야 하는지 확인합니다. 이 함수가 정의되어 있지 않으면 모든 인터페이스에서 아이콘을 클릭할 수 있습니다.
isShownWhenCollapsed()
onClick() 아이콘이 클릭되었음을 알립니다.
onLocationChange(blockOrigin) 아이콘에 위치가 변경되었음을 알립니다.
setOffsetInBlock(offset) 작업공간 단위에서 블록의 상단 시작을 기준으로 하는 위치를 아이콘에 알립니다.
updateCollapsed() 블록의 축소 정도가 변경되면 아이콘의 축소 정도/보기를 업데이트합니다.
updateEditable() 블록의 수정 가능 여부가 변경될 때 아이콘의 수정 가능 여부를 업데이트합니다.