Aktionen
|
Bereich: Alle
|
<T : Any?> Modifier.anchoredDraggable(Drag-Gesten zwischen einer Reihe vordefinierter Werte aktivieren. |
|
Bereich: Alle
|
<T : Any?> Modifier.anchoredDraggable(Drag-Gesten zwischen einer Reihe vordefinierter Werte aktivieren. |
|
Bereich: Alle
|
Modifier.clickable(Komponente so konfigurieren, dass sie Klicks über das Eingabe- oder das Barrierefreiheitsereignis „click“ empfängt. |
|
Bereich: Alle
|
Modifier.clickable(Komponente so konfigurieren, dass sie Klicks über das Eingabe- oder das Barrierefreiheitsereignis „click“ empfängt. |
|
Bereich: Alle
|
Modifier.combinedClickable(Komponente so konfigurieren, dass sie Klicks, Doppelklicks und langes Klicken über das Eingabe- oder Barrierefreiheitsereignis „click“ empfängt. |
|
Bereich: Alle
|
Modifier.combinedClickable(Komponente so konfigurieren, dass sie Klicks, Doppelklicks und langes Klicken über das Eingabe- oder Barrierefreiheitsereignis „click“ empfängt. |
|
Bereich: Alle
|
Modifier.draggable2D(Konfigurieren Sie das Ziehen per Touch für das UI-Element in beiden Ausrichtungen. |
|
Bereich: Alle
|
Modifier.draggable(Konfigurieren Sie das Ziehen per Touch für das UI-Element in einem einzelnen |
|
Bereich: Alle
|
Mit diesem Modifikator können Sie eine Liste von |
|
Bereich: Alle
|
Modifier.selectable(Konfigurieren Sie die Komponente so, dass sie ausgewählt werden kann, in der Regel als Teil einer sich gegenseitig ausschließenden Gruppe, in der jeweils nur ein Element ausgewählt werden kann. |
|
Bereich: Alle
|
Modifier.selectable(Konfigurieren Sie die Komponente so, dass sie ausgewählt werden kann, in der Regel als Teil einer sich gegenseitig ausschließenden Gruppe, in der jeweils nur ein Element ausgewählt werden kann. |
|
Bereich: Alle
|
@ExperimentalWearMaterialApiWischbewegungen zwischen einer Reihe vordefinierter Status aktivieren. |
|
Bereich: Alle
|
Modifier.toggleable(Komponente so konfigurieren, dass sie über Eingabe- und Barrierefreiheitsereignisse umgeschaltet werden kann |
|
Bereich: Alle
|
Modifier.toggleable(Komponente so konfigurieren, dass sie über Eingabe- und Barrierefreiheitsereignisse umgeschaltet werden kann. |
|
Bereich: Alle
|
Modifier.triStateToggleable(Konfigurieren Sie die Komponente so, dass sie über Eingabe- und Barrierefreiheitsereignisse mit drei Status umgeschaltet werden kann: „Ein“, „Aus“ und „Unbestimmt“. |
|
Bereich: Alle
|
Modifier.triStateToggleable(Konfigurieren Sie die Komponente so, dass sie über Eingabe- und Barrierefreiheitsereignisse mit drei Status umgeschaltet werden kann: „Ein“, „Aus“ und „Unbestimmt“. |
|
Umfang:
PaneScaffoldScope |
Modifier.paneExpansionDraggable(Der Modifikator, der auf ein Drag-Handle-Composable angewendet werden soll, damit das Drag-Handle gezogen werden kann und ordnungsgemäß auf das bereitgestellte |
Ausrichtung
|
Umfang:
RowScope |
Modifier.align(alignment: Alignment.Vertical)Richten Sie das Element vertikal innerhalb von |
|
Umfang:
RowScope |
Positionieren Sie das Element vertikal so, dass die Ausrichtungslinie für den Inhalt, die durch |
|
Umfang:
RowScope |
Modifier.alignBy(alignmentLine: HorizontalAlignmentLine)Positionieren Sie das Element vertikal so, dass sein |
|
Umfang:
RowScope |
Positionieren Sie das Element vertikal so, dass seine erste Baseline an den gleichgeordneten Elementen ausgerichtet wird, die ebenfalls für |
|
Umfang:
ColumnScope |
Modifier.align(alignment: Alignment.Horizontal)Richten Sie das Element horizontal innerhalb von |
|
Umfang:
ColumnScope |
Positionieren Sie das Element horizontal so, dass die Ausrichtungslinie für den Inhalt, die durch |
|
Umfang:
ColumnScope |
Modifier.alignBy(alignmentLine: VerticalAlignmentLine)Positionieren Sie das Element horizontal so, dass seine |
|
Umfang:
BoxScope |
Ziehen Sie das Inhaltselement an eine bestimmte |
Animation
|
Bereich: Alle
|
Modifier.animateBounds(
|
|
Bereich: Alle
|
Modifier.animateFloatingActionButton(Mit diesem Modifikator können Sie ein |
|
Umfang:
AnimatedVisibilityScope |
Modifier.animateEnterExit(Der |
|
Umfang:
LazyItemScope |
Modifier.animateItem(Mit diesem Modifikator werden das Einblenden, Ausblenden und die Änderungen der Platzierung (z. B. das Neuanordnen eines Elements) animiert. |
|
Umfang:
LazyGridItemScope |
Modifier.animateItem(Mit diesem Modifikator werden das Einblenden, Ausblenden und die Änderungen der Platzierung (z. B. das Neuanordnen eines Elements) animiert. |
|
Umfang:
LazyStaggeredGridItemScope |
Modifier.animateItem(Mit diesem Modifikator werden das Einblenden, Ausblenden und die Änderungen der Platzierung (z. B. das Neuanordnen eines Elements) animiert. |
Rahmen
|
Bereich: Alle
|
Modifier.border(border: BorderStroke, shape: Shape)Ändern Sie das Element, um einen Rahmen mit dem Erscheinungsbild hinzuzufügen, das mit einem |
|
Bereich: Alle
|
Ändern Sie das Element, um einen Rahmen mit dem Erscheinungsbild hinzuzufügen, das mit einem |
|
Bereich: Alle
|
Ändern Sie das Element, um einen Rahmen mit dem Erscheinungsbild hinzuzufügen, das mit einem |
Zeichnung
|
Bereich: Alle
|
Inhalte mit einem modifizierten Alphawert zeichnen, der möglicherweise kleiner als 1 ist. |
|
Bereich: Alle
|
Modifier.background(color: Color, shape: Shape)Zeichnet |
|
Bereich: Alle
|
Modifier.background( |
|
Bereich: Alle
|
Schneide den Inhalt auf |
|
Bereich: Alle
|
Schneidet den Inhalt auf die Grenzen einer Ebene zu, die mit diesem Modifikator definiert wird. |
|
Bereich: Alle
|
Modifier.drawBehind(onDraw: DrawScope.() -> Unit)Zeichnen Sie in eine |
|
Bereich: Alle
|
Modifier.drawWithCache(onBuildDrawCache: CacheDrawScope.() -> DrawResult)Zeichnen Sie in ein |
|
Bereich: Alle
|
Modifier.drawWithContent(onDraw: ContentDrawScope.() -> Unit)Erstellt ein |
|
Bereich: Alle
|
Modifier.indication(Zeichnet visuelle Effekte für diese Komponente, wenn Interaktionen stattfinden. |
|
Bereich: Alle
|
Modifier.paint(Malen Sie die Inhalte mit |
|
Bereich: Alle
|
Modifier.dropShadow(shape: Shape, block: DropShadowScope.() -> Unit)Zeichnet einen Schlagschatten hinter dem restlichen Inhalt mit der Geometrie, die durch die angegebene Form definiert wird, und den Schattenattributen, die durch |
|
Bereich: Alle
|
Modifier.dropShadow(shape: Shape, shadow: Shadow)Zeichnet einen Schlagschatten hinter dem restlichen Inhalt mit der Geometrie, die durch die angegebene Form definiert wird, und den Schattenattributen, die durch die |
|
Bereich: Alle
|
Modifier.innerShadow(shape: Shape, block: InnerShadowScope.() -> Unit)Zeichnet einen inneren Schatten hinter dem restlichen Inhalt mit der durch die angegebene Form bestimmten Geometrie und den durch |
|
Bereich: Alle
|
Modifier.innerShadow(shape: Shape, shadow: Shadow)Zeichnet einen inneren Schatten über den restlichen Inhalt mit der durch die angegebene Form bestimmten Geometrie und den durch |
|
Bereich: Alle
|
Erstellt ein |
|
Bereich: Alle
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Alle
|
Erstellt einen Modifier, mit dem die Zeichenreihenfolge für die untergeordneten Elemente desselben Layout-übergeordneten Elements gesteuert wird. |
Fokus
|
Bereich: Alle
|
Modifier.onFocusChanged(onFocusChanged: (FocusState) -> Unit)Fügen Sie diesen Modifier einer Komponente hinzu, um Ereignisse zum Fokusstatus zu beobachten. |
|
Bereich: Alle
|
Modifier.onFocusEvent(onFocusEvent: (FocusState) -> Unit)Fügen Sie diesen Modifier einer Komponente hinzu, um Ereignisse zum Fokusstatus zu beobachten. |
|
Bereich: Alle
|
Fügen Sie diesen Modifikator einer Komponente hinzu, um sie fokussierbar zu machen. |
|
Bereich: Alle
|
Modifier.focusProperties(scope: FocusProperties.() -> Unit)Mit diesem Modifikator können Sie Eigenschaften angeben, auf die über |
|
Bereich: Alle
|
Modifier.focusRequester(focusRequester: FocusRequester)Fügen Sie diesen Modifikator einer Komponente hinzu, um Änderungen am Fokus anzufordern. |
|
Bereich: Alle
|
Modifier.focusRestorer(fallback: FocusRequester)Mit diesem Modifikator kann der Fokus einer Fokusgruppe gespeichert und wiederhergestellt werden. |
|
Bereich: Alle
|
Erstellt eine Fokusgruppe oder markiert diese Komponente als Fokusgruppe. |
|
Bereich: Alle
|
Modifier.focusable(Komponente so konfigurieren, dass sie über das Fokussierungssystem oder das Barrierefreiheitsereignis „focus“ fokussierbar ist. |
|
Bereich: Alle
|
Modifier.hierarchicalFocusGroup(active: Boolean)
|
|
Bereich: Alle
|
Dieser Modifier wird in Verbindung mit |
Grafik
|
Bereich: Alle
|
Modifier.graphicsLayer(block: GraphicsLayerScope.() -> Unit)Ein |
|
Bereich: Alle
|
Modifier.graphicsLayer(Ein |
|
Bereich: Alle
|
Ein |
Tastatur
|
Bereich: Alle
|
Modifier.onKeyEvent(onKeyEvent: (KeyEvent) -> Boolean)Wenn Sie einer Komponente dieses |
|
Bereich: Alle
|
Modifier.onPreviewKeyEvent(onPreviewKeyEvent: (KeyEvent) -> Boolean)Wenn Sie einer Komponente dieses |
Layout
|
Bereich: Alle
|
Alternative zu |
|
Bereich: Alle
|
Taggen Sie das Element mit |
|
Bereich: Alle
|
Modifier.layout(measure: MeasureScope.(Measurable, Constraints) -> MeasureResult)Erstellt ein |
|
Bereich: Alle
|
Modifier.onGloballyPositioned(Rufen Sie |
Sonstiges
|
Bereich: Alle
|
Modifier.contentType(contentType: ContentType)Legen Sie den Autofill-Hinweis mit |
|
Bereich: Alle
|
Modifier.basicMarquee(Wendet einen animierten Laufschrift-Effekt auf die geänderten Inhalte an, wenn sie zu breit sind, um in den verfügbaren Bereich zu passen. |
|
Bereich: Alle
|
Modifier.edgeSwipeToDismiss(Ziehpunkte können vom Rand des Darstellungsbereichs aus nach oben oder unten gezogen werden, um sie zu schließen. |
|
Bereich: Alle
|
Modifier.blur(radius: Dp, edgeTreatment: BlurredEdgeTreatment)Zeichnet Inhalte, die mit den angegebenen Radien unkenntlich gemacht wurden. |
|
Bereich: Alle
|
Modifier.blur(Zeichnet Inhalte, die mit den angegebenen Radien unkenntlich gemacht wurden. |
|
Bereich: Alle
|
Modifier.bringIntoViewRequester(Modifikator, mit dem |
|
Bereich: Alle
|
Modifier.composed(Deklarieren Sie eine Just-in-Time-Zusammensetzung eines |
|
Bereich: Alle
|
Modifier.composed(Deklarieren Sie eine Just-in-Time-Zusammensetzung eines |
|
Bereich: Alle
|
Modifier.composed(Deklarieren Sie eine Just-in-Time-Zusammensetzung eines |
|
Bereich: Alle
|
Modifier.composed(Deklarieren Sie eine Just-in-Time-Zusammensetzung eines |
|
Bereich: Alle
|
Modifier.composed(Deklarieren Sie eine Just-in-Time-Zusammensetzung eines |
|
Bereich: Alle
|
Modifier.contentColorProvider(contentColor: Color)Stellt |
|
Bereich: Alle
|
Modifier.depthEffect(depthEffect: DepthEffect?, shape: Shape)Rendert Schatten für die angegebene |
|
Bereich: Alle
|
Modifier.dragAndDropSource(Ein |
|
Bereich: Alle
|
Modifier.dragAndDropSource(Ein |
|
Bereich: Alle
|
Modifier.dragAndDropTarget(Ein Modifier, der das Empfangen von Drag-and-drop-Gesten ermöglicht. |
|
Bereich: Alle
|
Modifier.preferredFrameRate(frameRateCategory: FrameRateCategory)Gewünschte Framerate für Composable festlegen |
|
Bereich: Alle
|
Modifier.preferredFrameRate(Gewünschte Framerate für Composable festlegen |
|
Bereich: Alle
|
Modifier.handwritingDetector(callback: () -> Unit)Konfiguriert ein Element so, dass es als Handschrifterkennung fungiert, die mit einem Eingabestift geschriebenen Text erkennt und die Verarbeitung des erkannten Texts an ein anderes Element delegiert. |
|
Bereich: Alle
|
Konfiguriert ein Element als Handler für die Handschrifteingabe mit einem Eingabestift. Dieser Handler kann Texteingaben aus einer Handschrifteingabesitzung verarbeiten, die durch die Handschrifteingabe mit einem Eingabestift auf einem Handschrifterkennungsmodul ausgelöst wurde. |
|
Bereich: Alle
|
Modifier.hoverable(Konfigurieren Sie die Komponente so, dass sie über Pointer-Enter-/Exit-Ereignisse mit dem Mauszeiger erreicht werden kann. |
|
Bereich: Alle
|
Ein Modifikator, der den Gerätebildschirm auf unterstützten Plattformen so lange eingeschaltet lässt, wie er Teil der Komposition ist. |
|
Bereich: Alle
|
Modifier.layoutBounds(holder: LayoutBoundsHolder)Dadurch wird die |
|
Bereich: Alle
|
Modifier.approachLayout(Erstellt ein Layout für die Annäherung, das dazu dient, sich dem im Lookahead-Pass berechneten Ziellayout schrittweise anzunähern. |
|
Bereich: Alle
|
Modifier.magnifier(Zeigt ein |
|
Bereich: Alle
|
Modifier.modifierLocalConsumer(consumer: ModifierLocalReadScope.() -> Unit)Ein Modifier, mit dem |
|
Bereich: Alle
|
<T : Any?> Modifier.modifierLocalProvider(Ein Modifier, mit dem |
|
Bereich: Alle
|
Modifier.onLayoutRectChanged(Ruft |
|
Bereich: Alle
|
Modifier.onPlaced(onPlaced: (LayoutCoordinates) -> Unit)Rufen Sie |
|
Bereich: Alle
|
Modifier.onVisibilityChanged(Registriert einen Callback, um zu überwachen, ob sich der Knoten im Darstellungsbereich des Fensters befindet. |
|
Bereich: Alle
|
Modifier.oneHandedGesture(Registriert einen Gesten-Handler. |
|
Bereich: Alle
|
@ExperimentalWearMaterialApiZeichnet eine Platzhalterform über ein Composable und animiert einen Wischeffekt, um den Platzhalter zu entfernen. |
|
Bereich: Alle
|
@ComposableMit „Modifier.placeholder“ wird eine Skelettform über eine Komponente gezeichnet, wenn keine vorläufigen Inhalte (z. B. im Cache gespeicherte Daten) verfügbar sind. |
|
Bereich: Alle
|
@ExperimentalWearMaterialApiModifikator zum Zeichnen eines Platzhalter-Schimmers über einer Komponente. |
|
Bereich: Alle
|
@ComposableMit Modifier.placeholderShimmer wird ein periodischer Schimmer über Inhalte gezeichnet, um dem Nutzer anzuzeigen, dass Inhalte geladen werden oder möglicherweise veraltet sind. |
|
Bereich: Alle
|
Modifier.stylusHoverIcon(Mit diesem Modifikator kann ein Entwickler ein Zeigersymbol definieren, das angezeigt wird, wenn ein Stift über das Element bewegt wird. |
|
Bereich: Alle
|
Modifier.motionEventSpy(watcher: (motionEvent: MotionEvent) -> Unit)Ruft |
|
Bereich: Alle
|
Markieren Sie das Layoutrechteck so, dass es vorzugsweise von schwebenden Fenstern freigehalten wird. |
|
Bereich: Alle
|
Modifier.preferKeepClear(rectProvider: (LayoutCoordinates) -> Rect)Markieren Sie ein Rechteck innerhalb der Koordinaten des lokalen Layouts und vermeiden Sie dabei schwebende Fenster. |
|
Bereich: Alle
|
@ExperimentalMaterialApiEin Modifikator zum Übersetzen der Position und zum Skalieren der Größe einer Pull-to-Refresh-Anzeige basierend auf dem angegebenen |
|
Bereich: Alle
|
@ExperimentalMaterialApiEin verschachtelter Scroll-Modifier, der |
|
Bereich: Alle
|
@ExperimentalMaterialApiEin verschachtelter Scroll-Modifier, der |
|
Bereich: Alle
|
Modifier.pullToRefresh(Ein Modifikator, der einem Container verschachteltes Scrollen hinzufügt, um die Funktion „Zum Aktualisieren ziehen“ zu unterstützen. |
|
Bereich: Alle
|
@ExperimentalFoundationApiKonfiguriert den aktuellen Knoten und alle untergeordneten Knoten als Inhaltsempfänger. |
|
Bereich: Alle
|
Modifier.fitInside(rulers: RectRulers)Passt den Inhalt an |
|
Bereich: Alle
|
Modifier.fitOutside(rulers: RectRulers)Wenn einer der |
|
Bereich: Alle
|
Modifier.sensitiveContent(isContentSensitive: Boolean)Dieser Modifikator weist darauf hin, dass das Composable vertrauliche Inhalte (z. B. Nutzername, Passwort, Kreditkarte usw.) auf dem Bildschirm rendert und die Inhalte in unterstützten Umgebungen während der Bildschirmfreigabe geschützt werden sollten. |
|
Bereich: Alle
|
Modifier.onInterceptKeyBeforeSoftKeyboard(Wenn Sie |
|
Bereich: Alle
|
Modifier.onPreInterceptKeyBeforeSoftKeyboard(Wenn Sie |
|
Bereich: Alle
|
@ExperimentalFoundationStyleApiModifier, mit dem eine Region erstellt wird, die mit dem angegebenen |
|
Bereich: Alle
|
@ExperimentalFoundationStyleApiModifier, mit dem eine Region erstellt wird, die mit dem angegebenen |
|
Bereich: Alle
|
@ComposableEine Oberfläche ist ein grundlegender Baustein in Glimmer. |
|
Bereich: Alle
|
Schließt das Layoutrechteck von der System-Geste aus. |
|
Bereich: Alle
|
Modifier.systemGestureExclusion(exclusion: (LayoutCoordinates) -> Rect)Schließt ein Rechteck innerhalb der Koordinaten des lokalen Layouts aus der System-Geste aus. |
|
Bereich: Alle
|
Modifier.appendTextContextMenuComponents(builder: TextContextMenuBuilderScope.() -> Unit)Fügt ein |
|
Bereich: Alle
|
Modifier.filterTextContextMenuComponents(Fügt ein |
|
Bereich: Alle
|
Ein |
|
Bereich: Alle
|
Modifier.consumeWindowInsets(insets: WindowInsets)Verwendet Einsätze, die noch nicht von anderen Einsätzen aufgenommen wurden, mit Modifikatoren, die |
|
Bereich: Alle
|
Modifier.consumeWindowInsets(paddingValues: PaddingValues)
|
|
Bereich: Alle
|
Modifier.onConsumedWindowInsetsChanged(Ruft |
|
Bereich: Alle
|
Dadurch wird die |
|
Umfang:
SharedTransitionScope |
Modifier.renderInSharedTransitionScopeOverlay(Rendert den Inhalt im Overlay von |
|
Umfang:
SharedTransitionScope |
Modifier.sharedBounds(
|
|
Umfang:
SharedTransitionScope |
Modifier.sharedElement(
|
|
Umfang:
SharedTransitionScope |
Modifier.sharedElementWithCallerManagedVisibility(
|
|
Umfang:
SharedTransitionScope |
Modifier.skipToLookaheadPosition(enabled: () -> Boolean)Ein Modifikator, der ein Layout an der Zielposition verankert, die während der Übergänge von gemeinsam genutzten Elementen aus dem Lookahead-Pass abgerufen wird. |
|
Umfang:
ExposedDropdownMenuBoxScope |
Modifier.menuAnchor(Der Modifikator, der auf ein Element innerhalb von |
|
Umfang:
PaneScaffoldScope |
@ExperimentalMaterial3AdaptiveApiMit diesem Modifikator werden die Ränder des zugehörigen Bereichs gemäß dem angegebenen |
|
Umfang:
PaneScaffoldScope |
@ExperimentalMaterial3AdaptiveApiMit diesem Modifikator werden die Ränder des zugehörigen Bereichs gemäß den angegebenen festen Rändern und den bereitgestellten |
Abstand
|
Bereich: Alle
|
Modifier.paddingFrom(alignmentLine: AlignmentLine, before: Dp, after: Dp)Ein |
|
Bereich: Alle
|
Modifier.paddingFrom(Ein |
|
Bereich: Alle
|
Modifier.paddingFromBaseline(top: Dp, bottom: Dp)Ein |
|
Bereich: Alle
|
Modifier.paddingFromBaseline(top: TextUnit, bottom: TextUnit)Ein |
|
Bereich: Alle
|
Fügen Sie entlang jeder Kante des Inhalts in |
|
Bereich: Alle
|
Wenden Sie |
|
Bereich: Alle
|
Modifier.padding(paddingValues: PaddingValues)Wenden Sie |
|
Bereich: Alle
|
Wenden Sie einen Abstand von |
|
Bereich: Alle
|
Fügen Sie entlang jeder Kante des Inhalts in |
|
Bereich: Alle
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Alle
|
Fügt einen Abstand hinzu, um Platz für |
|
Bereich: Alle
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Alle
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Alle
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Alle
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Alle
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Alle
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Alle
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Alle
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Alle
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Alle
|
Modifier.windowInsetsPadding(insets: WindowInsets)Fügt einen Innenabstand hinzu, damit der Inhalt nicht in den |
Zeiger
|
Bereich: Alle
|
Modifier.onIndirectPointerGesture(Ein |
|
Bereich: Alle
|
Modifier.pointerHoverIcon(Mit diesem Modifikator kann ein Entwickler ein Zeigersymbol definieren, das angezeigt wird, wenn der Cursor auf das Element bewegt wird. |
|
Bereich: Alle
|
Modifier.pointerInteropFilter(Ein spezieller PointerInputModifier, der Zugriff auf die zugrunde liegenden |
|
Bereich: Alle
|
Modifier.pointerInput(key1: Any?, block: PointerInputEventHandler)Erstellen Sie einen Modifikator für die Verarbeitung von Zeigereingaben im Bereich des geänderten Elements. |
|
Bereich: Alle
|
Modifier.pointerInput(vararg keys: Any?, block: PointerInputEventHandler)Erstellen Sie einen Modifikator für die Verarbeitung von Zeigereingaben im Bereich des geänderten Elements. |
|
Bereich: Alle
|
Modifier.pointerInput(Erstellen Sie einen Modifikator für die Verarbeitung von Zeigereingaben im Bereich des geänderten Elements. |
Position
|
Bereich: Alle
|
Modifier.absoluteOffset(offset: Density.() -> IntOffset)Verschiebe den Inhalt um |
|
Bereich: Alle
|
Modifier.absoluteOffset(x: Dp, y: Dp) |
|
Bereich: Alle
|
Versetze den Inhalt um |
|
Bereich: Alle
|
|
|
Umfang:
TabRowDefaults |
Modifier.tabIndicatorOffset(currentTabPosition: TabPosition)
|
Scrollen
|
Bereich: Alle
|
Modifier.clipScrollableContainer(orientation: Orientation)Begrenzt die Clips des scrollbaren Containers auf der Hauptachse und lässt gleichzeitig Platz für Hintergrundeffekte (z. B. Schatten) auf der Querachse. |
|
Bereich: Alle
|
Modifier.nestedScroll(Ändern Sie das Element so, dass es in der verschachtelten Scrollhierarchie enthalten ist. |
|
Bereich: Alle
|
Modifier.overscroll(overscrollEffect: OverscrollEffect?)Rendert Overscroll aus dem bereitgestellten |
|
Bereich: Alle
|
Modifier.onPreRotaryScrollEvent(Wenn Sie dieses |
|
Bereich: Alle
|
Modifier.onRotaryScrollEvent(Wenn Sie dieses |
|
Bereich: Alle
|
Modifier.rotaryScrollable(Ein Modifikator, der Drehereignisse mit scrollbaren Containern wie „Column“ und „LazyList“ verbindet. |
|
Bereich: Alle
|
Modifier.scrollAway(Ein Element wird basierend auf dem Scrollstatus einer scrollbaren Liste vertikal ein- oder ausgeblendet. |
|
Bereich: Alle
|
Modifier.scrollAway(scrollState: ScrollState, offset: Dp)Ein Element basierend auf einer |
|
Bereich: Alle
|
Modifier.scrollAway(Ein Element basierend auf einer |
|
Bereich: Alle
|
Modifier.scrollAway(Ein Element basierend auf einer |
|
Bereich: Alle
|
Modifier.horizontalScroll(Element so ändern, dass horizontales Scrollen möglich ist, wenn die Breite des Inhalts größer ist als die maximal zulässigen Einschränkungen. |
|
Bereich: Alle
|
Modifier.horizontalScroll(Element so ändern, dass horizontales Scrollen möglich ist, wenn die Breite des Inhalts größer ist als die maximal zulässigen Einschränkungen. |
|
Bereich: Alle
|
Modifier.verticalScroll(Ändern Sie das Element so, dass es vertikal gescrollt werden kann, wenn die Höhe des Inhalts größer ist als die maximal zulässigen Einschränkungen. |
|
Bereich: Alle
|
Modifier.verticalScroll(Ändern Sie das Element so, dass es vertikal gescrollt werden kann, wenn die Höhe des Inhalts größer ist als die maximal zulässigen Einschränkungen. |
|
Bereich: Alle
|
Modifier.scrollable2D(Konfigurieren Sie das Scrollen und Wischen per Touch für das UI-Element in beiden XY-Ausrichtungen. |
|
Bereich: Alle
|
Modifier.scrollableArea(Eine Komponente als scrollbaren Bereich konfigurieren |
|
Bereich: Alle
|
Modifier.scrollableArea(Eine Komponente als scrollbaren Bereich konfigurieren |
|
Bereich: Alle
|
Modifier.scrollable(Konfigurieren Sie das Scrollen und das schnelle Wischen per Touch für das UI-Element in einem einzigen |
|
Bereich: Alle
|
Modifier.scrollable(Konfigurieren Sie das Scrollen und das schnelle Wischen per Touch für das UI-Element in einem einzigen |
|
Bereich: Alle
|
@ComposableEine rein visuelle Scrollleiste, die die aktuelle Scrollposition einer scrollenden Komponente darstellt. |
|
Bereich: Alle
|
Steuert die Bildschirmtastatur als verschachteltes Scrollen unter Android |
Semantik
|
Bereich: Alle
|
Enthält die |
|
Bereich: Alle
|
Modifier.progressSemantics(Enthält die |
|
Bereich: Alle
|
Modifier.rangeSemantics(Modifikator zum Hinzufügen von Semantik, die den Fortschritt des Steppers/Schiebereglers angibt. |
|
Bereich: Alle
|
Modifier.clearAndSetSemantics(properties: SemanticsPropertyReceiver.() -> Unit)Entfernt die Semantik aller untergeordneten Knoten und legt neue Semantik fest. |
|
Bereich: Alle
|
Modifier.semantics(mergeDescendants: Boolean, properties: SemanticsPropertyReceiver.() -> Unit)Fügen Sie dem Layoutknoten Semantik-Schlüssel/Wert-Paare für Tests, Barrierefreiheit usw. hinzu. |
Größe
|
Bereich: Alle
|
Modifier.animateContentSize(Dieser Modifikator animiert seine eigene Größe, wenn sich die Größe des untergeordneten Modifikators (oder der untergeordneten zusammensetzbaren Funktion, falls sie sich bereits am Ende der Kette befindet) ändert. |
|
Bereich: Alle
|
Modifier.animateContentSize(Dieser Modifikator animiert seine eigene Größe, wenn sich die Größe des untergeordneten Modifikators (oder der untergeordneten zusammensetzbaren Funktion, falls sie sich bereits am Ende der Kette befindet) ändert. |
|
Bereich: Alle
|
Modifier.aspectRatio(Es wird versucht, die Größe des Inhalts an ein angegebenes Seitenverhältnis anzupassen, indem eine der eingehenden Einschränkungen in der folgenden Reihenfolge abgeglichen wird: |
|
Bereich: Alle
|
Es werden mindestens 48 dp reserviert, um Berührungsinteraktionen zu disambiguieren, wenn das Element kleiner wäre. |
|
Bereich: Alle
|
Es werden mindestens 48 dp reserviert, um Berührungsinteraktionen zu disambiguieren, wenn das Element kleiner wäre. |
|
Bereich: Alle
|
Es werden mindestens 48 dp reserviert, um Berührungsinteraktionen zu disambiguieren, wenn das Element kleiner wäre. |
|
Bereich: Alle
|
Modifier.height(intrinsicSize: IntrinsicSize)Geben Sie die bevorzugte Höhe des Inhalts als die gleiche wie die minimale oder maximale intrinsische Höhe des Inhalts an. |
|
Bereich: Alle
|
Modifier.requiredHeight(intrinsicSize: IntrinsicSize)Geben Sie für die Höhe des Inhalts genau die minimale oder maximale intrinsische Höhe des Inhalts an. |
|
Bereich: Alle
|
Modifier.requiredWidth(intrinsicSize: IntrinsicSize)Geben Sie an, dass die Breite des Inhalts genau der minimalen oder maximalen intrinsischen Breite des Inhalts entspricht. |
|
Bereich: Alle
|
Modifier.width(intrinsicSize: IntrinsicSize)Deklarieren Sie, dass die bevorzugte Breite des Inhalts der minimalen oder maximalen intrinsischen Breite des Inhalts entspricht. |
|
Bereich: Alle
|
Modifier.onSizeChanged(onSizeChanged: (IntSize) -> Unit)Wird mit der Größe des geänderten Compose-UI-Elements aufgerufen, wenn das Element zum ersten Mal gemessen wird oder sich die Größe des Elements ändert. |
|
Bereich: Alle
|
Modifier.defaultMinSize(minWidth: Dp, minHeight: Dp)Die Größe des umschlossenen Layouts wird nur dann eingeschränkt, wenn sie andernfalls uneingeschränkt wäre: Die Einschränkungen |
|
Bereich: Alle
|
Modifier.fillMaxHeight(fraction: @FloatRange(from = 0.0, to = 1.0) Float)Die Inhalte müssen die |
|
Bereich: Alle
|
Modifier.fillMaxSize(fraction: @FloatRange(from = 0.0, to = 1.0) Float)Sorgen Sie dafür, dass der Inhalt (möglicherweise nur teilweise) die |
|
Bereich: Alle
|
Modifier.fillMaxWidth(fraction: @FloatRange(from = 0.0, to = 1.0) Float)Die Inhalte müssen die |
|
Bereich: Alle
|
Geben Sie die bevorzugte Höhe des Inhalts mit genau |
|
Bereich: Alle
|
Die Höhe des Inhalts muss zwischen |
|
Bereich: Alle
|
Modifier.requiredHeight(height: Dp)Geben Sie die Höhe des Inhalts mit genau |
|
Bereich: Alle
|
Modifier.requiredHeightIn(min: Dp, max: Dp)Die Höhe des Inhalts muss zwischen |
|
Bereich: Alle
|
Modifier.requiredSize(size: Dp)Geben Sie für die Breite und Höhe des Inhalts genau |
|
Bereich: Alle
|
Modifier.requiredSize(size: DpSize)Gib die Größe des Inhalts mit genau |
|
Bereich: Alle
|
Modifier.requiredSize(width: Dp, height: Dp)Geben Sie die Größe des Inhalts mit genau |
|
Bereich: Alle
|
Die Breite des Inhalts muss zwischen |
|
Bereich: Alle
|
Modifier.requiredWidth(width: Dp)Geben Sie an, dass die Breite des Inhalts genau |
|
Bereich: Alle
|
Modifier.requiredWidthIn(min: Dp, max: Dp)Die Breite des Inhalts muss zwischen |
|
Bereich: Alle
|
Geben Sie die bevorzugte Größe des Inhalts mit genau |
|
Bereich: Alle
|
Geben Sie die bevorzugte Größe des Inhalts mit genau |
|
Bereich: Alle
|
Geben Sie die bevorzugte Größe des Inhalts mit genau |
|
Bereich: Alle
|
Die Breite des Inhalts muss zwischen |
|
Bereich: Alle
|
Geben Sie die bevorzugte Breite des Inhalts mit genau |
|
Bereich: Alle
|
Die Breite des Inhalts muss zwischen |
|
Bereich: Alle
|
Modifier.wrapContentHeight(Die Höhe des Inhalts wird unabhängig von der eingehenden Messung |
|
Bereich: Alle
|
Modifier.wrapContentSize(align: Alignment, unbounded: Boolean)Die Inhalte können in der gewünschten Größe gemessen werden, ohne die eingehenden |
|
Bereich: Alle
|
Modifier.wrapContentWidth(Die Inhalte können in der gewünschten Breite gemessen werden, ohne Berücksichtigung der eingehenden Messung |
|
Bereich: Alle
|
Modifier.touchTargetAwareSize(size: Dp)Mit diesem Modifikator können Sie sowohl die Größe als auch den empfohlenen Berührungszielbereich für |
|
Bereich: Alle
|
Modifier.transformedHeight(Bequemlichkeitsmodifikator zur Berechnung der transformierten Höhe mit |
|
Bereich: Alle
|
Modifier.windowInsetsBottomHeight(insets: WindowInsets)Legt die Höhe auf die von |
|
Bereich: Alle
|
Modifier.windowInsetsEndWidth(insets: WindowInsets)Legt die Breite auf die von |
|
Bereich: Alle
|
Modifier.windowInsetsStartWidth(insets: WindowInsets)Legt die Breite auf die von |
|
Bereich: Alle
|
Modifier.windowInsetsTopHeight(insets: WindowInsets)Legt die Höhe auf die von |
|
Bereich: Alle
|
@UnstableApiVersuche, das ursprüngliche Inhaltsrechteck so zu skalieren, dass es in ein Ziel passt, indem ein bestimmter |
|
Umfang:
SharedTransitionScope |
Modifier.skipToLookaheadSize(enabled: () -> Boolean)Mit |
|
Umfang:
RowScope |
Modifier.weight(Die Breite des Elements muss proportional zu seinem |
|
Umfang:
ColumnScope |
Modifier.weight(Die Höhe des Elements wird proportional zu seinem |
|
Umfang:
FlowRowScope |
@ExperimentalLayoutApiDas Element füllt (möglicherweise nur teilweise) die maximale Höhe des höchsten Elements in der Zeile aus, in der es platziert wurde, innerhalb von |
|
Umfang:
FlowColumnScope |
@ExperimentalLayoutApiDas Element muss die maximale Breite des breitesten Elements in der Spalte, in der es platziert wurde, innerhalb von |
|
Umfang:
BoxScope |
Passen Sie die Größe des Elements an die Größe von |
|
Umfang:
LazyItemScope |
Modifier.fillParentMaxHeight(Lassen Sie den Inhalt die |
|
Umfang:
LazyItemScope |
Modifier.fillParentMaxSize(Lassen Sie die Inhalte die |
|
Umfang:
LazyItemScope |
Modifier.fillParentMaxWidth(Lassen Sie die Inhalte den |
|
Umfang:
ExposedDropdownMenuBoxScope |
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)Der Modifikator, der auf ein |
|
Umfang:
ExposedDropdownMenuBoxScope |
Modifier.exposedDropdownSize(matchAnchorWidth: Boolean)Änderung, die auf ein Menü angewendet werden soll, das sich in der |
|
Umfang:
PaneScaffoldScope |
Modifier.preferredHeight(height: Dp)Mit diesem Modifikator wird die bevorzugte Höhe für einen Bereich in |
|
Umfang:
PaneScaffoldScope |
Modifier.preferredHeight(Mit diesem Modifikator wird die bevorzugte Höhe für einen Bereich als Anteil an der Gesamthöhe des Gerüsts angegeben. |
|
Umfang:
PaneScaffoldScope |
Modifier.preferredWidth(proportion: @FloatRange(from = 0.0, to = 1.0) Float)Mit diesem Modifizierer wird die bevorzugte Breite für einen Bereich als Anteil an der Gesamtbreite des Gerüsts angegeben. |
|
Umfang:
PaneScaffoldScope |
Modifier.preferredWidth(width: Dp)Mit diesem Modifikator wird die bevorzugte Breite für einen Bereich in |
Tests
|
Bereich: Alle
|
Weist dem geänderten Element ein Tag zu, damit es in Tests gefunden werden kann. |
Transformationen
|
Bereich: Alle
|
Legt fest, um wie viel Grad die Ansicht um die Mitte des Composables gedreht wird. |
|
Bereich: Alle
|
Skalieren Sie die Inhalte der horizontalen und vertikalen Achse einheitlich mit demselben Skalierungsfaktor. |
|
Bereich: Alle
|
Skalieren Sie den Inhalt der Composable mit den folgenden Skalierungsfaktoren entlang der horizontalen und vertikalen Achse. |
|
Bereich: Alle
|
Modifier.transformable(Aktivieren Sie Transformationsgesten für das geänderte UI-Element. |
|
Bereich: Alle
|
Modifier.transformable(Aktivieren Sie Transformationsgesten für das geänderte UI-Element. |