blockly > icons > MutatorIcon

คลาส icons.MutatorIcon

ไอคอนที่ช่วยให้ผู้ใช้เปลี่ยนรูปร่างของบล็อกได้

เช่น สามารถใช้เพื่อเพิ่มช่องหรืออินพุตเพิ่มเติมลงในบล็อก

ลายเซ็น:

export declare class MutatorIcon extends Icon implements IHasBubble 

ขยาย: ไอคอน

ใช้: IHasBubble

ผู้ผลิต

ผู้ผลิต คีย์ตัวปรับแต่ง คำอธิบาย
(constructor)(flyoutBlockTypes, sourceBlock) สร้างอินสแตนซ์ใหม่ของคลาส MutatorIcon

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ คีย์ตัวปรับแต่ง ประเภท คำอธิบาย
sourceBlock

protected

readonly

BlockSvg
TYPE

static

readonly

IconType<MutatorIcon> สตริงประเภทที่ใช้ระบุไอคอนนี้
น้ำหนัก

static

readonly

(not declared) น้ำหนักของไอคอนนี้เมื่อเทียบกับไอคอนอื่นๆ ไอคอนที่มีค่าน้ำหนักเชิงบวกมากกว่าจะแสดงผลใกล้กับส่วนท้ายของบล็อกมากขึ้น

เมธอด

วิธีการ คีย์ตัวปรับแต่ง คำอธิบาย
applyColour()
bubbleIsVisible()
dispose()
getBubble() ดู IHasBubble.getBubble
getSize()
getType()
getWeight()
getWorkspace()
initView(pointerdownListener)
isClickableInFlyout()
onClick()
onLocationChange(blockOrigin)
setBubbleVisible(visible)
updateCollapsed()