Tindakan
Cakupan: Semua
|
<T : Any?> Modifier.anchoredDraggable(
Mengaktifkan gestur tarik antar rangkaian nilai yang telah ditetapkan. |
Cakupan: Semua
|
<T : Any?> Modifier.
Fungsi ini tidak digunakan lagi. startDragImmediately telah dihapus tanpa penggantian. |
Cakupan: Semua
|
<T : Any?> Modifier.anchoredDraggable(
Mengaktifkan gestur tarik antar rangkaian nilai yang telah ditetapkan. |
Cakupan: Semua
|
<T : Any?> Modifier.
Fungsi ini tidak digunakan lagi. startDragImmediately telah dihapus tanpa penggantian. |
Cakupan: Semua
|
Modifier.clickable(
Mengonfigurasi komponen untuk menerima klik melalui input atau peristiwa "klik" aksesibilitas. |
Cakupan: Semua
|
Modifier.clickable(
Mengonfigurasi komponen untuk menerima klik melalui input atau peristiwa "klik" aksesibilitas. |
Cakupan: Semua
|
Modifier.combinedClickable(
Mengonfigurasi komponen untuk menerima klik, klik dua kali, dan klik lama melalui input atau peristiwa "klik" aksesibilitas. |
Cakupan: Semua
|
Modifier.combinedClickable(
Mengonfigurasi komponen untuk menerima klik, klik dua kali, dan klik lama melalui input atau peristiwa "klik" aksesibilitas. |
Cakupan: Semua
|
Modifier.draggable2D(
Mengonfigurasi penarikan sentuh untuk elemen UI dalam kedua orientasi. |
Cakupan: Semua
|
Modifier.draggable(
Mengonfigurasi tarik sentuh untuk elemen UI dalam satu |
Cakupan: Semua
|
Gunakan pengubah ini untuk mengelompokkan daftar item |
Cakupan: Semua
|
Modifier.selectable(
Mengonfigurasi komponen agar dapat dipilih, biasanya sebagai bagian dari grup yang saling eksklusif, saat hanya satu item yang dapat dipilih kapan saja. |
Cakupan: Semua
|
Modifier.selectable(
Mengonfigurasi komponen agar dapat dipilih, biasanya sebagai bagian dari grup yang saling eksklusif, saat hanya satu item yang dapat dipilih kapan saja. |
Cakupan: Semua
|
@ExperimentalMaterialApi
Fungsi ini tidak digunakan lagi. Swipeable Material telah digantikan oleh API AnchoredDraggable Foundation. |
Cakupan: Semua
|
@ExperimentalWearMaterialApi
Mengaktifkan gestur geser antar rangkaian status yang telah ditetapkan. |
Cakupan: Semua
|
Modifier.toggleable(
Mengonfigurasi komponen agar dapat dialihkan melalui peristiwa input dan aksesibilitas |
Cakupan: Semua
|
Modifier.toggleable(
Mengonfigurasi komponen agar dapat dialihkan melalui peristiwa input dan aksesibilitas. |
Cakupan: Semua
|
Modifier.triStateToggleable(
Mengonfigurasi komponen agar dapat dialihkan melalui peristiwa input dan aksesibilitas dengan tiga status: Aktif, Nonaktif, dan Tidak Pasti. |
Cakupan: Semua
|
Modifier.triStateToggleable(
Mengonfigurasi komponen agar dapat dialihkan melalui peristiwa input dan aksesibilitas dengan tiga status: Aktif, Nonaktif, dan Tidak Pasti. |
Cakupan:
PaneScaffoldScope
|
Modifier.paneExpansionDraggable(
Pengubah yang harus diterapkan pada composable tuas tarik sehingga tuas tarik dapat ditarik dan beroperasi pada |
Perataan
Cakupan:
RowScope
|
Modifier.align(alignment: Alignment.Vertical)
Meratakan elemen secara vertikal dalam |
Cakupan:
RowScope
|
Memosisikan elemen secara vertikal sedemikian rupa sehingga garis perataan untuk konten seperti yang ditentukan oleh |
Cakupan:
RowScope
|
Modifier.alignBy(alignmentLine: HorizontalAlignmentLine)
Memosisikan elemen secara vertikal sedemikian rupa agar |
Cakupan:
RowScope
|
Mengatur posisi elemen secara vertikal sehingga dasar pengukuran pertamanya sejajar dengan elemen yang setara yang juga dikonfigurasi untuk |
Cakupan:
ColumnScope
|
Modifier.align(alignment: Alignment.Horizontal)
Meratakan elemen secara horizontal dalam |
Cakupan:
ColumnScope
|
Mengatur posisi elemen secara horizontal sehingga garis perataan untuk konten seperti yang ditentukan oleh |
Cakupan:
ColumnScope
|
Modifier.alignBy(alignmentLine: VerticalAlignmentLine)
Mengatur posisi elemen secara horizontal sehingga |
Cakupan:
BoxScope
|
Animation
Cakupan: Semua
|
@ExperimentalSharedTransitionApi
|
Cakupan: Semua
|
@ExperimentalMaterial3ExpressiveApi
Terapkan pengubah ini ke |
Cakupan:
AnimatedVisibilityScope open |
Modifier.animateEnterExit(
Pengubah |
Cakupan:
LazyItemScope open |
Modifier.animateItem(
Pengubah ini menganimasikan kemunculan item (fade in), penghilangan (fade out), dan perubahan penempatan (seperti pengurutan ulang item). |
Cakupan:
LazyGridItemScope
|
Modifier.animateItem(
Pengubah ini menganimasikan kemunculan item (fade in), penghilangan (fade out), dan perubahan penempatan (seperti pengurutan ulang item). |
Cakupan:
LazyStaggeredGridItemScope
|
Modifier.animateItem(
Pengubah ini menganimasikan kemunculan item (fade in), penghilangan (fade out), dan perubahan penempatan (seperti pengurutan ulang item). |
Batas
Cakupan: Semua
|
Modifier.border(border: BorderStroke, shape: Shape)
Mengubah elemen untuk menambahkan batas dengan tampilan yang ditentukan dengan |
Cakupan: Semua
|
Mengubah elemen untuk menambahkan batas dengan tampilan yang ditentukan dengan |
Cakupan: Semua
|
Mengubah elemen untuk menambahkan batas dengan tampilan yang ditentukan dengan |
Gambar
Cakupan: Semua
|
Menggambar konten dengan alfa yang dimodifikasi yang mungkin kurang dari 1. |
Cakupan: Semua
|
Modifier.background(color: Color, shape: Shape)
Menggambar |
Cakupan: Semua
|
Modifier.background(
|
Cakupan: Semua
|
Memotong konten ke |
Cakupan: Semua
|
Memotong konten ke batas lapisan yang ditentukan pada pengubah ini. |
Cakupan: Semua
|
Modifier.drawBehind(onDraw: DrawScope.() -> Unit)
Menggambar ke dalam |
Cakupan: Semua
|
Modifier.drawWithCache(onBuildDrawCache: CacheDrawScope.() -> DrawResult)
Menggambar ke dalam |
Cakupan: Semua
|
Modifier.drawWithContent(onDraw: ContentDrawScope.() -> Unit)
Membuat |
Cakupan: Semua
|
Modifier.indication(
Menggambar efek visual untuk komponen ini saat interaksi terjadi. |
Cakupan: Semua
|
Modifier.paint(
Memproses gambar konten menggunakan |
Cakupan: Semua
|
Modifier.dropShadow(shape: Shape, block: DropShadowScope.() -> Unit)
Menggambar bayangan drop di belakang konten lainnya dengan geometri yang ditentukan oleh bentuk yang diberikan dan properti bayangan yang ditentukan oleh |
Cakupan: Semua
|
Modifier.dropShadow(shape: Shape, shadow: Shadow)
Menggambar bayangan drop di belakang konten lainnya dengan geometri yang ditentukan oleh bentuk yang diberikan dan properti bayangan yang ditentukan oleh |
Cakupan: Semua
|
Modifier.innerShadow(shape: Shape, block: InnerShadowScope.() -> Unit)
Menggambar bayangan dalam di belakang konten lainnya dengan geometri yang ditentukan oleh bentuk yang diberikan dan properti bayangan yang ditentukan oleh |
Cakupan: Semua
|
Modifier.innerShadow(shape: Shape, shadow: Shadow)
Menggambar bayangan dalam di atas konten lainnya dengan geometri yang ditentukan oleh bentuk yang diberikan dan properti bayangan yang ditentukan oleh |
Cakupan: Semua
|
Modifier.shadow(
Membuat |
Cakupan: Semua
|
Menambahkan padding untuk mengakomodasi inset |
Cakupan: Semua
|
Membuat pengubah yang mengontrol urutan gambar untuk turunan dari induk tata letak yang sama. |
Fokus
Cakupan: Semua
|
Modifier.onFocusChanged(onFocusChanged: (FocusState) -> Unit)
Tambahkan pengubah ini ke komponen untuk mengamati peristiwa status fokus. |
Cakupan: Semua
|
Modifier.onFocusEvent(onFocusEvent: (FocusState) -> Unit)
Tambahkan pengubah ini ke komponen untuk mengamati peristiwa status fokus. |
Cakupan: Semua
|
Fungsi ini tidak digunakan lagi. Diganti oleh focusTarget |
Cakupan: Semua
|
Tambahkan pengubah ini ke komponen agar dapat difokuskan. |
Cakupan: Semua
|
Modifier.
Fungsi ini tidak digunakan lagi. Sebagai gantinya, gunakan focusProperties() |
Cakupan: Semua
|
Modifier.
Fungsi ini tidak digunakan lagi. Sebagai gantinya, gunakan focusRequester() |
Cakupan: Semua
|
Modifier.
Fungsi ini tidak digunakan lagi. Sebagai gantinya, gunakan focusProperties() dan focusRequester() |
Cakupan: Semua
|
Modifier.focusProperties(scope: FocusProperties.() -> Unit)
Pengubah ini memungkinkan Anda menentukan properti yang dapat diakses oleh |
Cakupan: Semua
|
Modifier.focusRequester(focusRequester: FocusRequester)
Tambahkan pengubah ini ke komponen untuk meminta perubahan pada fokus. |
Cakupan: Semua
|
Modifier.focusRestorer(fallback: FocusRequester)
Pengubah ini dapat digunakan untuk menyimpan dan memulihkan fokus ke grup fokus. |
Cakupan: Semua
|
@ExperimentalComposeUiApi
Fungsi ini tidak digunakan lagi. Sebagai gantinya, gunakan focusRestorer(FocusRequester) |
Cakupan: Semua
|
Membuat grup fokus atau menandai komponen ini sebagai grup fokus. |
Cakupan: Semua
|
Modifier.focusable(
Mengonfigurasi komponen agar dapat difokuskan melalui sistem fokus atau peristiwa "fokus" aksesibilitas. |
Cakupan: Semua
|
Modifier.onFocusedBoundsChanged(
Memanggil |
Cakupan: Semua
|
Modifier.hierarchicalFocusGroup(active: Boolean)
|
Cakupan: Semua
|
Pengubah ini digunakan bersama dengan |
Grafis
Cakupan: Semua
|
Modifier.graphicsLayer(block: GraphicsLayerScope.() -> Unit)
|
Cakupan: Semua
|
Modifier.graphicsLayer(
|
Cakupan: Semua
|
|
Keyboard
Cakupan: Semua
|
Modifier.onKeyEvent(onKeyEvent: (KeyEvent) -> Boolean)
Menambahkan |
Cakupan: Semua
|
Modifier.onPreviewKeyEvent(onPreviewKeyEvent: (KeyEvent) -> Boolean)
Menambahkan |
Tata letak
Cakupan: Semua
|
Alternatif untuk |
Cakupan: Semua
|
Memberi tag pada elemen dengan |
Cakupan: Semua
|
Modifier.layout(measure: MeasureScope.(Measurable, Constraints) -> MeasureResult)
Membuat |
Cakupan: Semua
|
Modifier.onGloballyPositioned(
Memanggil |
Padding
Cakupan: Semua
|
Modifier.paddingFrom(alignmentLine: AlignmentLine, before: Dp, after: Dp)
|
Cakupan: Semua
|
Modifier.paddingFrom(
|
Cakupan: Semua
|
Modifier.paddingFromBaseline(top: Dp, bottom: Dp)
|
Cakupan: Semua
|
Modifier.paddingFromBaseline(top: TextUnit, bottom: TextUnit)
|
Cakupan: Semua
|
Menerapkan ruang tambahan di sepanjang setiap tepi konten dalam |
Cakupan: Semua
|
Menerapkan |
Cakupan: Semua
|
Modifier.padding(paddingValues: PaddingValues)
Menerapkan |
Cakupan: Semua
|
Menerapkan ruang |
Cakupan: Semua
|
Menerapkan ruang tambahan di sepanjang setiap tepi konten dalam |
Cakupan: Semua
|
Menambahkan padding untuk mengakomodasi inset |
Cakupan: Semua
|
Menambahkan padding untuk mengakomodasi |
Cakupan: Semua
|
Menambahkan padding untuk mengakomodasi inset |
Cakupan: Semua
|
Menambahkan padding untuk mengakomodasi inset |
Cakupan: Semua
|
Menambahkan padding untuk mengakomodasi inset |
Cakupan: Semua
|
Menambahkan padding untuk mengakomodasi inset |
Cakupan: Semua
|
Menambahkan padding untuk mengakomodasi inset |
Cakupan: Semua
|
Menambahkan padding untuk mengakomodasi inset |
Cakupan: Semua
|
Menambahkan padding untuk mengakomodasi inset |
Cakupan: Semua
|
Menambahkan padding untuk mengakomodasi inset |
Cakupan: Semua
|
Menambahkan padding untuk mengakomodasi inset |
Cakupan: Semua
|
Modifier.windowInsetsPadding(insets: WindowInsets)
Menambahkan padding sehingga konten tidak memasuki ruang |
Pointer
Cakupan: Semua
|
Modifier.pointerHoverIcon(
Pengubah yang memungkinkan developer menentukan ikon pointer yang akan ditampilkan saat kursor diarahkan ke elemen. |
Cakupan: Semua
|
Modifier.pointerInteropFilter(
PointerInputModifier khusus yang menyediakan akses ke |
Cakupan: Semua
|
Modifier.
Fungsi ini tidak digunakan lagi. Modifier.pointerInput harus menyediakan satu atau beberapa parameter 'key' yang menentukan identitas pengubah dan menentukan kapan coroutine pemrosesan dari input sebelumnya harus dibatalkan dan efek baru diluncurkan untuk kunci baru. |
Cakupan: Semua
|
Modifier.pointerInput(key1: Any?, block: PointerInputEventHandler)
Membuat pengubah untuk memproses input pointer dalam region elemen yang diubah. |
Cakupan: Semua
|
Modifier.pointerInput(vararg keys: Any?, block: PointerInputEventHandler)
Membuat pengubah untuk memproses input pointer dalam region elemen yang diubah. |
Cakupan: Semua
|
Modifier.pointerInput(
Membuat pengubah untuk memproses input pointer dalam region elemen yang diubah. |
Posisi
Cakupan: Semua
|
Modifier.absoluteOffset(offset: Density.() -> IntOffset)
Membuat offset konten dengan |
Cakupan: Semua
|
Modifier.absoluteOffset(x: Dp, y: Dp)
|
Cakupan: Semua
|
Membuat offset konten dengan |
Cakupan: Semua
|
|
Cakupan:
TabRowDefaults
|
Modifier.tabIndicatorOffset(currentTabPosition: TabPosition)
|
Cakupan:
TabRowDefaults
|
Modifier.
Fungsi ini tidak digunakan lagi. Hanya untuk digunakan bersama metode TabRowDefaults.Indicator yang tidak digunakan lagi. |
Semantik
Cakupan: Semua
|
Berisi |
Cakupan: Semua
|
Modifier.progressSemantics(
Berisi |
Cakupan: Semua
|
Modifier.rangeSemantics(
Pengubah untuk menambahkan semantik yang menandakan progres Stepper/Penggeser. |
Cakupan: Semua
|
Modifier.clearAndSetSemantics(properties: SemanticsPropertyReceiver.() -> Unit)
Menghapus semantik dari semua node turunan dan menetapkan semantik baru. |
Cakupan: Semua
|
Modifier.semantics(mergeDescendants: Boolean, properties: SemanticsPropertyReceiver.() -> Unit)
Menambahkan key-value pair semantik ke node tata letak, untuk digunakan dalam pengujian, aksesibilitas, dll. |
Scroll
Cakupan: Semua
|
Modifier.clipScrollableContainer(orientation: Orientation)
Memotong batas penampung yang dapat di-scroll pada sumbu utama sekaligus memberikan ruang untuk efek latar belakang (seperti bayangan) pada sumbu silang. |
Cakupan: Semua
|
Modifier.nestedScroll(
Mengubah elemen untuk berpartisipasi dalam hierarki scroll bertingkat. |
Cakupan: Semua
|
Modifier.overscroll(overscrollEffect: OverscrollEffect?)
Merender overscroll dari |
Cakupan: Semua
|
Modifier.onPreRotaryScrollEvent(
Menambahkan |
Cakupan: Semua
|
Modifier.onRotaryScrollEvent(
Menambahkan |
Cakupan: Semua
|
Modifier.rotaryScrollable(
Pengubah yang menghubungkan peristiwa putar dengan penampung yang dapat di-scroll seperti Column, LazyList, dan lainnya. |
Cakupan: Semua
|
Modifier.scrollAway(
Scroll item ke dalam/ke luar tampilan secara vertikal berdasarkan status scroll yang disediakan oleh daftar scroll. |
Cakupan: Semua
|
Modifier.scrollAway(scrollState: ScrollState, offset: Dp)
Scroll item ke dalam/ke luar tampilan secara vertikal berdasarkan |
Cakupan: Semua
|
Modifier.scrollAway(
Scroll item ke dalam/ke luar tampilan secara vertikal berdasarkan |
Cakupan: Semua
|
Modifier.scrollAway(
Scroll item ke dalam/ke luar tampilan secara vertikal berdasarkan |
Cakupan: Semua
|
Modifier.
Fungsi ini tidak digunakan lagi. Overload ini disediakan untuk kompatibilitas mundur dengan Compose untuk Wear OS 1.1.Tersedia overload yang lebih baru yang menggunakan ScalingLazyListState dari paket wear.compose.foundation.lazy |
Cakupan: Semua
|
Modifier.horizontalScroll(
Mengubah elemen agar dapat di-scroll secara horizontal saat lebar konten melebihi batas maksimum yang diizinkan. |
Cakupan: Semua
|
Modifier.horizontalScroll(
Mengubah elemen agar dapat di-scroll secara horizontal saat lebar konten melebihi batas maksimum yang diizinkan. |
Cakupan: Semua
|
Modifier.verticalScroll(
Mengubah elemen agar dapat di-scroll secara vertikal ketika tinggi konten melebihi batas maksimum yang diizinkan. |
Cakupan: Semua
|
Modifier.verticalScroll(
Mengubah elemen agar dapat di-scroll secara vertikal ketika tinggi konten melebihi batas maksimum yang diizinkan. |
Cakupan: Semua
|
Modifier.scrollable2D(
Mengonfigurasi scroll sentuh dan ayun jari untuk elemen UI dalam orientasi XY. |
Cakupan: Semua
|
Modifier.scrollable(
Mengonfigurasi scroll sentuh dan ayun jari untuk elemen UI dalam satu |
Cakupan: Semua
|
Modifier.scrollable(
Mengonfigurasi scroll sentuh dan ayun jari untuk elemen UI dalam satu |
Cakupan: Semua
|
Mengontrol keyboard virtual sebagai scroll bertingkat di Android |
Ukuran
Cakupan: Semua
|
Modifier.animateContentSize(
Pengubah ini menganimasikan ukurannya sendiri saat pengubah turunannya (atau composable turunan jika sudah berada di ujung rantai) berubah ukuran. |
Cakupan: Semua
|
Modifier.animateContentSize(
Pengubah ini menganimasikan ukurannya sendiri saat pengubah turunannya (atau composable turunan jika sudah berada di ujung rantai) berubah ukuran. |
Cakupan: Semua
|
Modifier.aspectRatio(
Mencoba menyesuaikan ukuran konten agar cocok dengan rasio aspek yang ditentukan dengan mencoba mencocokkan salah satu batasan yang masuk dalam urutan berikut: |
Cakupan: Semua
|
Menyimpan setidaknya 48.dp untuk membedakan interaksi sentuh jika elemen akan berukuran lebih kecil. |
Cakupan: Semua
|
Menyimpan setidaknya 48.dp untuk membedakan interaksi sentuh jika elemen akan berukuran lebih kecil. |
Cakupan: Semua
|
Menyimpan setidaknya 48.dp untuk membedakan interaksi sentuh jika elemen akan berukuran lebih kecil. |
Cakupan: Semua
|
Menyimpan setidaknya 48.dp untuk membedakan interaksi sentuh jika elemen akan berukuran lebih kecil. |
Cakupan: Semua
|
Modifier.height(intrinsicSize: IntrinsicSize)
Mendeklarasikan tinggi konten yang disukai agar sama dengan tinggi intrinsik minimum atau maksimum konten. |
Cakupan: Semua
|
Modifier.requiredHeight(intrinsicSize: IntrinsicSize)
Mendeklarasikan tinggi konten agar sama persis dengan tinggi intrinsik minimum atau maksimum konten. |
Cakupan: Semua
|
Modifier.requiredWidth(intrinsicSize: IntrinsicSize)
Mendeklarasikan lebar konten agar sama persis dengan lebar intrinsik minimum atau maksimum konten. |
Cakupan: Semua
|
Modifier.width(intrinsicSize: IntrinsicSize)
Mendeklarasikan lebar konten yang disukai agar sama dengan lebar intrinsik minimum atau maksimum konten. |
Cakupan: Semua
|
Modifier.onSizeChanged(onSizeChanged: (IntSize) -> Unit)
Dipanggil dengan ukuran elemen UI Compose yang dimodifikasi saat elemen pertama kali diukur atau saat ukuran elemen berubah. |
Cakupan: Semua
|
Modifier.defaultMinSize(minWidth: Dp, minHeight: Dp)
Membatasi ukuran tata letak gabungan hanya jika tidak dibatasi: batasan |
Cakupan: Semua
|
Modifier.fillMaxHeight(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Membuat konten agar mengisi (mungkin hanya sebagian) |
Cakupan: Semua
|
Modifier.fillMaxSize(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Membuat konten agar mengisi (mungkin hanya sebagian) |
Cakupan: Semua
|
Modifier.fillMaxWidth(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Membuat konten agar mengisi (mungkin hanya sebagian) |
Cakupan: Semua
|
Mendeklarasikan tinggi konten yang diinginkan menjadi tepat sebesar |
Cakupan: Semua
|
Membatasi tinggi konten menjadi antara |
Cakupan: Semua
|
Modifier.requiredHeight(height: Dp)
Mendeklarasikan tinggi konten agar sama persis dengan |
Cakupan: Semua
|
Modifier.requiredHeightIn(min: Dp, max: Dp)
|
Cakupan: Semua
|
Modifier.requiredSize(size: Dp)
Mendeklarasikan ukuran konten menjadi lebar dan tinggi tepat sebesar |
Cakupan: Semua
|
Modifier.requiredSize(size: DpSize)
Mendeklarasikan ukuran konten menjadi tepat |
Cakupan: Semua
|
Modifier.requiredSize(width: Dp, height: Dp)
|
Cakupan: Apa pun
|
Membatasi lebar konten menjadi antara |
Cakupan: Semua
|
Modifier.requiredWidth(width: Dp)
Mendeklarasikan lebar konten agar sama persis dengan |
Cakupan: Semua
|
Modifier.requiredWidthIn(min: Dp, max: Dp)
|
Cakupan: Semua
|
Mendeklarasikan ukuran konten yang disukai menjadi tepat sebesar |
Cakupan: Semua
|
Mendeklarasikan ukuran konten yang diinginkan menjadi tepat |
Cakupan: Semua
|
Mendeklarasikan ukuran konten yang disukai menjadi tepat sebesar |
Cakupan: Apa pun
|
Membatasi lebar konten menjadi di antara |
Cakupan: Semua
|
Mendeklarasikan lebar konten yang diinginkan menjadi tepat sebesar |
Cakupan: Semua
|
Membatasi lebar konten menjadi antara |
Cakupan: Semua
|
Modifier.wrapContentHeight(
Mengizinkan konten melakukan pengukuran sesuai tinggi yang diinginkan tanpa memperhatikan pengukuran masuk |
Cakupan: Semua
|
Modifier.wrapContentSize(align: Alignment, unbounded: Boolean)
Mengizinkan konten melakukan pengukuran sesuai ukuran yang diinginkan tanpa memperhatikan batasan pengukuran |
Cakupan: Semua
|
Modifier.wrapContentWidth(
Mengizinkan konten untuk mengukur sesuai lebar yang diinginkan tanpa memperhatikan pengukuran masuk |
Cakupan: Semua
|
Modifier.touchTargetAwareSize(size: Dp)
Pengubah untuk menyetel ukuran dan target sentuh yang direkomendasikan untuk |
Cakupan: Semua
|
Modifier.transformedHeight(
Pengubah praktis untuk menghitung tinggi yang diubah menggunakan |
Cakupan: Semua
|
Modifier.windowInsetsBottomHeight(insets: WindowInsets)
|
Cakupan: Semua
|
Modifier.windowInsetsEndWidth(insets: WindowInsets)
Menetapkan lebar ke |
Cakupan: Semua
|
Modifier.windowInsetsStartWidth(insets: WindowInsets)
Menetapkan lebar ke |
Cakupan: Semua
|
Modifier.windowInsetsTopHeight(insets: WindowInsets)
|
Cakupan: Semua
|
@UnstableApi
Mencoba mengubah ukuran persegi panjang konten asli agar dapat dimasukkan ke dalam tujuan dengan menerapkan jenis |
Cakupan:
RowScope
|
Modifier.weight(
Mengatur ukuran lebar elemen agar sebanding dengan |
Cakupan:
ColumnScope
|
Modifier.weight(
Mengatur ukuran tinggi elemen agar sebanding dengan |
Cakupan:
FlowRowScope
|
@ExperimentalLayoutApi
Membuat item mengisi (mungkin hanya sebagian) tinggi maksimum item tertinggi di baris tempat item ditempatkan, dalam |
Cakupan:
FlowColumnScope
|
@ExperimentalLayoutApi
Membuat item mengisi (mungkin hanya sebagian) lebar maksimum item terlebar di kolom tempat item ditempatkan, dalam |
Cakupan:
BoxScope
|
Mengatur ukuran elemen agar sesuai dengan ukuran |
Cakupan:
LazyItemScope
|
Modifier.fillParentMaxHeight(
Membuat konten agar mengisi |
Cakupan:
LazyItemScope
|
Modifier.fillParentMaxSize(
Membuat konten agar mengisi |
Cakupan:
LazyItemScope
|
Modifier.fillParentMaxWidth(
Membuat konten agar mengisi |
Cakupan:
ExposedDropdownMenuBoxScope abstract |
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)
Pengubah yang harus diterapkan ke |
Cakupan:
ExposedDropdownMenuBoxScope abstract |
Modifier.exposedDropdownSize(matchAnchorWidth: Boolean)
Pengubah yang harus diterapkan ke menu yang ditempatkan di dalam |
Cakupan:
PaneScaffoldScope open |
Modifier.dragToResize(state: DragToResizeState)
|
Cakupan:
PaneScaffoldScope
|
Modifier.preferredHeight(height: Dp)
Pengubah ini menentukan tinggi pilihan untuk panel, dan implementasi scaffold panel akan berupaya sebaik mungkin untuk menyesuaikan tinggi ini saat panel terkait dirender sebagai panel yang diatur ulang atau panel yang diangkat. |
Cakupan:
PaneScaffoldScope
|
Modifier.preferredWidth(width: Dp)
Pengubah ini menentukan lebar pilihan untuk panel, dan penerapan scaffold panel akan berupaya sebaik mungkin untuk mematuhi lebar ini saat panel terkait dirender sebagai panel tetap, yaitu panel yang tidak diregangkan untuk mengisi ruang yang tersisa. |
Pengujian
Cakupan: Semua
|
Menerapkan tag untuk memungkinkan elemen yang dimodifikasi ditemukan dalam pengujian. |
Transformasi
Cakupan: Semua
|
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
|
Modifier.transformable(
Mengaktifkan gestur transformasi elemen UI yang dimodifikasi. |
Cakupan: Semua
|
Modifier.transformable(
Mengaktifkan gestur transformasi elemen UI yang dimodifikasi. |
Lainnya
Cakupan: Semua
|
@ExperimentalFoundationApi
Fungsi ini tidak digunakan lagi. Digantikan oleh kelebihan beban dengan callback untuk mendapatkan data transfer,deteksi awal dilakukan oleh Compose itu sendiri |
Cakupan: Semua
|
Modifier.contentType(contentType: ContentType)
Menetapkan petunjuk isi otomatis dengan |
Cakupan: Semua
|
Modifier.basicMarquee(
Menerapkan efek marquee animasi ke konten yang diubah jika terlalu lebar untuk menyesuaikan ruang yang tersedia. |
Cakupan: Semua
|
Modifier.edgeSwipeToDismiss(
Menangani geser untuk menutup dari tepi area pandang. |
Cakupan: Semua
|
Modifier.blur(radius: Dp, edgeTreatment: BlurredEdgeTreatment)
Menggambar konten yang diburamkan dengan radius yang ditentukan. |
Cakupan: Semua
|
Modifier.blur(
Menggambar konten yang diburamkan dengan radius yang ditentukan. |
Cakupan: Semua
|
Modifier.bringIntoViewRequester(
Pengubah yang dapat digunakan untuk mengirim permintaan |
Cakupan: Semua
|
Modifier.
Fungsi ini tidak digunakan lagi. Gunakan BringIntoViewModifierNode sebagai gantinya |
Cakupan: Semua
|
Modifier.composed(
Mendeklarasikan komposisi tepat waktu |
Cakupan: Semua
|
Modifier.composed(
Mendeklarasikan komposisi tepat waktu |
Cakupan: Semua
|
Modifier.composed(
Mendeklarasikan komposisi tepat waktu |
Cakupan: Semua
|
Modifier.composed(
Mendeklarasikan komposisi tepat waktu |
Cakupan: Semua
|
Modifier.composed(
Mendeklarasikan komposisi tepat waktu |
Cakupan: Semua
|
Modifier.dragAndDropSource(
|
Cakupan: Semua
|
@ExperimentalFoundationApi
Fungsi ini tidak digunakan lagi. Digantikan oleh kelebihan beban dengan callback untuk mendapatkan data transfer,deteksi awal dilakukan oleh Compose itu sendiri |
Cakupan: Semua
|
Modifier.dragAndDropSource(
|
Cakupan: Semua
|
Modifier.dragAndDropTarget(
Pengubah yang memungkinkan penerimaan dari gestur tarik lalu lepas. |
Cakupan: Semua
|
Fungsi ini tidak digunakan lagi. Gunakan systemGestureExclusion |
Cakupan: Semua
|
Modifier.
Fungsi ini tidak digunakan lagi. Gunakan systemGestureExclusion |
Cakupan: Semua
|
Modifier.preferredFrameRate(frameRateCategory: FrameRateCategory)
Menetapkan kecepatan frame yang diminta pada Composable |
Cakupan: Semua
|
Modifier.preferredFrameRate(
Menetapkan kecepatan frame yang diminta pada Composable |
Cakupan: Semua
|
Modifier.handwritingDetector(callback: () -> Unit)
Mengonfigurasi elemen agar bertindak sebagai detektor tulisan tangan yang mendeteksi tulisan tangan stylus dan mendelegasikan penanganan teks yang dikenali ke elemen lain. |
Cakupan: Semua
|
Mengonfigurasi elemen agar 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
|
Modifier.hoverable(
Mengonfigurasi komponen agar dapat diarahkan melalui peristiwa masuk/keluar pointer. |
Cakupan: Semua
|
@ExperimentalIndirectTouchTypeApi
Menambahkan |
Cakupan: Semua
|
@ExperimentalIndirectTouchTypeApi
Menambahkan |
Cakupan: Semua inline |
Modifier.
Fungsi ini tidak digunakan lagi. API ini akan membuat lebih banyak pembatalan pengubah Anda daripada yang diperlukan, sehingga penggunaannya tidak disarankan. |
Cakupan: Semua
|
Pengubah yang menjaga layar perangkat tetap menyala selama menjadi bagian dari komposisi di platform yang didukung. |
Cakupan: Semua
|
Modifier.layoutBounds(holder: LayoutBoundsHolder)
Tindakan ini akan memetakan |
Cakupan: Semua
|
Modifier.approachLayout(
Membuat tata letak pendekatan yang dimaksudkan untuk membantu mendekati tata letak tujuan secara bertahap yang dihitung dalam proses lookahead. |
Cakupan: Semua
|
Modifier.magnifier(
Menampilkan widget |
Cakupan: Semua
|
Modifier.modifierLocalConsumer(consumer: ModifierLocalReadScope.() -> Unit)
Pengubah yang dapat digunakan untuk menggunakan |
Cakupan: Semua
|
<T : Any?> Modifier.modifierLocalProvider(
Pengubah yang dapat digunakan untuk memberikan |
Cakupan: Semua
|
Modifier.onFirstVisible(
Mendaftarkan callback untuk memantau saat node pertama kali berada di dalam area pandang jendela atau tidak. |
Cakupan: Semua
|
Modifier.onLayoutRectChanged(
Memanggil |
Cakupan: Semua
|
Modifier.onPlaced(onPlaced: (LayoutCoordinates) -> Unit)
Panggil |
Cakupan: Semua
|
Modifier.onVisibilityChanged(
Mendaftarkan callback untuk memantau apakah node berada di dalam area tampilan jendela atau tidak. |
Cakupan: Semua
|
@ExperimentalWearMaterialApi
Menggambar bentuk placeholder di atas komponen dan menganimasikan efek penghapusan untuk menghapus placeholder. |
Cakupan: Semua
|
@Composable
Modifier.placeholder menggambar bentuk kerangka di atas komponen, untuk situasi saat tidak ada konten sementara (seperti data yang di-cache). |
Cakupan: Semua
|
@ExperimentalWearMaterialApi
Pengubah untuk menggambar kilau placeholder di atas komponen. |
Cakupan: Semua
|
@Composable
Modifier.placeholderShimmer menggambar shimmer berkala di atas konten, yang menunjukkan kepada pengguna bahwa konten sedang dimuat atau mungkin sudah tidak berlaku. |
Cakupan: Semua
|
Modifier.stylusHoverIcon(
Pengubah yang memungkinkan developer menentukan ikon pointer yang akan ditampilkan saat stilus diarahkan ke elemen. |
Cakupan: Semua
|
Modifier.motionEventSpy(watcher: (motionEvent: MotionEvent) -> Unit)
Memanggil |
Cakupan: Semua
|
Menandai persegi tata letak sebagai lebih memilih untuk tidak terhalang jendela mengambang. |
Cakupan: Semua
|
Modifier.preferKeepClear(rectProvider: (LayoutCoordinates) -> Rect)
Menandai persegi panjang dalam koordinat tata letak lokal yang lebih memilih untuk tidak terhalang jendela mengambang. |
Cakupan: Semua
|
@ExperimentalMaterialApi
Pengubah untuk menerjemahkan posisi dan menskalakan ukuran indikator pull-to-refresh berdasarkan |
Cakupan: Semua
|
@ExperimentalMaterialApi
Pengubah scroll bertingkat yang menyediakan peristiwa scroll ke |
Cakupan: Semua
|
@ExperimentalMaterialApi
Pengubah scroll bertingkat yang menyediakan callback |
Cakupan: Semua
|
@ExperimentalMaterial3Api
Pengubah yang menambahkan scroll bertingkat ke penampung untuk mendukung gestur pull-to-refresh. |
Cakupan: Semua
|
@ExperimentalFoundationApi
Mengonfigurasi node saat ini dan node turunan sebagai Penerima Konten. |
Cakupan: Semua
|
Modifier.fitInside(rulers: RectRulers)
Menyesuaikan konten dalam |
Cakupan: Semua
|
Modifier.fitOutside(rulers: RectRulers)
Jika salah satu |
Cakupan: Semua
|
Modifier.sensitiveContent(isContentSensitive: Boolean)
Pengubah ini mengisyaratkan bahwa composable merender konten sensitif (yaitu nama pengguna, sandi, kartu kredit, dll.) di layar, dan konten harus dilindungi selama berbagi layar di lingkungan yang didukung. |
Cakupan: Semua
|
Modifier.onInterceptKeyBeforeSoftKeyboard(
Menambahkan |
Cakupan: Semua
|
Modifier.onPreInterceptKeyBeforeSoftKeyboard(
Menambahkan |
Cakupan: Semua
|
Modifier.
Fungsi ini tidak digunakan lagi. SwipeToDismiss telah dimigrasikan ke androidx.wear.compose.foundation. |
Cakupan: Semua
|
Mengecualikan persegi panjang tata letak dari gestur sistem. |
Cakupan: Semua
|
Modifier.systemGestureExclusion(exclusion: (LayoutCoordinates) -> Rect)
Mengecualikan persegi panjang dalam koordinat tata letak lokal dari gestur sistem. |
Cakupan: Semua
|
Modifier.appendTextContextMenuComponents(builder: TextContextMenuBuilderScope.() -> Unit)
Menambahkan |
Cakupan: Semua
|
Modifier.filterTextContextMenuComponents(
Menambahkan |
Cakupan: Semua
|
Modifier.consumeWindowInsets(insets: WindowInsets)
Gunakan inset yang belum digunakan oleh Pengubah inset lain yang mirip dengan |
Cakupan: Semua
|
Modifier.consumeWindowInsets(paddingValues: PaddingValues)
Memakai |
Cakupan: Semua
|
Modifier.onConsumedWindowInsetsChanged(
Memanggil |
Cakupan: Semua
|
Tindakan ini akan menghitung ulang |
Cakupan:
ExposedDropdownMenuBoxScope
|
Fungsi ini tidak digunakan lagi. Menggunakan overload yang mengambil parameter ExposedDropdownMenuAnchorType dan diaktifkan |
Cakupan:
ExposedDropdownMenuBoxScope abstract |
Modifier.menuAnchor(
Pengubah yang harus diterapkan ke elemen di dalam |