blockly > simgeler > CommentIcon

simgeler.YorumSimgesi 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

Uygulamalar: IHasBubble, ISerializable

Markalar

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

Özellikler

Özellik Değiştiriciler Tür Açıklama
sourceBlock

protected

readonly

Engelle
TÜR

static

readonly

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

static

readonly

(beyan edilmedi) Bu simgenin diğer simgelere göre ağırlığı. Daha pozitif ağırlık değerlerine sahip simgeler, bloğun sonuna doğru uzaklarda görüntülenir.

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 yanıt olarak 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. Görünüyorsa balonu yeniden boyutlandırır.
setBubbleVisible(visible)
setText(text) Bu yorumun metnini ayarlar. Görünür olan balonları günceller.
updateEditable() Balon gösteriliyorsa balonun durumunu yansıtacak şekilde kabarcığın durumunu (düzenlenebilir / düzenlenemez) günceller.