blockly > icons > CommentIcon

simgeleri.YorumIcon sınıfı

Kullanıcının bir bloka yorum metni eklemesine olanak tanıyan bir simge.

İmza:

export declare class CommentIcon extends Icon implements IHasBubble, ISerializable 

Genişletir: Simge

Uygulandığı yer: IHasBubble, ISerializable

Markalar

Marka Değiştiriciler Açıklama
(constructor)(sourceBlock) CommentIcon sınıfının yeni bir örneğini oluşturur

Özellikler

Mülk Değiştiriciler Tür Açıklama
sourceBlock

protected

readonly

Engelle
TYPE

static

readonly

IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> Bu simgeyi tanımlamak için kullanılan tür dizesi.
WEIGHT

static

readonly

(tanımlanmadı) Bu simgenin diğer simgelere göre ağırlığı. Daha fazla pozitif ağırlık değerine sahip simgeler, bloğun sonuna doğru daha uzakta oluşturulur.

Yöntemler

Yöntem Değiştiriciler Açıklama
applyColour()
bubbleIsVisible()
dispose()
getBubbleSize()
getSize()
getText() Bu yorumun metnini döndürür.
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
loadState(state) Belirtilen durumu bu yoruma uygular.
onClick()
onLocationChange(blockOrigin)
onSizeChange() Giriş balonunun boyutundaki değişikliklere göre bu simgenin boyutunu günceller.
onTextChange() Giriş balonunun metnindeki değişikliklere yanıt olarak bu yorumun metnini günceller.
saveState()
setBubbleSize(size) Bu yorum için düzenlenebilir balonun boyutunu ayarlar. Balon görünürse yeniden boyutlandırır.
setBubbleVisible(visible)
setText(text) Bu yorumun metnini belirler. Görünür olan baloncukları günceller.
updateEditable() Kabarcığın durumunu (düzenlenebilir/düzenlenemez), kabarcık şu anda gösteriliyorsa kabarcığın durumunu yansıtacak şekilde günceller.