blockly > ไอคอน > WarningIcon

คลาส notificationsIcon

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

เช่น คีย์นี้อาจใช้เพื่อเตือนผู้ชมเกี่ยวกับค่าช่องที่ไม่ถูกต้อง หรือการวางตำแหน่งบล็อกที่ไม่ถูกต้อง (ใส่ไว้ในตำแหน่งที่ไม่เหมาะสม)

ลายเซ็น:

export declare class WarningIcon extends Icon implements IHasBubble 

ขยาย: ไอคอน

การนำไปใช้งาน: IHasBubble

หมายเหตุ

ตัวสร้างสำหรับชั้นเรียนนี้มีการทำเครื่องหมายเป็นภายใน โค้ดของบุคคลที่สามไม่ควรเรียกใช้ตัวสร้างโดยตรงหรือสร้างคลาสย่อยที่ขยายคลาส WarningIcon

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

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

protected

readonly

BlockSvg
ประเภท

static

readonly

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

static

readonly

(ไม่ได้ประกาศ) น้ำหนักของไอคอนนี้เทียบกับไอคอนอื่นๆ ระบบจะแสดงไอคอนที่มีค่าน้ำหนักเป็นบวกมากขึ้นไปทางส่วนท้ายของบล็อก

เมธอด

วิธีการ คีย์ตัวปรับแต่ง คำอธิบาย
applyColour()
bubbleIsVisible()
dispose()
getSize()
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
isShownWhenCollapsed() บอกให้บล็อกทราบว่าไอคอนนี้จะแสดงเมื่อยุบบล็อกแล้ว
onClick() สลับการแสดงลูกโป่ง
onLocationChange(blockOrigin) อัปเดตตำแหน่งลูกโป่งของไอคอนหากลูกโป่งเปิดอยู่
setBubbleVisible(visible)
updateCollapsed()