blockly > utils > Ayrıştırma
utils.parsing ad alanı
İşlevler
İşlev | Açıklama |
---|---|
checkMessageReferences(message) | İletideki tüm %{MSG_KEY} referanslarının Mesajlaşma dizesi tablosunun anahtarlarına ait olduğunu doğrular. |
parseBlockColour(colour) | Bir blok rengini, blok tanımında belirtildiği şekilde bir sayıdan veya dizeden ayrıştırır. |
replaceMessageReferences(message) | İleti bir dizeyse iletideki dize tablosu başvurularını değiştirir. Örneğin, "%{bky_my_msg}" ve "%{BKY_MY_MSG}" iletilerinin her ikisi de Mesajlaşma ["MY_MSG"] değeriyle değiştirilecek. |
tokenizeInterpolation(message) | Bir dizeyi istediğiniz sayıda interpolasyon jetonuyla (%1, %2, ...) ayrıştırır. Ayrıca dize tablosu referanslarını (ör. Hem %{bky_my_msg} hem de %{BKY_MY_MSG}, Mesajlaşma ["MY_MSG"] değeriyle değiştirilecek. "%" yüzde işareti karakterleri kendiliğinden atılabilir (ör. "%%"). Yeni satır karakterleri de tek bir yeni satır karakteri içeren dize jetonları olarak oluşturulur. |