Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
blockly > common
ortak ad alanı
İşlevler
İşlev |
Açıklama |
createBlockDefinitionsFromJsonArray(jsonArray) |
Blockly Geliştirici Araçları tarafından oluşturulabilecek bir JSON blok tanımı dizisinden blokları tanımlayın. |
defineBlocks(blocks) |
Belirtilen blok tanımlarını blok tanımları sözlüğüne (Blockly.Blocks) ekleyin. |
defineBlocksWithJsonArray(jsonArray) |
Blockly Geliştirici Araçları tarafından oluşturulabilecek bir JSON blok tanımı dizisinden blokları tanımlayın. |
getAllWorkspaces() |
Tüm çalışma alanlarını bulun. |
getBlockTypeCounts(block, opt_stripFollowing) |
Bloktaki tüm alt grupların ve kendi türlerinin bu türe sahip çocuk sayısıyla eşleştirildiği bir harita elde edin. |
getMainWorkspace() |
En son kullanılan üst düzey çalışma alanını döndürür (odağa göre). Özellikle bir sayfada birden fazla Blockly örneği varsa bu işlevi kullanmamaya çalışın. |
getParentContainer() |
WidgetDiv, DropDownDiv ve Tooltip'in oluşturulacağı kapsayıcı öğesini alın. |
getSelected() |
Seçili olan kopyalanabilir nesneyi döndürür. |
getWorkspaceById(kimlik) |
Belirtilen kimliğe sahip çalışma alanını bulun. |
registerWorkspace(workspace) |
Çalışma alanı veritabanına bir çalışma alanı kaydedin. |
setMainWorkspace(workspace) |
Son kullanılan ana çalışma alanını ayarlar. |
setParentContainer(newParent) |
Üst kapsayıcıyı ayarlayın. Bu, Blockly.inject çağrıldığında WidgetDiv, DropDownDiv ve Tooltip'in ilk çağrıldığı kapsayıcı öğesidir. Bu yöntem, ilk Blockly.inject sonrasında çağrılırsa bir NOP'dir. |
svgResize(workspace) |
SVG resmini, kapsayıcısını tamamen dolduracak şekilde boyutlandırın. Görünüm gerçekte boyut değiştirdiğinde (ör. pencere yeniden boyutlandırma/cihaz yönü değiştiğinde) bu parametreyi çalıştırın. İçerik değiştiğinde (ör. bir blok eklendiğinde veya kaldırıldığında) çalışma alanını yeniden boyutlandırmak için workspace.resizeContents sayfasını inceleyin. SVG resminin yüksekliğini/genişliğini kaydedin. |
unregisterWorkpace(workspace) |
Bir çalışma alanının Workspace veritabanındaki kaydını iptal edin. |
Değişkenler
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-02 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]