Tindakan
|
Cakupan: Semua
|
<T : Any?> Modifier.anchoredDraggable(Mengaktifkan gestur tarik antar rangkaian nilai yang telah ditetapkan. |
|
Cakupan: Semua
|
<T : Any?> Modifier.anchoredDraggable(Mengaktifkan gestur tarik antar rangkaian nilai yang telah ditetapkan. |
|
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
|
@ExperimentalWearMaterialApiMengaktifkan 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 |
Animasi
|
Cakupan: Semua
|
Modifier.animateBounds(
|
|
Cakupan: Semua
|
Modifier.animateFloatingActionButton(Terapkan pengubah ini ke |
|
Cakupan:
AnimatedVisibilityScope |
Modifier.animateEnterExit(Pengubah |
|
Cakupan:
LazyItemScope |
Modifier.animateItem(Pengubah ini menganimasikan kemunculan item (fade in), hilangnya (fade out), dan perubahan penempatan (seperti pengurutan ulang item). |
|
Cakupan:
LazyGridItemScope |
Modifier.animateItem(Pengubah ini menganimasikan kemunculan item (fade in), hilangnya (fade out), dan perubahan penempatan (seperti pengurutan ulang item). |
|
Cakupan:
LazyStaggeredGridItemScope |
Modifier.animateItem(Pengubah ini menganimasikan kemunculan item (fade in), hilangnya (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
|
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
|
Tambahkan pengubah ini ke komponen agar dapat difokuskan. |
|
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
|
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.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 |
Lainnya
|
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 tampilan. |
|
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.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.contentColorProvider(contentColor: Color)Menyediakan |
|
Cakupan: Semua
|
Modifier.depthEffect(depthEffect: DepthEffect?, shape: Shape)Merender bayangan untuk |
|
Cakupan: Semua
|
Modifier.dragAndDropSource(
|
|
Cakupan: Semua
|
Modifier.dragAndDropSource(
|
|
Cakupan: Semua
|
Modifier.dragAndDropTarget(Pengubah yang memungkinkan penerimaan dari gestur tarik lalu lepas. |
|
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
|
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.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
|
@ComposableMendaftarkan pengendali gestur. |
|
Cakupan: Semua
|
Modifier.oneHandedGesture(Mendaftarkan pengendali gestur. |
|
Cakupan: Semua
|
@ExperimentalWearMaterialApiMenggambar bentuk placeholder di atas komponen dan menganimasikan efek penghapusan untuk menghapus placeholder. |
|
Cakupan: Semua
|
@ComposableModifier.placeholder menggambar bentuk kerangka di atas komponen, untuk situasi saat tidak ada konten sementara (seperti data yang di-cache). |
|
Cakupan: Semua
|
@ExperimentalWearMaterialApiPengubah untuk menggambar kilau placeholder di atas komponen. |
|
Cakupan: Semua
|
@ComposableModifier.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 tumpang-tindih dengan jendela mengambang. |
|
Cakupan: Semua
|
@ExperimentalMaterialApiPengubah untuk menerjemahkan posisi dan menskalakan ukuran indikator pull-to-refresh berdasarkan |
|
Cakupan: Semua
|
@ExperimentalMaterialApiPengubah scroll bertingkat yang menyediakan peristiwa scroll ke |
|
Cakupan: Semua
|
@ExperimentalMaterialApiPengubah scroll bertingkat yang menyediakan callback |
|
Cakupan: Semua
|
Modifier.pullToRefresh(Pengubah yang menambahkan scroll bertingkat ke penampung untuk mendukung gestur pull-to-refresh. |
|
Cakupan: Semua
|
@ExperimentalFoundationApiMengonfigurasi 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
|
@ExperimentalFoundationStyleApiPengubah yang membuat region yang diberi gaya oleh objek |
|
Cakupan: Semua
|
@ExperimentalFoundationStyleApiPengubah yang membuat region yang diberi gaya oleh objek |
|
Cakupan: Semua
|
@ComposablePermukaan adalah elemen penyusun dasar di Glimmer. |
|
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
|
|
|
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:
SharedTransitionScope |
Modifier.renderInSharedTransitionScopeOverlay(Merender konten di overlay |
|
Cakupan:
SharedTransitionScope |
Modifier.sharedBounds(
|
|
Cakupan:
SharedTransitionScope |
Modifier.sharedElement(
|
|
Cakupan:
SharedTransitionScope |
Modifier.sharedElementWithCallerManagedVisibility(
|
|
Cakupan:
SharedTransitionScope |
Modifier.skipToLookaheadPosition(enabled: () -> Boolean)Pengubah yang menyematkan tata letak pada posisi target yang diperoleh dari penerusan lookahead selama transisi elemen bersama. |
|
Cakupan:
ExposedDropdownMenuBoxScope |
Modifier.menuAnchor(Pengubah yang harus diterapkan ke elemen di dalam |
|
Cakupan:
PaneScaffoldScope |
@ExperimentalMaterial3AdaptiveApiPengubah ini menentukan margin panel terkait sesuai dengan |
|
Cakupan:
PaneScaffoldScope |
@ExperimentalMaterial3AdaptiveApiPengubah ini menentukan margin panel terkait sesuai dengan margin tetap yang ditentukan dan |
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.onIndirectPointerGesture(
|
|
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.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)
|
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.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.scrollableArea(Mengonfigurasi komponen agar berfungsi sebagai area yang dapat di-scroll. |
|
Cakupan: Semua
|
Modifier.scrollableArea(Mengonfigurasi komponen agar berfungsi sebagai area yang dapat di-scroll. |
|
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
|
@ComposableScrollbar yang merepresentasikan posisi scroll saat ini dari komponen scrolling. |
|
Cakupan: Semua
|
Mengontrol keyboard virtual sebagai scroll bertingkat di Android |
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. |
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
|
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
|
@UnstableApiMencoba menyesuaikan ukuran persegi panjang konten orisinal agar dapat dimasukkan ke dalam tujuan dengan menerapkan jenis |
|
Cakupan:
SharedTransitionScope |
Modifier.skipToLookaheadSize(enabled: () -> Boolean)
|
|
Cakupan:
RowScope |
Modifier.weight(Mengatur ukuran lebar elemen agar sebanding dengan |
|
Cakupan:
ColumnScope |
Modifier.weight(Mengatur ukuran tinggi elemen agar sebanding dengan |
|
Cakupan:
FlowRowScope |
@ExperimentalLayoutApiMembuat item mengisi (mungkin hanya sebagian) tinggi maksimum item tertinggi di baris tempat item ditempatkan, dalam |
|
Cakupan:
FlowColumnScope |
@ExperimentalLayoutApiMembuat 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 |
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)Pengubah yang harus diterapkan ke |
|
Cakupan:
ExposedDropdownMenuBoxScope |
Modifier.exposedDropdownSize(matchAnchorWidth: Boolean)Pengubah yang harus diterapkan ke menu yang ditempatkan di dalam |
|
Cakupan:
PaneScaffoldScope |
Modifier.preferredHeight(height: Dp)Pengubah ini menentukan tinggi pilihan untuk panel di |
|
Cakupan:
PaneScaffoldScope |
Modifier.preferredHeight(Pengubah ini menentukan tinggi pilihan untuk panel sebagai proporsi dari tinggi keseluruhan scaffold. |
|
Cakupan:
PaneScaffoldScope |
Modifier.preferredWidth(proportion: @FloatRange(from = 0.0, to = 1.0) Float)Pengubah ini menentukan lebar pilihan untuk panel sebagai proporsi lebar keseluruhan scaffold. |
|
Cakupan:
PaneScaffoldScope |
Modifier.preferredWidth(width: Dp)Pengubah ini menentukan lebar pilihan untuk panel di |
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. |