Aktionen
|
Bereich: Beliebig
|
<T : Any?> Modifier.anchoredDraggable(Drag-Gesten zwischen einer Reihe vordefinierter Werte aktivieren. |
|
Bereich: Beliebig
|
<T : Any?> Modifier.anchoredDraggable(Drag-Gesten zwischen einer Reihe vordefinierter Werte aktivieren. |
|
Bereich: Beliebig
|
Modifier.clickable(Komponente so konfigurieren, dass sie Klicks über das Eingabe- oder das Barrierefreiheitsereignis „click“ empfängt. |
|
Bereich: Beliebig
|
Modifier.clickable(Komponente so konfigurieren, dass sie Klicks über das Eingabe- oder das Barrierefreiheitsereignis „click“ empfängt. |
|
Bereich: Beliebig
|
Modifier.combinedClickable(Komponente so konfigurieren, dass sie Klicks, Doppelklicks und langes Klicken über das Eingabe- oder Barrierefreiheitsereignis „click“ empfängt. |
|
Bereich: Beliebig
|
Modifier.combinedClickable(Komponente so konfigurieren, dass sie Klicks, Doppelklicks und langes Klicken über das Eingabe- oder Barrierefreiheitsereignis „click“ empfängt. |
|
Bereich: Beliebig
|
Modifier.draggable2D(Konfigurieren Sie das Ziehen per Touch für das UI-Element in beiden Ausrichtungen. |
|
Bereich: Beliebig
|
Modifier.draggable(Konfigurieren Sie das Ziehen per Touch für das UI-Element in einem einzelnen |
|
Bereich: Beliebig
|
Mit diesem Modifikator können Sie eine Liste von |
|
Bereich: Beliebig
|
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: Beliebig
|
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: Beliebig
|
@ExperimentalWearMaterialApiWischbewegungen zwischen einer Reihe vordefinierter Status aktivieren. |
|
Bereich: Beliebig
|
Modifier.toggleable(Komponente so konfigurieren, dass sie über Eingabe- und Barrierefreiheitsereignisse umgeschaltet werden kann |
|
Bereich: Beliebig
|
Modifier.toggleable(Komponente so konfigurieren, dass sie über Eingabe- und Barrierefreiheitsereignisse umgeschaltet werden kann. |
|
Bereich: Beliebig
|
Modifier.triStateToggleable(Konfiguriere die Komponente so, dass sie über Eingabe- und Barrierefreiheitsereignisse mit drei Status umgeschaltet werden kann: „Ein“, „Aus“ und „Unbestimmt“. |
|
Bereich: Beliebig
|
Modifier.triStateToggleable(Konfiguriere 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 Ziehpunkt-Composable angewendet werden soll, damit der Ziehpunkt gezogen 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 die erste Grundlinie mit gleichgeordneten Elementen ausgerichtet wird, die ebenfalls auf |
|
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: Beliebig
|
Modifier.animateBounds(
|
|
Bereich: Beliebig
|
Modifier.animateFloatingActionButton(Wenden Sie diesen Modifikator auf 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: Beliebig
|
Modifier.border(border: BorderStroke, shape: Shape)Ändern Sie das Element, um einen Rahmen mit dem Erscheinungsbild hinzuzufügen, das mit einem |
|
Bereich: Beliebig
|
Ändern Sie das Element, um einen Rahmen mit dem Erscheinungsbild hinzuzufügen, das mit einem |
|
Bereich: Beliebig
|
Ändern Sie das Element, um einen Rahmen mit dem Erscheinungsbild hinzuzufügen, das mit einem |
Zeichnung
|
Bereich: Beliebig
|
Inhalte mit einem modifizierten Alphawert zeichnen, der möglicherweise kleiner als 1 ist. |
|
Bereich: Beliebig
|
Modifier.background(color: Color, shape: Shape)Zeichnet |
|
Bereich: Beliebig
|
Modifier.background( |
|
Bereich: Beliebig
|
Schneide den Inhalt auf |
|
Bereich: Beliebig
|
Schneidet den Inhalt auf die Grenzen einer Ebene zu, die mit diesem Modifikator definiert wird. |
|
Bereich: Beliebig
|
Modifier.drawBehind(onDraw: DrawScope.() -> Unit)Zeichnen Sie in eine |
|
Bereich: Beliebig
|
Modifier.drawWithCache(onBuildDrawCache: CacheDrawScope.() -> DrawResult)Zeichnen Sie in ein |
|
Bereich: Beliebig
|
Modifier.drawWithContent(onDraw: ContentDrawScope.() -> Unit)Erstellt ein |
|
Bereich: Beliebig
|
Modifier.indication(Zeichnet visuelle Effekte für diese Komponente, wenn Interaktionen stattfinden. |
|
Bereich: Beliebig
|
Modifier.paint(Malen Sie die Inhalte mit |
|
Bereich: Beliebig
|
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: Beliebig
|
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 |
|
Bereich: Beliebig
|
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: Beliebig
|
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 die |
|
Bereich: Beliebig
|
Erstellt ein |
|
Bereich: Beliebig
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Beliebig
|
Erstellt einen Modifier, mit dem die Zeichenreihenfolge für die untergeordneten Elemente desselben Layout-übergeordneten Elements gesteuert wird. |
Fokus
|
Bereich: Beliebig
|
Modifier.onFocusChanged(onFocusChanged: (FocusState) -> Unit)Fügen Sie diesen Modifier einer Komponente hinzu, um Ereignisse zum Fokusstatus zu beobachten. |
|
Bereich: Beliebig
|
Modifier.onFocusEvent(onFocusEvent: (FocusState) -> Unit)Fügen Sie diesen Modifier einer Komponente hinzu, um Ereignisse zum Fokusstatus zu beobachten. |
|
Bereich: Beliebig
|
Fügen Sie diesen Modifikator einer Komponente hinzu, um sie fokussierbar zu machen. |
|
Bereich: Beliebig
|
Modifier.focusProperties(scope: FocusProperties.() -> Unit)Mit diesem Modifikator können Sie Eigenschaften angeben, auf die über |
|
Bereich: Beliebig
|
Modifier.focusRequester(focusRequester: FocusRequester)Fügen Sie diesen Modifikator einer Komponente hinzu, um Änderungen am Fokus anzufordern. |
|
Bereich: Beliebig
|
Modifier.focusRestorer(fallback: FocusRequester)Mit diesem Modifikator kann der Fokus einer Fokusgruppe gespeichert und wiederhergestellt werden. |
|
Bereich: Beliebig
|
Erstellt eine Fokusgruppe oder markiert diese Komponente als Fokusgruppe. |
|
Bereich: Beliebig
|
Modifier.focusable(Komponente so konfigurieren, dass sie über das Fokussierungssystem oder das Barrierefreiheitsereignis „focus“ fokussierbar ist. |
|
Bereich: Beliebig
|
Modifier.hierarchicalFocusGroup(active: Boolean)
|
|
Bereich: Beliebig
|
Dieser Modifier wird in Verbindung mit |
Grafik
|
Bereich: Beliebig
|
Modifier.graphicsLayer(block: GraphicsLayerScope.() -> Unit)Ein |
|
Bereich: Beliebig
|
Modifier.graphicsLayer(Ein |
|
Bereich: Beliebig
|
Ein |
Tastatur
|
Bereich: Beliebig
|
Modifier.onKeyEvent(onKeyEvent: (KeyEvent) -> Boolean)Wenn Sie dieses |
|
Bereich: Beliebig
|
Modifier.onPreviewKeyEvent(onPreviewKeyEvent: (KeyEvent) -> Boolean)Wenn Sie dieses |
Layout
|
Bereich: Beliebig
|
Alternative zu |
|
Bereich: Beliebig
|
Taggen Sie das Element mit |
|
Bereich: Beliebig
|
Modifier.layout(measure: MeasureScope.(Measurable, Constraints) -> MeasureResult)Erstellt ein |
|
Bereich: Beliebig
|
Modifier.onGloballyPositioned(Rufen Sie |
Sonstiges
|
Bereich: Beliebig
|
Modifier.contentType(contentType: ContentType)Legen Sie den Hinweis zum automatischen Ausfüllen mit |
|
Bereich: Beliebig
|
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: Beliebig
|
Modifier.edgeSwipeToDismiss(Ziehpunkte können vom Rand des Darstellungsbereichs aus nach oben oder unten gezogen werden, um sie zu schließen. |
|
Bereich: Beliebig
|
Modifier.blur(radius: Dp, edgeTreatment: BlurredEdgeTreatment)Zeichnet Inhalte, die mit den angegebenen Radien unkenntlich gemacht wurden. |
|
Bereich: Beliebig
|
Modifier.blur(Zeichnet Inhalte, die mit den angegebenen Radien unkenntlich gemacht wurden. |
|
Bereich: Beliebig
|
Modifier.bringIntoViewRequester(Modifikator, mit dem |
|
Bereich: Beliebig
|
Modifier.composed(Deklarieren Sie eine Just-in-Time-Zusammensetzung eines |
|
Bereich: Beliebig
|
Modifier.composed(Deklarieren Sie eine Just-in-Time-Zusammensetzung eines |
|
Bereich: Beliebig
|
Modifier.composed(Deklarieren Sie eine Just-in-Time-Zusammensetzung eines |
|
Bereich: Beliebig
|
Modifier.composed(Deklarieren Sie eine Just-in-Time-Zusammensetzung eines |
|
Bereich: Beliebig
|
Modifier.composed(Deklarieren Sie eine Just-in-Time-Zusammensetzung eines |
|
Bereich: Beliebig
|
Modifier.contentColorProvider(contentColor: Color)Stellt |
|
Bereich: Beliebig
|
Modifier.depthEffect(depthEffect: DepthEffect?, shape: Shape)Rendert Schatten für die angegebene |
|
Bereich: Beliebig
|
Modifier.dragAndDropSource(Ein |
|
Bereich: Beliebig
|
Modifier.dragAndDropSource(Ein |
|
Bereich: Beliebig
|
Modifier.dragAndDropTarget(Ein Modifier, der das Empfangen von Drag-and-drop-Gesten ermöglicht. |
|
Bereich: Beliebig
|
Modifier.preferredFrameRate(frameRateCategory: FrameRateCategory)Gewünschte Framerate für Composable festlegen |
|
Bereich: Beliebig
|
Modifier.preferredFrameRate(Gewünschte Framerate für Composable festlegen |
|
Bereich: Beliebig
|
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: Beliebig
|
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: Beliebig
|
Modifier.hoverable(Konfigurieren Sie die Komponente so, dass sie über Pointer-Enter-/Exit-Ereignisse mit dem Mauszeiger berührt werden kann. |
|
Bereich: Beliebig
|
Ein Modifikator, der den Gerätebildschirm auf unterstützten Plattformen so lange eingeschaltet lässt, wie er Teil der Komposition ist. |
|
Bereich: Beliebig
|
Modifier.layoutBounds(holder: LayoutBoundsHolder)Dadurch wird die |
|
Bereich: Beliebig
|
Modifier.approachLayout(Erstellt ein Annäherungslayout, das dazu dient, sich dem im Lookahead-Pass berechneten Ziellayout schrittweise anzunähern. |
|
Bereich: Beliebig
|
Modifier.magnifier(Zeigt ein |
|
Bereich: Beliebig
|
Modifier.modifierLocalConsumer(consumer: ModifierLocalReadScope.() -> Unit)Ein Modifier, mit dem |
|
Bereich: Beliebig
|
<T : Any?> Modifier.modifierLocalProvider(Ein Modifier, mit dem |
|
Bereich: Beliebig
|
Modifier.onLayoutRectChanged(Ruft |
|
Bereich: Beliebig
|
Modifier.onPlaced(onPlaced: (LayoutCoordinates) -> Unit)Rufen Sie |
|
Bereich: Beliebig
|
Modifier.onVisibilityChanged(Registriert einen Callback, um zu überwachen, ob sich der Knoten im Darstellungsbereich des Fensters befindet. |
|
Bereich: Beliebig
|
@ComposableRegistriert einen Gesten-Handler. |
|
Bereich: Beliebig
|
Modifier.oneHandedGesture(Registriert einen Gesten-Handler. |
|
Bereich: Beliebig
|
@ExperimentalWearMaterialApiZeichnet eine Platzhalterform über ein Composable und animiert einen Wischeffekt, um den Platzhalter zu entfernen. |
|
Bereich: Beliebig
|
@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: Beliebig
|
@ExperimentalWearMaterialApiModifikator zum Zeichnen eines Platzhalter-Schimmer-Effekts über einer Komponente. |
|
Bereich: Beliebig
|
@ComposableMit Modifier.placeholderShimmer wird ein periodischer Schimmer über Inhalte gezeichnet, um dem Nutzer anzuzeigen, dass Inhalte geladen werden oder möglicherweise veraltet sind. |
|
Bereich: Beliebig
|
Modifier.stylusHoverIcon(Mit diesem Modifikator kann ein Entwickler ein Zeigersymbol definieren, das angezeigt wird, wenn ein Stift über das Element bewegt wird. |
|
Bereich: Beliebig
|
Modifier.motionEventSpy(watcher: (motionEvent: MotionEvent) -> Unit)Wird für jedes |
|
Bereich: Beliebig
|
Markieren Sie das Layoutrechteck so, dass es vorzugsweise von schwebenden Fenstern freigehalten wird. |
|
Bereich: Beliebig
|
Modifier.preferKeepClear(rectProvider: (LayoutCoordinates) -> Rect)Markieren Sie ein Rechteck innerhalb der Koordinaten des lokalen Layouts. Achten Sie dabei darauf, dass keine schwebenden Fenster überlappt werden. |
|
Bereich: Beliebig
|
@ExperimentalMaterialApiEin Modifikator zum Übersetzen der Position und Skalieren der Größe einer Pull-to-Refresh-Anzeige basierend auf dem angegebenen |
|
Bereich: Beliebig
|
@ExperimentalMaterialApiEin verschachtelter Scroll-Modifier, der |
|
Bereich: Beliebig
|
@ExperimentalMaterialApiEin verschachtelter Scroll-Modifier, der |
|
Bereich: Beliebig
|
Modifier.pullToRefresh(Ein Modifikator, der einem Container verschachteltes Scrollen hinzufügt, um die Funktion „Zum Aktualisieren ziehen“ zu unterstützen. |
|
Bereich: Beliebig
|
@ExperimentalFoundationApiKonfiguriert den aktuellen Knoten und alle untergeordneten Knoten als Content-Empfänger. |
|
Bereich: Beliebig
|
Modifier.fitInside(rulers: RectRulers)Passt den Inhalt an |
|
Bereich: Beliebig
|
Modifier.fitOutside(rulers: RectRulers)Wenn einer der |
|
Bereich: Beliebig
|
Modifier.sensitiveContent(isContentSensitive: Boolean)Dieser Modifikator weist darauf hin, dass in der Composable vertrauliche Inhalte (z. B. Nutzername, Passwort, Kreditkarte usw.) auf dem Bildschirm gerendert werden und die Inhalte in unterstützten Umgebungen während der Bildschirmfreigabe geschützt werden sollten. |
|
Bereich: Beliebig
|
Modifier.onInterceptKeyBeforeSoftKeyboard(Wenn Sie |
|
Bereich: Beliebig
|
Modifier.onPreInterceptKeyBeforeSoftKeyboard(Wenn Sie |
|
Bereich: Beliebig
|
@ExperimentalFoundationStyleApiModifier, mit dem eine Region erstellt wird, die mit dem angegebenen |
|
Bereich: Beliebig
|
@ExperimentalFoundationStyleApiModifier, mit dem eine Region erstellt wird, die mit dem angegebenen |
|
Bereich: Beliebig
|
@ComposableEine Oberfläche ist ein grundlegender Baustein in Glimmer. |
|
Bereich: Beliebig
|
Schließt das Layoutrechteck von der System-Geste aus. |
|
Bereich: Beliebig
|
Modifier.systemGestureExclusion(exclusion: (LayoutCoordinates) -> Rect)Schließt ein Rechteck innerhalb der lokalen Layoutkoordinaten von der Systemgeste aus. |
|
Bereich: Beliebig
|
Modifier.appendTextContextMenuComponents(builder: TextContextMenuBuilderScope.() -> Unit)Fügt ein |
|
Bereich: Beliebig
|
Modifier.filterTextContextMenuComponents(Fügt ein |
|
Bereich: Beliebig
|
Ein |
|
Bereich: Beliebig
|
Modifier.consumeWindowInsets(insets: WindowInsets)Verwendet Einsätze, die noch nicht von anderen Einsätzen aufgenommen wurden, mit Modifikatoren, die |
|
Bereich: Beliebig
|
Modifier.consumeWindowInsets(paddingValues: PaddingValues)
|
|
Bereich: Beliebig
|
Modifier.onConsumedWindowInsetsChanged(Ruft |
|
Bereich: Beliebig
|
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 gemeinsamer Elemente 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: Beliebig
|
Modifier.paddingFrom(alignmentLine: AlignmentLine, before: Dp, after: Dp)Ein |
|
Bereich: Beliebig
|
Modifier.paddingFrom(Ein |
|
Bereich: Beliebig
|
Modifier.paddingFromBaseline(top: Dp, bottom: Dp)Ein |
|
Bereich: Beliebig
|
Modifier.paddingFromBaseline(top: TextUnit, bottom: TextUnit)Ein |
|
Bereich: Beliebig
|
Fügen Sie entlang jeder Kante des Inhalts in |
|
Bereich: Beliebig
|
Fügen Sie an jeder Kante des Inhalts, also links, oben, rechts und unten, |
|
Bereich: Beliebig
|
Modifier.padding(paddingValues: PaddingValues)Wenden Sie |
|
Bereich: Beliebig
|
Wenden Sie einen Abstand von |
|
Bereich: Beliebig
|
Fügen Sie entlang jeder Kante des Inhalts in |
|
Bereich: Beliebig
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Beliebig
|
Fügt einen Abstand hinzu, um Platz für |
|
Bereich: Beliebig
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Beliebig
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Beliebig
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Beliebig
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Beliebig
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Beliebig
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Beliebig
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Beliebig
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Beliebig
|
Fügt einen Innenabstand hinzu, um die |
|
Bereich: Beliebig
|
Modifier.windowInsetsPadding(insets: WindowInsets)Fügt einen Innenabstand hinzu, damit der Inhalt nicht in den |
Zeiger
|
Bereich: Beliebig
|
Modifier.onIndirectPointerGesture(Ein |
|
Bereich: Beliebig
|
Modifier.pointerHoverIcon(Mit diesem Modifikator kann ein Entwickler ein Zeigersymbol definieren, das angezeigt wird, wenn der Cursor auf das Element bewegt wird. |
|
Bereich: Beliebig
|
Modifier.pointerInteropFilter(Ein spezieller PointerInputModifier, der Zugriff auf die zugrunde liegenden |
|
Bereich: Beliebig
|
Modifier.pointerInput(key1: Any?, block: PointerInputEventHandler)Erstellen Sie einen Modifier für die Verarbeitung von Zeigereingaben im Bereich des geänderten Elements. |
|
Bereich: Beliebig
|
Modifier.pointerInput(vararg keys: Any?, block: PointerInputEventHandler)Erstellen Sie einen Modifier für die Verarbeitung von Zeigereingaben im Bereich des geänderten Elements. |
|
Bereich: Beliebig
|
Modifier.pointerInput(Erstellen Sie einen Modifier für die Verarbeitung von Zeigereingaben im Bereich des geänderten Elements. |
Position
|
Bereich: Beliebig
|
Modifier.absoluteOffset(offset: Density.() -> IntOffset)Verschiebe den Inhalt um |
|
Bereich: Beliebig
|
Modifier.absoluteOffset(x: Dp, y: Dp) |
|
Bereich: Beliebig
|
Verschiebe den Inhalt um |
|
Bereich: Beliebig
|
|
|
Umfang:
TabRowDefaults |
Modifier.tabIndicatorOffset(currentTabPosition: TabPosition)
|
Scrollen
|
Bereich: Beliebig
|
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: Beliebig
|
Modifier.nestedScroll(Ändern Sie das Element so, dass es in der verschachtelten Scrollhierarchie enthalten ist. |
|
Bereich: Beliebig
|
Modifier.overscroll(overscrollEffect: OverscrollEffect?)Rendert Overscroll aus dem bereitgestellten |
|
Bereich: Beliebig
|
Modifier.onPreRotaryScrollEvent(Wenn Sie dieses |
|
Bereich: Beliebig
|
Modifier.onRotaryScrollEvent(Wenn Sie dieses |
|
Bereich: Beliebig
|
Modifier.rotaryScrollable(Ein Modifikator, der Drehereignisse mit scrollbaren Containern wie Column und LazyList verbindet. |
|
Bereich: Beliebig
|
Modifier.scrollAway(Ein Element wird basierend auf dem Scrollstatus einer scrollbaren Liste vertikal ein- oder ausgeblendet. |
|
Bereich: Beliebig
|
Modifier.scrollAway(scrollState: ScrollState, offset: Dp)Ein Element wird basierend auf einem |
|
Bereich: Beliebig
|
Modifier.scrollAway(Ein Element wird basierend auf einem |
|
Bereich: Beliebig
|
Modifier.scrollAway(Ein Element wird basierend auf einem |
|
Bereich: Beliebig
|
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: Beliebig
|
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: Beliebig
|
Modifier.verticalScroll(Element so ändern, dass vertikales Scrollen möglich ist, wenn die Höhe des Inhalts größer ist als die maximal zulässigen Einschränkungen. |
|
Bereich: Beliebig
|
Modifier.verticalScroll(Element so ändern, dass vertikales Scrollen möglich ist, wenn die Höhe des Inhalts größer ist als die maximal zulässigen Einschränkungen. |
|
Bereich: Beliebig
|
Modifier.scrollable2D(Konfigurieren Sie das Scrollen und Wischen per Touch für das UI-Element in beiden XY-Ausrichtungen. |
|
Bereich: Beliebig
|
Modifier.scrollableArea(Eine Komponente als scrollbaren Bereich konfigurieren |
|
Bereich: Beliebig
|
Modifier.scrollableArea(Eine Komponente als scrollbaren Bereich konfigurieren |
|
Bereich: Beliebig
|
Modifier.scrollable(Konfigurieren Sie das Scrollen und das schnelle Wischen per Touch für das UI-Element in einem einzigen |
|
Bereich: Beliebig
|
Modifier.scrollable(Konfigurieren Sie das Scrollen und das schnelle Wischen per Touch für das UI-Element in einem einzigen |
|
Bereich: Beliebig
|
@ComposableEine Scrollleiste, die die aktuelle Scrollposition einer scrollenden Komponente darstellt. |
|
Bereich: Beliebig
|
Steuert die Bildschirmtastatur als verschachteltes Scrollen unter Android |
Semantik
|
Bereich: Beliebig
|
Enthält die |
|
Bereich: Beliebig
|
Modifier.progressSemantics(Enthält die |
|
Bereich: Beliebig
|
Modifier.rangeSemantics(Modifikator zum Hinzufügen von Semantik, die den Fortschritt des Steppers/Schiebereglers angibt. |
|
Bereich: Beliebig
|
Modifier.clearAndSetSemantics(properties: SemanticsPropertyReceiver.() -> Unit)Entfernt die Semantik aller untergeordneten Knoten und legt neue Semantik fest. |
|
Bereich: Beliebig
|
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: Beliebig
|
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: Beliebig
|
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: Beliebig
|
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: Beliebig
|
Es werden mindestens 48 dp reserviert, um Berührungsinteraktionen zu disambiguieren, wenn das Element kleiner wäre. |
|
Bereich: Beliebig
|
Es werden mindestens 48 dp reserviert, um Berührungsinteraktionen zu disambiguieren, wenn das Element kleiner wäre. |
|
Bereich: Beliebig
|
Es werden mindestens 48 dp reserviert, um Berührungsinteraktionen zu disambiguieren, wenn das Element kleiner wäre. |
|
Bereich: Beliebig
|
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: Beliebig
|
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: Beliebig
|
Modifier.requiredWidth(intrinsicSize: IntrinsicSize)Geben Sie an, dass die Breite des Inhalts genau der minimalen oder maximalen intrinsischen Breite des Inhalts entspricht. |
|
Bereich: Beliebig
|
Modifier.width(intrinsicSize: IntrinsicSize)Deklarieren Sie, dass die bevorzugte Breite des Inhalts der minimalen oder maximalen intrinsischen Breite des Inhalts entspricht. |
|
Bereich: Beliebig
|
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: Beliebig
|
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: Beliebig
|
Modifier.fillMaxHeight(fraction: @FloatRange(from = 0.0, to = 1.0) Float)Die Inhalte müssen die |
|
Bereich: Beliebig
|
Modifier.fillMaxSize(fraction: @FloatRange(from = 0.0, to = 1.0) Float)Der Inhalt muss (möglicherweise nur teilweise) die |
|
Bereich: Beliebig
|
Modifier.fillMaxWidth(fraction: @FloatRange(from = 0.0, to = 1.0) Float)Die Inhalte müssen die |
|
Bereich: Beliebig
|
Geben Sie die bevorzugte Höhe des Inhalts mit genau |
|
Bereich: Beliebig
|
Die Höhe des Inhalts muss zwischen |
|
Bereich: Beliebig
|
Modifier.requiredHeight(height: Dp)Geben Sie die Höhe des Inhalts mit genau |
|
Bereich: Beliebig
|
Modifier.requiredHeightIn(min: Dp, max: Dp)Die Höhe des Inhalts muss zwischen |
|
Bereich: Beliebig
|
Modifier.requiredSize(size: Dp)Geben Sie für die Breite und Höhe des Inhalts genau |
|
Bereich: Beliebig
|
Modifier.requiredSize(size: DpSize)Gib die Größe des Inhalts mit genau |
|
Bereich: Beliebig
|
Modifier.requiredSize(width: Dp, height: Dp)Geben Sie die Größe des Inhalts mit genau |
|
Bereich: Beliebig
|
Die Breite des Inhalts muss zwischen |
|
Bereich: Beliebig
|
Modifier.requiredWidth(width: Dp)Geben Sie an, dass die Breite des Inhalts genau |
|
Bereich: Beliebig
|
Modifier.requiredWidthIn(min: Dp, max: Dp)Die Breite des Inhalts muss zwischen |
|
Bereich: Beliebig
|
Geben Sie die bevorzugte Größe des Inhalts mit genau |
|
Bereich: Beliebig
|
Geben Sie die bevorzugte Größe des Inhalts mit genau |
|
Bereich: Beliebig
|
Geben Sie die bevorzugte Größe des Inhalts mit genau |
|
Bereich: Beliebig
|
Die Breite des Inhalts muss zwischen |
|
Bereich: Beliebig
|
Geben Sie die bevorzugte Breite des Inhalts mit genau |
|
Bereich: Beliebig
|
Die Breite des Inhalts muss zwischen |
|
Bereich: Beliebig
|
Modifier.wrapContentHeight(Die Höhe des Inhalts wird unabhängig von der eingehenden Messung |
|
Bereich: Beliebig
|
Modifier.wrapContentSize(align: Alignment, unbounded: Boolean)Die Inhalte können in der gewünschten Größe gemessen werden, ohne dass die eingehenden Messbeschränkungen |
|
Bereich: Beliebig
|
Modifier.wrapContentWidth(Die Inhalte werden in der gewünschten Breite gemessen, unabhängig von der eingehenden Messung |
|
Bereich: Beliebig
|
Modifier.touchTargetAwareSize(size: Dp)Mit diesem Modifikator können Sie sowohl die Größe als auch den empfohlenen Berührungszielbereich für |
|
Bereich: Beliebig
|
Modifier.transformedHeight(Bequemlichkeitsmodifikator zur Berechnung der transformierten Höhe mit |
|
Bereich: Beliebig
|
Modifier.windowInsetsBottomHeight(insets: WindowInsets)Legt die Höhe auf die von |
|
Bereich: Beliebig
|
Modifier.windowInsetsEndWidth(insets: WindowInsets)Legt die Breite auf die von |
|
Bereich: Beliebig
|
Modifier.windowInsetsStartWidth(insets: WindowInsets)Legt die Breite auf die von |
|
Bereich: Beliebig
|
Modifier.windowInsetsTopHeight(insets: WindowInsets)Legt die Höhe auf die von |
|
Bereich: Beliebig
|
@UnstableApiVersucht, das Rechteck des Originalinhalts so zu skalieren, dass es in ein Ziel passt, indem ein angegebener |
|
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: Beliebig
|
Weist ein Tag zu, damit das geänderte Element in Tests gefunden werden kann. |
Transformationen
|
Bereich: Beliebig
|
Legt fest, um wie viel Grad die Ansicht um die Mitte des Composables gedreht wird. |
|
Bereich: Beliebig
|
Skalieren Sie die Inhalte der horizontalen und vertikalen Achse einheitlich mit demselben Skalierungsfaktor. |
|
Bereich: Beliebig
|
Skalieren Sie den Inhalt des Composables mit den folgenden Skalierungsfaktoren entlang der horizontalen und vertikalen Achse. |
|
Bereich: Beliebig
|
Modifier.transformable(Aktivieren Sie Transformationsgesten für das geänderte UI-Element. |
|
Bereich: Beliebig
|
Modifier.transformable(Aktivieren Sie Transformationsgesten für das geänderte UI-Element. |