blockly > blockRendering > IPathObject

blockRendering.IPathObject arayüzü

Bir bloğun yol nesnesi için arayüz.

İmza:

export interface IPathObject 

Özellikler

Mülk Değiştiriciler Tür Açıklama
sabitler ConstantProvider Oluşturucunun sabit sağlayıcısı.
style BlockStyle Bloğun birincil yolu.
svgPath SVGElement Bloğun birincil yolu.

Yöntemler

Yöntem Açıklama
addConnectionHighlight(connection, connectionPath, offset, rtl)? (İsteğe bağlı) Belirtilen yolu, ilgili bağlantının öne çıkan özelliği olarak ekler.
applyColour(block)? (İsteğe bağlı) Yolların gölge bloğa ait olup olmadığını dikkate alarak depolanan renkleri bloğun yoluna uygulayın.
flipRTL() SVG yollarını RTL olarak çevirin.
removeConnectionHighlight(connection)? (İsteğe bağlı) Varsa belirli bir bağlantıyla ilişkili tüm öne çıkan anları kaldırır.
setPath(pathString) Oluşturucu tarafından oluşturulan yolu ilgili SVG öğesine ayarlayın.
setStyle(blockStyle)? (İsteğe bağlı) Stili güncelleyin.
updateDraggingDelete(enabled) Bir bloğun, silme alanının üzerine sürüklendiğini gösteren bir stil ekleyin veya kaldırın.
updateHighlighted(highlighted) Bloğun öne çıkan bir özelliği gösterip göstermeyeceğini ayarlayın. Blok vurgulama, genellikle şu anda yürütülmekte olan blokları görsel olarak işaretlemek için kullanılır.
updateInsertionMarker(enabled) Bir bloğun ekleme işaretçisi olduğunu gösteren stil ekleyin veya kaldırın.
updateMovable(enabled) Bir bloğun taşınabilir olduğunu gösteren stil ekleyin veya kaldırın.
updateSelected(enabled) Bir bloğun seçili olduğunu gösteren stil ekleyin veya kaldırın.