Yorumları engelleme

Yorumları engelleme seçeneği, kullanıcıların bir bloğa yorum eklemesine olanak tanır. Metin tabanlı bir programlama dilinde olduğu gibi, bu yorumlar da bir bloğun davranışını etkilemez. Bunlar, standart dil kodu oluşturucular tarafından oluşturulan koda (özel bloklar tarafından oluşturulan kod dahil) eklenir.

Yorum içeren bir if bloğu

Yorum simgesi

Kullanıcılar, yorum simgesinin metin düzenleyicisini kullanarak engellenen yorumları girer.

Yorum simgesi varsayılan olarak gösterilmez. Bu raporu iki şekilde görüntüleyebilirsiniz:

  • Block.setCommentText işlevini boş olmayan bir dizeyle çağırın.
  • Kullanıcının, bloğun bağlam menüsünde "Yorum ekle"yi tıklayarak yorumu görüntülemesine izin verin.

Yorum simgesini kaldırmak için:

  • null ile Block.setCommentText'ü arayın.
  • Engellemenin bağlam menüsünde "Yorumu kaldır"ı tıklayarak kullanıcının yorumu kaldırmasına izin verin.

"Yorum ekle" ve "Yorumu kaldır" seçeneklerinin bağlam menüsünde yalnızca aşağıdaki durumlarda gösterildiğini unutmayın:

  • Blok düzenlenebilir olmalıdır.
  • Blok daraltılmamış olmalıdır.
  • comments yapılandırma seçeneği true olarak ayarlanmıştır. Bu seçeneği açıkça belirlemezseniz araç kutusunda kategori varsa varsayılan olarak true, aksi takdirde false olur.

Engellenen yorumlarla programatik olarak çalışma

Yorumları engellemek için:

// Returns comment text or null if there is no comment.
myBlock.getCommentText();

Yorumları engellemek için:

// Sets comment text and displays comment icon.
myBlock.setCommentText('My comment');

Blok yorumunu silmek için:

// Removes comment text and removes comment icon.
myBlock.setCommentText(null);

Yorumlarla programatik olarak çalışma özelliği, bloğun durumundan (düzenlenebilir veya daraltılmış olup olmadığı gibi) veya comments yapılandırma seçeneğinin ayarından etkilenmez.