blockly > 아이콘 > MutatorIcon

icon.MutatorIcon 클래스

사용자가 블록의 모양을 변경할 수 있는 아이콘입니다.

예를 들어 블록에 필드나 입력을 추가하는 데 사용할 수 있습니다.

Signature:

export declare class MutatorIcon extends Icon implements IHasBubble 

확장: 아이콘

구현: IHasBubble

생성자

생성자 수정자 설명
(생성자)(flyoutBlockTypes, sourceBlock) MutatorIcon 클래스의 새 인스턴스를 구성합니다.

속성

속성 수정자 유형 설명
sourceBlock

protected

readonly

BlockSvg
유형

static

readonly

IconType<MutatorIcon> 이 아이콘을 식별하는 데 사용되는 유형 문자열입니다.
무게

static

readonly

(선언되지 않음) 다른 아이콘 대비 이 아이콘의 두께입니다. 가중치 값이 더 큰 아이콘은 블록의 끝에서 더 멀리 렌더링됩니다.

방법

메서드 수정자 설명
applyColour()
bubbleIsVisible()
dispose()
findParentWs(workspace)를 선택합니다. static 작업공간이 플라이아웃인지 여부를 고려하여 작은 작업공간 도움말 풍선 내에 있는 작업공간의 상위 작업공간을 반환합니다.
getSize()
getType()
getWeight()
getWorkspace()
initView(pointerdownListener)
isClickableInFlyout()
onClick()
onLocationChange(blockOrigin)
reconnect(connectionChild, block, inputName) static 지정된 연결을 지정된 블록의 변경된 입력에 다시 연결합니다.
setBubbleVisible(visible)
updateCollapsed()