Fonksiyonlar
Local ve Global kapsamda tanımlanan fonksiyonlar.
Fonksiyonlar, yeniden kullanılabilir akış bloklarıdır. Kendi node ekranında giriş ve çıkış değerleriyle bir akış tanımlar; başka node ekranlarından bu fonksiyonu çağırarak akışı yeniden kullanırsınız.
Geliştiriciler için
Bir fonksiyonun node ekranı, JavaScript'teki bir fonksiyon gövdesine karşılık gelir; giriş alanları parametre, çıkış alanı ise return değeri gibi davranır.
function calculate(input: Input): Output {
// fonksiyonun node ekranı bu gövdeye karşılık gelir
}Local fonksiyonlar yalnızca tanımlandıkları yapı içinden çağrılırken, global fonksiyonlar modül seviyesinde dışa aktarılan ve tema genelinden çağrılabilen yardımcılar gibidir.
Kapsam
- Local — Bir bölüm, bileşen, liste, olay veya başka bir fonksiyonun kendi node ekranında tanımlanır ve yalnızca o yapının kapsamında geçerlidir.
- Global — Blueprint modunun sağ kısımdaki Global panelinden tanımlanır ve tema genelindeki tüm node ekranlarından çağrılabilir.
Fonksiyonların içinde ayrıca Veriler, Değişkenler ve alt fonksiyonlar tanımlanabilir. Kapsam hiyerarşisi ile ilgili detaylı bilgi için Genel Bakış sayfasını inceleyebilirsiniz.
Temel örnekler
Temel örneklerde fonksiyon tanımlama ve çağırma akışlarını inceleyebilirsiniz: