blockly > 아이콘 > MutatorIcon
icon.MutatorIcon 클래스
사용자가 블록의 모양을 변경할 수 있는 아이콘입니다.
예를 들어 블록에 필드나 입력을 추가하는 데 사용할 수 있습니다.
Signature:
export declare class MutatorIcon extends Icon implements IHasBubble
확장: 아이콘
구현: IHasBubble
생성자
생성자 | 수정자 | 설명 |
---|---|---|
(생성자)(flyoutBlockTypes, sourceBlock) | MutatorIcon 클래스의 새 인스턴스를 구성합니다. |
속성
속성 | 수정자 | 유형 | 설명 |
---|---|---|---|
sourceBlock |
|
BlockSvg | |
유형 |
|
IconType<MutatorIcon> | 이 아이콘을 식별하는 데 사용되는 유형 문자열입니다. |
무게 |
|
(선언되지 않음) | 다른 아이콘 대비 이 아이콘의 두께입니다. 가중치 값이 더 큰 아이콘은 블록의 끝에서 더 멀리 렌더링됩니다. |
방법
메서드 | 수정자 | 설명 |
---|---|---|
applyColour() | ||
bubbleIsVisible() | ||
dispose() | ||
findParentWs(workspace)를 선택합니다. | static |
작업공간이 플라이아웃인지 여부를 고려하여 작은 작업공간 도움말 풍선 내에 있는 작업공간의 상위 작업공간을 반환합니다. |
getSize() | ||
getType() | ||
getWeight() | ||
getWorkspace() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
onClick() | ||
onLocationChange(blockOrigin) | ||
reconnect(connectionChild, block, inputName) | static |
지정된 연결을 지정된 블록의 변경된 입력에 다시 연결합니다. |
setBubbleVisible(visible) | ||
updateCollapsed() |