Aktionen
Umfang: Alle
|
@ExperimentalFoundationApi
Ziehbewegungen zwischen vordefinierten Werten aktivieren. |
Umfang: Alle
|
@ExperimentalFoundationApi
Ziehbewegungen zwischen vordefinierten Werten aktivieren. |
Umfang: Alle
|
Konfigurieren Sie die Komponente so, dass Klicks über das Eingabe- oder „Klick“-Ereignis für Barrierefreiheit empfangen werden. |
Umfang: Alle
|
Modifier.clickable(
Konfigurieren Sie die Komponente so, dass Klicks über das Eingabe- oder „Klick“-Ereignis für Barrierefreiheit empfangen werden. |
Umfang: Alle
|
@ExperimentalFoundationApi
Konfigurieren Sie die Komponente so, dass Klicks, Doppelklicks und lange Klicks über das Eingabe- oder Bedienungshilfenereignis „Klick“ empfangen werden. |
Umfang: Alle
|
@ExperimentalFoundationApi
Konfigurieren Sie die Komponente so, dass Klicks, Doppelklicks und lange Klicks über das Eingabe- oder Bedienungshilfenereignis „Klick“ empfangen werden. |
Umfang: Alle
|
@ExperimentalFoundationApi
Erstellt einen Modifikator ähnlich wie |
Umfang: Alle
|
@ExperimentalFoundationApi
Konfigurieren Sie das Ziehen per Berührung für das UI-Element in beiden Ausrichtungen. |
Umfang: Alle
|
Modifier.draggable(
Konfigurieren Sie das Ziehen per Berührung für das UI-Element in einer einzelnen |
Umfang: Beliebig
|
Mit diesem Modifikator können Sie eine Liste von |
Umfang: Beliebig
|
Konfigurieren Sie die Komponente so, dass sie auswählbar ist, in der Regel als Teil einer sich gegenseitig ausschließende Gruppe, in der jeweils nur ein Element ausgewählt werden kann. |
Umfang: Alle
|
Modifier.selectable(
Konfigurieren Sie die Komponente so, dass sie auswählbar ist, in der Regel als Teil einer sich gegenseitig ausschließende Gruppe, in der jeweils nur ein Element ausgewählt werden kann. |
Umfang: Alle
|
@ExperimentalMaterialApi
Diese Funktion wird nicht mehr unterstützt. Die Swipeable-API von Material wurde durch die AnchoredDraggable-APIs von Foundation ersetzt. |
Umfang: Alle
|
@ExperimentalWearMaterialApi
Wischgesten zwischen vordefinierten Status aktivieren |
Umfang: Beliebig
|
Modifier.toggleable(
Komponente so konfigurieren, dass sie über Eingabe- und Barrierefreiheitsereignisse umgeschaltet werden kann |
Umfang: Beliebig
|
Modifier.toggleable(
Konfigurieren Sie die Komponente so, dass sie über Eingabe- und Barrierefreiheitsereignisse umgeschaltet werden kann. |
Umfang: Alle
|
Modifier.triStateToggleable(
Konfigurieren Sie die Komponente so, dass sie über Eingabe- und Barrierefreiheitsereignisse mit drei Status umgeschaltet werden kann: „An“, „Aus“ und „Unbestimmt“. |
Umfang: Alle
|
Modifier.triStateToggleable(
Konfigurieren Sie die Komponente so, dass sie über Eingabe- und Bedienungshilfen mit drei Status umgeschaltet werden kann: „Ein“, „Aus“ und „Unbestimmt“. |
Ausrichtung
Umfang:
RowScope
|
Modifier.align(alignment: Alignment.Vertical)
Richten Sie das Element vertikal innerhalb des |
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 seine |
Umfang:
RowScope
|
Positionieren Sie das Element vertikal so, dass seine erste Baseline mit den zugehörigen Elementen ausgerichtet ist, 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 zu einer bestimmten |
Animation
Umfang:
AnimatedVisibilityScope
|
Modifier.animateEnterExit(
Der |
Umfang:
LazyItemScope
|
Modifier.animateItem(
Mit diesem Modifikator werden das Einblenden (Auftauchen) und das Ausblenden (Verschwinden) von Elementen sowie Platzierungsänderungen (z. B. eine Neuanordnung von Elementen) animiert. |
Umfang:
LazyItemScope
|
@ExperimentalFoundationApi
Diese Funktion wird nicht mehr unterstützt. Verwenden Sie stattdessen Modifier.animateItem() |
Umfang:
LazyStaggeredGridItemScope
|
Modifier.animateItem(
Mit diesem Modifikator werden das Erscheinungsbild (Einblenden), das Ausblenden (Ausblenden) und die Platzierungsänderungen (z. B. das Neuanordnen von Elementen) animiert. |
Umfang:
LazyStaggeredGridItemScope
|
@ExperimentalFoundationApi
Diese Funktion wurde verworfen. Verwenden Sie stattdessen Modifier.animateItem(). |
Rahmen
Umfang: Alle
|
Modifier.border(border: BorderStroke, shape: Shape)
Ändern Sie das Element, indem Sie einen Rahmen hinzufügen, dessen Darstellung mit einem |
Umfang: Alle
|
Ändern Sie das Element, um einen Rahmen mit einem Erscheinungsbild hinzuzufügen, das mit einem |
Umfang: Alle
|
Ändern Sie das Element, um einen Rahmen mit einem Erscheinungsbild hinzuzufügen, das mit einem |
Zeichnen
Umfang: Alle
|
Zeichnen Sie Inhalte mit einem geänderten Alphakanal, der unter 1 liegen kann. |
Umfang: Alle
|
Modifier.background(color: Color, shape: Shape)
Zeichnet |
Umfang: Alle
|
Modifier.background(
|
Umfang: Beliebig
|
Clippen Sie den Inhalt in |
Umfang: Alle
|
Der Inhalt wird an die Grenzen einer Ebene zugeschnitten, die mit diesem Modifikator definiert wurde. |
Umfang: Beliebig
|
Modifier.drawBehind(onDraw: DrawScope.() -> Unit)
Zeichnen Sie hinter den geänderten Inhalten ein |
Umfang: Alle
|
Modifier.drawWithCache(onBuildDrawCache: CacheDrawScope.() -> DrawResult)
In eine |
Umfang: Alle
|
Modifier.drawWithContent(onDraw: ContentDrawScope.() -> Unit)
Erstellt eine |
Umfang: Alle
|
Modifier.indication(
Zeigt visuelle Effekte für diese Komponente an, wenn Interaktionen stattfinden. |
Umfang: Beliebig
|
Modifier.paint(
Zeichnen Sie die Inhalte mit |
Umfang: Alle
|
Modifier.shadow(
Erstellt eine |
Umfang: Alle
|
Fügen Sie einen Abstand hinzu, um die |
Umfang: Beliebig
|
Erstellt einen Modifier, der die Zeichnungsreihenfolge für die untergeordneten Elemente desselben übergeordneten Layouts steuert. |
Fokus
Umfang: Alle
|
Modifier.onFocusChanged(onFocusChanged: (FocusState) -> Unit)
Fügen Sie einer Komponente diesen Modifikator hinzu, um Ereignisse für den Fokusstatus zu beobachten. |
Umfang: Beliebig
|
Modifier.onFocusEvent(onFocusEvent: (FocusState) -> Unit)
Fügen Sie einer Komponente diesen Modifikator hinzu, um Ereignisse für den Fokusstatus zu beobachten. |
Umfang: Beliebig
|
Diese Funktion wird nicht mehr unterstützt. Ersetzt durch „focusTarget“ |
Umfang: Alle
|
Fügen Sie diesen Modifikator einer Komponente hinzu, um sie fokussierbar zu machen. |
Umfang: Beliebig
|
Modifier.
Diese Funktion wird nicht mehr unterstützt. Verwenden Sie stattdessen „focusProperties()“. |
Umfang: Alle
|
Modifier.
Diese Funktion wird nicht mehr unterstützt. Verwenden Sie stattdessen focusRequester(). |
Umfang: Alle
|
Modifier.
Diese Funktion wird nicht mehr unterstützt. Verwenden Sie stattdessen „focusProperties()“ und „focusRequester()“. |
Umfang: Alle
|
Modifier.focusProperties(scope: FocusProperties.() -> Unit)
Mit diesem Modifikator kannst du Attribute angeben, die für |
Umfang: Alle
|
Modifier.focusRequester(focusRequester: FocusRequester)
Fügen Sie diesen Modifikator einer Komponente hinzu, um Änderungen am Fokus anzufordern. |
Umfang: Beliebig
|
@ExperimentalComposeUiApi
Mit diesem Modifikator können Sie den Fokus auf eine Fokusgruppe speichern und wiederherstellen. |
Umfang: Alle
|
Erstellt eine Fokusgruppe oder kennzeichnet diese Komponente als Fokusgruppe. |
Umfang: Alle
|
Modifier.focusable(
Konfigurieren Sie die Komponente so, dass sie über das Fokussystem oder das Ereignis „Fokus“ für Barrierefreiheit fokussiert werden kann. |
Umfang: Alle
|
@ExperimentalFoundationApi
Ruft |
Grafik
Umfang: Alle
|
Modifier.graphicsLayer(block: GraphicsLayerScope.() -> Unit)
Eine |
Umfang: Beliebig
|
Modifier.graphicsLayer(
Eine |
Umfang: Alle
|
Ein |
Tastatur
Umfang: Alle
|
Modifier.onKeyEvent(onKeyEvent: (KeyEvent) -> Boolean)
Wenn du |
Umfang: Alle
|
Modifier.onPreviewKeyEvent(onPreviewKeyEvent: (KeyEvent) -> Boolean)
Wenn Sie diese |
Layout
Umfang: Alle
|
Alternative zu |
Umfang: Alle
|
Taggen Sie das Element mit |
Umfang: Beliebig
|
Modifier.layout(measure: MeasureScope.(Measurable, Constraints) -> MeasureResult)
Erstellt ein |
Umfang: Alle
|
Modifier.onGloballyPositioned(
Rufen Sie |
Abstand
Umfang: Alle
|
Modifier.paddingFrom(alignmentLine: AlignmentLine, before: Dp, after: Dp)
Ein |
Umfang: Alle
|
Modifier.paddingFrom(
Ein |
Umfang: Alle
|
Modifier.paddingFromBaseline(top: Dp, bottom: Dp)
Ein |
Umfang: Beliebig
|
Modifier.paddingFromBaseline(top: TextUnit, bottom: TextUnit)
Ein |
Umfang: Alle
|
Fügen Sie an allen Rändern des Inhalts in |
Umfang: Alle
|
Legen Sie an allen Rändern des Inhalts (links, oben, rechts und unten) einen zusätzlichen Abstand von |
Umfang: Alle
|
Modifier.padding(paddingValues: PaddingValues)
Wenden Sie |
Umfang: Alle
|
Legen Sie links und rechts am Inhalt einen Abstand von |
Umfang: Beliebig
|
Verteilen Sie an jedem Rand des Inhalts in |
Umfang: Beliebig
|
Fügen Sie einen Abstand hinzu, um die |
Umfang: Alle
|
Fügen Sie einen Abstand hinzu, um die |
Umfang: Beliebig
|
Fügen Sie einen Abstand hinzu, um die |
Umfang: Alle
|
Fügen Sie einen Abstand hinzu, um die |
Umfang: Alle
|
Fügt einen Innenrand hinzu, um die |
Umfang: Alle
|
Fügt einen Innenrand hinzu, um die |
Umfang: Beliebig
|
Fügt einen Innenrand hinzu, um die |
Umfang: Beliebig
|
Fügt einen Innenrand hinzu, um die |
Umfang: Alle
|
Fügen Sie einen Abstand hinzu, um die |
Umfang: Beliebig
|
Fügen Sie einen Abstand hinzu, um die |
Umfang: Beliebig
|
Fügen Sie einen Abstand hinzu, um die |
Umfang: Beliebig
|
Modifier.windowInsetsPadding(insets: WindowInsets)
Hier wird ein Abstand hinzugefügt, damit die Inhalte nicht in den |
Cursor
Umfang: Alle
|
Modifier.pointerHoverIcon(
Mit diesem Modifikator können Entwickler ein Mauszeigersymbol definieren, das angezeigt wird, wenn der Cursor auf das Element bewegt wird. |
Umfang: Alle
|
@ExperimentalComposeUiApi
Ein spezieller PointerInputModifier, der Zugriff auf die zugrunde liegenden |
Umfang: Beliebig
|
@ExperimentalComposeUiApi
Mit diesem Modifikator können Sie Ereignisse für die Bewegung des Mauszeigers (z.B. Maus oder Touchpad) erfassen. |
Umfang: Alle
|
Modifier.
Diese Funktion wird nicht mehr unterstützt. Modifier.pointerInput muss einen oder mehrere "key"-Parameter bereitstellen, die die Identität des Modifikators definieren und bestimmen, wann die vorherige Eingabeverarbeitungskoroutine abgebrochen und ein neuer Effekt für den neuen Schlüssel gestartet werden soll. |
Umfang: Alle
|
Modifier.pointerInput(key1: Any?, block: suspend PointerInputScope.() -> Unit)
Erstellen Sie einen Modifikator für die Verarbeitung von Zeigereingaben innerhalb der Region des geänderten Elements. |
Umfang: Alle
|
Modifier.pointerInput(vararg keys: Any?, block: suspend PointerInputScope.() -> Unit)
Erstellen Sie einen Modifikator für die Verarbeitung von Zeigereingaben innerhalb der Region des geänderten Elements. |
Umfang: Alle
|
Modifier.pointerInput(key1: Any?, key2: Any?, block: suspend PointerInputScope.() -> Unit)
Erstellen Sie einen Modifikator für die Verarbeitung der Mauseingabe im Bereich des geänderten Elements. |
Position
Umfang: Alle
|
Modifier.absoluteOffset(offset: Density.() -> IntOffset)
Verschieben Sie den Inhalt um |
Umfang: Alle
|
Modifier.absoluteOffset(x: Dp, y: Dp)
|
Umfang: Alle
|
Verschieben Sie den Inhalt um |
Umfang: Alle
|
|
Umfang:
TabRowDefaults
|
Modifier.tabIndicatorOffset(currentTabPosition: TabPosition)
|
Umfang:
TabRowDefaults
|
Modifier.tabIndicatorOffset(currentTabPosition: TabPosition)
|
Semantik
Umfang: Beliebig
|
Enthält die |
Umfang: Alle
|
Modifier.progressSemantics(
Enthält die |
Umfang: Alle
|
Modifier.rangeSemantics(
Mit diesem Modifikator können Sie die Semantik hinzufügen, die den Fortschritt des Schiebereglers angibt. |
Umfang: Alle
|
Modifier.clearAndSetSemantics(properties: SemanticsPropertyReceiver.() -> Unit)
Löscht die Semantik aller untergeordneten Knoten und legt neue Semantik fest. |
Umfang: Alle
|
Modifier.semantics(mergeDescendants: Boolean, properties: SemanticsPropertyReceiver.() -> Unit)
Fügen Sie dem Layoutknoten semantische Schlüssel/Wert-Paare zum Testen, für Barrierefreiheit usw. hinzu. |
Scrollen
Umfang: Beliebig
|
Modifier.clipScrollableContainer(orientation: Orientation)
Beschneidet die Grenzen des scrollbaren Containers entlang der Hauptachse, lässt aber Platz für Hintergrundeffekte (z. B. Schatten) entlang der Querachse. |
Umfang: Beliebig
|
Modifier.
Diese Funktion wird nicht mehr unterstützt. Modifier.pointerInput und PointerEventType.Scroll verwenden |
Umfang: Beliebig
|
Modifier.nestedScroll(
Ändern Sie das Element, damit es an der verschachtelten Scrollhierarchie teilnimmt. |
Umfang: Alle
|
@ExperimentalFoundationApi
Rendert das Überscrollen aus dem bereitgestellten |
Umfang: Beliebig
|
Modifier.onPreRotaryScrollEvent(
Wenn du dieses |
Umfang: Alle
|
Modifier.onRotaryScrollEvent(
Wenn Sie diese |
Umfang: Beliebig
|
Modifier.rotaryScrollable(
Ein Modifikator, der Drehereignisse mit scrollbaren Containern wie „Column“, „LazyList“ usw. verbindet. |
Umfang: Alle
|
Modifier.scrollAway(scrollState: ScrollState, offset: Dp)
Ein Element vertikal durch Drücken einer |
Umfang: Alle
|
Modifier.scrollAway(
Sie können ein Element basierend auf einem |
Umfang: Alle
|
Modifier.scrollAway(
Ein Element vertikal durch Drücken einer |
Umfang: Alle
|
Modifier.
Diese Funktion wurde verworfen. Diese Überlastung wird für die Abwärtskompatibilität mit Compose für Wear OS 1.1 bereitgestellt. Es ist eine neuere Überlast verfügbar, die ScalingLazyListState aus dem Paket „wear.compose.foundation.lazy“ verwendet. |
Umfang: Alle
|
Modifier.horizontalScroll(
Ändern Sie das Element so, dass horizontal gescrollt werden kann, wenn die Breite des Inhalts größer als die maximal zulässigen Einschränkungen ist. |
Umfang: Beliebig
|
Modifier.verticalScroll(
Ändern Sie das Element so, dass vertikal gescrollt werden kann, wenn die Höhe der Inhalte größer als die maximal zulässigen Einschränkungen ist. |
Umfang: Alle
|
Modifier.scrollable(
Konfigurieren Sie das Touch-Scrolling und Wischen für das UI-Element in einer einzigen |
Umfang: Alle
|
@ExperimentalFoundationApi
Konfigurieren Sie das Scrollen und Wischen für das UI-Element in einer einzigen |
Umfang: Alle
|
@ExperimentalTvFoundationApi
Diese Funktion ist veraltet: Die Funktion „scrollableWithPivot“ wurde eingestellt. |
Umfang: Alle
|
Steuert die Bildschirmtastatur als verschachteltes Scrollen unter Android |
Größe
Umfang: Alle
|
Modifier.animateContentSize(
Dieser Modifier animiert seine eigene Größe, wenn sich sein untergeordneter Modifier (oder das untergeordnete Composeable, wenn es sich bereits am Ende der Kette befindet) ändert. |
Umfang: Alle
|
Modifier.animateContentSize(
Dieser Modifier animiert seine eigene Größe, wenn sich sein untergeordneter Modifier (oder das untergeordnete Composeable, wenn es sich bereits am Ende der Kette befindet) ändert. |
Umfang: Alle
|
Modifier.aspectRatio(
Die Größe des Inhalts wird an ein angegebenes Seitenverhältnis angepasst. Dabei wird versucht, in der folgenden Reihenfolge eine der eingehenden Einschränkungen zu erfüllen: |
Umfang: Alle
|
Die Größe wird auf mindestens 48 dp festgelegt, um Berührungsinteraktionen zu unterscheiden, wenn das Element kleiner wäre. |
Umfang: Alle
|
Die Größe wird auf mindestens 48 dp festgelegt, um Berührungsinteraktionen zu unterscheiden, wenn das Element kleiner wäre. |
Umfang: Alle
|
Die Größe wird auf mindestens 48 dp festgelegt, um Berührungsinteraktionen zu unterscheiden, wenn das Element kleiner wäre. |
Umfang: Alle
|
Die Größe wird auf mindestens 48 dp festgelegt, um Berührungsinteraktionen zu unterscheiden, wenn das Element kleiner wäre. |
Umfang: Beliebig
|
Modifier.height(intrinsicSize: IntrinsicSize)
Die bevorzugte Höhe des Inhalts muss mit der minimalen oder maximalen Höhe des Inhalts übereinstimmen. |
Umfang: Beliebig
|
Modifier.requiredHeight(intrinsicSize: IntrinsicSize)
Die Höhe des Inhalts muss genau der minimalen oder maximalen Höhe des Inhalts entsprechen. |
Umfang: Alle
|
Modifier.requiredWidth(intrinsicSize: IntrinsicSize)
Die Breite des Inhalts muss genau der minimalen oder maximalen Breite des Inhalts entsprechen. |
Umfang: Alle
|
Modifier.width(intrinsicSize: IntrinsicSize)
Die bevorzugte Breite des Inhalts muss mit der minimalen oder maximalen Breite des Inhalts übereinstimmen. |
Umfang: 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 wenn sich die Größe des Elements ändert. |
Umfang: Alle
|
Modifier.defaultMinSize(minWidth: Dp, minHeight: Dp)
Begrenzen Sie die Größe des umgebrochenen Layouts nur, wenn es sonst nicht begrenzt wäre: Die Einschränkungen |
Umfang: Beliebig
|
Modifier.fillMaxHeight(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Legen Sie |
Umfang: Alle
|
Modifier.fillMaxSize(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Legen Sie |
Umfang: Beliebig
|
Modifier.fillMaxWidth(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Legen Sie |
Umfang: Beliebig
|
Geben Sie die bevorzugte Höhe des Inhalts mit genau |
Umfang: Alle
|
Die Höhe des Inhalts muss zwischen |
Umfang: Alle
|
Modifier.requiredHeight(height: Dp)
Geben Sie die Höhe des Inhalts genau mit |
Umfang: Alle
|
Modifier.requiredHeightIn(min: Dp, max: Dp)
Die Höhe des Inhalts muss zwischen |
Umfang: Alle
|
Modifier.requiredSize(size: Dp)
Die Größe des Inhalts muss genau |
Umfang: Alle
|
Modifier.requiredSize(size: DpSize)
Die Größe des Inhalts muss genau |
Umfang: Beliebig
|
Modifier.requiredSize(width: Dp, height: Dp)
Die Größe der Inhalte muss genau |
Umfang: Alle
|
Die Breite des Inhalts muss zwischen |
Umfang: Beliebig
|
Modifier.requiredWidth(width: Dp)
Legen Sie die Breite des Inhalts genau auf |
Umfang: Alle
|
Modifier.requiredWidthIn(min: Dp, max: Dp)
Die Breite des Inhalts muss zwischen |
Umfang: Alle
|
Die bevorzugte Größe der Inhalte muss genau |
Umfang: Alle
|
Die bevorzugte Größe der Inhalte muss genau |
Umfang: Alle
|
Die bevorzugte Größe der Inhalte muss genau |
Umfang: Alle
|
Die Breite des Inhalts muss zwischen |
Umfang: Alle
|
Die bevorzugte Breite des Inhalts muss genau |
Umfang: Alle
|
Die Breite des Inhalts muss zwischen |
Umfang: Alle
|
Modifier.wrapContentHeight(
Die Inhalte werden in der gewünschten Höhe gemessen, ohne Rücksicht auf die eingehende Messung |
Umfang: Alle
|
Modifier.wrapContentSize(align: Alignment, unbounded: Boolean)
Die Inhalte werden in der gewünschten Größe gemessen, ohne Rücksicht auf die Einschränkungen der eingehenden Messung |
Umfang: Beliebig
|
Modifier.wrapContentWidth(
Die Inhalte werden ohne Berücksichtigung der eingehenden Messung |
Umfang: Alle
|
Modifier.touchTargetAwareSize(size: Dp)
Modifikator zum Festlegen der Größe und des empfohlenen Berührungszielbereichs für |
Umfang: Alle
|
Modifier.windowInsetsBottomHeight(insets: WindowInsets)
Legt die Höhe auf die Höhe von |
Umfang: Alle
|
Modifier.windowInsetsEndWidth(insets: WindowInsets)
Legt die Breite auf die von |
Umfang: Alle
|
Modifier.windowInsetsStartWidth(insets: WindowInsets)
Legt die Breite auf die von |
Umfang: Alle
|
Modifier.windowInsetsTopHeight(insets: WindowInsets)
Legt die Höhe auf die Höhe von |
Umfang:
RowScope
|
Modifier.weight(
Die Breite des Elements sollte proportional zu seinem |
Umfang:
ColumnScope
|
Modifier.weight(
Die Höhe des Elements sollte proportional zu seinem |
Umfang:
BoxScope
|
Passen Sie die Größe des Elements an die Größe des |
Umfang:
LazyItemScope
|
Modifier.fillParentMaxHeight(
Damit die Inhalte die |
Umfang:
LazyItemScope
|
Modifier.fillParentMaxSize(
Der Inhalt soll die |
Umfang:
LazyItemScope
|
Modifier.fillParentMaxWidth(
Legen Sie fest, dass die Inhalte die |
Umfang:
ExposedDropdownMenuBoxScope abstract |
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)
Modus, der auf ein |
Umfang:
ExposedDropdownMenuBoxScope abstract |
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)
Modifikator, der auf ein Menü angewendet werden soll, das sich in der |
Tests
Umfang: Alle
|
Wendet ein Tag an, damit das geänderte Element in Tests gefunden werden kann. |
Transformationen
Umfang: Alle
|
Legt fest, um wie viele Grad die Ansicht um die Mitte des Composeables gedreht wird. |
Umfang: Beliebig
|
Der Inhalt der horizontalen und vertikalen Achse wird einheitlich mit demselben Skalierungsfaktor skaliert. |
Umfang: Alle
|
Skalieren Sie den Inhalt des Composeables mit den folgenden Skalierungsfaktoren entlang der horizontalen und vertikalen Achse. |
Umfang: Alle
|
Modifier.transformable(
Aktivieren Sie Transformationsgesten für das geänderte UI-Element. |
Umfang: Alle
|
@ExperimentalFoundationApi
Transformationsgesten des geänderten UI-Elements aktivieren. |
Sonstiges
Umfang: Alle
|
@ExperimentalFoundationApi
Ein Modifikator, mit dem ein Element, auf das er angewendet wird, als Quelle für Drag-and-drop-Vorgänge behandelt werden kann. |
Umfang: Alle
|
Modifier.basicMarquee(
Auf die geänderten Inhalte wird ein animierter Ausschnittseffekt angewendet, wenn sie zu breit sind, um in den verfügbaren Bereich zu passen. |
Umfang: Alle
|
Modifier.edgeSwipeToDismiss(
Beschränkt das Wischen auf Schließen, sodass es nur vom Rand des Darstellungsbereichs aus aktiv ist. |
Umfang: Alle
|
Modifier.blur(radius: Dp, edgeTreatment: BlurredEdgeTreatment)
Inhalte zeichnen, die mit den angegebenen Radien unkenntlich gemacht werden. |
Umfang: Alle
|
Modifier.blur(
Inhalte zeichnen, die mit den angegebenen Radien unkenntlich gemacht werden. |
Umfang: Alle
|
@ExperimentalFoundationApi
Modifikator, der zum Senden von |
Umfang: Beliebig
|
Ein übergeordnetes Element, das auf |
Umfang: Beliebig
|
Modifier.composed(
Deklarieren Sie eine Just-in-Time-Zusammensetzung einer |
Umfang: Beliebig
|
@ExperimentalComposeUiApi
Deklariere eine Just-in-Time-Zusammensetzung einer |
Umfang: Beliebig
|
@ExperimentalComposeUiApi
Deklarieren Sie eine Just-in-Time-Zusammensetzung einer |
Umfang: Beliebig
|
@ExperimentalComposeUiApi
Deklarieren Sie eine Just-in-Time-Zusammensetzung einer |
Umfang: Alle
|
@ExperimentalComposeUiApi
Deklarieren Sie eine Just-in-Time-Zusammensetzung einer |
Umfang: Beliebig
|
@ExperimentalFoundationApi
Ein Modifikator, mit dem ein Element, auf das er angewendet wird, als Quelle für Drag-and-drop-Vorgänge behandelt werden kann. |
Umfang: Alle
|
@ExperimentalFoundationApi
Ein Modifikator, der das Empfangen über eine Drag-and-drop-Geste ermöglicht. |
Umfang: Alle
|
Diese Funktion wird nicht mehr unterstützt. „systemGestenausschluss“ verwenden |
Umfang: Alle
|
Modifier.
Diese Funktion wird nicht mehr unterstützt. „systemGestenausschluss“ verwenden |
Umfang: Beliebig
|
Modifier.handwritingDetector(callback: () -> Unit)
Konfiguriert ein Element als Handschrifterkennung, der die Handschrifteingabe mit Eingabestift erkennt und die Verarbeitung des erkannten Texts an ein anderes Element delegiert. |
Umfang: Alle
|
Konfiguriert ein Element als Eingabestift-Handschrift-Handler, der die Texteingabe aus einer Handschriftsitzung verarbeiten kann, die durch die Handschrift eines Eingabestifts auf einem Handschrift-Erkennungssystem ausgelöst wurde. |
Umfang: Alle
|
Modifier.hoverable(
Konfigurieren Sie die Komponente so, dass sie über die Ereignisse „Cursor betritt“ und „Cursor verlässt“ ein Hover-Ereignis auslöst. |
Umfang: Alle inline |
Modifier.
Diese Funktion wurde verworfen. Diese API führt zu mehr Ungültigstellungen Ihres Modifiers als nötig. Wir raten daher von der Verwendung ab. |
Umfang: Beliebig
|
Modifier.approachLayout(
Erstellt ein Annäherungslayout, das dazu beitragen soll, schrittweise dem im Vorschaudurchlauf berechneten Ziellayout zu nähern. |
Umfang: Alle
|
Modifier.magnifier(
Ein |
Umfang: Alle
|
@ExperimentalComposeUiApi
Ein Modifikator, mit dem |
Umfang: Beliebig
|
@ExperimentalComposeUiApi
Ein Modifikator, mit dem |
Umfang: Alle
|
Modifier.onPlaced(onPlaced: (LayoutCoordinates) -> Unit)
Rufen Sie |
Umfang: Alle
|
@ExperimentalWearMaterialApi
Zeichnet eine Platzhalterform über eine zusammensetzbare Funktion und animiert einen Wischeffekt, um den Platzhalter zu entfernen. |
Umfang: Alle
|
@ExperimentalWearMaterialApi
Mit diesem Modifikator wird ein Platzhalter über einer Komponente gezeichnet. |
Umfang: Alle
|
@ExperimentalComposeUiApi
Ruft |
Umfang: Alle
|
Markieren Sie das Layout-Rechteck, damit es nicht von schwebenden Fenstern überdeckt wird. |
Umfang: Alle
|
Modifier.preferKeepClear(rectProvider: (LayoutCoordinates) -> Rect)
Zeichnen Sie ein Rechteck innerhalb der lokalen Layoutkoordinaten. Vermeiden Sie dabei möglichst schwimmende Fenster. |
Umfang: Alle
|
@ExperimentalMaterialApi
Ein Modifikator, mit dem die Position eines Pull-to-Refresh-Symbols anhand der angegebenen |
Umfang: Alle
|
@ExperimentalMaterialApi
Ein verschachtelter Scroll-Modifikator, der Scroll-Ereignisse an |
Umfang: Beliebig
|
@ExperimentalMaterialApi
Ein verschachtelter Scroll-Modifikator, der |
Umfang: Alle
|
@ExperimentalMaterial3Api
Ein Modifikator, der einem Container verschachtelte Scrollfunktionen hinzufügt, um eine Wischbewegung zum Aktualisieren zu unterstützen. |
Umfang: Alle
|
@ExperimentalMaterial3Api
Ein Modifier, der die Größe, den Offset, das Zuschneiden, den Schatten und die Hintergrundzeichnung eines Pull-to-Refresh-Indikators verwaltet. Nützlich bei der Implementierung benutzerdefinierter Indikatoren. |
Umfang: Alle
|
@ExperimentalFoundationApi
Konfiguriert den aktuellen Knoten und alle untergeordneten Knoten als Content-Empfänger. |
Umfang: Alle
|
@ExperimentalComposeUiApi
Wenn Sie diese |
Umfang: Alle
|
@ExperimentalComposeUiApi
Wenn du dieses |
Umfang: Beliebig
|
Modifier.
Diese Funktion wird nicht mehr unterstützt. SwipeToDismiss wurde zu androidx.wear.compose.foundation migriert. |
Umfang: Beliebig
|
Schließt das Layout-Rechteck von der Systemgeste aus. |
Umfang: Alle
|
Modifier.systemGestureExclusion(exclusion: (LayoutCoordinates) -> Rect)
Schließt ein Rechteck innerhalb der lokalen Layoutkoordinaten von der System-Geste aus. |
Umfang: Alle
|
Modifier.consumeWindowInsets(insets: WindowInsets)
Mit dieser Option werden Einzüge verwendet, die noch nicht von anderen Einzugsmodifikatoren wie |
Umfang: Alle
|
Modifier.consumeWindowInsets(paddingValues: PaddingValues)
Verwenden Sie |
Umfang: Alle
|
Modifier.onConsumedWindowInsetsChanged(
Ruft |
Umfang:
TooltipBoxScope
|
|
Umfang:
ExposedDropdownMenuBoxScope
|
Diese Funktion wird nicht mehr unterstützt. Überladung mit den Parametern „MenuAnchorType“ und „enabled“ verwenden |
Umfang:
ExposedDropdownMenuBoxScope abstract |
Modifier.menuAnchor(type: MenuAnchorType, enabled: Boolean)
Modifizierer, der auf ein Element in |