Parametreler, kullanıcı arayüzü paketlerinin değiştirilebilir unsurlarıdır. Relay iş akışı iki tür parametreyi destekler: içerik parametreleri ve etkileşim işleyiciler.
- İçerik parametreleri, Oluştur kodunun bir Kullanıcı Arayüzü Paketi'ndeki içerik ve stil gibi öğeleri dinamik olarak değiştirmesine olanak tanır.
- Etkileşim işleyicileri, Oluşturma kodunun uzun basma veya iki kez dokunma gibi kullanıcı girişlerine yanıt vermesine olanak tanır.
Kullanıcı Arayüzü Paketine veya alt öğelerine parametreler ekleyebilirsiniz. Hedef katmanları aynı ada sahipse parametre bağlamaları da Figma varyantları arasında paylaşılır. Her parametre, oluşturulan kodda birleştirilebilir işlev parametrelerine dönüştürülür.
![Figma'daki parametreler ve oluşturulan kod](https://developer.android.com/static/develop/ui/compose/tooling/relay/images/add-parameters/parameters.png?authuser=5&hl=tr)
Parametre özellikleri
Figma'daki katman türü, hangi parametre özelliklerinin kullanılabileceğini belirler:
Tüm katmanlar
dokunma işleyici (bir katmana dokunulabileceğini belirtir)
- Kodda
() -> Unit
parametresi oluşturulur.
doubletap-handler (bir katmana iki kez dokunulabileceğini belirtir)
- Kodda
() -> Unit
parametresi oluşturulur.
longpress-handler (uzun basma işleyicisi) (bir katmanın uzun basılabileceğini belirtir)
- Kodda
() -> Unit
parametresi oluşturulur.
Çerçeve veya grup katmanı
children (katman içerikleri)
Composable
parametresi kodda oluşturulur.- Daha ayrıntılı bilgi için Alt Öğe Parametreleri bölümüne bakın.
arka-arka-rengi
Color
parametresi kodda oluşturulur.
dolgu (otomatik düzen dolgusu)
PaddingValues
parametresi kod içinde oluşturulur.
kenarlık-yarıçap
- Kodda
Double
parametresi oluşturulur.
Metin katmanı
metin-içerik
- Metnin yalnızca bir stili varsa kodda
String
parametresi oluşturulur. AnnotatedString
parametresi, metin birden fazla stiline sahipse kodda oluşturulur.
color [renk] (metin rengi)
Color
parametresi kodda oluşturulur.
Resim katmanı
resim-içeriği
Painter
parametresi kod içinde oluşturulur.
Parametre ekleme
- Bir bileşen katmanı seçin.
+ simgesini tıklayın ve bir parametre özelliği seçin.
Parametreleri yeniden adlandırma
- Bir parametre seçin.
- Ad alanını düzenleyin.
Parametreleri kaldır
- Bir parametre seçin.
- Çöp Kutusu simgesini tıklayın.
Sizin için önerilenler
- Not: Bağlantı metni JavaScript kapalıyken görüntülenir
- Düzen oluşturma ile ilgili temel bilgiler
- Metinde Birden Fazla Stil
- Jetpack Compose için Kotlin