Elenco dei modificatori di Scrivi

Azioni

Ambito: Qualsiasi
@ExperimentalFoundationApi
<T : Any?> Modifier.anchoredDraggable(
    state: AnchoredDraggableState<T>,
    orientation: Orientation,
    enabled: Boolean,
    reverseDirection: Boolean,
    interactionSource: MutableInteractionSource?
)

Attiva i gesti di trascinamento tra un insieme di valori predefiniti.

Ambito: Qualsiasi
Modifier.clickable(
    enabled: Boolean,
    onClickLabel: String?,
    role: Role?,
    onClick: () -> Unit
)

Configura il componente per ricevere clic tramite input o evento "clic" di accessibilità.

Ambito: Qualsiasi
Modifier.clickable(
    interactionSource: MutableInteractionSource,
    indication: Indication?,
    enabled: Boolean,
    onClickLabel: String?,
    role: Role?,
    onClick: () -> Unit
)

Configura il componente per ricevere clic tramite input o evento "clic" di accessibilità.

Ambito: Qualsiasi
@ExperimentalFoundationApi
Modifier.combinedClickable(
    enabled: Boolean,
    onClickLabel: String?,
    role: Role?,
    onLongClickLabel: String?,
    onLongClick: (() -> Unit)?,
    onDoubleClick: (() -> Unit)?,
    onClick: () -> Unit
)

Configura il componente per ricevere clic, doppi clic e clic lunghi tramite un evento "clic" di input o di accessibilità.

Ambito: Qualsiasi
@ExperimentalFoundationApi
Modifier.combinedClickable(
    interactionSource: MutableInteractionSource,
    indication: Indication?,
    enabled: Boolean,
    onClickLabel: String?,
    role: Role?,
    onLongClickLabel: String?,
    onLongClick: (() -> Unit)?,
    onDoubleClick: (() -> Unit)?,
    onClick: () -> Unit
)

Configura il componente per ricevere clic, doppi clic e clic lunghi tramite un evento "clic" di input o di accessibilità.

Ambito: Qualsiasi
@ExperimentalFoundationApi
Modifier.mouseClickable(
    enabled: Boolean,
    onClickLabel: String?,
    role: Role?,
    onClick: MouseClickScope.() -> Unit
)

Crea un modificatore simile a Modifier.clickable, ma fornisce ulteriore contesto con informazioni sui pulsanti premuti e sui tasti di modifica

Ambito: Qualsiasi
@ExperimentalFoundationApi
Modifier.draggable2D(
    state: Draggable2DState,
    enabled: Boolean,
    interactionSource: MutableInteractionSource?,
    startDragImmediately: Boolean,
    onDragStarted: suspend CoroutineScope.(startedPosition: Offset) -> Unit,
    onDragStopped: suspend CoroutineScope.(velocity: Velocity) -> Unit,
    reverseDirection: Boolean
)

Configura il trascinamento al tocco per l'elemento UI in entrambi gli orientamenti.

Ambito: Qualsiasi
Modifier.draggable(
    state: DraggableState,
    orientation: Orientation,
    enabled: Boolean,
    interactionSource: MutableInteractionSource?,
    startDragImmediately: Boolean,
    onDragStarted: suspend CoroutineScope.(startedPosition: Offset) -> Unit,
    onDragStopped: suspend CoroutineScope.(velocity: Float) -> Unit,
    reverseDirection: Boolean
)

Configura il trascinamento al tocco per l'elemento UI in un singolo elemento Orientation.

Ambito: Qualsiasi

Utilizza questo modificatore per raggruppare un elenco di selectable elementi come Tabs o RadioButtons per motivi di accessibilità.

Ambito: Qualsiasi
Modifier.selectable(
    selected: Boolean,
    enabled: Boolean,
    role: Role?,
    onClick: () -> Unit
)

Configura il componente in modo che sia selezionabile, in genere come parte di un gruppo che si escludono a vicenda, in cui è possibile selezionare un solo elemento in qualsiasi momento.

Ambito: Qualsiasi
Modifier.selectable(
    selected: Boolean,
    interactionSource: MutableInteractionSource,
    indication: Indication?,
    enabled: Boolean,
    role: Role?,
    onClick: () -> Unit
)

Configura il componente in modo che sia selezionabile, in genere come parte di un gruppo che si escludono a vicenda, in cui è possibile selezionare un solo elemento in qualsiasi momento.

Ambito: Qualsiasi
@ExperimentalMaterialApi
<T : Any?> Modifier. swipeable(
    state: SwipeableState<T>,
    anchors: Map<Float, T>,
    orientation: Orientation,
    enabled: Boolean,
    reverseDirection: Boolean,
    interactionSource: MutableInteractionSource?,
    thresholds: (from, to) -> ThresholdConfig,
    resistance: ResistanceConfig?,
    velocityThreshold: Dp
)

Questa funzione è stata ritirata. L'elemento a scorrimento di Material è stato sostituito dalle API AnchoredDraggable di Foundation.

Ambito: Qualsiasi
@ExperimentalWearMaterialApi
<T : Any?> Modifier.swipeable(
    state: SwipeableState<T>,
    anchors: Map<Float, T>,
    orientation: Orientation,
    enabled: Boolean,
    reverseDirection: Boolean,
    interactionSource: MutableInteractionSource?,
    thresholds: (from, to) -> ThresholdConfig,
    resistance: ResistanceConfig?,
    velocityThreshold: Dp
)

Consente di attivare i gesti di scorrimento tra una serie di stati predefiniti.

Ambito: Qualsiasi
Modifier.toggleable(
    value: Boolean,
    enabled: Boolean,
    role: Role?,
    onValueChange: (Boolean) -> Unit
)

Configura il componente per renderlo selezionabile tramite eventi di input e di accessibilità

Ambito: Qualsiasi
Modifier.toggleable(
    value: Boolean,
    interactionSource: MutableInteractionSource,
    indication: Indication?,
    enabled: Boolean,
    role: Role?,
    onValueChange: (Boolean) -> Unit
)

Configura il componente per renderlo attivabile tramite eventi di input e di accessibilità.

Ambito: Qualsiasi
Modifier.triStateToggleable(
    state: ToggleableState,
    enabled: Boolean,
    role: Role?,
    onClick: () -> Unit
)

Configura il componente per renderlo commutabile tramite eventi di input e di accessibilità con tre stati: On, Off e Indeterminato.

Ambito: Qualsiasi
Modifier.triStateToggleable(
    state: ToggleableState,
    interactionSource: MutableInteractionSource,
    indication: Indication?,
    enabled: Boolean,
    role: Role?,
    onClick: () -> Unit
)

Configura il componente per renderlo commutabile tramite eventi di input e di accessibilità con tre stati: On, Off e Indeterminato.

Allineamento

Ambito: RowScope

Allinea l'elemento verticalmente all'interno di Row.

Ambito: RowScope
Modifier.alignBy(alignmentLineBlock: (Measured) -> Int)

Posiziona l'elemento verticalmente in modo che la linea di allineamento dei contenuti, come determinato da alignmentLineBlock, sia allineata agli elementi di pari livello anch'essi configurati su alignBy.

Ambito: RowScope

Posiziona l'elemento verticalmente in modo che alignmentLine sia allineato con gli elementi di pari livello configurati su alignBy.

Ambito: RowScope

Posiziona l'elemento verticalmente in modo che la prima base di riferimento sia allineata agli elementi di pari livello configurati su alignByBaseline o alignBy.

Ambito: ColumnScope

Allinea l'elemento orizzontalmente all'interno di Column.

Ambito: ColumnScope
Modifier.alignBy(alignmentLineBlock: (Measured) -> Int)

Posiziona l'elemento orizzontalmente, in modo che la linea di allineamento dei contenuti, come determinato da alignmentLineBlock, sia allineata agli elementi di pari livello configurati su alignBy.

Ambito: ColumnScope

Posiziona l'elemento orizzontalmente in modo che alignmentLine sia allineato con gli elementi di pari livello configurati su alignBy.

Ambito: BoxScope
Modifier.align(alignment: Alignment)

Esegui il pull dell'elemento dei contenuti su un Alignment specifico all'interno di Box.

Animazione

open
@ExperimentalAnimationApi
Modifier.animateEnterExit(
    enter: EnterTransition,
    exit: ExitTransition,
    label: String
)

Puoi utilizzare il modificatore animateEnterExit per qualsiasi elemento secondario diretto o indiretto di AnimatedVisibility per creare un'animazione di entrata/uscita diversa da quella specificata in AnimatedVisibility.

Questo modificatore anima il posizionamento dell'elemento nell'elenco Lazy.

Questo modificatore anima il posizionamento dell'elemento nella griglia.

Bordo

Ambito: Qualsiasi
Modifier.border(border: BorderStroke, shape: Shape)

Modifica l'elemento per aggiungere il bordo con l'aspetto specificato con border e shape e ritagliarlo.

Ambito: Qualsiasi
Modifier.border(width: Dp, brush: Brush, shape: Shape)

Modifica l'elemento per aggiungere il bordo con l'aspetto specificato con width, brush e shape e ritagliarlo.

Ambito: Qualsiasi
Modifier.border(width: Dp, color: Color, shape: Shape)

Modifica l'elemento per aggiungere il bordo con l'aspetto specificato con width, color e shape e ritagliarlo.

Disegno

Ambito: Qualsiasi
Modifier.alpha(alpha: Float)

Disegna contenuti con alpha modificata che potrebbe essere inferiore a 1.

Ambito: Qualsiasi
Modifier.background(color: Color, shape: Shape)

Disegna shape con un color continuo dietro i contenuti.

Ambito: Qualsiasi
Modifier.background(
    brush: Brush,
    shape: Shape,
    alpha: @FloatRange(from = 0.0, to = 1.0) Float
)

Disegna shape con brush dietro i contenuti.

Ambito: Qualsiasi
Modifier.clip(shape: Shape)

Ritaglia i contenuti a shape.

Ambito: Qualsiasi

Ritaglia i contenuti ai limiti di un livello definito in questo modificatore.

Ambito: Qualsiasi
Modifier.drawBehind(onDraw: DrawScope.() -> Unit)

Disegna in una Canvas dietro i contenuti modificati.

Ambito: Qualsiasi
Modifier.drawWithCache(onBuildDrawCache: CacheDrawScope.() -> DrawResult)

Disegna in una DrawScope con contenuti persistenti nelle chiamate di disegno purché le dimensioni dell'area di disegno siano uguali o tutti gli oggetti di stato letti non siano cambiati.

Ambito: Qualsiasi

Crea un elemento DrawModifier che consente allo sviluppatore di disegnare prima o dopo i contenuti del layout.

Ambito: Qualsiasi
Modifier.indication(
    interactionSource: InteractionSource,
    indication: Indication?
)

Disegna effetti visivi per questo componente quando si verificano interazioni.

Ambito: Qualsiasi
Modifier.paint(
    painter: Painter,
    sizeToIntrinsics: Boolean,
    alignment: Alignment,
    contentScale: ContentScale,
    alpha: Float,
    colorFilter: ColorFilter?
)

Colora i contenuti con painter.

Ambito: Qualsiasi
Modifier.shadow(
    elevation: Dp,
    shape: Shape,
    clip: Boolean,
    ambientColor: Color,
    spotColor: Color
)

Crea un elemento graphicsLayer che disegna un'ombra.

Ambito: Qualsiasi

Aggiunge una spaziatura interna per adattarsi agli inserti safe drawing.

Ambito: Qualsiasi
Modifier.zIndex(zIndex: Float)

Crea un modificatore che controlla l'ordine di disegno per gli elementi secondari dello stesso layout principale.

Messa a fuoco

Ambito: Qualsiasi
Modifier.onFocusChanged(onFocusChanged: (FocusState) -> Unit)

Aggiungi questo modificatore a un componente per osservare gli eventi relativi allo stato attivo.

Ambito: Qualsiasi
Modifier.onFocusEvent(onFocusEvent: (FocusState) -> Unit)

Aggiungi questo modificatore a un componente per osservare gli eventi relativi allo stato attivo.

Ambito: Qualsiasi

Questa funzione è stata ritirata. Sostituito da focusTarget

Ambito: Qualsiasi

Aggiungi questo modificatore a un componente per renderlo attivabile.

Ambito: Qualsiasi
Modifier. focusOrder(focusOrderReceiver: FocusOrder.() -> Unit)

Questa funzione è stata ritirata. Usa invece focusProperties()

Ambito: Qualsiasi
Modifier. focusOrder(focusRequester: FocusRequester)

Questa funzione è stata ritirata. Usa invece focusRequester()

Ambito: Qualsiasi
Modifier. focusOrder(
    focusRequester: FocusRequester,
    focusOrderReceiver: FocusOrder.() -> Unit
)

Questa funzione è stata ritirata. Usa invece focusProperties() e focusRequester()

Ambito: Qualsiasi

Questo modificatore consente di specificare le proprietà accessibili ai focusTarget più in basso nella catena di modificatori o sui nodi del layout figlio.

Ambito: Qualsiasi

Aggiungi questo modificatore a un componente per richiedere modifiche allo stato attivo.

Ambito: Qualsiasi

Questo modificatore può essere utilizzato per salvare e ripristinare lo stato attivo su un gruppo di interesse.

Ambito: Qualsiasi

Crea un focus group o contrassegna questo componente come focus group.

Ambito: Qualsiasi
Modifier.focusable(
    enabled: Boolean,
    interactionSource: MutableInteractionSource?
)

Configura il componente in modo che sia attivabile tramite il sistema di messa a fuoco o l'evento "con stato attivo" di accessibilità.

Ambito: Qualsiasi

Richiama onPositioned ogni volta che cambiano i confini dell'area attualmente interessata.

Grafica

Ambito: Qualsiasi

Un elemento Modifier.Node che trasforma i contenuti in un livello di disegno.

Ambito: Qualsiasi
Modifier.graphicsLayer(
    scaleX: Float,
    scaleY: Float,
    alpha: Float,
    translationX: Float,
    translationY: Float,
    shadowElevation: Float,
    rotationX: Float,
    rotationY: Float,
    rotationZ: Float,
    cameraDistance: Float,
    transformOrigin: TransformOrigin,
    shape: Shape,
    clip: Boolean,
    renderEffect: RenderEffect?,
    ambientShadowColor: Color,
    spotShadowColor: Color,
    compositingStrategy: CompositingStrategy
)

Un elemento Modifier.Element che trasforma i contenuti in un livello di disegno.

Ambito: Qualsiasi

Un elemento Modifier.Element che aggiunge un livello di disegno in modo che gli strumenti possano identificare un elemento nell'immagine disegnata.

Tastiera

Ambito: Qualsiasi
Modifier.onKeyEvent(onKeyEvent: (KeyEvent) -> Boolean)

L'aggiunta di questo modifier al parametro modifier di un componente consentirà di intercettare gli eventi chiave hardware quando lo stato attivo del componente in questione (o di uno dei componenti secondari) sarà consentito.

Ambito: Qualsiasi
Modifier.onPreviewKeyEvent(onPreviewKeyEvent: (KeyEvent) -> Boolean)

L'aggiunta di questo modifier al parametro modifier di un componente consentirà di intercettare gli eventi chiave hardware quando il componente in questione (o uno dei suoi elementi secondari) è attivo.

Layout

Ambito: Qualsiasi
Modifier.layoutId(layoutId: String, tag: String?)

Alternativa a androidx.compose.ui.layout.layoutId che consente l'utilizzo di tag.

Ambito: Qualsiasi
Modifier.layoutId(layoutId: Any)

Applica il tagging all'elemento con layoutId per identificare l'elemento all'interno dell'elemento principale.

Ambito: Qualsiasi

Crea un elemento LayoutModifier che consente di modificare il modo in cui viene misurato e disposto l'elemento aggregato.

Ambito: Qualsiasi
Modifier.onGloballyPositioned(
    onGloballyPositioned: (LayoutCoordinates) -> Unit
)

Richiama onGloballyPositioned con il LayoutCoordinates dell'elemento se la posizione globale dei contenuti potrebbe essere cambiata.

Spaziatura interna

Ambito: Qualsiasi
Modifier.paddingFrom(alignmentLine: AlignmentLine, before: Dp, after: Dp)

Un Modifier in grado di aggiungere una spaziatura interna per posizionare i contenuti in base alle distanze specificate dai propri limiti a un alignment line.

Ambito: Qualsiasi
Modifier.paddingFrom(
    alignmentLine: AlignmentLine,
    before: TextUnit,
    after: TextUnit
)

Un Modifier in grado di aggiungere una spaziatura interna per posizionare i contenuti in base alle distanze specificate dai propri limiti a un alignment line.

Ambito: Qualsiasi
Modifier.paddingFromBaseline(top: Dp, bottom: Dp)

Un Modifier che posiziona i contenuti in un layout tale che la distanza dalla parte superiore del layout al baseline of the first line of text in the content sia top e la distanza dal baseline of the last line of text in the content alla parte inferiore del layout sia bottom.

Ambito: Qualsiasi

Un Modifier che posiziona i contenuti in un layout tale che la distanza dalla parte superiore del layout al baseline of the first line of text in the content sia top e la distanza dal baseline of the last line of text in the content alla parte inferiore del layout sia bottom.

Ambito: Qualsiasi
Modifier.absolutePadding(left: Dp, top: Dp, right: Dp, bottom: Dp)

Applica spazio aggiuntivo lungo ciascun bordo dei contenuti in Dp: left, top, right e bottom.

Ambito: Qualsiasi

Applica all dp di spazio aggiuntivo lungo ciascun bordo dei contenuti (a sinistra, in alto, a destra e in basso).

Ambito: Qualsiasi
Modifier.padding(paddingValues: PaddingValues)

Applica PaddingValues al componente come spazio aggiuntivo lungo ogni bordo a sinistra, in alto, a destra e in basso dei contenuti.

Ambito: Qualsiasi
Modifier.padding(horizontal: Dp, vertical: Dp)

Applica uno spazio di horizontal dp lungo i bordi sinistro e destro dei contenuti e vertical spazio dp lungo i bordi superiore e inferiore.

Ambito: Qualsiasi
Modifier.padding(start: Dp, top: Dp, end: Dp, bottom: Dp)

Applica spazio aggiuntivo lungo ciascun bordo dei contenuti in Dp: start, top, end e bottom.

Ambito: Qualsiasi

Aggiunge una spaziatura interna per adattarsi agli inserti caption bar.

Ambito: Qualsiasi

Aggiunge una spaziatura interna per adattarsi al display cutout.

Ambito: Qualsiasi

Aggiunge una spaziatura interna per adattarsi agli inserti ime.

Ambito: Qualsiasi

Aggiunge una spaziatura interna per adattarsi agli inserti mandatory system gestures.

Ambito: Qualsiasi

Aggiunge una spaziatura interna per adattarsi agli inserti navigation bars.

Ambito: Qualsiasi

Aggiunge una spaziatura interna per adattarsi agli inserti safe content.

Ambito: Qualsiasi

Aggiunge una spaziatura interna per adattarsi agli inserti safe gestures.

Ambito: Qualsiasi

Aggiunge una spaziatura interna per adattarsi agli inserti status bars.

Ambito: Qualsiasi

Aggiunge una spaziatura interna per adattarsi agli inserti system bars.

Ambito: Qualsiasi

Aggiunge una spaziatura interna per adattarsi agli inserti system gestures.

Ambito: Qualsiasi

Aggiunge una spaziatura interna per adattarsi agli inserti waterfall.

Ambito: Qualsiasi

Aggiunge una spaziatura interna in modo che i contenuti non incorrano in insets spazio.

Puntatore

Ambito: Qualsiasi
Modifier.pointerHoverIcon(
    icon: PointerIcon,
    overrideDescendants: Boolean
)

Modificatore che consente allo sviluppatore di definire un'icona del puntatore da visualizzare quando il cursore viene passato sopra l'elemento.

Ambito: Qualsiasi
@ExperimentalComposeUiApi
Modifier.pointerInteropFilter(
    requestDisallowInterceptTouchEvent: RequestDisallowInterceptTouchEvent?,
    onTouchEvent: (MotionEvent) -> Boolean
)

Un PointerInputModifier speciale che fornisce l'accesso ai MotionEvent sottostanti inviati in origine a Compose.

Ambito: Qualsiasi
@ExperimentalComposeUiApi
Modifier.pointerMoveFilter(
    onMove: (position: Offset) -> Boolean,
    onExit: () -> Boolean,
    onEnter: () -> Boolean
)

Modificatore che consente di tenere traccia degli eventi di movimento del puntatore (ovvero il mouse o il trackpad).

Ambito: Qualsiasi
Modifier. pointerInput(block: suspend PointerInputScope.() -> Unit)

Questa funzione è stata ritirata. Modifier.pointerInput deve fornire uno o più parametri "key" che definiscano l'identità del modificatore e determinare quando la coroutine di elaborazione dell'input precedente deve essere annullata e deve essere lanciato un nuovo effetto per il nuovo tasto.

Ambito: Qualsiasi
Modifier.pointerInput(key1: Any?, block: suspend PointerInputScope.() -> Unit)

Crea un modificatore per elaborare l'input del puntatore all'interno dell'area dell'elemento modificato.

Ambito: Qualsiasi
Modifier.pointerInput(vararg keys: Any?, block: suspend PointerInputScope.() -> Unit)

Crea un modificatore per elaborare l'input del puntatore all'interno dell'area dell'elemento modificato.

Ambito: Qualsiasi
Modifier.pointerInput(key1: Any?, key2: Any?, block: suspend PointerInputScope.() -> Unit)

Crea un modificatore per elaborare l'input del puntatore all'interno dell'area dell'elemento modificato.

Posizione

Ambito: Qualsiasi

Crea uno scostamento dei contenuti di offset px.

Ambito: Qualsiasi

Sfalsa i contenuti di (x dp, y dp).

Ambito: Qualsiasi
Modifier.offset(offset: Density.() -> IntOffset)

Crea uno scostamento dei contenuti di offset px.

Ambito: Qualsiasi
Modifier.offset(x: Dp, y: Dp)

Sfalsa i contenuti di (x dp, y dp).

Modifier.tabIndicatorOffset(currentTabPosition: TabPosition)

Modifier che occupa tutta la larghezza disponibile all'interno di TabRow e poi anima l'offset dell'indicatore a cui viene applicato, a seconda di currentTabPosition.

Modifier.tabIndicatorOffset(currentTabPosition: TabPosition)

Modifier che occupa tutta la larghezza disponibile all'interno di TabRow e poi anima l'offset dell'indicatore a cui viene applicato, a seconda di currentTabPosition.

Semantica

Ambito: Qualsiasi

Contiene il valore semantics richiesto per un indicatore di avanzamento indeterminato, che rappresenta il fatto dell'operazione in corso.

Ambito: Qualsiasi
Modifier.progressSemantics(
    value: Float,
    valueRange: ClosedFloatingPointRange<Float>,
    steps: @IntRange(from = 0) Int
)

Contiene il valore semantics necessario per un determinato indicatore di avanzamento o la parte di avanzamento di un dispositivo di scorrimento, che rappresenta l'avanzamento all'interno di valueRange.

Ambito: Qualsiasi
Modifier.rangeSemantics(
    value: Float,
    enabled: Boolean,
    onValueChange: (Float) -> Unit,
    valueRange: ClosedFloatingPointRange<Float>,
    steps: Int
)

Modificatore per aggiungere una semantica che indichi i progressi dello Stepper/Slider.

Ambito: Qualsiasi

Cancella la semantica di tutti i nodi discendenti e imposta una nuova semantica.

Ambito: Qualsiasi
Modifier.semantics(mergeDescendants: Boolean, properties: SemanticsPropertyReceiver.() -> Unit)

Aggiungere coppie chiave/valore semantiche al nodo del layout da utilizzare per test, accessibilità e così via.

Scorri

Ambito: Qualsiasi

Ritaglia i margini del contenitore scorrevole sull'asse principale, lasciando spazio per gli effetti di sfondo (come le ombre) sull'asse trasversale.

Ambito: Qualsiasi
Modifier. mouseScrollFilter(
    onMouseScroll: (event: MouseScrollEvent, bounds: IntSize) -> Boolean
)

Questa funzione è stata ritirata. Utilizza Modifier.pointerInput + PointerEventType.Scorri

Ambito: Qualsiasi
Modifier.nestedScroll(
    connection: NestedScrollConnection,
    dispatcher: NestedScrollDispatcher?
)

Modifica l'elemento per renderlo parte integrante della gerarchia di scorrimento nidificato.

Ambito: Qualsiasi

Esegue il rendering dell'overscroll dal overscrollEffect fornito.

Ambito: Qualsiasi
Modifier.onPreRotaryScrollEvent(
    onPreRotaryScrollEvent: (RotaryScrollEvent) -> Boolean
)

L'aggiunta di questo modifier al parametro modifier di un componente gli consentirà di intercettare RotaryScrollEvent se il componente in questione (o uno dei suoi elementi secondari) è attivo.

Ambito: Qualsiasi
Modifier.onRotaryScrollEvent(
    onRotaryScrollEvent: (RotaryScrollEvent) -> Boolean
)

L'aggiunta di questo modifier al parametro modifier di un componente gli consentirà di intercettare RotaryScrollEvent se il componente in questione (o uno dei suoi elementi secondari) è attivo.

Ambito: Qualsiasi
Modifier.scrollAway(scrollState: ScrollState, offset: Dp)

Fai scorrere un elemento verticalmente dentro e fuori dalla visualizzazione in base a un ScrollState.

Ambito: Qualsiasi
Modifier.scrollAway(
    scrollState: LazyListState,
    itemIndex: Int,
    offset: Dp
)

Fai scorrere un elemento verticalmente dentro e fuori dalla visualizzazione in base a un LazyListState.

Ambito: Qualsiasi
Modifier.scrollAway(
    scrollState: ScalingLazyListState,
    itemIndex: Int,
    offset: Dp
)

Fai scorrere un elemento verticalmente dentro e fuori dalla visualizzazione in base a un ScalingLazyListState.

Ambito: Qualsiasi
Modifier. scrollAway(
    scrollState: ScalingLazyListState,
    itemIndex: Int,
    offset: Dp
)

Questa funzione è stata ritirata. Questo sovraccarico è fornito per la compatibilità con le versioni precedenti di Compose per Wear OS 1.1.È disponibile un sovraccarico più recente che utilizza ScalingLazyListState dal pacchetto wear.compose.foundation.lazy

Ambito: Qualsiasi
Modifier.horizontalScroll(
    state: ScrollState,
    enabled: Boolean,
    flingBehavior: FlingBehavior?,
    reverseScrolling: Boolean
)

Modifica l'elemento per consentire di scorrere orizzontalmente quando la larghezza dei contenuti è superiore a quella consentita dai vincoli massimi.

Ambito: Qualsiasi
Modifier.verticalScroll(
    state: ScrollState,
    enabled: Boolean,
    flingBehavior: FlingBehavior?,
    reverseScrolling: Boolean
)

Modifica l'elemento per consentire lo scorrimento in verticale quando l'altezza dei contenuti è superiore a quella consentita dai vincoli massimi.

Ambito: Qualsiasi
Modifier.scrollable(
    state: ScrollableState,
    orientation: Orientation,
    enabled: Boolean,
    reverseDirection: Boolean,
    flingBehavior: FlingBehavior?,
    interactionSource: MutableInteractionSource?
)

Configura lo scorrimento al tocco e il tocco per l'elemento UI in un singolo Orientation.

Ambito: Qualsiasi
@ExperimentalFoundationApi
Modifier.scrollable(
    state: ScrollableState,
    orientation: Orientation,
    overscrollEffect: OverscrollEffect?,
    enabled: Boolean,
    reverseDirection: Boolean,
    flingBehavior: FlingBehavior?,
    interactionSource: MutableInteractionSource?,
    bringIntoViewSpec: BringIntoViewSpec
)

Configura lo scorrimento al tocco e il tocco per l'elemento UI in un singolo Orientation.

Ambito: Qualsiasi
@ExperimentalTvFoundationApi
Modifier.scrollableWithPivot(
    state: ScrollableState,
    orientation: Orientation,
    pivotOffsets: PivotOffsets,
    enabled: Boolean,
    reverseDirection: Boolean
)

Configura lo scorrimento al tocco e il tocco per l'elemento UI in un singolo Orientation.

Ambito: Qualsiasi

Consente di controllare la tastiera software come scorrimento nidificato su Android R e versioni successive.

Dimensioni

Ambito: Qualsiasi
Modifier.animateContentSize(
    animationSpec: FiniteAnimationSpec<IntSize>,
    finishedListener: ((initialValue: IntSize, targetValue: IntSize) -> Unit)?
)

Questo modificatore anima la propria dimensione quando il relativo modificatore figlio (o componibile figlio se si trova già alla coda della catena) cambia di dimensione.

Ambito: Qualsiasi
Modifier.aspectRatio(
    ratio: @FloatRange(from = 0.0, fromInclusive = false) Float,
    matchHeightConstraintsFirst: Boolean
)

Tenta di ridimensionare i contenuti in modo che corrispondano a uno dei vincoli in entrata nel seguente ordine: Constraints.maxWidth, Constraints.maxHeight, Constraints.minWidth, Constraints.minHeight se matchHeightConstraintsFirst è false (valore predefinito) o Constraints.maxHeight, Constraints.maxWidth, Constraints.minHeight, Constraints.minWidth se matchHeightConstraintsFirst è true.

Ambito: Qualsiasi

Riserva una dimensione di almeno 48.dp per chiarire le interazioni di tocco nel caso in cui l'elemento misurasse dimensioni più piccole.

Ambito: Qualsiasi

Riserva una dimensione di almeno 48.dp per chiarire le interazioni di tocco nel caso in cui l'elemento misurasse dimensioni più piccole.

Ambito: Qualsiasi

Riserva una dimensione di almeno 48.dp per chiarire le interazioni di tocco nel caso in cui l'elemento misurasse dimensioni più piccole.

Ambito: Qualsiasi
Modifier.height(intrinsicSize: IntrinsicSize)

Dichiara l'altezza preferita dei contenuti in modo che corrisponda all'altezza intrinseca minima o massima.

Ambito: Qualsiasi

Dichiara l'altezza dei contenuti in modo che corrisponda esattamente all'altezza intrinseca minima o massima di ciascuno.

Ambito: Qualsiasi

Dichiara che la larghezza dei contenuti corrisponde esattamente alla larghezza intrinseca minima o massima che li contiene.

Ambito: Qualsiasi
Modifier.width(intrinsicSize: IntrinsicSize)

Dichiara che la larghezza preferita dei contenuti corrisponde alla larghezza intrinseca minima o massima.

Ambito: Qualsiasi
Modifier.onSizeChanged(onSizeChanged: (IntSize) -> Unit)

Richiamato con le dimensioni dell'elemento UI di Compose modificato quando l'elemento viene misurato per la prima volta o quando cambia le sue dimensioni.

Ambito: Qualsiasi
Modifier.defaultMinSize(minWidth: Dp, minHeight: Dp)

Limita le dimensioni del layout aggregato solo quando sarebbe privo di vincoli: i vincoli minWidth e minHeight vengono applicati solo quando il vincolo corrispondente in entrata è 0.

Ambito: Qualsiasi
Modifier.fillMaxHeight(fraction: @FloatRange(from = 0.0, to = 1.0) Float)

Fai in modo che i contenuti riempiano (possibilmente solo parzialmente) il Constraints.maxHeight dei vincoli di misurazione in entrata, impostando minimum height e maximum height in modo che corrispondano al valore maximum height moltiplicato per fraction.

Ambito: Qualsiasi
Modifier.fillMaxSize(fraction: @FloatRange(from = 0.0, to = 1.0) Float)

Fai in modo che i contenuti riempiano (possibilmente solo parzialmente) i Constraints.maxWidth e i Constraints.maxHeight dei vincoli di misurazione in entrata, impostando minimum width e maximum width in modo che siano uguali al maximum width moltiplicato per fraction, così come minimum height e maximum height in modo che corrispondano al valore maximum height moltiplicato per fraction.

Ambito: Qualsiasi
Modifier.fillMaxWidth(fraction: @FloatRange(from = 0.0, to = 1.0) Float)

Fai in modo che i contenuti riempiano (possibilmente solo parzialmente) il Constraints.maxWidth dei vincoli di misurazione in entrata, impostando minimum width e maximum width in modo che corrispondano al valore maximum width moltiplicato per fraction.

Ambito: Qualsiasi
Modifier.height(height: Dp)

Dichiara l'altezza preferita dei contenuti in modo che corrisponda esattamente a height dp.

Ambito: Qualsiasi
Modifier.heightIn(min: Dp, max: Dp)

Mantieni l'altezza dei contenuti compresa tra min dp e maxdp, come consentito dalla misurazione in entrata Constraints.

Ambito: Qualsiasi

Dichiara l'altezza dei contenuti in modo che corrisponda esattamente a height dp.

Ambito: Qualsiasi
Modifier.requiredHeightIn(min: Dp, max: Dp)

Mantieni l'altezza dei contenuti compresa tra min dp e max dp.

Ambito: Qualsiasi

Dichiara le dimensioni dei contenuti in modo che corrispondano esattamente a size dp (larghezza e altezza).

Ambito: Qualsiasi

Dichiara le dimensioni dei contenuti in modo che corrispondano esattamente a size.

Ambito: Qualsiasi
Modifier.requiredSize(width: Dp, height: Dp)

Dichiara le dimensioni dei contenuti in modo che corrispondano esattamente a width dp e height dp.

Ambito: Qualsiasi
Modifier.requiredSizeIn(
    minWidth: Dp,
    minHeight: Dp,
    maxWidth: Dp,
    maxHeight: Dp
)

Mantieni la larghezza dei contenuti compresa tra minWidthdp e maxWidthdp e l'altezza dei contenuti compresa tra minHeightdp e maxHeightdp.

Ambito: Qualsiasi

Dichiara la larghezza dei contenuti in modo che corrisponda esattamente a width dp.

Ambito: Qualsiasi
Modifier.requiredWidthIn(min: Dp, max: Dp)

Mantieni la larghezza dei contenuti compresa tra min dp e max dp.

Ambito: Qualsiasi
Modifier.size(size: Dp)

Dichiara le dimensioni preferite dei contenuti in modo che corrispondano esattamente a size dp al quadrato.

Ambito: Qualsiasi
Modifier.size(size: DpSize)

Dichiara le dimensioni preferite dei contenuti in modo che corrispondano esattamente a size.

Ambito: Qualsiasi
Modifier.size(width: Dp, height: Dp)

Dichiara le dimensioni preferite dei contenuti in modo che corrispondano esattamente a width dp per height dp.

Ambito: Qualsiasi
Modifier.sizeIn(minWidth: Dp, minHeight: Dp, maxWidth: Dp, maxHeight: Dp)

Mantieni la larghezza dei contenuti compresa tra minWidthdp e maxWidthdp e l'altezza dei contenuti compresa tra minHeightdp e maxHeightdp, come consentito dalla misurazione in entrata Constraints.

Ambito: Qualsiasi
Modifier.width(width: Dp)

Dichiara la larghezza preferita dei contenuti in modo che corrisponda esattamente a width dp.

Ambito: Qualsiasi
Modifier.widthIn(min: Dp, max: Dp)

Mantieni la larghezza dei contenuti compresa tra min dp e maxdp come consentito dalla misurazione in entrata Constraints.

Ambito: Qualsiasi
Modifier.wrapContentHeight(
    align: Alignment.Vertical,
    unbounded: Boolean
)

Consenti la misurazione dei contenuti all'altezza desiderata senza tenere conto della misurazione in entrata minimum height constraint e, se unbounded è vero, anche senza tenere conto della misurazione in entrata (maximum height constraint).

Ambito: Qualsiasi
Modifier.wrapContentSize(align: Alignment, unbounded: Boolean)

Consenti la misurazione dei contenuti con le dimensioni desiderate senza tenere conto dei vincoli di misurazione in entrata minimum width o minimum height e, se il valore unbounded è vero, anche senza tenere conto dei vincoli massimi in entrata.

Ambito: Qualsiasi
Modifier.wrapContentWidth(
    align: Alignment.Horizontal,
    unbounded: Boolean
)

Consenti la misurazione dei contenuti con la larghezza desiderata senza tenere conto della misurazione in entrata minimum width constraint e, se unbounded è vero, anche senza tenere conto della misurazione in entrata (maximum width constraint).

Ambito: Qualsiasi

Modificatore per impostare sia le dimensioni sia il touch target consigliato per IconButton e TextButton.

Ambito: Qualsiasi

Imposta l'altezza su quella di insets nella parte bottom dello schermo.

Ambito: Qualsiasi

Imposta la larghezza su quella di insets nella parte end dello schermo, utilizzando left o right, a seconda del LayoutDirection.

Ambito: Qualsiasi

Imposta la larghezza su quella di insets nella parte start dello schermo, utilizzando left o right, a seconda del LayoutDirection.

Ambito: Qualsiasi

Imposta l'altezza su quella di insets nella parte top dello schermo.

Ambito: RowScope
Modifier.weight(
    weight: @FloatRange(from = 0.0, fromInclusive = false) Float,
    fill: Boolean
)

Ridimensiona la larghezza dell'elemento in modo proporzionale al relativo weight rispetto ad altri elementi di pari livello ponderati in Row.

Ambito: ColumnScope
Modifier.weight(
    weight: @FloatRange(from = 0.0, fromInclusive = false) Float,
    fill: Boolean
)

Ridimensiona l'altezza dell'elemento in modo proporzionale al relativo weight rispetto ad altri elementi di pari livello ponderati in Column.

Ambito: BoxScope

Ridimensiona l'elemento in modo che corrisponda a quello di Box dopo aver misurato tutti gli altri elementi dei contenuti.

Modifier.fillParentMaxHeight(
    fraction: @FloatRange(from = 0.0, to = 1.0) Float
)

Fai in modo che i contenuti soddisfino i Constraints.maxHeight dei vincoli di misurazione in entrata impostando minimum height in modo che corrisponda al valore di maximum height moltiplicato per fraction.

Modifier.fillParentMaxSize(
    fraction: @FloatRange(from = 0.0, to = 1.0) Float
)

Fai in modo che i contenuti soddisfino i criteri Constraints.maxWidth e Constraints.maxHeight dei vincoli di misurazione principali impostando minimum width in modo che sia uguale al maximum width moltiplicato per fraction e minimum height in modo che corrisponda al maximum height moltiplicato per fraction.

Modifier.fillParentMaxWidth(
    fraction: @FloatRange(from = 0.0, to = 1.0) Float
)

Fai in modo che i contenuti soddisfino i Constraints.maxWidth dei vincoli di misurazione principali impostando il valore minimum width in modo che corrisponda al valore di maximum width moltiplicato per fraction.

Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)

Modificatore da applicare a un elemento ExposedDropdownMenu all'interno dell'ambito.

Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)

Modificatore da applicare a un elemento ExposedDropdownMenu all'interno dell'ambito.

Test

Ambito: Qualsiasi

Applica un tag per consentire la ricerca dell'elemento modificato nei test.

Trasformazioni

Ambito: Qualsiasi
Modifier.rotate(degrees: Float)

Imposta i gradi in cui la vista viene ruotata attorno al centro del componibile.

Ambito: Qualsiasi
Modifier.scale(scale: Float)

Ridimensiona i contenuti dell'asse orizzontale e verticale in modo uniforme utilizzando lo stesso fattore di scala.

Ambito: Qualsiasi
Modifier.scale(scaleX: Float, scaleY: Float)

Ridimensiona i contenuti dell'elemento componibile in base ai seguenti fattori di scala, rispettivamente lungo l'asse orizzontale e verticale.

Ambito: Qualsiasi
Modifier.transformable(
    state: TransformableState,
    lockRotationOnZoomPan: Boolean,
    enabled: Boolean
)

Attiva i gesti di trasformazione dell'elemento UI modificato.

Ambito: Qualsiasi
@ExperimentalFoundationApi
Modifier.transformable(
    state: TransformableState,
    canPan: (Offset) -> Boolean,
    lockRotationOnZoomPan: Boolean,
    enabled: Boolean
)

Attiva i gesti di trasformazione dell'elemento UI modificato.

Altro

Ambito: Qualsiasi

Un modificatore che consente a un elemento a cui viene applicato di essere considerato come un'origine per le operazioni di trascinamento.

Ambito: Qualsiasi
@ExperimentalFoundationApi
Modifier.basicMarquee(
    iterations: Int,
    animationMode: MarqueeAnimationMode,
    delayMillis: Int,
    initialDelayMillis: Int,
    spacing: MarqueeSpacing,
    velocity: Dp
)

Applica un effetto di cornice intermittente animata ai contenuti modificati se sono troppo ampi per rientrare nello spazio disponibile.

Ambito: Qualsiasi
Modifier.blur(radius: Dp, edgeTreatment: BlurredEdgeTreatment)

Disegna i contenuti sfocati con i raggi specificati.

Ambito: Qualsiasi
Modifier.blur(
    radiusX: Dp,
    radiusY: Dp,
    edgeTreatment: BlurredEdgeTreatment
)

Disegna i contenuti sfocati con i raggi specificati.

Ambito: Qualsiasi

Modificatore che può essere utilizzato per inviare richieste bringIntoView.

Ambito: Qualsiasi

Un genitore che può rispondere alle richieste di BringIntoViewRequester dei suoi figli e scorrere fino a che l'elemento sia visibile sullo schermo.

Ambito: Qualsiasi
Modifier.composed(
    inspectorInfo: InspectorInfo.() -> Unit,
    factory: @Composable Modifier.() -> Modifier
)

Dichiara una composizione just-in-time di un Modifier che verrà composto per ogni elemento modificato.

Ambito: Qualsiasi
@ExperimentalComposeUiApi
Modifier.composed(
    fullyQualifiedName: String,
    key1: Any?,
    inspectorInfo: InspectorInfo.() -> Unit,
    factory: @Composable Modifier.() -> Modifier
)

Dichiara una composizione just-in-time di un Modifier che verrà composto per ogni elemento modificato.

Ambito: Qualsiasi
@ExperimentalComposeUiApi
Modifier.composed(
    fullyQualifiedName: String,
    vararg keys: Any?,
    inspectorInfo: InspectorInfo.() -> Unit,
    factory: @Composable Modifier.() -> Modifier
)

Dichiara una composizione just-in-time di un Modifier che verrà composto per ogni elemento modificato.

Ambito: Qualsiasi
@ExperimentalComposeUiApi
Modifier.composed(
    fullyQualifiedName: String,
    key1: Any?,
    key2: Any?,
    inspectorInfo: InspectorInfo.() -> Unit,
    factory: @Composable Modifier.() -> Modifier
)

Dichiara una composizione just-in-time di un Modifier che verrà composto per ogni elemento modificato.

Ambito: Qualsiasi
@ExperimentalComposeUiApi
Modifier.composed(
    fullyQualifiedName: String,
    key1: Any?,
    key2: Any?,
    key3: Any?,
    inspectorInfo: InspectorInfo.() -> Unit,
    factory: @Composable Modifier.() -> Modifier
)

Dichiara una composizione just-in-time di un Modifier che verrà composto per ogni elemento modificato.

Ambito: Qualsiasi
@ExperimentalFoundationApi
Modifier.dragAndDropSource(
    drawDragDecoration: DrawScope.() -> Unit,
    block: suspend DragAndDropSourceScope.() -> Unit
)

Un modificatore che consente a un elemento a cui viene applicato di essere considerato come un'origine per le operazioni di trascinamento.

Ambito: Qualsiasi
@ExperimentalFoundationApi
Modifier.dragAndDropTarget(
    onStarted: (event: DragAndDropEvent) -> Boolean,
    onDropped: (event: DragAndDropEvent) -> Boolean,
    onEntered: (event: DragAndDropEvent) -> Unit,
    onMoved: (event: DragAndDropEvent) -> Unit,
    onChanged: (event: DragAndDropEvent) -> Unit,
    onExited: (event: DragAndDropEvent) -> Unit,
    onEnded: (event: DragAndDropEvent) -> Unit
)

Un modificatore che consente di ricevere da un gesto di trascinamento.

Ambito: Qualsiasi

Questa funzione è stata ritirata. Utilizzo di SystemGesclub

Ambito: Qualsiasi

Questa funzione è stata ritirata. Utilizzo di SystemGesclub

Ambito: Qualsiasi
Modifier.hoverable(
    interactionSource: MutableInteractionSource,
    enabled: Boolean
)

Configura il componente per il passaggio del mouse tramite eventi di entrata/uscita del puntatore.

Ambito: Qualsiasi
inline
Modifier.inspectable(
    noinline inspectorInfo: InspectorInfo.() -> Unit,
    factory: Modifier.() -> Modifier
)

Utilizza questo parametro per raggruppare un insieme comune di modificatori e fornire InspectorInfo per il modificatore risultante.

Ambito: Qualsiasi

Crea un layout intermedio pensato per aiutare a trasformare il layout dal layout corrente al layout lookahead (futuro precalcolato).

Ambito: Qualsiasi
Modifier.magnifier(
    sourceCenter: Density.() -> Offset,
    magnifierCenter: Density.() -> Offset,
    onSizeChanged: ((DpSize) -> Unit)?,
    zoom: Float,
    size: DpSize,
    cornerRadius: Dp,
    elevation: Dp,
    clippingEnabled: Boolean
)

Mostra un widget Magnifier che mostra una versione ingrandita dei contenuti in sourceCenter rispetto al nodo del layout corrente.

Ambito: Qualsiasi

Un modificatore che può essere usato per consumare i ModifierLocal forniti da altri modificatori a sinistra di questo o sopra questo modificatore nell'albero del layout.

Ambito: Qualsiasi
@ExperimentalComposeUiApi
<T : Any?> Modifier.modifierLocalProvider(
    key: ProvidableModifierLocal<T>,
    value: () -> T
)

Un modificatore che può essere usato per fornire valori ModifierLocal che possono essere letti da altri modificatori a destra di questo modificatore o modificatori secondari del nodo di layout a cui è associato questo modificatore.

Ambito: Qualsiasi

Richiama onPlaced dopo aver inserito il LayoutModifier principale e il layout principale e prima dell'inserimento dell'elemento LayoutModifier secondario.

Ambito: Qualsiasi
@ExperimentalWearMaterialApi
@Composable
Modifier.placeholder(
    placeholderState: PlaceholderState,
    shape: Shape,
    color: Color
)

Disegna una forma segnaposto sulla parte superiore di un componibile e anima un effetto di cancellazione per rimuovere il segnaposto.

Ambito: Qualsiasi
@ExperimentalWearMaterialApi
@Composable
Modifier.placeholderShimmer(
    placeholderState: PlaceholderState,
    shape: Shape,
    color: Color
)

Modificatore per disegnare il bagliore di un segnaposto sopra un componente.

Ambito: Qualsiasi

Richiama watcher con ogni MotionEvent ricevuto dall'area di layout o da pointerInput elemento secondario.

Ambito: Qualsiasi

Contrassegna il rettangolo di layout come preferito per evitare le finestre mobili.

Ambito: Qualsiasi

Contrassegna un rettangolo all'interno delle coordinate di layout locale che preferisci non vedere finestre mobili.

Ambito: Qualsiasi

Un modificatore per tradurre la posizione e scalare la dimensione di un indicatore pull-to-refresh in base al valore PullRefreshState specificato.

Ambito: Qualsiasi

Un modificatore di scorrimento nidificato che fornisce eventi di scorrimento a state.

Ambito: Qualsiasi
@ExperimentalMaterialApi
Modifier.pullRefresh(
    onPull: (pullDelta: Float) -> Float,
    onRelease: suspend (flingVelocity: Float) -> Float,
    enabled: Boolean
)

Un modificatore di scorrimento nidificato che fornisce callback onPull e onRelease per aiutare a creare componenti pull refresh personalizzati.

Ambito: Qualsiasi
@ExperimentalComposeUiApi
Modifier.onInterceptKeyBeforeSoftKeyboard(
    onInterceptKeyBeforeSoftKeyboard: (KeyEvent) -> Boolean
)

L'aggiunta di questo modifier al parametro modifier di un componente consentirà di intercettare gli eventi chiave hardware prima che vengano inviati alla tastiera software.

Ambito: Qualsiasi
@ExperimentalComposeUiApi
Modifier.onPreInterceptKeyBeforeSoftKeyboard(
    onPreInterceptKeyBeforeSoftKeyboard: (KeyEvent) -> Boolean
)

L'aggiunta di questo modifier al parametro modifier di un componente consentirà di intercettare gli eventi chiave hardware prima che vengano inviati alla tastiera software.

Ambito: Qualsiasi
Modifier.edgeSwipeToDismiss(
    swipeToDismissBoxState: SwipeToDismissBoxState,
    edgeWidth: Dp
)

Limita lo scorrimento per ignorare l'annuncio in modo che sia attivo solo dal bordo dell'area visibile.

Ambito: Qualsiasi
Modifier. edgeSwipeToDismiss(
    swipeToDismissBoxState: SwipeToDismissBoxState,
    edgeWidth: Dp
)

Questa funzione è stata ritirata. Scorri per ignorare la migrazione ad androidx.wear.compose.foundation.

Ambito: Qualsiasi

Esclude il rettangolo di layout dal gesto di sistema.

Ambito: Qualsiasi

Esclude un rettangolo all'interno delle coordinate di layout locale dal gesto di sistema.

Ambito: Qualsiasi

Utilizza inserti che non sono ancora stati consumati da altri modificatori di set simili a windowInsetsPadding senza aggiungere alcuna spaziatura interna.

Ambito: Qualsiasi

Utilizza paddingValues come inserti come se la spaziatura interna fosse stata aggiunta a prescindere da questi.

Ambito: Qualsiasi
Modifier.onConsumedWindowInsetsChanged(
    block: (consumedWindowInsets: WindowInsets) -> Unit
)

Chiamate block con il WindowInsets consumato, da consumeWindowInsets o da uno dei modificatori di spaziatura interna, come imePadding.

Modifier da applicare all'ancoraggio componibile quando viene mostrata la descrizione comando dopo aver premuto a lungo l'ancoraggio componibile.

Modificatore da applicare a un elemento TextField (o OutlinedTextField) posizionato all'interno dell'ambito.