Daftar pengubah Compose

Tindakan

Mengaktifkan gestur tarik di antara serangkaian nilai yang telah ditentukan.

Cakupan: Semua

Mengaktifkan gestur tarik di antara serangkaian nilai yang telah ditentukan.

Cakupan: Semua

Mengonfigurasi komponen untuk menerima klik melalui input atau peristiwa "klik" aksesibilitas.

Cakupan: Semua

Mengonfigurasi komponen untuk menerima klik melalui input atau peristiwa "klik" aksesibilitas.

Cakupan: Semua

Mengonfigurasi komponen untuk menerima klik, klik dua kali, dan klik lama melalui input atau peristiwa "klik" aksesibilitas.

Cakupan: Semua

Mengonfigurasi komponen untuk menerima klik, klik dua kali, dan klik lama melalui input atau peristiwa "klik" aksesibilitas.

Cakupan: Semua

Konfigurasikan penyeretan sentuh untuk elemen UI dalam kedua orientasi.

Cakupan: Semua

Mengonfigurasi tarik sentuh untuk elemen UI dalam satu Orientation.

Cakupan: Semua

Gunakan pengubah ini untuk mengelompokkan daftar item selectable, seperti Tab atau RadioButton bersama-sama untuk tujuan aksesibilitas.

Cakupan: Semua

Mengonfigurasi komponen agar dapat dipilih, biasanya sebagai bagian dari grup yang saling eksklusif, saat hanya satu item yang dapat dipilih kapan saja.

Cakupan: Semua

Mengonfigurasi komponen agar dapat dipilih, biasanya sebagai bagian dari grup yang saling eksklusif, saat hanya satu item yang dapat dipilih kapan saja.

Cakupan: Semua

Mengonfigurasi komponen agar dapat dialihkan melalui peristiwa input dan aksesibilitas

Cakupan: Semua

Mengonfigurasi komponen agar dapat dialihkan melalui peristiwa input dan aksesibilitas.

Cakupan: Semua

Mengonfigurasi komponen agar dapat dialihkan melalui peristiwa input dan aksesibilitas dengan tiga status: Aktif, Nonaktif, dan Tidak Pasti.

Cakupan: Semua

Mengonfigurasi komponen agar dapat dialihkan melalui peristiwa input dan aksesibilitas dengan tiga status: Aktif, Nonaktif, dan Tidak Pasti.

Cakupan: Semua

Pengubah yang harus diterapkan pada composable tuas tarik sehingga tuas tarik dapat ditarik dan beroperasi pada PaneExpansionState yang disediakan dengan benar.

Perataan

Meratakan elemen secara vertikal dalam Row.

Cakupan: RowScope

Memosisikan elemen secara vertikal sedemikian rupa sehingga garis perataan untuk konten seperti yang ditentukan oleh alignmentLineBlock sejajar dengan elemen yang setara juga dikonfigurasi dengan alignBy.

Cakupan: RowScope

Memosisikan elemen secara vertikal sedemikian rupa agar alignmentLine selaras dengan elemen yang setara yang juga dikonfigurasi untuk alignBy.

Cakupan: RowScope

Mengatur posisi elemen secara vertikal sehingga dasar pengukuran pertamanya sejajar dengan elemen yang setara yang juga dikonfigurasi untuk alignByBaseline atau alignBy.

Cakupan: RowScope

Meratakan elemen secara horizontal dalam Column.

Cakupan: ColumnScope

Mengatur posisi elemen secara horizontal sehingga garis perataan untuk konten seperti yang ditentukan oleh alignmentLineBlock sejajar dengan elemen yang setara juga dikonfigurasi dengan alignBy.

Cakupan: ColumnScope

Mengatur posisi elemen secara horizontal sehingga alignmentLine sejajar dengan elemen yang setara yang juga dikonfigurasi ke alignBy.

Cakupan: ColumnScope

Menarik elemen konten ke Alignment tertentu di dalam Box.

Cakupan: BoxScope

Animasi

Modifier untuk menganimasikan perubahan tata letak (posisi dan/atau ukuran) yang terjadi dalam LookaheadScope.

Cakupan: Semua

Terapkan pengubah ini ke FloatingActionButton untuk menampilkan atau menyembunyikannya dengan animasi, biasanya berdasarkan scroll konten utama aplikasi.

Cakupan: Semua

Pengubah animateEnterExit dapat digunakan untuk turunan langsung atau tidak langsung dari AnimatedVisibility untuk membuat animasi masuk/keluar yang berbeda dari yang ditentukan dalam AnimatedVisibility.

open

Pengubah ini menganimasikan kemunculan item (fade in), hilangnya item (fade out), dan perubahan penempatan (seperti pengurutan ulang item).

Cakupan: LazyItemScope
open

Pengubah ini menganimasikan kemunculan item (fade in), hilangnya item (fade out), dan perubahan penempatan (seperti pengurutan ulang item).

Pengubah ini menganimasikan kemunculan item (fade in), hilangnya item (fade out), dan perubahan penempatan (seperti pengurutan ulang item).

Batas

Mengubah elemen untuk menambahkan batas dengan tampilan yang ditentukan dengan border dan shape, lalu memotongnya.

Cakupan: Semua

Mengubah elemen untuk menambahkan batas dengan tampilan yang ditentukan dengan width, brush, dan shape, lalu memotongnya.

Cakupan: Semua

Mengubah elemen untuk menambahkan batas dengan tampilan yang ditentukan dengan width, color, dan shape, lalu memotongnya.

Cakupan: Semua

Gambar

Menggambar konten dengan alfa yang dimodifikasi yang mungkin kurang dari 1.

Cakupan: Semua

Menggambar shape dengan color yang solid di belakang konten.

Cakupan: Semua

Menggambar shape dengan brush di belakang konten.

Cakupan: Semua

Memotong konten ke shape.

Cakupan: Semua

Memotong konten ke batas lapisan yang ditentukan pada pengubah ini.

Cakupan: Semua

Menggambar ke dalam Canvas di belakang konten yang diubah.

Cakupan: Semua

Menggambar ke dalam DrawScope dengan konten yang dipertahankan di semua panggilan gambar selama ukuran area gambar sama atau objek status apa pun yang dibaca belum berubah.

Cakupan: Semua

Membuat DrawModifier yang memungkinkan developer untuk menggambar sebelum atau setelah konten tata letak.

Cakupan: Semua

Menggambar efek visual untuk komponen ini saat interaksi terjadi.

Cakupan: Semua

Memproses gambar konten menggunakan painter.

Cakupan: Semua

Menggambar drop shadow di belakang konten lainnya dengan geometri yang ditentukan oleh bentuk yang diberikan dan properti bayangan yang ditentukan oleh DropShadowScope.

Cakupan: Semua

Menggambar drop shadow di belakang konten lainnya dengan geometri yang ditentukan oleh bentuk yang diberikan dan properti bayangan yang ditentukan oleh Shadow.

Cakupan: Semua

Menggambar bayangan dalam di belakang konten lainnya dengan geometri yang ditentukan oleh bentuk yang diberikan dan properti bayangan yang ditentukan oleh InnerShadowScope.

Cakupan: Semua

Menggambar bayangan dalam di atas konten lainnya dengan geometri yang ditentukan oleh bentuk yang diberikan dan properti bayangan yang ditentukan oleh Shadow.

Cakupan: Semua

Membuat graphicsLayer yang menggambar bayangan.

Cakupan: Semua

Menambahkan padding untuk mengakomodasi inset safe drawing.

Cakupan: Semua

Membuat pengubah yang mengontrol urutan gambar untuk turunan dari induk tata letak yang sama.

Cakupan: Semua

Fokus

Tambahkan pengubah ini ke komponen untuk mengamati peristiwa status fokus.

Cakupan: Semua

Tambahkan pengubah ini ke komponen untuk mengamati peristiwa status fokus.

Cakupan: Semua

Tambahkan pengubah ini ke komponen agar dapat difokuskan.

Cakupan: Semua

Pengubah ini memungkinkan Anda menentukan properti yang dapat diakses oleh focusTarget lebih jauh ke rantai pengubah atau pada node tata letak turunan.

Cakupan: Semua

Tambahkan pengubah ini ke komponen untuk meminta perubahan pada fokus.

Cakupan: Semua

Pengubah ini dapat digunakan untuk menyimpan dan memulihkan fokus ke grup fokus.

Cakupan: Semua

Membuat grup fokus atau menandai komponen ini sebagai grup fokus.

Cakupan: Semua

Mengonfigurasi komponen agar dapat difokuskan melalui sistem fokus atau peristiwa "fokus" aksesibilitas.

Cakupan: Semua

Grafis

Keyboard

Menambahkan modifier ini ke parameter modifier komponen akan memungkinkannya menahan peristiwa utama hardware saat elemen ini (atau salah satu turunannya) difokuskan.

Cakupan: Semua

Menambahkan modifier ini ke parameter modifier komponen akan memungkinkannya menahan peristiwa utama hardware saat elemen ini (atau salah satu turunannya) difokuskan.

Cakupan: Semua

Tata letak

Alternatif untuk androidx.compose.ui.layout.layoutId yang memungkinkan penggunaan tag.

Cakupan: Semua

Memberi tag pada elemen dengan layoutId untuk mengidentifikasi elemen dalam induknya.

Cakupan: Semua

Membuat LayoutModifier yang memungkinkan perubahan cara elemen gabungan diukur dan ditata.

Cakupan: Semua

Memanggil onGloballyPositioned dengan LayoutCoordinates dari elemen saat posisi global konten mungkin telah diubah.

Cakupan: Semua

Lainnya

Tetapkan petunjuk isi otomatis dengan contentType.

Cakupan: Semua

Menerapkan efek teks berjalan animasi ke konten yang diubah jika terlalu lebar untuk muat dalam ruang yang tersedia.

Cakupan: Semua

Menggambar konten yang diburamkan dengan radius yang ditentukan.

Cakupan: Semua

Menggambar konten yang diburamkan dengan radius yang ditentukan.

Cakupan: Semua

Pengubah yang dapat digunakan untuk mengirim permintaan bringIntoView.

Cakupan: Semua

Mendeklarasikan komposisi tepat waktu Modifier yang akan disusun untuk setiap elemen yang dimodifikasi.

Cakupan: Semua

Mendeklarasikan komposisi tepat waktu Modifier yang akan disusun untuk setiap elemen yang dimodifikasi.

Cakupan: Semua

Mendeklarasikan komposisi tepat waktu Modifier yang akan disusun untuk setiap elemen yang dimodifikasi.

Cakupan: Semua

Mendeklarasikan komposisi tepat waktu Modifier yang akan disusun untuk setiap elemen yang dimodifikasi.

Cakupan: Semua

Mendeklarasikan komposisi tepat waktu Modifier yang akan disusun untuk setiap elemen yang dimodifikasi.

Cakupan: Semua

Modifier yang memungkinkan elemen yang diterapkan diperlakukan seperti sumber untuk operasi tarik lalu lepas.

Cakupan: Semua

Modifier yang memungkinkan elemen yang diterapkan diperlakukan seperti sumber untuk operasi tarik lalu lepas.

Cakupan: Semua

Pengubah yang memungkinkan penerimaan dari gestur tarik lalu lepas.

Cakupan: Semua

Menetapkan kecepatan frame yang diminta di Composable

Cakupan: Semua

Menetapkan kecepatan frame yang diminta di Composable

Cakupan: Semua

Mengonfigurasi elemen untuk bertindak sebagai pendeteksi tulisan tangan yang mendeteksi tulisan tangan stilus dan mendelegasikan penanganan teks yang dikenali ke elemen lain.

Cakupan: Semua

Mengonfigurasi elemen untuk bertindak sebagai pengendali tulisan tangan stilus yang dapat menangani input teks dari sesi tulisan tangan yang dipicu oleh tulisan tangan stilus pada detektor tulisan tangan.

Cakupan: Semua

Mengonfigurasi komponen agar dapat diarahkan melalui peristiwa masuk/keluar pointer.

Cakupan: Semua

Pengubah yang membuat layar perangkat tetap aktif selama menjadi bagian dari komposisi di platform yang didukung.

Cakupan: Semua

Tindakan ini akan memetakan RelativeLayoutBounds pengubah ke LayoutBoundsHolder yang disediakan.

Cakupan: Semua

Membuat tata letak pendekatan yang dimaksudkan untuk membantu mendekati tata letak tujuan secara bertahap yang dihitung dalam penerusan lookahead.

Cakupan: Semua

Menampilkan widget Magnifier yang menampilkan versi konten yang diperbesar di sourceCenter yang relatif terhadap node tata letak saat ini.

Cakupan: Semua

Pengubah yang dapat digunakan untuk menggunakan ModifierLocal yang disediakan oleh pengubah lain di sebelah kiri pengubah ini, atau di atas pengubah ini dalam hierarki tata letak.

Cakupan: Semua

Pengubah yang dapat digunakan untuk memberikan ModifierLocal yang dapat dibaca oleh pengubah lain di sebelah kanan pengubah ini, atau pengubah yang merupakan turunan node tata letak tempat pengubah ini dilampirkan.

Cakupan: Semua

Memanggil callback dengan posisi node tata letak ini yang relatif terhadap sistem koordinat root komposisi, serta dalam koordinat layar dan koordinat jendela.

Cakupan: Semua

Memanggil onPlaced setelah induk LayoutModifier dan tata letak induk telah ditempatkan dan sebelum turunan LayoutModifier ditempatkan.

Cakupan: Semua

Mendaftarkan callback untuk memantau apakah node berada di dalam area tampilan jendela atau tidak.

Cakupan: Semua

Pengubah yang memungkinkan developer menentukan ikon pointer untuk ditampilkan saat stilus diarahkan ke elemen.

Cakupan: Semua

Memanggil watcher dengan setiap MotionEvent yang diterima area tata letak atau turunan pointerInput.

Cakupan: Semua

Tandai persegi panjang tata letak sebagai lebih memilih untuk menghindari jendela mengambang.

Cakupan: Semua

Menandai persegi panjang dalam koordinat tata letak lokal yang lebih memilih untuk tidak terhalang oleh jendela mengambang.

Cakupan: Semua

Pengubah yang menambahkan scroll bertingkat ke penampung untuk mendukung gestur tarik untuk memuat ulang.

Cakupan: Semua

Mengonfigurasi node saat ini dan node turunan apa pun sebagai Penerima Konten.

Cakupan: Semua

Menyesuaikan konten dalam rulers.

Cakupan: Semua

Jika salah satu Ruler di rulers memiliki nilai dalam batas Tata Letak, konten akan diubah ukurannya sesuai dengan Ruler dan tepi tersebut.

Cakupan: Semua

Pengubah ini mengisyaratkan bahwa composable merender konten sensitif (yaitu nama pengguna, sandi, kartu kredit, dll.) di layar, dan konten tersebut harus dilindungi selama berbagi layar di lingkungan yang didukung.

Cakupan: Semua

Menambahkan modifier ini ke parameter modifier komponen akan memungkinkannya menangkap peristiwa tombol hardware sebelum dikirim ke keyboard virtual.

Cakupan: Semua

Menambahkan modifier ini ke parameter modifier komponen akan memungkinkannya menangkap peristiwa tombol hardware sebelum dikirim ke keyboard virtual.

Cakupan: Semua

Pengubah yang membuat region yang diberi gaya oleh objek Style yang diberikan untuk komponen yang dipasangi Pengubah ini.

Cakupan: Semua

Pengubah yang membuat region yang diberi gaya oleh objek Style yang diberikan untuk komponen yang dipasangi Pengubah ini.

Cakupan: Semua

Mengecualikan persegi panjang tata letak dari gestur sistem.

Cakupan: Semua

Mengecualikan persegi panjang dalam koordinat tata letak lokal dari gestur sistem.

Cakupan: Semua

Menambahkan builder yang akan dijalankan saat menu konteks teks ditampilkan dalam hierarki ini.

Cakupan: Semua

Menambahkan filter yang akan dijalankan saat menu konteks teks ditampilkan dalam hierarki ini.

Cakupan: Semua

Modifier yang mengontrol visibilitas Tata Letak yang diterapkan.

Cakupan: Semua

Gunakan inset yang belum digunakan oleh Pengubah inset lain yang mirip dengan windowInsetsPadding tanpa menambahkan padding.

Cakupan: Semua

Memakai paddingValues sebagai inset seolah-olah padding telah ditambahkan, terlepas dari inset.

Cakupan: Semua

Memanggil block dengan WindowInsets yang telah digunakan, baik oleh consumeWindowInsets atau salah satu Pengubah padding, seperti imePadding.

Cakupan: Semua

Tindakan ini akan menghitung ulang WindowInsets berdasarkan ukuran dan posisi.

Cakupan: Semua

Merender konten di overlay SharedTransitionScope, tempat konten bersama (yaitu elemen bersama dan batas bersama) dirender secara default.

sharedBounds adalah pengubah yang memberi tag pada tata letak dengan SharedContentState.key, sehingga masuk dan keluar dari batas bersama dari kunci yang sama akan membagikan batas yang dianimasikan dan terus berubah selama perubahan tata letak.

sharedElement adalah pengubah yang memberi tag pada tata letak dengan SharedContentState.key, sehingga elemen bersama yang masuk dan keluar dari kunci yang sama akan berbagi batas yang dianimasikan dan terus berubah selama perubahan tata letak.

sharedElementWithCallerManagedVisibility adalah pengubah yang memberi tag pada tata letak dengan SharedContentState.key, sehingga elemen bersama yang masuk dan keluar dari kunci yang sama akan berbagi batas yang dianimasikan dan terus berubah selama perubahan tata letak.

Pengubah yang menambatkan tata letak pada posisi target yang diperoleh dari penerusan lookahead selama transisi elemen bersama.

open

Pengubah yang harus diterapkan ke elemen di dalam ExposedDropdownMenuBoxScope, biasanya kolom teks atau ikon di dalam kolom teks.

abstract

Pengubah ini menentukan margin panel terkait sesuai dengan RectRulers yang disediakan sebagai inset.

Pengubah ini menentukan margin panel terkait sesuai dengan margin tetap yang ditentukan dan RectRulers yang disediakan sebagai inset, jika ada.

Padding

Modifier yang dapat menambahkan padding untuk memosisikan konten sesuai dengan jarak yang ditentukan dari batasnya ke alignment line.

Cakupan: Semua

Modifier yang dapat menambahkan padding untuk memosisikan konten sesuai dengan jarak yang ditentukan dari batasnya ke alignment line.

Cakupan: Semua

Modifier yang memosisikan konten dalam tata letak sedemikian rupa sehingga jarak dari bagian atas tata letak ke baseline of the first line of text in the content menjadi top, dan jarak dari baseline of the last line of text in the content ke bagian bawah tata letak menjadi bottom.

Cakupan: Semua

Modifier yang memosisikan konten dalam tata letak sedemikian rupa sehingga jarak dari bagian atas tata letak ke baseline of the first line of text in the content menjadi top, dan jarak dari baseline of the last line of text in the content ke bagian bawah tata letak menjadi bottom.

Cakupan: Semua

Menerapkan ruang tambahan di sepanjang setiap tepi konten dalam Dp: left, top, right, dan bottom.

Cakupan: Semua

Menerapkan all dp ruang tambahan di sepanjang setiap tepi konten, kiri, atas, kanan, dan bawah.

Cakupan: Semua

Menerapkan PaddingValues ke komponen sebagai ruang tambahan di sepanjang setiap tepi kiri, atas, kanan, dan bawah konten.

Cakupan: Semua

Menerapkan ruang horizontal dp di sepanjang tepi kiri dan kanan konten, serta ruang vertical dp di sepanjang tepi atas dan bawah.

Cakupan: Semua

Menerapkan ruang tambahan di sepanjang setiap tepi konten dalam Dp: start, top, end, dan bottom.

Cakupan: Semua

Menambahkan padding untuk mengakomodasi inset caption bar.

Cakupan: Semua

Menambahkan padding untuk mengakomodasi display cutout.

Cakupan: Semua

Menambahkan padding untuk mengakomodasi inset ime.

Cakupan: Semua

Menambahkan padding untuk mengakomodasi inset mandatory system gestures.

Cakupan: Semua

Menambahkan padding untuk mengakomodasi inset navigation bars.

Cakupan: Semua

Menambahkan padding untuk mengakomodasi inset safe content.

Cakupan: Semua

Menambahkan padding untuk mengakomodasi inset safe gestures.

Cakupan: Semua

Menambahkan padding untuk mengakomodasi inset status bars.

Cakupan: Semua

Menambahkan padding untuk mengakomodasi inset system bars.

Cakupan: Semua

Menambahkan padding untuk mengakomodasi inset system gestures.

Cakupan: Semua

Menambahkan padding untuk mengakomodasi inset waterfall.

Cakupan: Semua

Menambahkan padding sehingga konten tidak memasuki ruang insets.

Cakupan: Semua

Pointer

Modifier yang mendeteksi gestur klik tingkat tinggi dan geser horizontal dari sumber IndirectPointerEvent.

Cakupan: Semua

Pengubah yang memungkinkan developer menentukan ikon pointer untuk ditampilkan saat kursor diarahkan ke elemen.

Cakupan: Semua

PointerInputModifier khusus yang menyediakan akses ke MotionEvent pokok yang awalnya dikirimkan ke Compose.

Cakupan: Semua

Membuat pengubah untuk memproses input pointer dalam region elemen yang diubah.

Cakupan: Semua

Membuat pengubah untuk memproses input pointer dalam region elemen yang diubah.

Cakupan: Semua

Membuat pengubah untuk memproses input pointer dalam region elemen yang diubah.

Cakupan: Semua

Position

Membuat offset konten dengan offset px.

Cakupan: Semua

Membuat offset konten dengan (x dp, y dp).

Cakupan: Semua

Membuat offset konten dengan offset px.

Cakupan: Semua

Membuat offset konten dengan (x dp, y dp).

Cakupan: Semua

Scroll

Memotong batas penampung yang dapat di-scroll pada sumbu utama sekaligus memberikan ruang untuk efek latar belakang (seperti bayangan) pada sumbu silang.

Cakupan: Semua

Mengubah elemen untuk berpartisipasi dalam hierarki scroll bertingkat.

Cakupan: Semua

Merender overscroll dari overscrollEffect yang disediakan.

Cakupan: Semua

Menambahkan modifier ini ke parameter modifier komponen akan memungkinkannya menahan RotaryScrollEvent jika elemen ini (atau salah satu turunannya) difokuskan.

Cakupan: Semua

Menambahkan modifier ini ke parameter modifier komponen akan memungkinkannya menahan RotaryScrollEvent jika elemen ini (atau salah satu turunannya) difokuskan.

Cakupan: Semua

Mengubah elemen agar dapat di-scroll secara horizontal saat lebar konten melebihi batas maksimum yang diizinkan.

Cakupan: Semua

Mengubah elemen agar dapat di-scroll secara horizontal saat lebar konten melebihi batas maksimum yang diizinkan.

Cakupan: Semua

Mengubah elemen agar dapat di-scroll secara vertikal ketika tinggi konten melebihi batas maksimum yang diizinkan.

Cakupan: Semua

Mengubah elemen agar dapat di-scroll secara vertikal ketika tinggi konten melebihi batas maksimum yang diizinkan.

Cakupan: Semua

Konfigurasikan scroll dan flinging sentuh untuk elemen UI dalam orientasi XY.

Cakupan: Semua

Mengonfigurasi komponen untuk berfungsi sebagai area yang dapat di-scroll.

Cakupan: Semua

Mengonfigurasi komponen untuk berfungsi sebagai area yang dapat di-scroll.

Cakupan: Semua

Mengonfigurasi scroll sentuh dan ayun jari untuk elemen UI dalam satu Orientation.

Cakupan: Semua

Mengonfigurasi scroll sentuh dan ayun jari untuk elemen UI dalam satu Orientation.

Cakupan: Semua

Scrollbar khusus visual yang merepresentasikan posisi scroll saat ini dari komponen scroll.

Cakupan: Semua

Mengontrol keyboard virtual sebagai scroll bertingkat di Android R dan yang lebih baru.

Cakupan: Semua

Semantik

Berisi semantics yang diperlukan untuk indikator progres tidak tentu, yang menampilkan fakta operasi yang sedang berlangsung.

Cakupan: Semua

Berisi semantics yang diperlukan untuk indikator progres tertentu atau bagian progres penggeser, yang menampilkan progres dalam valueRange.

Cakupan: Semua

Menghapus semantik dari semua node turunan dan menetapkan semantik baru.

Cakupan: Semua

Menambahkan key-value pair semantik ke node tata letak, untuk digunakan dalam pengujian, aksesibilitas, dll.

Cakupan: Semua

Ukuran

Pengubah ini menganimasikan ukurannya sendiri saat pengubah turunannya (atau composable turunan jika sudah berada di ujung rantai) berubah ukuran.

Cakupan: Semua

Pengubah ini menganimasikan ukurannya sendiri saat pengubah turunannya (atau composable turunan jika sudah berada di ujung rantai) berubah ukuran.

Cakupan: Semua

Mencoba menyesuaikan ukuran konten agar cocok dengan rasio aspek yang ditentukan dengan mencoba mencocokkan salah satu batasan yang masuk dalam urutan berikut: Constraints.maxWidth, Constraints.maxHeight, Constraints.minWidth, Constraints.minHeight jika matchHeightConstraintsFirst adalah false (yang default), atau Constraints.maxHeight, Constraints.maxWidth, Constraints.minHeight, Constraints.minWidth jika matchHeightConstraintsFirst adalah true.

Cakupan: Semua

Menyimpan setidaknya 48.dp untuk membedakan interaksi sentuh jika elemen akan berukuran lebih kecil.

Cakupan: Semua

Mendeklarasikan tinggi konten yang disukai agar sama dengan tinggi intrinsik minimum atau maksimum konten.

Cakupan: Semua

Mendeklarasikan tinggi konten agar sama persis dengan tinggi intrinsik minimum atau maksimum konten.

Cakupan: Semua

Mendeklarasikan lebar konten agar sama persis dengan lebar intrinsik minimum atau maksimum konten.

Cakupan: Semua

Mendeklarasikan lebar konten yang disukai agar sama dengan lebar intrinsik minimum atau maksimum konten.

Cakupan: Semua

Dipanggil dengan ukuran elemen UI Compose yang dimodifikasi saat elemen pertama kali diukur atau saat ukuran elemen berubah.

Cakupan: Semua

Membatasi ukuran tata letak gabungan hanya jika tidak dibatasi: batasan minWidth dan minHeight berlaku hanya jika batasan masuk terkait adalah 0.

Cakupan: Semua

Membuat konten agar mengisi (mungkin hanya sebagian) Constraints.maxHeight batasan pengukuran masuk, dengan menetapkan minimum height dan maximum height agar sama dengan maximum height dikalikan dengan fraction.

Cakupan: Semua

Buat konten mengisi (mungkin hanya sebagian) Constraints.maxWidth dan Constraints.maxHeight dari batasan pengukuran yang masuk, dengan menyetel minimum width dan maximum width agar sama dengan maximum width dikalikan dengan fraction, serta minimum height dan maximum height agar sama dengan maximum height dikalikan dengan fraction.

Cakupan: Semua

Membuat konten agar mengisi (mungkin hanya sebagian) Constraints.maxWidth batasan pengukuran masuk, dengan menetapkan minimum width dan maximum width agar sama dengan maximum width dikalikan dengan fraction.

Cakupan: Semua

Mendeklarasikan tinggi konten yang diinginkan menjadi tepat sebesar heightdp.

Cakupan: Semua

Membatasi tinggi konten menjadi antara mindp dan maxdp sesuai yang diizinkan oleh pengukuran masuk Constraints.

Cakupan: Semua

Mendeklarasikan tinggi konten agar sama persis dengan heightdp.

Cakupan: Semua

Membatasi tinggi konten menjadi antara mindp dan maxdp.

Cakupan: Semua

Mendeklarasikan ukuran konten menjadi lebar dan tinggi tepat sebesar sizedp.

Cakupan: Semua

Mendeklarasikan ukuran konten menjadi tepat size.

Cakupan: Semua

Mendeklarasikan ukuran konten menjadi widthdp dan heightdp.

Cakupan: Apa pun

Membatasi lebar konten menjadi antara minWidthdp dan maxWidthdp, dan tinggi konten berada di antara minHeightdp dan maxHeightdp.

Cakupan: Semua

Mendeklarasikan lebar konten agar sama persis dengan widthdp.

Cakupan: Semua

Membatasi lebar konten menjadi antara mindp dan maxdp.

Cakupan: Semua

Mendeklarasikan ukuran konten yang disukai menjadi tepat sebesar sizedp persegi.

Cakupan: Semua

Mendeklarasikan ukuran konten yang diinginkan menjadi tepat size.

Cakupan: Semua

Mendeklarasikan ukuran konten yang disukai menjadi tepat sebesar widthdp dari heightdp.

Cakupan: Apa pun

Membatasi lebar konten menjadi di antara minWidthdp dan maxWidthdp dan tinggi konten di antara minHeightdp dan maxHeightdp seperti yang diizinkan oleh pengukuran masuk Constraints.

Cakupan: Semua

Mendeklarasikan lebar konten yang diinginkan menjadi tepat sebesar widthdp.

Cakupan: Semua

Membatasi lebar konten menjadi antara mindp dan maxdp seperti yang diizinkan oleh pengukuran masuk Constraints.

Cakupan: Semua

Mengizinkan konten melakukan pengukuran sesuai tinggi yang diinginkan tanpa memperhatikan pengukuran masuk minimum height constraint, dan, jika unbounded benar, juga tanpa memperhitungkan pengukuran masuk maximum height constraint.

Cakupan: Semua

Mengizinkan konten melakukan pengukuran sesuai ukuran yang diinginkan tanpa memperhatikan batasan pengukuran minimum width atau minimum height masuk, dan, jika unbounded benar, juga tidak memperhitungkan batasan maksimum masuk.

Cakupan: Semua

Mengizinkan konten untuk mengukur sesuai lebar yang diinginkan tanpa memperhatikan pengukuran masuk minimum width constraint, dan, jika unbounded benar, juga tanpa memperhitungkan pengukuran masuk maximum width constraint.

Cakupan: Semua

Menyetel tinggi ke insets di bottom layar.

Cakupan: Semua

Menetapkan lebar ke insets di end layar, menggunakan left atau right, bergantung pada LayoutDirection.

Cakupan: Semua

Menetapkan lebar ke insets di start layar, menggunakan left atau right, bergantung pada LayoutDirection.

Cakupan: Semua

Menyetel tinggi ke insets di top layar.

Cakupan: Semua

Mencoba mengukur persegi panjang konten orisinal untuk dimasukkan ke dalam tujuan dengan menerapkan jenis ContentScale yang ditentukan.

Cakupan: Semua

skipToLookaheadSize memungkinkan tata letak mengukur turunannya dengan batasan lookahead, sehingga menata letak turunan seolah-olah transisi telah selesai.

Mengatur ukuran lebar elemen agar sebanding dengan weight relatifnya terhadap elemen pasangan setara lainnya di Row.

Cakupan: RowScope

Mengatur ukuran tinggi elemen agar sebanding dengan weight relatifnya terhadap elemen pasangan setara lainnya di Column.

Cakupan: ColumnScope

Buat item mengisi (mungkin hanya sebagian) tinggi maksimum item tertinggi di baris tempat item tersebut ditempatkan, dalam FlowRow.

Cakupan: FlowRowScope

Membuat item mengisi (mungkin hanya sebagian) lebar maksimum item terlebar di kolom tempat item tersebut ditempatkan, dalam FlowColumn.

Mengatur ukuran elemen agar sesuai dengan ukuran Box setelah semua elemen konten lainnya diukur.

Cakupan: BoxScope

Membuat konten agar mengisi Constraints.maxHeight batasan pengukuran masuk dengan menetapkan minimum height agar sama dengan maximum height dikalikan dengan fraction.

Cakupan: LazyItemScope

Membuat konten agar mengisi Constraints.maxWidth dan Constraints.maxHeight batasan pengukuran induk dengan menetapkan minimum width agar sama dengan maximum width dikalikan dengan fraction dan minimum height menjadi sama ke maximum height dikalikan dengan fraction.

Cakupan: LazyItemScope

Membuat konten agar mengisi Constraints.maxWidth batasan pengukuran induk dengan menetapkan minimum width agar sama dengan maximum width dikalikan dengan fraction.

Cakupan: LazyItemScope

Pengubah yang harus diterapkan ke menu yang ditempatkan di dalam ExposedDropdownMenuBoxScope.

abstract

Pengubah ini menentukan tinggi yang diinginkan untuk panel dalam Dp, dan implementasi scaffold panel akan mencoba sebaik mungkin untuk mengikuti tinggi ini saat panel terkait dirender sebagai panel yang di-reflow atau diangkat.

Pengubah ini menentukan tinggi yang diinginkan untuk panel sebagai proporsi dari tinggi scaffold keseluruhan.

Pengubah ini menentukan lebar yang diinginkan untuk panel sebagai proporsi dari lebar scaffold keseluruhan.

Pengubah ini menentukan lebar yang diinginkan untuk panel dalam Dp, dan implementasi scaffold panel akan mencoba sebaik mungkin untuk mengikuti lebar ini saat panel terkait dirender sebagai panel tetap, yaitu panel yang tidak direntangkan untuk mengisi ruang yang tersisa.

Pengujian

Menerapkan tag untuk memungkinkan elemen yang dimodifikasi ditemukan dalam pengujian.

Cakupan: Semua

Transformations

Menetapkan derajat saat tampilan diputar di sekitar bagian tengah composable.

Cakupan: Semua

Menskalakan konten sumbu horizontal dan vertikal secara seragam dengan faktor skala yang sama.

Cakupan: Semua

Menskalakan konten composable dengan faktor skala berikut sepanjang sumbu horizontal dan vertikal.

Cakupan: Semua

Mengaktifkan gestur transformasi elemen UI yang dimodifikasi.

Cakupan: Semua

Mengaktifkan gestur transformasi elemen UI yang dimodifikasi.

Cakupan: Semua