Azioni
|
Ambito: qualsiasi |
<T : Any?> Modifier.anchoredDraggable(
Attiva i gesti di trascinamento tra un insieme di valori predefiniti. |
|
Ambito: qualsiasi |
<T : Any?> Modifier.
Questa funzione è deprecata. startDragImmediately è stata rimossa senza sostituzione. |
|
Ambito: qualsiasi |
<T : Any?> Modifier.anchoredDraggable(
Attiva i gesti di trascinamento tra un insieme di valori predefiniti. |
|
Ambito: qualsiasi |
<T : Any?> Modifier.
Questa funzione è deprecata. startDragImmediately è stata rimossa senza sostituzione. |
|
Ambito: qualsiasi |
Modifier.clickable(
Configura il componente in modo che riceva i clic tramite l'evento di input o di accessibilità "click". |
|
Ambito: qualsiasi |
Modifier.clickable(
Configura il componente in modo che riceva i clic tramite l'evento di input o di accessibilità "click". |
|
Ambito: qualsiasi |
Modifier.combinedClickable(
Configura il componente in modo che riceva clic, doppi clic e clic prolungati tramite l'evento di input o di accessibilità "click". |
|
Ambito: qualsiasi |
Modifier.combinedClickable(
Configura il componente in modo che riceva clic, doppi clic e clic prolungati tramite l'evento di input o di accessibilità "click". |
|
Ambito: qualsiasi |
Modifier.draggable2D(
Configura il trascinamento tramite tocco per l'elemento UI in entrambi gli orientamenti. |
|
Ambito: qualsiasi |
Modifier.draggable(
Configura il trascinamento touch per l'elemento UI in un singolo |
|
Ambito: qualsiasi |
Utilizza questo modificatore per raggruppare un elenco di elementi |
|
Ambito: qualsiasi |
Modifier.selectable(
Configura il componente in modo che sia selezionabile, in genere come parte di un gruppo mutuamente esclusivo, in cui è possibile selezionare un solo elemento in qualsiasi momento. |
|
Ambito: qualsiasi |
Modifier.selectable(
Configura il componente in modo che sia selezionabile, in genere come parte di un gruppo mutuamente esclusivo, in cui è possibile selezionare un solo elemento in qualsiasi momento. |
|
Ambito: qualsiasi |
@ExperimentalMaterialApi
Questa funzione è obsoleta. Swipeable di Material è stato sostituito dalle API AnchoredDraggable di Foundation. |
|
Ambito: qualsiasi |
@ExperimentalWearMaterialApi
Abilita i gesti di scorrimento tra un insieme di stati predefiniti. |
|
Ambito: qualsiasi |
Modifier.toggleable(
Configurare il componente in modo che possa essere attivato/disattivato tramite eventi di input e di accessibilità |
|
Ambito: qualsiasi |
Modifier.toggleable(
Configura il componente in modo che possa essere attivato/disattivato tramite eventi di input e di accessibilità. |
|
Ambito: qualsiasi |
Modifier.triStateToggleable(
Configura il componente in modo che possa essere attivato/disattivato tramite eventi di input e accessibilità con tre stati: On, Off e Indeterminato. |
|
Ambito: qualsiasi |
Modifier.triStateToggleable(
Configura il componente in modo che possa essere attivato/disattivato tramite eventi di input e di accessibilità con tre stati: On, Off e Indeterminato. |
|
Ambito:
PaneScaffoldScope |
Modifier.paneExpansionDraggable(
Il modificatore da applicare a un componente componibile di trascinamento in modo che possa essere trascinato e operare correttamente sul |
Allineamento
|
Ambito:
RowScope |
Modifier.align(alignment: Alignment.Vertical)
Allinea l'elemento verticalmente all'interno di |
|
Ambito:
RowScope |
Posiziona l'elemento verticalmente in modo che la linea di allineamento per i contenuti determinata da |
|
Ambito:
RowScope |
Modifier.alignBy(alignmentLine: HorizontalAlignmentLine)
Posiziona l'elemento verticalmente in modo che il suo |
|
Ambito:
RowScope |
Posiziona l'elemento verticalmente in modo che la sua prima linea di base sia allineata agli elementi di pari livello configurati anche su |
|
Ambito:
ColumnScope |
Modifier.align(alignment: Alignment.Horizontal)
Allinea l'elemento orizzontalmente all'interno di |
|
Ambito:
ColumnScope |
Posiziona l'elemento orizzontalmente in modo che la linea di allineamento per i contenuti determinata da |
|
Ambito:
ColumnScope |
Modifier.alignBy(alignmentLine: VerticalAlignmentLine)
Posiziona l'elemento orizzontalmente in modo che il suo |
|
Ambito:
BoxScope |
Trascina l'elemento dei contenuti in un |
Animazione
|
Ambito: qualsiasi |
Modifier.animateBounds(
|
|
Ambito: qualsiasi |
@ExperimentalMaterial3ExpressiveApi
Applica questo modificatore a un |
|
Ambito:
AnimatedVisibilityScopeopen |
Modifier.animateEnterExit(
Il modificatore |
|
Ambito:
LazyItemScopeopen |
Modifier.animateItem(
Questo modificatore anima l'aspetto (dissolvenza in entrata), la scomparsa (dissolvenza in uscita) e le modifiche di posizionamento (ad esempio il riordino) dell'elemento. |
|
Ambito:
LazyGridItemScope |
Modifier.animateItem(
Questo modificatore anima l'aspetto (dissolvenza in entrata), la scomparsa (dissolvenza in uscita) e le modifiche di posizionamento (ad esempio il riordino) dell'elemento. |
|
Ambito:
LazyStaggeredGridItemScope |
Modifier.animateItem(
Questo modificatore anima l'aspetto (dissolvenza in entrata), la scomparsa (dissolvenza in uscita) e le modifiche di posizionamento (ad esempio il riordino) dell'elemento. |
Bordo
|
Ambito: qualsiasi |
Modifier.border(border: BorderStroke, shape: Shape)
Modifica l'elemento per aggiungere un bordo con l'aspetto specificato con un |
|
Ambito: qualsiasi |
Modifica l'elemento per aggiungere un bordo con l'aspetto specificato con un |
|
Ambito: qualsiasi |
Modifica l'elemento per aggiungere un bordo con l'aspetto specificato con un |
Disegno
|
Ambito: qualsiasi |
Disegna contenuti con un valore alfa modificato che potrebbe essere inferiore a 1. |
|
Ambito: qualsiasi |
Modifier.background(color: Color, shape: Shape)
|
|
Ambito: qualsiasi |
Modifier.background(
|
|
Ambito: qualsiasi |
Taglia i contenuti a |
|
Ambito: qualsiasi |
Taglia i contenuti in base ai limiti di un livello definito in questo modificatore. |
|
Ambito: qualsiasi |
Modifier.drawBehind(onDraw: DrawScope.() -> Unit)
Disegna un |
|
Ambito: qualsiasi |
Modifier.drawWithCache(onBuildDrawCache: CacheDrawScope.() -> DrawResult)
Disegna in un |
|
Ambito: qualsiasi |
Modifier.drawWithContent(onDraw: ContentDrawScope.() -> Unit)
Crea un |
|
Ambito: qualsiasi |
Modifier.indication(
Disegna effetti visivi per questo componente quando si verificano interazioni. |
|
Ambito: qualsiasi |
Modifier.paint(
Dipingi i contenuti utilizzando |
|
Ambito: qualsiasi |
Modifier.dropShadow(shape: Shape, block: DropShadowScope.() -> Unit)
Disegna un'ombra esterna dietro il resto dei contenuti con la geometria specificata dalla forma indicata e le proprietà dell'ombra definite in |
|
Ambito: qualsiasi |
Modifier.dropShadow(shape: Shape, shadow: Shadow)
Disegna un'ombra dietro il resto dei contenuti con la geometria specificata dalla forma indicata e le proprietà dell'ombra definite da |
|
Ambito: qualsiasi |
Modifier.innerShadow(shape: Shape, block: InnerShadowScope.() -> Unit)
Disegna un'ombra interna dietro il resto dei contenuti con la geometria specificata dalla forma data e le proprietà dell'ombra definite da |
|
Ambito: qualsiasi |
Modifier.innerShadow(shape: Shape, shadow: Shadow)
Disegna un'ombra interna sopra il resto dei contenuti con la geometria specificata dalla forma data e le proprietà dell'ombra definite da |
|
Ambito: qualsiasi |
Modifier.shadow(
Crea un |
|
Ambito: qualsiasi |
Aggiunge il riempimento per adattarsi agli inserti |
|
Ambito: qualsiasi |
Crea un modificatore che controlla l'ordine di disegno per i figli dello stesso layout principale. |
Messa a fuoco
|
Ambito: qualsiasi |
Modifier.onFocusChanged(onFocusChanged: (FocusState) -> Unit)
Aggiungi questo modificatore a un componente per osservare gli eventi dello stato attivo. |
|
Ambito: qualsiasi |
Modifier.onFocusEvent(onFocusEvent: (FocusState) -> Unit)
Aggiungi questo modificatore a un componente per osservare gli eventi dello stato attivo. |
|
Ambito: qualsiasi |
Questa funzione è obsoleta. Sostituito da focusTarget |
|
Ambito: qualsiasi |
Aggiungi questo modificatore a un componente per renderlo attivabile. |
|
Ambito: qualsiasi |
Modifier.
Questa funzione è obsoleta. Utilizza focusProperties() |
|
Ambito: qualsiasi |
Modifier.
Questa funzione è obsoleta. Utilizza focusRequester() |
|
Ambito: qualsiasi |
Modifier.
Questa funzione è obsoleta. Utilizza focusProperties() e focusRequester() |
|
Ambito: qualsiasi |
Modifier.focusProperties(scope: FocusProperties.() -> Unit)
Questo modificatore consente di specificare le proprietà accessibili ai |
|
Ambito: qualsiasi |
Modifier.focusRequester(focusRequester: FocusRequester)
Aggiungi questo modificatore a un componente per richiedere modifiche allo stato attivo. |
|
Ambito: qualsiasi |
Modifier.focusRestorer(fallback: FocusRequester)
Questo modificatore può essere utilizzato per salvare e ripristinare lo stato attivo di un gruppo di messa a fuoco. |
|
Ambito: qualsiasi |
@ExperimentalComposeUiApi
Questa funzione è obsoleta. Utilizza focusRestorer(FocusRequester) |
|
Ambito: qualsiasi |
Crea un focus group o contrassegna questo componente come focus group. |
|
Ambito: qualsiasi |
Modifier.focusable(
Configura il componente in modo che sia attivabile tramite il sistema di messa a fuoco o l'evento di accessibilità "focus". |
|
Ambito: qualsiasi |
Modifier.onFocusedBoundsChanged(
Chiama |
|
Ambito: qualsiasi |
Modifier.hierarchicalFocusGroup(active: Boolean)
|
|
Ambito: qualsiasi |
Questo modificatore viene utilizzato insieme a |
Grafica
|
Ambito: qualsiasi |
Modifier.graphicsLayer(block: GraphicsLayerScope.() -> Unit)
Un |
|
Ambito: qualsiasi |
Modifier.graphicsLayer(
Un |
|
Ambito: qualsiasi |
Un |
Tastiera
|
Ambito: qualsiasi |
Modifier.onKeyEvent(onKeyEvent: (KeyEvent) -> Boolean)
L'aggiunta di questo |
|
Ambito: qualsiasi |
Modifier.onPreviewKeyEvent(onPreviewKeyEvent: (KeyEvent) -> Boolean)
L'aggiunta di questo |
Layout
|
Ambito: qualsiasi |
Alternativa a |
|
Ambito: qualsiasi |
Tagga l'elemento con |
|
Ambito: qualsiasi |
Modifier.layout(measure: MeasureScope.(Measurable, Constraints) -> MeasureResult)
Crea un |
|
Ambito: qualsiasi |
Modifier.onGloballyPositioned(
Richiama |
Spaziatura interna
|
Ambito: qualsiasi |
Modifier.paddingFrom(alignmentLine: AlignmentLine, before: Dp, after: Dp)
Un |
|
Ambito: qualsiasi |
Modifier.paddingFrom(
Un |
|
Ambito: qualsiasi |
Modifier.paddingFromBaseline(top: Dp, bottom: Dp)
Un |
|
Ambito: qualsiasi |
Modifier.paddingFromBaseline(top: TextUnit, bottom: TextUnit)
Un |
|
Ambito: qualsiasi |
Applica uno spazio aggiuntivo lungo ogni bordo dei contenuti in |
|
Ambito: qualsiasi |
Applica |
|
Ambito: qualsiasi |
Modifier.padding(paddingValues: PaddingValues)
Applica |
|
Ambito: qualsiasi |
Applica uno spazio di |
|
Ambito: qualsiasi |
Applica uno spazio aggiuntivo lungo ogni bordo dei contenuti in |
|
Ambito: qualsiasi |
Aggiunge il riempimento per adattarsi agli inserti |
|
Ambito: qualsiasi |
Aggiunge spaziatura interna per adattarsi a |
|
Ambito: qualsiasi |
Aggiunge il riempimento per adattarsi agli inserti |
|
Ambito: qualsiasi |
Aggiunge il riempimento per adattarsi agli inserti |
|
Ambito: qualsiasi |
Aggiunge il riempimento per adattarsi agli inserti |
|
Ambito: qualsiasi |
Aggiunge il riempimento per adattarsi agli inserti |
|
Ambito: qualsiasi |
Aggiunge il riempimento per adattarsi agli inserti |
|
Ambito: qualsiasi |
Aggiunge il riempimento per adattarsi agli inserti |
|
Ambito: qualsiasi |
Aggiunge il riempimento per adattarsi agli inserti |
|
Ambito: qualsiasi |
Aggiunge il riempimento per adattarsi agli inserti |
|
Ambito: qualsiasi |
Aggiunge il riempimento per adattarsi agli inserti |
|
Ambito: qualsiasi |
Modifier.windowInsetsPadding(insets: WindowInsets)
Aggiunge un riempimento in modo che i contenuti non entrino nello spazio |
Puntatore
|
Ambito: qualsiasi |
Modifier.onIndirectPointerGesture(
Un |
|
Ambito: qualsiasi |
Modifier.pointerHoverIcon(
Modificatore che consente a uno sviluppatore di definire un'icona del puntatore da visualizzare quando il cursore passa sopra l'elemento. |
|
Ambito: qualsiasi |
Modifier.pointerInteropFilter(
Uno speciale PointerInputModifier che fornisce l'accesso agli |
|
Ambito: qualsiasi |
Modifier.
Questa funzione è obsoleta. Modifier.pointerInput deve fornire uno o più parametri "key" che definiscono l'identità del modificatore e determinano quando la relativa coroutine di elaborazione dell'input precedente deve essere annullata e un nuovo effetto avviato per la nuova chiave. |
|
Ambito: qualsiasi |
Modifier.pointerInput(key1: Any?, block: PointerInputEventHandler)
Crea un modificatore per l'elaborazione dell'input del puntatore all'interno della regione dell'elemento modificato. |
|
Ambito: qualsiasi |
Modifier.pointerInput(vararg keys: Any?, block: PointerInputEventHandler)
Crea un modificatore per l'elaborazione dell'input del puntatore all'interno della regione dell'elemento modificato. |
|
Ambito: qualsiasi |
Modifier.pointerInput(
Crea un modificatore per l'elaborazione dell'input del puntatore all'interno della regione dell'elemento modificato. |
Posizione
|
Ambito: qualsiasi |
Modifier.absoluteOffset(offset: Density.() -> IntOffset)
Sposta i contenuti di |
|
Ambito: qualsiasi |
Modifier.absoluteOffset(x: Dp, y: Dp)
|
|
Ambito: qualsiasi |
Sposta i contenuti di |
|
Ambito: qualsiasi |
|
|
Ambito:
TabRowDefaults |
Modifier.tabIndicatorOffset(currentTabPosition: TabPosition)
|
|
Ambito:
TabRowDefaults |
Modifier.
Questa funzione è obsoleta. Solo per l'utilizzo insieme al metodo TabRowDefaults.Indicator ritirato. |
Semantica
|
Ambito: qualsiasi |
Contiene |
|
Ambito: qualsiasi |
Modifier.progressSemantics(
Contiene |
|
Ambito: qualsiasi |
Modifier.rangeSemantics(
Modificatore per aggiungere la semantica che indica l'avanzamento dello stepper/cursore. |
|
Ambito: qualsiasi |
Modifier.clearAndSetSemantics(properties: SemanticsPropertyReceiver.() -> Unit)
Cancella la semantica di tutti i nodi discendenti e imposta una nuova semantica. |
|
Ambito: qualsiasi |
Modifier.semantics(mergeDescendants: Boolean, properties: SemanticsPropertyReceiver.() -> Unit)
Aggiungi coppie chiave/valore semantiche al nodo del layout, da utilizzare per test, accessibilità e così via. |
Scorrimento
|
Ambito: qualsiasi |
Modifier.clipScrollableContainer(orientation: Orientation)
I limiti dei clip del contenitore scorrevole sull'asse principale, lasciando spazio per gli effetti di sfondo (come le ombre) sull'asse trasversale. |
|
Ambito: qualsiasi |
Modifier.nestedScroll(
Modifica l'elemento in modo che partecipi alla gerarchia di scorrimento nidificata. |
|
Ambito: qualsiasi |
Modifier.overscroll(overscrollEffect: OverscrollEffect?)
Esegue il rendering dell'overscroll dal |
|
Ambito: qualsiasi |
Modifier.onPreRotaryScrollEvent(
L'aggiunta di questo |
|
Ambito: qualsiasi |
Modifier.onRotaryScrollEvent(
L'aggiunta di questo |
|
Ambito: qualsiasi |
Modifier.rotaryScrollable(
Un modificatore che collega gli eventi di rotazione a contenitori scorrevoli come Colonna, LazyList e altri. |
|
Ambito: qualsiasi |
Modifier.scrollAway(
Scorri un elemento verticalmente dentro/fuori dalla visualizzazione in base allo stato di scorrimento fornito da un elenco scorrevole. |
|
Ambito: qualsiasi |
Modifier.scrollAway(scrollState: ScrollState, offset: Dp)
Scorri un elemento verticalmente dentro/fuori dalla visualizzazione in base a un |
|
Ambito: qualsiasi |
Modifier.scrollAway(
Scorri un elemento verticalmente dentro/fuori dalla visualizzazione in base a un |
|
Ambito: qualsiasi |
Modifier.scrollAway(
Scorri un elemento verticalmente dentro/fuori dalla visualizzazione in base a un |
|
Ambito: qualsiasi |
Modifier.
Questa funzione è obsoleta. Questo overload viene fornito per la compatibilità con le versioni precedenti di Compose for Wear OS 1.1.È disponibile un overload più recente che utilizza ScalingLazyListState dal pacchetto wear.compose.foundation.lazy |
|
Ambito: qualsiasi |
Modifier.horizontalScroll(
Modifica l'elemento per consentire lo scorrimento orizzontale quando la larghezza dei contenuti è maggiore di quanto consentito dai vincoli massimi. |
|
Ambito: qualsiasi |
Modifier.horizontalScroll(
Modifica l'elemento per consentire lo scorrimento orizzontale quando la larghezza dei contenuti è maggiore di quanto consentito dai vincoli massimi. |
|
Ambito: qualsiasi |
Modifier.verticalScroll(
Modifica l'elemento per consentire lo scorrimento verticale quando l'altezza del contenuto è maggiore di quanto consentito dai vincoli massimi. |
|
Ambito: qualsiasi |
Modifier.verticalScroll(
Modifica l'elemento per consentire lo scorrimento verticale quando l'altezza del contenuto è maggiore di quanto consentito dai vincoli massimi. |
|
Ambito: qualsiasi |
Modifier.scrollable2D(
Configura lo scorrimento e lo scorrimento rapido per l'elemento UI in entrambi gli orientamenti XY. |
|
Ambito: qualsiasi |
Modifier.scrollableArea(
Configura un componente in modo che funga da area scorrevole. |
|
Ambito: qualsiasi |
Modifier.scrollableArea(
Configura un componente in modo che funga da area scorrevole. |
|
Ambito: qualsiasi |
Modifier.scrollable(
Configura lo scorrimento e lo scorrimento rapido tramite tocco per l'elemento UI in un singolo |
|
Ambito: qualsiasi |
Modifier.scrollable(
Configura lo scorrimento e lo scorrimento rapido tramite tocco per l'elemento UI in un singolo |
|
Ambito: qualsiasi |
Controlla la tastiera virtuale come scorrimento nidificato su Android |
Dimensioni
|
Ambito: qualsiasi |
Modifier.animateContentSize(
Questo modificatore anima le proprie dimensioni quando il modificatore figlio (o il composable figlio se si trova già alla fine della catena) cambia dimensione. |
|
Ambito: qualsiasi |
Modifier.animateContentSize(
Questo modificatore anima le proprie dimensioni quando il modificatore figlio (o il composable figlio se si trova già alla fine della catena) cambia dimensione. |
|
Ambito: qualsiasi |
Modifier.aspectRatio(
Tenta di dimensionare i contenuti in modo che corrispondano a un formato specificato cercando di abbinare uno dei vincoli in entrata nel seguente ordine: |
|
Ambito: qualsiasi |
Riserva almeno 48 dp di dimensioni per distinguere le interazioni touch se l'elemento dovesse essere più piccolo. |
|
Ambito: qualsiasi |
Riserva almeno 48 dp di dimensioni per distinguere le interazioni touch se l'elemento dovesse essere più piccolo. |
|
Ambito: qualsiasi |
Riserva almeno 48 dp di dimensioni per distinguere le interazioni touch se l'elemento dovesse essere più piccolo. |
|
Ambito: qualsiasi |
Modifier.height(intrinsicSize: IntrinsicSize)
Dichiara che l'altezza preferita dei contenuti è uguale all'altezza intrinseca minima o massima dei contenuti. |
|
Ambito: qualsiasi |
Modifier.requiredHeight(intrinsicSize: IntrinsicSize)
Dichiara che l'altezza dei contenuti è esattamente uguale all'altezza intrinseca minima o massima dei contenuti. |
|
Ambito: qualsiasi |
Modifier.requiredWidth(intrinsicSize: IntrinsicSize)
Dichiara che la larghezza dei contenuti è esattamente uguale alla larghezza intrinseca minima o massima dei contenuti. |
|
Ambito: qualsiasi |
Modifier.width(intrinsicSize: IntrinsicSize)
Dichiara che la larghezza preferita dei contenuti è uguale alla larghezza intrinseca minima o massima dei contenuti. |
|
Ambito: qualsiasi |
Modifier.onSizeChanged(onSizeChanged: (IntSize) -> Unit)
Richiamato con le dimensioni dell'elemento UI Compose modificato quando l'elemento viene misurato per la prima volta o quando le dimensioni dell'elemento cambiano. |
|
Ambito: qualsiasi |
Modifier.defaultMinSize(minWidth: Dp, minHeight: Dp)
Limita le dimensioni del layout di wrapping solo quando altrimenti non sarebbero limitate: i vincoli |
|
Ambito: qualsiasi |
Modifier.fillMaxHeight(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Fai in modo che i contenuti riempiano (anche solo parzialmente) |
|
Ambito: qualsiasi |
Modifier.fillMaxSize(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Fai in modo che i contenuti riempiano (anche solo parzialmente) |
|
Ambito: qualsiasi |
Modifier.fillMaxWidth(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Fai in modo che i contenuti riempiano (anche solo parzialmente) il |
|
Ambito: qualsiasi |
Dichiara che l'altezza preferita dei contenuti deve essere esattamente |
|
Ambito: qualsiasi |
Limita l'altezza dei contenuti a un valore compreso tra |
|
Ambito: qualsiasi |
Modifier.requiredHeight(height: Dp)
Dichiara che l'altezza dei contenuti è esattamente |
|
Ambito: qualsiasi |
Modifier.requiredHeightIn(min: Dp, max: Dp)
Limita l'altezza dei contenuti a un valore compreso tra |
|
Ambito: qualsiasi |
Modifier.requiredSize(size: Dp)
Dichiara che le dimensioni dei contenuti devono essere esattamente |
|
Ambito: qualsiasi |
Modifier.requiredSize(size: DpSize)
Dichiara che le dimensioni dei contenuti sono esattamente |
|
Ambito: qualsiasi |
Modifier.requiredSize(width: Dp, height: Dp)
Dichiara che le dimensioni dei contenuti devono essere esattamente |
|
Ambito: qualsiasi |
Limita la larghezza dei contenuti a un valore compreso tra |
|
Ambito: qualsiasi |
Modifier.requiredWidth(width: Dp)
Dichiara che la larghezza dei contenuti è esattamente |
|
Ambito: qualsiasi |
Modifier.requiredWidthIn(min: Dp, max: Dp)
Limita la larghezza dei contenuti a un valore compreso tra |
|
Ambito: qualsiasi |
Dichiara che le dimensioni preferite dei contenuti devono essere esattamente |
|
Ambito: qualsiasi |
Dichiara che le dimensioni preferite dei contenuti devono essere esattamente |
|
Ambito: qualsiasi |
Dichiara che le dimensioni preferite dei contenuti sono esattamente |
|
Ambito: qualsiasi |
Limita la larghezza dei contenuti a un valore compreso tra |
|
Ambito: qualsiasi |
Dichiara che la larghezza preferita dei contenuti deve essere esattamente |
|
Ambito: qualsiasi |
Limita la larghezza dei contenuti a un valore compreso tra |
|
Ambito: qualsiasi |
Modifier.wrapContentHeight(
Consente ai contenuti di misurare all'altezza desiderata senza tenere conto della misurazione in entrata |
|
Ambito: qualsiasi |
Modifier.wrapContentSize(align: Alignment, unbounded: Boolean)
Consente ai contenuti di misurare le dimensioni desiderate senza tenere conto dei vincoli di misurazione in entrata |
|
Ambito: qualsiasi |
Modifier.wrapContentWidth(
Consente ai contenuti di misurare la larghezza desiderata senza tenere conto della misurazione in entrata |
|
Ambito: qualsiasi |
Modifier.touchTargetAwareSize(size: Dp)
Modificatore per impostare sia le dimensioni che il touch target consigliato per |
|
Ambito: qualsiasi |
Modifier.transformedHeight(
Modificatore di convenienza per calcolare l'altezza trasformata utilizzando |
|
Ambito: qualsiasi |
Modifier.windowInsetsBottomHeight(insets: WindowInsets)
Imposta l'altezza su quella di |
|
Ambito: qualsiasi |
Modifier.windowInsetsEndWidth(insets: WindowInsets)
Imposta la larghezza su quella di |
|
Ambito: qualsiasi |
Modifier.windowInsetsStartWidth(insets: WindowInsets)
Imposta la larghezza su quella di |
|
Ambito: qualsiasi |
Modifier.windowInsetsTopHeight(insets: WindowInsets)
Imposta l'altezza su quella di |
|
Ambito: qualsiasi |
@UnstableApi
Tentativi di dimensionare il rettangolo dei contenuti originali in modo che sia inscritto in una destinazione applicando un tipo |
|
Ambito:
SharedTransitionScope |
Modifier.skipToLookaheadSize(enabled: () -> Boolean)
|
|
Ambito:
RowScope |
Modifier.weight(
Ridimensiona la larghezza dell'elemento in proporzione al suo |
|
Ambito:
ColumnScope |
Modifier.weight(
Ridimensiona l'altezza dell'elemento in proporzione al suo |
|
Ambito:
FlowRowScope |
@ExperimentalLayoutApi
L'elemento riempie (anche solo parzialmente) l'altezza massima dell'elemento più alto della riga in cui è stato inserito, all'interno di |
|
Ambito:
FlowColumnScope |
@ExperimentalLayoutApi
L'elemento riempie (anche solo parzialmente) la larghezza massima dell'elemento più largo della colonna in cui è stato inserito, all'interno di |
|
Ambito:
BoxScope |
Dimensiona l'elemento in modo che corrisponda alle dimensioni di |
|
Ambito:
LazyItemScope |
Modifier.fillParentMaxHeight(
Fai in modo che i contenuti riempiano |
|
Ambito:
LazyItemScope |
Modifier.fillParentMaxSize(
Fai in modo che i contenuti riempiano |
|
Ambito:
LazyItemScope |
Modifier.fillParentMaxWidth(
Fai in modo che i contenuti riempiano |
|
Ambito:
ExposedDropdownMenuBoxScopeabstract |
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)
Modificatore da applicare a un |
|
Ambito:
ExposedDropdownMenuBoxScopeabstract |
Modifier.exposedDropdownSize(matchAnchorWidth: Boolean)
Modificatore da applicare a un menu inserito all'interno di |
|
Ambito:
PaneScaffoldScope |
Modifier.preferredHeight(height: Dp)
Questo modificatore specifica l'altezza preferita per un riquadro in |
|
Ambito:
PaneScaffoldScope |
Modifier.preferredHeight(
Questo modificatore specifica l'altezza preferita per un riquadro in proporzione all'altezza complessiva della struttura. |
|
Ambito:
PaneScaffoldScope |
Modifier.preferredWidth(proportion: @FloatRange(from = 0.0, to = 1.0) Float)
Questo modificatore specifica la larghezza preferita per un riquadro in proporzione alla larghezza complessiva della struttura. |
|
Ambito:
PaneScaffoldScope |
Modifier.preferredWidth(width: Dp)
Questo modificatore specifica la larghezza preferita per un riquadro in |
Test
|
Ambito: qualsiasi |
Applica un tag per consentire di trovare l'elemento modificato nei test. |
Trasformazioni
|
Ambito: qualsiasi |
Imposta i gradi di rotazione della visualizzazione attorno al centro del componente. |
|
Ambito: qualsiasi |
Scala uniformemente i contenuti dell'asse orizzontale e verticale dello stesso fattore di scala. |
|
Ambito: qualsiasi |
Scala i contenuti del componente componibile in base ai seguenti fattori di scala lungo l'asse orizzontale e verticale rispettivamente. |
|
Ambito: qualsiasi |
Modifier.transformable(
Attiva i gesti di trasformazione dell'elemento UI modificato. |
|
Ambito: qualsiasi |
Modifier.transformable(
Attiva i gesti di trasformazione dell'elemento UI modificato. |
Altro
|
Ambito: qualsiasi |
@ExperimentalFoundationApi
Questa funzione è obsoleta. Sostituito da overload con un callback per ottenere i dati di trasferimento,il rilevamento iniziale viene eseguito da Compose stesso |
|
Ambito: qualsiasi |
Modifier.contentType(contentType: ContentType)
Imposta il suggerimento per la compilazione automatica con |
|
Ambito: qualsiasi |
Modifier.basicMarquee(
Applica un effetto marquee animato ai contenuti modificati se sono troppo larghi per essere visualizzati nello spazio disponibile. |
|
Ambito: qualsiasi |
Modifier.edgeSwipeToDismiss(
I punti di manipolazione scorrono per chiudere il viewport. |
|
Ambito: qualsiasi |
Modifier.blur(radius: Dp, edgeTreatment: BlurredEdgeTreatment)
Disegna contenuti sfocati con i raggi specificati. |
|
Ambito: qualsiasi |
Modifier.blur(
Disegna contenuti sfocati con i raggi specificati. |
|
Ambito: qualsiasi |
Modifier.bringIntoViewRequester(
Modificatore che può essere utilizzato per inviare richieste |
|
Ambito: qualsiasi |
Modifier.
Questa funzione è obsoleta. Utilizza invece BringIntoViewModifierNode |
|
Ambito: qualsiasi |
Modifier.composed(
Dichiara una composizione just-in-time di un |
|
Ambito: qualsiasi |
Modifier.composed(
Dichiara una composizione just-in-time di un |
|
Ambito: qualsiasi |
Modifier.composed(
Dichiara una composizione just-in-time di un |
|
Ambito: qualsiasi |
Modifier.composed(
Dichiara una composizione just-in-time di un |
|
Ambito: qualsiasi |
Modifier.composed(
Dichiara una composizione just-in-time di un |
|
Ambito: qualsiasi |
Modifier.contentColorProvider(contentColor: Color)
Fornisce |
|
Ambito: qualsiasi |
Esegue il rendering delle ombre per il |
|
Ambito: qualsiasi |
Modifier.dragAndDropSource(
Un |
|
Ambito: qualsiasi |
@ExperimentalFoundationApi
Questa funzione è obsoleta. Sostituito da overload con un callback per ottenere i dati di trasferimento,il rilevamento iniziale viene eseguito da Compose stesso |
|
Ambito: qualsiasi |
Modifier.dragAndDropSource(
Un |
|
Ambito: qualsiasi |
Modifier.dragAndDropTarget(
Un modificatore che consente la ricezione da un gesto di trascinamento. |
|
Ambito: qualsiasi |
Questa funzione è obsoleta. Utilizza systemGestureExclusion |
|
Ambito: qualsiasi |
Modifier.
Questa funzione è obsoleta. Utilizza systemGestureExclusion |
|
Ambito: qualsiasi |
Modifier.preferredFrameRate(frameRateCategory: FrameRateCategory)
Impostare un frame rate richiesto su Composable |
|
Ambito: qualsiasi |
Modifier.preferredFrameRate(
Impostare un frame rate richiesto su Composable |
|
Ambito: qualsiasi |
Modifier.handwritingDetector(callback: () -> Unit)
Configura un elemento in modo che funga da rilevatore di scrittura a mano libera, che rileva la scrittura a mano libera con lo stilo e delega la gestione del testo riconosciuto a un altro elemento. |
|
Ambito: qualsiasi |
Configura un elemento in modo che funga da gestore della scrittura a mano libera con lo stilo, in grado di gestire l'input di testo da una sessione di scrittura a mano libera attivata dalla scrittura a mano libera con lo stilo su un rilevatore di scrittura a mano libera. |
|
Ambito: qualsiasi |
Modifier.hoverable(
Configura il componente in modo che possa essere visualizzato al passaggio del mouse tramite gli eventi di entrata/uscita del puntatore. |
|
Ambito: qualsiasi inline |
Modifier.
Questa funzione è obsoleta. Questa API creerà più invalidazioni del modificatore del necessario, pertanto il suo utilizzo è sconsigliato. |
|
Ambito: qualsiasi |
Un modificatore che mantiene lo schermo del dispositivo attivo finché fa parte della composizione sulle piattaforme supportate. |
|
Ambito: qualsiasi |
Modifier.layoutBounds(holder: LayoutBoundsHolder)
In questo modo, il |
|
Ambito: qualsiasi |
Modifier.approachLayout(
Crea un layout di avvicinamento per aiutare ad avvicinarsi gradualmente al layout della destinazione calcolato nel passaggio di previsione. |
|
Ambito: qualsiasi |
Modifier.magnifier(
Mostra un widget |
|
Ambito: qualsiasi |
Modifier.modifierLocalConsumer(consumer: ModifierLocalReadScope.() -> Unit)
Un modificatore che può essere utilizzato per utilizzare |
|
Ambito: qualsiasi |
<T : Any?> Modifier.modifierLocalProvider(
Un modificatore che può essere utilizzato per fornire |
|
Ambito: qualsiasi |
Modifier.onFirstVisible(
Registra un callback per monitorare quando il nodo si trova o meno all'interno dell'area visibile della finestra. |
|
Ambito: qualsiasi |
Modifier.onLayoutRectChanged(
Richiama |
|
Ambito: qualsiasi |
Modifier.onPlaced(onPlaced: (LayoutCoordinates) -> Unit)
Richiama |
|
Ambito: qualsiasi |
Modifier.onVisibilityChanged(
Registra un callback per monitorare se il nodo si trova o meno all'interno dell'area visibile della finestra. |
|
Ambito: qualsiasi |
@ExperimentalWearMaterialApi
Disegna una forma segnaposto sopra un elemento componibile e anima un effetto di cancellazione per rimuovere il segnaposto. |
|
Ambito: qualsiasi |
@Composable
Modifier.placeholder disegna una forma scheletrica su un componente, per le situazioni in cui non sono disponibili contenuti provvisori (come i dati memorizzati nella cache). |
|
Ambito: qualsiasi |
@ExperimentalWearMaterialApi
Modificatore per disegnare un bagliore segnaposto su un componente. |
|
Ambito: qualsiasi |
@Composable
Modifier.placeholderShimmer disegna un effetto luccichio periodico sui contenuti, indicando all'utente che i contenuti sono in caricamento o potenzialmente obsoleti. |
|
Ambito: qualsiasi |
Modifier.stylusHoverIcon(
Modificatore che consente a uno sviluppatore di definire un'icona del puntatore da visualizzare quando uno stilo viene passato sopra l'elemento. |
|
Ambito: qualsiasi |
Modifier.motionEventSpy(watcher: (motionEvent: MotionEvent) -> Unit)
Chiama |
|
Ambito: qualsiasi |
Contrassegna il rettangolo del layout come preferito per evitare le finestre mobili. |
|
Ambito: qualsiasi |
Modifier.preferKeepClear(rectProvider: (LayoutCoordinates) -> Rect)
Contrassegna un rettangolo all'interno delle coordinate del layout locale, preferendo evitare le finestre mobili. |
|
Ambito: qualsiasi |
@ExperimentalMaterialApi
Un modificatore per tradurre la posizione e scalare le dimensioni di un indicatore di trascinamento per aggiornare in base al valore |
|
Ambito: qualsiasi |
@ExperimentalMaterialApi
Un modificatore di scorrimento nidificato che fornisce eventi di scorrimento a |
|
Ambito: qualsiasi |
@ExperimentalMaterialApi
Un modificatore di scorrimento nidificato che fornisce callback |
|
Ambito: qualsiasi |
Modifier.pullToRefresh(
Un modificatore che aggiunge lo scorrimento nidificato a un contenitore per supportare il gesto di trascinamento verso il basso per aggiornare. |
|
Ambito: qualsiasi |
@ExperimentalFoundationApi
Configura il nodo corrente e tutti i nodi secondari come ricevitore di contenuti. |
|
Ambito: qualsiasi |
Modifier.fitInside(rulers: RectRulers)
Adatta i contenuti a |
|
Ambito: qualsiasi |
Modifier.fitOutside(rulers: RectRulers)
Se uno dei |
|
Ambito: qualsiasi |
Modifier.sensitiveContent(isContentSensitive: Boolean)
Questo modificatore suggerisce che il composable esegue il rendering di contenuti sensibili (ad es. nome utente, password, carta di credito e così via) sullo schermo e che i contenuti devono essere protetti durante la condivisione dello schermo negli ambienti supportati. |
|
Ambito: qualsiasi |
Modifier.onInterceptKeyBeforeSoftKeyboard(
L'aggiunta di questo |
|
Ambito: qualsiasi |
Modifier.onPreInterceptKeyBeforeSoftKeyboard(
L'aggiunta di questo |
|
Ambito: qualsiasi |
@Composable
Una superficie è un elemento di base fondamentale in Glimmer. |
|
Ambito: qualsiasi |
@Composable
Una superficie è un elemento di base fondamentale in Glimmer. |
|
Ambito: qualsiasi |
Modifier.
Questa funzione è obsoleta. SwipeToDismiss è stato migrato ad androidx.wear.compose.foundation. |
|
Ambito: qualsiasi |
Esclude il rettangolo del layout dal gesto di sistema. |
|
Ambito: qualsiasi |
Modifier.systemGestureExclusion(exclusion: (LayoutCoordinates) -> Rect)
Esclude un rettangolo all'interno delle coordinate del layout locale dal gesto di sistema. |
|
Ambito: qualsiasi |
Modifier.appendTextContextMenuComponents(builder: TextContextMenuBuilderScope.() -> Unit)
Aggiunge un |
|
Ambito: qualsiasi |
Modifier.filterTextContextMenuComponents(
Aggiunge un |
|
Ambito: qualsiasi |
Modifier.consumeWindowInsets(insets: WindowInsets)
Consuma gli inserti che non sono ancora stati consumati da altri modificatori di inserti simili a |
|
Ambito: qualsiasi |
Modifier.consumeWindowInsets(paddingValues: PaddingValues)
Utilizza |
|
Ambito: qualsiasi |
Modifier.onConsumedWindowInsetsChanged(
Chiamate |
|
Ambito: qualsiasi |
Viene ricalcolato il |
|
Ambito:
SharedTransitionScope |
Modifier.renderInSharedTransitionScopeOverlay(
Visualizza i contenuti nell'overlay di |
|
Ambito:
SharedTransitionScope |
Modifier.sharedBounds(
|
|
Ambito:
SharedTransitionScope |
Modifier.sharedElement(
|
|
Ambito:
SharedTransitionScope |
Modifier.sharedElementWithCallerManagedVisibility(
|
|
Ambito:
SharedTransitionScopeopen |
Modifier.skipToLookaheadPosition(enabled: () -> Boolean)
Un modificatore che ancora un layout nella posizione di destinazione ottenuta dalla passata lookahead durante le transizioni degli elementi condivisi. |
|
Ambito:
ExposedDropdownMenuBoxScope |
Questa funzione è obsoleta. Utilizza l'overload che accetta i parametri ExposedDropdownMenuAnchorType e enabled |
|
Ambito:
ExposedDropdownMenuBoxScopeabstract |
Modifier.menuAnchor(
Modificatore da applicare a un elemento all'interno di |
|
Ambito:
PaneScaffoldScope |
@ExperimentalMaterial3AdaptiveApi
Questo modificatore specifica i margini del riquadro associato in base al valore |
|
Ambito:
PaneScaffoldScope |
@ExperimentalMaterial3AdaptiveApi
Questo modificatore specifica i margini del riquadro associato in base ai margini fissi specificati e ai |