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 "click" di input o di accessibilità. |
Ambito: qualsiasi
|
Modifier.clickable(
Configura il componente in modo che riceva i clic tramite l'evento "click" di input o di accessibilità. |
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 è deprecata. 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 accessibilità con tre stati: On, Off e Indeterminato. |
Ambito:
PaneScaffoldScope
|
Modifier.paneExpansionDraggable(
Il modificatore da applicare a un elemento 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
|
@ExperimentalSharedTransitionApi
|
Ambito: qualsiasi
|
@ExperimentalMaterial3ExpressiveApi
Applica questo modificatore a un |
Ambito:
AnimatedVisibilityScope open |
Modifier.animateEnterExit(
Il modificatore |
Ambito:
LazyItemScope open |
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 in 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 dietro il resto dei contenuti con la geometria specificata dalla forma data 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 indicata e le proprietà dell'ombra definite in |
Ambito: qualsiasi
|
Modifier.innerShadow(shape: Shape, shadow: Shadow)
Disegna un'ombra interna sopra il resto dei contenuti con la geometria specificata dalla forma indicata e le proprietà dell'ombra definite da |
Ambito: qualsiasi
|
Modifier.shadow(
Crea un |
Ambito: qualsiasi
|
Aggiunge un 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 è deprecata. Sostituito da focusTarget |
Ambito: qualsiasi
|
Aggiungi questo modificatore a un componente per renderlo attivabile. |
Ambito: qualsiasi
|
Modifier.
Questa funzione è deprecata. Utilizza focusProperties() |
Ambito: qualsiasi
|
Modifier.
Questa funzione è deprecata. Utilizza focusRequester() |
Ambito: qualsiasi
|
Modifier.
Questa funzione è deprecata. 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 è deprecata. 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 un riempimento per adattarsi agli inserti |
Ambito: qualsiasi
|
Aggiunge spaziatura interna per adattarsi a |
Ambito: qualsiasi
|
Aggiunge un riempimento per adattarsi agli inserti |
Ambito: qualsiasi
|
Aggiunge un riempimento per adattarsi agli inserti |
Ambito: qualsiasi
|
Aggiunge un riempimento per adattarsi agli inserti |
Ambito: qualsiasi
|
Aggiunge un riempimento per adattarsi agli inserti |
Ambito: qualsiasi
|
Aggiunge un riempimento per adattarsi agli inserti |
Ambito: qualsiasi
|
Aggiunge un riempimento per adattarsi agli inserti |
Ambito: qualsiasi
|
Aggiunge un riempimento per adattarsi agli inserti |
Ambito: qualsiasi
|
Aggiunge un riempimento per adattarsi agli inserti |
Ambito: qualsiasi
|
Aggiunge un 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.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 è deprecata. Modifier.pointerInput deve fornire uno o più parametri "key" che definiscono l'identità del modificatore e determinano quando la precedente coroutine di elaborazione dell'input 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 è deprecata. Solo per l'utilizzo insieme al metodo TabRowDefaults.Indicator deprecato. |
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)
Ritaglia i limiti 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 nidificato. |
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 è deprecata. 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.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 far corrispondere uno dei vincoli in entrata nel seguente ordine: |
Ambito: qualsiasi
|
Riserva almeno 48 dp di dimensioni per disambiguare le interazioni touch se l'elemento dovesse essere più piccolo. |
Ambito: qualsiasi
|
Riserva almeno 48 dp di dimensioni per disambiguare le interazioni touch se l'elemento dovesse essere più piccolo. |
Ambito: qualsiasi
|
Riserva almeno 48 dp di dimensioni per disambiguare le interazioni touch se l'elemento dovesse essere più piccolo. |
Ambito: qualsiasi
|
Riserva almeno 48 dp di dimensioni per disambiguare 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 di composizione 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) il |
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 sono 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:
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 lo |
Ambito:
LazyItemScope
|
Modifier.fillParentMaxSize(
Fai in modo che i contenuti riempiano |
Ambito:
LazyItemScope
|
Modifier.fillParentMaxWidth(
Fai in modo che i contenuti riempiano |
Ambito:
ExposedDropdownMenuBoxScope abstract |
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)
Modificatore da applicare a un |
Ambito:
ExposedDropdownMenuBoxScope abstract |
Modifier.exposedDropdownSize(matchAnchorWidth: Boolean)
Modificatore da applicare a un menu inserito all'interno di |
Ambito:
PaneScaffoldScope open |
Modifier.dragToResize(state: DragToResizeState)
Un |
Ambito:
PaneScaffoldScope
|
Modifier.preferredHeight(height: Dp)
Questo modificatore specifica l'altezza preferita per un riquadro e l'implementazione dello scaffold del riquadro farà del suo meglio per rispettare questa altezza quando il riquadro associato viene visualizzato come riquadro ridisposto o sollevato. |
Ambito:
PaneScaffoldScope
|
Modifier.preferredWidth(width: Dp)
Questo modificatore specifica la larghezza preferita per un riquadro e l'implementazione dello scaffold del riquadro farà del suo meglio per rispettare questa larghezza quando il riquadro associato viene visualizzato come riquadro fisso, ovvero un riquadro che non si estende per riempire gli spazi rimanenti. |
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 intorno 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 è deprecata. 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 è deprecata. 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.dragAndDropSource(
Un |
Ambito: qualsiasi
|
@ExperimentalFoundationApi
Questa funzione è deprecata. 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 è deprecata. Utilizza systemGestureExclusion |
Ambito: qualsiasi
|
Modifier.
Questa funzione è deprecata. 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 passato con il mouse tramite gli eventi di entrata/uscita del puntatore. |
Ambito: qualsiasi
|
@ExperimentalIndirectTouchTypeApi
L'aggiunta di questo |
Ambito: qualsiasi
|
@ExperimentalIndirectTouchTypeApi
L'aggiunta di questo |
Ambito: qualsiasi inline |
Modifier.
Questa funzione è deprecata. 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 progettato per aiutarti ad avvicinarti 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 passa sopra l'elemento. |
Ambito: qualsiasi
|
Modifier.motionEventSpy(watcher: (motionEvent: MotionEvent) -> Unit)
Chiamate |
Ambito: qualsiasi
|
Contrassegna il rettangolo del layout come preferenza 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
|
@ExperimentalMaterial3Api
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
|
Modifier.
Questa funzione è deprecata. 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)
Utilizza gli inserti che non sono ancora stati utilizzati 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:
ExposedDropdownMenuBoxScope
|
Questa funzione è deprecata. Utilizza l'overload che accetta i parametri ExposedDropdownMenuAnchorType e enabled |
Ambito:
ExposedDropdownMenuBoxScope abstract |
Modifier.menuAnchor(
Modificatore da applicare a un elemento all'interno di |