Prosedürler ad alanı
Sınıflar
Sınıf | Açıklama |
---|---|
ObservableProcedureMap |
İşlevler
İşlev | Açıklama |
---|---|
allProcedures(root) | Bir çalışma alanındaki kullanıcı tarafından oluşturulan tüm prosedür tanımlarını bulun. |
findLegalName(name, block) | Birbirinin aynısı olan iki prosedür bulunmadığından emin olun. Önerilen prosedür adını alın ve boş olmayan ve diğer prosedürlerle çakışmayan yasal bir ad girin. |
flyoutCategory(workspace) | Prosedür kategorisi için açılır pencerenin gerektirdiği blokları oluşturun. |
getCallers(name, workspace) | Adlandırılmış bir prosedürün tüm arayanlarını bulun. |
getDefinition(name, workspace) | Adlandırılan prosedürün tanım bloğunu bulun. |
isNameUsed(name, workspace, opt_exclude) | Verilen ad zaten bir prosedür adıysa döndürülür. |
isProcedureBlock(block) | Belirtilen bloğun bir prosedür bloğu olup olmadığını kontrol eden bir tür koruması. |
mutateCallers(defBlock) | Bir prosedür tanımı, parametrelerini değiştirdiğinde tüm arayanlarını bulup düzenleyin. |
rename(bu; ad) | Prosedürü yeniden adlandırma. Düzenlenebilir alan tarafından çağrıldı. |
Arayüzler
Arayüz | Açıklama |
---|---|
IParameterModel | Bir prosedür için veri modelidir. |
IProcedureBlock | Bir prosedürü modelleyen bloğun arayüzü. |
IProcedureMap | |
IProcedureModel | Bir prosedür için veri modelidir. |
Değişkenler
Değişken | Açıklama |
---|---|
CATEGORY_NAME | Araç kutusu XML'inde bir kategorinin "custom" özelliğinde kullanılacak dize. Bu dize, kategorinin prosedür bloklarıyla dinamik olarak doldurulması gerektiğini belirtir. Ayrıca bkz. Blockly.Variables.CATEGORY_NAME ve Blockly.VariablesDynamic.CATEGORY_NAME. |
DEFAULT_ARG | Bir prosedürler_mutatorarg bloğu için varsayılan bağımsız değişken. |
Takma Adları Yazın
Tür Takma Adı | Açıklama |
---|---|
ProcedureTuple | Bir prosedür imzasını temsil eden eski araçlar. Öğeler sırasıyla ad, parametre adları ve döndürülen bir değere sahip olup olmadıklarıdır. |