Ações
| 
 Escopo: qualquer  | 
<T : Any?> Modifier.anchoredDraggable(
Ative gestos de arrastar entre um conjunto de valores predefinidos.  | 
      
| 
 Escopo: qualquer  | 
<T : Any?> Modifier.
   
Essa função foi descontinuada. O startDragImmediately foi removido sem substituição.  | 
      
| 
 Escopo: qualquer  | 
<T : Any?> Modifier.anchoredDraggable(
Ative gestos de arrastar entre um conjunto de valores predefinidos.  | 
      
| 
 Escopo: qualquer  | 
<T : Any?> Modifier.
   
Essa função foi descontinuada. O startDragImmediately foi removido sem substituição.  | 
      
| 
 Escopo: qualquer  | 
Modifier.clickable(
Configure o componente para receber cliques por evento de clique de entrada ou acessibilidade.  | 
      
| 
 Escopo: qualquer  | 
Modifier.clickable(
Configure o componente para receber cliques por evento de clique de entrada ou acessibilidade.  | 
      
| 
 Escopo: qualquer  | 
Modifier.combinedClickable(
Configure o componente para receber cliques simples, duplos e longos por um evento de clique de entrada ou acessibilidade.  | 
      
| 
 Escopo: qualquer  | 
Modifier.combinedClickable(
Configure o componente para receber cliques simples, duplos e longos por um evento de clique de entrada ou acessibilidade.  | 
      
| 
 Escopo: qualquer  | 
Modifier.draggable2D(
Configure o recurso de arrastar com toque para o elemento da interface em ambas as orientações.  | 
      
| 
 Escopo: qualquer  | 
Modifier.draggable(
Configure o recurso de arrastar com toque para o elemento da IU em uma única   | 
      
| 
 Escopo: qualquer  | 
 Use esse modificador para agrupar uma lista de itens   | 
      
| 
 Escopo: qualquer  | 
Modifier.selectable(
Configure o componente para ser selecionável, geralmente como parte de um grupo mutuamente exclusivo, em que apenas um item pode ser selecionado a qualquer momento.  | 
      
| 
 Escopo: qualquer  | 
Modifier.selectable(
Configure o componente para ser selecionável, geralmente como parte de um grupo mutuamente exclusivo, em que apenas um item pode ser selecionado a qualquer momento.  | 
      
| 
 Escopo: qualquer  | 
@ExperimentalMaterialApi
Essa função foi descontinuada. O elemento Swipeable do Material foi substituído pelas APIs AnchoredDraggable do Foundation.  | 
      
| 
 Escopo: qualquer  | 
@ExperimentalWearMaterialApi
Ative gestos de deslizar entre um conjunto de estados predefinidos.  | 
      
| 
 Escopo: qualquer  | 
Modifier.toggleable(
Configure o componente para torná-lo alternável usando eventos de entrada e acessibilidade.  | 
      
| 
 Escopo: qualquer  | 
Modifier.toggleable(
Configure o componente para torná-lo alternável usando eventos de entrada e acessibilidade.  | 
      
| 
 Escopo: qualquer  | 
Modifier.triStateToggleable(
Configure o componente para torná-lo alternável usando eventos de entrada e acessibilidade com três estados: ativado, desativado e indeterminado.  | 
      
| 
 Escopo: qualquer  | 
Modifier.triStateToggleable(
Configure o componente para torná-lo alternável usando eventos de entrada e acessibilidade com três estados: ativado, desativado e indeterminado.  | 
      
| 
 Escopo:  
   PaneScaffoldScope | 
Modifier.paneExpansionDraggable(
O modificador que deve ser aplicado a um elemento combinável de alça de arrastar para que ele possa ser arrastado e operar no   | 
      
Alinhamento
| 
 Escopo:  
   RowScope | 
Modifier.align(alignment: Alignment.Vertical)
Alinhe o elemento verticalmente dentro da   | 
      
| 
 Escopo:  
   RowScope | 
 Posicione o elemento verticalmente para que a linha de alinhamento do conteúdo determinada pelo   | 
      
| 
 Escopo:  
   RowScope | 
Modifier.alignBy(alignmentLine: HorizontalAlignmentLine)
Posicione o elemento verticalmente para que a   | 
      
| 
 Escopo:  
   RowScope | 
 Posicione o elemento verticalmente para que a primeira linha de base se alinhe com elementos irmãos, também configurados como   | 
      
| 
 Escopo:  
   ColumnScope | 
Modifier.align(alignment: Alignment.Horizontal)
Alinhe o elemento horizontalmente dentro da   | 
      
| 
 Escopo:  
   ColumnScope | 
 Posicione o elemento horizontalmente para que a linha de alinhamento do conteúdo determinada pelo   | 
      
| 
 Escopo:  
   ColumnScope | 
Modifier.alignBy(alignmentLine: VerticalAlignmentLine)
Posicione o elemento horizontalmente de modo que a   | 
      
| 
 Escopo:  
   BoxScope | 
 Extraia o elemento de conteúdo para um   | 
      
Animation
| 
 Escopo: qualquer  | 
@ExperimentalSharedTransitionApi
  | 
      
| 
 Escopo: qualquer  | 
@ExperimentalMaterial3ExpressiveApi
Aplique esse modificador a um   | 
      
| 
 Escopo:  
   AnimatedVisibilityScopeopen  | 
Modifier.animateEnterExit(
O modificador   | 
      
| 
 Escopo:  
   LazyItemScopeopen  | 
Modifier.animateItem(
Esse modificador anima a aparência (aparecer), o desaparecimento (esmaecer) e as mudanças de posicionamento (como a reordenação de um item).  | 
      
| 
 Escopo:  
   LazyGridItemScope | 
Modifier.animateItem(
Esse modificador anima a aparência (aparecer), o desaparecimento (esmaecer) e as mudanças de posicionamento (como a reordenação de um item).  | 
      
| 
 Escopo:  
   LazyStaggeredGridItemScope | 
Modifier.animateItem(
Esse modificador anima a aparência (aparecer), o desaparecimento (esmaecer) e as mudanças de posicionamento (como a reordenação de um item).  | 
      
Borda
| 
 Escopo: qualquer  | 
Modifier.border(border: BorderStroke, shape: Shape)
Modifique o elemento para adicionar uma borda com a aparência especificada por uma   | 
      
| 
 Escopo: qualquer  | 
 Modifique o elemento para adicionar uma borda com a aparência especificada por uma   | 
      
| 
 Escopo: qualquer  | 
 Modifique o elemento para adicionar uma borda com a aparência especificada por uma   | 
      
Desenho
| 
 Escopo: qualquer  | 
 Desenhe conteúdo com alpha modificado que possa ser menor que 1.  | 
      
| 
 Escopo: qualquer  | 
Modifier.background(color: Color, shape: Shape)
 | 
      
| 
 Escopo: qualquer  | 
Modifier.background(
 | 
      
| 
 Escopo: qualquer  | 
 Corte o conteúdo para   | 
      
| 
 Escopo: qualquer  | 
 Corte o conteúdo para os limites de uma camada definida neste modificador.  | 
      
| 
 Escopo: qualquer  | 
Modifier.drawBehind(onDraw: DrawScope.() -> Unit)
Desenhe em uma   | 
      
| 
 Escopo: qualquer  | 
Modifier.drawWithCache(onBuildDrawCache: CacheDrawScope.() -> DrawResult)
Desenhe em um   | 
      
| 
 Escopo: qualquer  | 
Modifier.drawWithContent(onDraw: ContentDrawScope.() -> Unit)
Crie um   | 
      
| 
 Escopo: qualquer  | 
Modifier.indication(
Desenhe efeitos visuais para este componente quando houver interações.  | 
      
| 
 Escopo: qualquer  | 
Modifier.paint(
Pinte o conteúdo usando   | 
      
| 
 Escopo: qualquer  | 
Modifier.dropShadow(shape: Shape, block: DropShadowScope.() -> Unit)
Desenha uma sombra projetada atrás do restante do conteúdo com a geometria especificada pela forma e as propriedades de sombra definidas no   | 
      
| 
 Escopo: qualquer  | 
Modifier.dropShadow(shape: Shape, shadow: Shadow)
Desenha uma sombra projetada atrás do restante do conteúdo com a geometria especificada pela forma e as propriedades de sombra definidas pelo   | 
      
| 
 Escopo: qualquer  | 
Modifier.innerShadow(shape: Shape, block: InnerShadowScope.() -> Unit)
Desenha uma sombra interna atrás do restante do conteúdo com a geometria especificada pela forma e as propriedades de sombra definidas no   | 
      
| 
 Escopo: qualquer  | 
Modifier.innerShadow(shape: Shape, shadow: Shadow)
Desenha uma sombra interna sobre o restante do conteúdo com a geometria especificada pela forma e as propriedades de sombra definidas pelo   | 
      
| 
 Escopo: qualquer  | 
Modifier.shadow(
Crie um   | 
      
| 
 Escopo: qualquer  | 
 Adiciona padding para acomodar os encartes de   | 
      
| 
 Escopo: qualquer  | 
 Crie um modificador que controle a ordem de desenho para os filhos do mesmo layout pai.  | 
      
Foco
| 
 Escopo: qualquer  | 
Modifier.onFocusChanged(onFocusChanged: (FocusState) -> Unit)
Adicione esse modificador a um componente para observar eventos de estado de foco.  | 
      
| 
 Escopo: qualquer  | 
Modifier.onFocusEvent(onFocusEvent: (FocusState) -> Unit)
Adicione esse modificador a um componente para observar eventos de estado de foco.  | 
      
| 
 Escopo: qualquer  | 
 Essa função foi descontinuada. Foi substituída por focusTarget.  | 
      
| 
 Escopo: qualquer  | 
 Adicione esse modificador a um componente para torná-lo focalizável.  | 
      
| 
 Escopo: qualquer  | 
Modifier.
   
Essa função foi descontinuada. Use focusProperties().  | 
      
| 
 Escopo: qualquer  | 
Modifier.
   
Essa função foi descontinuada. Use focusRequester().  | 
      
| 
 Escopo: qualquer  | 
Modifier.
   
Essa função foi descontinuada. Use focusProperties() e focusRequester().  | 
      
| 
 Escopo: qualquer  | 
Modifier.focusProperties(scope: FocusProperties.() -> Unit)
Esse modificador permite especificar propriedades acessíveis para   | 
      
| 
 Escopo: qualquer  | 
Modifier.focusRequester(focusRequester: FocusRequester)
Adicione esse modificador a um componente para solicitar mudanças no foco.  | 
      
| 
 Escopo: qualquer  | 
Modifier.focusRestorer(fallback: FocusRequester)
Esse modificador pode ser usado para salvar e restaurar o foco em um grupo.  | 
      
| 
 Escopo: qualquer  | 
@ExperimentalComposeUiApi
Essa função foi descontinuada. Use focusRestorer(FocusRequester)  | 
      
| 
 Escopo: qualquer  | 
 Crie um grupo de foco ou marque esse componente como um grupo de foco.  | 
      
| 
 Escopo: qualquer  | 
Modifier.focusable(
Configure o componente para ser focalizável pelo sistema de foco ou pelo evento de foco de acessibilidade.  | 
      
| 
 Escopo: qualquer  | 
Modifier.onFocusedBoundsChanged(
Chame   | 
      
| 
 Escopo: qualquer  | 
Modifier.hierarchicalFocusGroup(active: Boolean)
  | 
      
| 
 Escopo: qualquer  | 
 Esse modificador é usado em conjunto com   | 
      
Gráficos
| 
 Escopo: qualquer  | 
Modifier.graphicsLayer(block: GraphicsLayerScope.() -> Unit)
Um   | 
      
| 
 Escopo: qualquer  | 
Modifier.graphicsLayer(
Um   | 
      
| 
 Escopo: qualquer  | 
 Um   | 
      
Teclado
| 
 Escopo: qualquer  | 
Modifier.onKeyEvent(onKeyEvent: (KeyEvent) -> Boolean)
Adicionar esse   | 
      
| 
 Escopo: qualquer  | 
Modifier.onPreviewKeyEvent(onPreviewKeyEvent: (KeyEvent) -> Boolean)
Adicionar esse   | 
      
Layout
| 
 Escopo: qualquer  | 
 Alternativa ao   | 
      
| 
 Escopo: qualquer  | 
 Marque o elemento com   | 
      
| 
 Escopo: qualquer  | 
Modifier.layout(measure: MeasureScope.(Measurable, Constraints) -> MeasureResult)
Crie um   | 
      
| 
 Escopo: qualquer  | 
Modifier.onGloballyPositioned(
Invoque   | 
      
Padding
| 
 Escopo: qualquer  | 
Modifier.paddingFrom(alignmentLine: AlignmentLine, before: Dp, after: Dp)
Um   | 
      
| 
 Escopo: qualquer  | 
Modifier.paddingFrom(
Um   | 
      
| 
 Escopo: qualquer  | 
Modifier.paddingFromBaseline(top: Dp, bottom: Dp)
Um   | 
      
| 
 Escopo: qualquer  | 
Modifier.paddingFromBaseline(top: TextUnit, bottom: TextUnit)
Um   | 
      
| 
 Escopo: qualquer  | 
 Aplique espaço adicional ao longo de cada borda do conteúdo em   | 
      
| 
 Escopo: qualquer  | 
 Aplique   | 
      
| 
 Escopo: qualquer  | 
Modifier.padding(paddingValues: PaddingValues)
Aplique   | 
      
| 
 Escopo: qualquer  | 
 Aplique o espaço dp   | 
      
| 
 Escopo: qualquer  | 
 Aplique espaço adicional ao longo de cada borda do conteúdo em   | 
      
| 
 Escopo: qualquer  | 
 Adiciona padding para acomodar os encartes de   | 
      
| 
 Escopo: qualquer  | 
 Adicione padding para acomodar o   | 
      
| 
 Escopo: qualquer  | 
 Adiciona padding para acomodar os encartes de   | 
      
| 
 Escopo: qualquer  | 
 Adiciona padding para acomodar os encartes de   | 
      
| 
 Escopo: qualquer  | 
 Adiciona padding para acomodar os encartes de   | 
      
| 
 Escopo: qualquer  | 
 Adiciona padding para acomodar os encartes de   | 
      
| 
 Escopo: qualquer  | 
 Adiciona padding para acomodar os encartes de   | 
      
| 
 Escopo: qualquer  | 
 Adiciona padding para acomodar os encartes de   | 
      
| 
 Escopo: qualquer  | 
 Adiciona padding para acomodar os encartes de   | 
      
| 
 Escopo: qualquer  | 
 Adiciona padding para acomodar os encartes de   | 
      
| 
 Escopo: qualquer  | 
 Adiciona padding para acomodar os encartes de   | 
      
| 
 Escopo: qualquer  | 
Modifier.windowInsetsPadding(insets: WindowInsets)
Adiciona padding para que o conteúdo não insira espaço   | 
      
Ponteiro
| 
 Escopo: qualquer  | 
Modifier.pointerHoverIcon(
Modificador que permite a um desenvolvedor definir um ícone de ponteiro para mostrar quando o cursor passa sobre o elemento.  | 
      
| 
 Escopo: qualquer  | 
Modifier.pointerInteropFilter(
Um PointerInputModifier especial que fornece acesso aos   | 
      
| 
 Escopo: qualquer  | 
Modifier.
   
Essa função foi descontinuada. Modifier.pointerInput precisa fornecer um ou mais parâmetros "key" que definem a identidade do modificador e determinam quando a corrotina de processamento de entrada anterior deve ser cancelada e um novo efeito pode ser iniciado para a nova chave.  | 
      
| 
 Escopo: qualquer  | 
Modifier.pointerInput(key1: Any?, block: PointerInputEventHandler)
Crie um modificador para processar a entrada do ponteiro na região do elemento modificado.  | 
      
| 
 Escopo: qualquer  | 
Modifier.pointerInput(vararg keys: Any?, block: PointerInputEventHandler)
Crie um modificador para processar a entrada do ponteiro na região do elemento modificado.  | 
      
| 
 Escopo: qualquer  | 
Modifier.pointerInput(
Crie um modificador para processar a entrada do ponteiro na região do elemento modificado.  | 
      
Posição
| 
 Escopo: qualquer  | 
Modifier.absoluteOffset(offset: Density.() -> IntOffset)
Desloque o conteúdo em   | 
      
| 
 Escopo: qualquer  | 
Modifier.absoluteOffset(x: Dp, y: Dp)
 | 
      
| 
 Escopo: qualquer  | 
 Desloque o conteúdo em   | 
      
| 
 Escopo: qualquer  | 
|
| 
 Escopo:  
   TabRowDefaults | 
Modifier.tabIndicatorOffset(currentTabPosition: TabPosition)
  | 
      
| 
 Escopo:  
   TabRowDefaults | 
Modifier.
   
Essa função foi descontinuada. Para uso exclusivo com o método TabRowDefaults.Indicator descontinuado.  | 
      
Semântica
| 
 Escopo: qualquer  | 
 Contém a   | 
      
| 
 Escopo: qualquer  | 
Modifier.progressSemantics(
Contém a   | 
      
| 
 Escopo: qualquer  | 
Modifier.rangeSemantics(
Modificador para adicionar semântica que significa o progresso do Stepper/Slider.  | 
      
| 
 Escopo: qualquer  | 
Modifier.clearAndSetSemantics(properties: SemanticsPropertyReceiver.() -> Unit)
Limpa a semântica de todos os nós descendentes e define uma nova semântica.  | 
      
| 
 Escopo: qualquer  | 
Modifier.semantics(mergeDescendants: Boolean, properties: SemanticsPropertyReceiver.() -> Unit)
Adicione pares de chave-valor de semântica ao nó de layout para uso em testes, acessibilidade etc.  | 
      
Rolagem
| 
 Escopo: qualquer  | 
Modifier.clipScrollableContainer(orientation: Orientation)
Corta os limites do contêiner de rolagem no eixo principal e deixa espaço para efeitos de segundo plano (como sombras) no eixo cruzado.  | 
      
| 
 Escopo: qualquer  | 
Modifier.nestedScroll(
Modifique o elemento para fazer com que ele participe da hierarquia de rolagem aninhada.  | 
      
| 
 Escopo: qualquer  | 
Modifier.overscroll(overscrollEffect: OverscrollEffect?)
Renderiza o overscroll do   | 
      
| 
 Escopo: qualquer  | 
Modifier.onPreRotaryScrollEvent(
Adicionar este   | 
      
| 
 Escopo: qualquer  | 
Modifier.onRotaryScrollEvent(
Adicionar este   | 
      
| 
 Escopo: qualquer  | 
Modifier.rotaryScrollable(
Um modificador que conecta eventos rotativos a contêineres roláveis, como Column, LazyList e outros.  | 
      
| 
 Escopo: qualquer  | 
Modifier.scrollAway(
Role um item verticalmente para dentro/fora da visualização com base no estado de rolagem fornecido por uma lista de rolagem.  | 
      
| 
 Escopo: qualquer  | 
Modifier.scrollAway(scrollState: ScrollState, offset: Dp)
Role um item verticalmente para dentro/fora da visualização com base em um   | 
      
| 
 Escopo: qualquer  | 
Modifier.scrollAway(
Role um item verticalmente para dentro/fora da visualização com base em um   | 
      
| 
 Escopo: qualquer  | 
Modifier.scrollAway(
Role um item verticalmente para dentro/fora da visualização com base em um   | 
      
| 
 Escopo: qualquer  | 
Modifier.
   
Essa função foi descontinuada. Essa sobrecarga é fornecida para compatibilidade com versões anteriores do Compose para Wear OS 1.1. Uma sobrecarga mais recente está disponível e usa ScalingLazyListState do pacote wear.compose.foundation.lazy.  | 
      
| 
 Escopo: qualquer  | 
Modifier.horizontalScroll(
Modifique o elemento para permitir rolagem horizontal quando a largura do conteúdo for maior do que o limite máximo permitido.  | 
      
| 
 Escopo: qualquer  | 
Modifier.horizontalScroll(
Modifique o elemento para permitir rolagem horizontal quando a largura do conteúdo for maior do que o limite máximo permitido.  | 
      
| 
 Escopo: qualquer  | 
Modifier.verticalScroll(
Modifique o elemento para permitir rolagem vertical quando a altura do conteúdo for maior do que o limite máximo permitido.  | 
      
| 
 Escopo: qualquer  | 
Modifier.verticalScroll(
Modifique o elemento para permitir rolagem vertical quando a altura do conteúdo for maior do que o limite máximo permitido.  | 
      
| 
 Escopo: qualquer  | 
Modifier.scrollable2D(
Configure a rolagem por toque e o deslizamento rápido para o elemento da interface nas orientações XY.  | 
      
| 
 Escopo: qualquer  | 
Modifier.scrollable(
Configure a rolagem por toque e o deslizamento rápido para o elemento da IU em uma única   | 
      
| 
 Escopo: qualquer  | 
Modifier.scrollable(
Configure a rolagem por toque e o deslizamento rápido para o elemento da IU em uma única   | 
      
| 
 Escopo: qualquer  | 
 Controle o teclado de software como uma rolagem aninhada no Android   | 
      
Tamanho
| 
 Escopo: qualquer  | 
Modifier.animateContentSize(
Esse modificador anima o próprio tamanho quando o modificador filho (ou o composto filho, se ele já estiver na cauda da cadeia) muda de tamanho.  | 
      
| 
 Escopo: qualquer  | 
Modifier.animateContentSize(
Esse modificador anima o próprio tamanho quando o modificador filho (ou o composto filho, se ele já estiver na cauda da cadeia) muda de tamanho.  | 
      
| 
 Escopo: qualquer  | 
Modifier.aspectRatio(
Tenta dimensionar o conteúdo para corresponder a uma proporção específica fazendo a correspondência com uma das restrições recebidas, na seguinte ordem:   | 
      
| 
 Escopo: qualquer  | 
 Reserva pelo menos 48 dp de tamanho para evitar a ambiguidade das interações de toque caso o elemento seja menor.  | 
      
| 
 Escopo: qualquer  | 
 Reserva pelo menos 48 dp de tamanho para evitar a ambiguidade das interações de toque caso o elemento seja menor.  | 
      
| 
 Escopo: qualquer  | 
 Reserva pelo menos 48 dp de tamanho para evitar a ambiguidade das interações de toque caso o elemento seja menor.  | 
      
| 
 Escopo: qualquer  | 
 Reserva pelo menos 48 dp de tamanho para evitar a ambiguidade das interações de toque caso o elemento seja menor.  | 
      
| 
 Escopo: qualquer  | 
Modifier.height(intrinsicSize: IntrinsicSize)
Declare a altura preferencial do conteúdo como igual à altura intrínseca mínima ou máxima do conteúdo.  | 
      
| 
 Escopo: qualquer  | 
Modifier.requiredHeight(intrinsicSize: IntrinsicSize)
Declare a altura do conteúdo como exatamente igual à altura intrínseca mínima ou máxima do conteúdo.  | 
      
| 
 Escopo: qualquer  | 
Modifier.requiredWidth(intrinsicSize: IntrinsicSize)
Declare a largura do conteúdo exatamente como a largura intrínseca mínima ou máxima do conteúdo.  | 
      
| 
 Escopo: qualquer  | 
Modifier.width(intrinsicSize: IntrinsicSize)
Declare a largura preferencial do conteúdo como igual à largura intrínseca mínima ou máxima do conteúdo.  | 
      
| 
 Escopo: qualquer  | 
Modifier.onSizeChanged(onSizeChanged: (IntSize) -> Unit)
Invocado com o tamanho do elemento da interface modificado pelo Compose quando ele é medido pela primeira vez ou quando o tamanho dele muda.  | 
      
| 
 Escopo: qualquer  | 
Modifier.defaultMinSize(minWidth: Dp, minHeight: Dp)
Restrinja o tamanho do layout agrupado apenas quando ele não tiver restrições: as restrições   | 
      
| 
 Escopo: qualquer  | 
Modifier.fillMaxHeight(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Permita que o conteúdo preencha (talvez apenas parcialmente) a   | 
      
| 
 Escopo: qualquer  | 
Modifier.fillMaxSize(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Permita que o conteúdo preencha (talvez apenas parcialmente) a   | 
      
| 
 Escopo: qualquer  | 
Modifier.fillMaxWidth(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Permita que o conteúdo preencha (talvez apenas parcialmente) a   | 
      
| 
 Escopo: qualquer  | 
 Declare a altura preferencial do conteúdo como exatamente   | 
      
| 
 Escopo: qualquer  | 
 Restrinja a altura do conteúdo para ficar entre   | 
      
| 
 Escopo: qualquer  | 
Modifier.requiredHeight(height: Dp)
Declare a altura do conteúdo como exatamente   | 
      
| 
 Escopo: qualquer  | 
Modifier.requiredHeightIn(min: Dp, max: Dp)
 | 
      
| 
 Escopo: qualquer  | 
Modifier.requiredSize(size: Dp)
Declare o tamanho do conteúdo exatamente como   | 
      
| 
 Escopo: qualquer  | 
Modifier.requiredSize(size: DpSize)
Declare o tamanho do conteúdo exatamente como   | 
      
| 
 Escopo: qualquer  | 
Modifier.requiredSize(width: Dp, height: Dp)
Declare o tamanho do conteúdo exatamente como   | 
      
| 
 Escopo: qualquer  | 
 Restrinja a largura do conteúdo entre   | 
      
| 
 Escopo: qualquer  | 
Modifier.requiredWidth(width: Dp)
Declare a largura do conteúdo como exatamente   | 
      
| 
 Escopo: qualquer  | 
Modifier.requiredWidthIn(min: Dp, max: Dp)
 | 
      
| 
 Escopo: qualquer  | 
 Declare o tamanho preferencial do conteúdo como   | 
      
| 
 Escopo: qualquer  | 
 Declare o tamanho preferencial do conteúdo como   | 
      
| 
 Escopo: qualquer  | 
 Declare o tamanho preferencial do conteúdo como   | 
      
| 
 Escopo: qualquer  | 
 Restrinja a largura do conteúdo entre   | 
      
| 
 Escopo: qualquer  | 
 Declare a largura preferencial do conteúdo como   | 
      
| 
 Escopo: qualquer  | 
 Restrinja a largura do conteúdo entre   | 
      
| 
 Escopo: qualquer  | 
Modifier.wrapContentHeight(
Permita que o conteúdo seja medido na altura desejada sem considerar a   | 
      
| 
 Escopo: qualquer  | 
Modifier.wrapContentSize(align: Alignment, unbounded: Boolean)
Permita que o conteúdo seja medido no tamanho desejado sem considerar as restrições   | 
      
| 
 Escopo: qualquer  | 
Modifier.wrapContentWidth(
Permita que o conteúdo seja medido com a largura desejada, sem considerar a   | 
      
| 
 Escopo: qualquer  | 
Modifier.touchTargetAwareSize(size: Dp)
Modificador para definir o tamanho e a área de toque recomendada para   | 
      
| 
 Escopo: qualquer  | 
Modifier.transformedHeight(
Modificador de conveniência para calcular a altura transformada usando   | 
      
| 
 Escopo: qualquer  | 
Modifier.windowInsetsBottomHeight(insets: WindowInsets)
 | 
      
| 
 Escopo: qualquer  | 
Modifier.windowInsetsEndWidth(insets: WindowInsets)
Define a largura como a de   | 
      
| 
 Escopo: qualquer  | 
Modifier.windowInsetsStartWidth(insets: WindowInsets)
Define a largura como a de   | 
      
| 
 Escopo: qualquer  | 
Modifier.windowInsetsTopHeight(insets: WindowInsets)
 | 
      
| 
 Escopo: qualquer  | 
@UnstableApi
Tenta dimensionar o retângulo de conteúdo original para ser inscrito em um destino aplicando um tipo   | 
      
| 
 Escopo:  
   RowScope | 
Modifier.weight(
Dimensione a largura do elemento proporcionalmente a seu   | 
      
| 
 Escopo:  
   ColumnScope | 
Modifier.weight(
Dimensione a altura do elemento proporcionalmente a seu   | 
      
| 
 Escopo:  
   FlowRowScope | 
@ExperimentalLayoutApi
Permita que o item preencha (talvez apenas parcialmente) a altura máxima do item mais alto na linha em que ele foi colocado, dentro do   | 
      
| 
 Escopo:  
   FlowColumnScope | 
@ExperimentalLayoutApi
Permita que o item preencha (talvez apenas parcialmente) a largura máxima do item mais largo na coluna em que foi colocado, dentro do   | 
      
| 
 Escopo:  
   BoxScope | 
 Dimensione o elemento para que corresponda ao tamanho da   | 
      
| 
 Escopo:  
   LazyItemScope | 
Modifier.fillParentMaxHeight(
Permita que o conteúdo preencha a   | 
      
| 
 Escopo:  
   LazyItemScope | 
Modifier.fillParentMaxSize(
Permita que o conteúdo preencha a   | 
      
| 
 Escopo:  
   LazyItemScope | 
Modifier.fillParentMaxWidth(
Permita que o conteúdo preencha a   | 
      
| 
 Escopo:  
   ExposedDropdownMenuBoxScopeabstract  | 
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)
Modificador que precisa ser aplicado a um   | 
      
| 
 Escopo:  
   ExposedDropdownMenuBoxScopeabstract  | 
Modifier.exposedDropdownSize(matchAnchorWidth: Boolean)
Modificador que deve ser aplicado a um menu colocado dentro do   | 
      
| 
 Escopo:  
   PaneScaffoldScopeopen  | 
Modifier.dragToResize(state: DragToResizeState)
Um   | 
      
| 
 Escopo:  
   PaneScaffoldScope | 
Modifier.preferredHeight(height: Dp)
Esse modificador especifica a altura preferida de um painel, e a implementação do scaffold vai tentar respeitar essa altura quando o painel associado for renderizado como um painel refluído ou levitado.  | 
      
| 
 Escopo:  
   PaneScaffoldScope | 
Modifier.preferredWidth(width: Dp)
Esse modificador especifica a largura preferida de um painel, e a implementação do scaffold do painel fará o possível para respeitar essa largura quando o painel associado for renderizado como um painel fixo, ou seja, um painel que não se estende para preencher os espaços restantes.  | 
      
Testes
| 
 Escopo: qualquer  | 
 Aplica uma tag para permitir que o elemento modificado seja encontrado em testes.  | 
      
Transformações
| 
 Escopo: qualquer  | 
 Defina os graus em que a visualização é girada em torno do centro da função composta.  | 
      
| 
 Escopo: qualquer  | 
 Dimensione o conteúdo dos eixos horizontal e vertical de maneira uniforme usando o mesmo fator de escalonamento.  | 
      
| 
 Escopo: qualquer  | 
 Dimensione o conteúdo da função que pode ser composta pelos seguintes fatores de escalonamento ao longo dos eixos horizontal e vertical, respectivamente.  | 
      
| 
 Escopo: qualquer  | 
Modifier.transformable(
Ative gestos de transformação do elemento da IU modificado.  | 
      
| 
 Escopo: qualquer  | 
Modifier.transformable(
Ative gestos de transformação do elemento da IU modificado.  | 
      
Outros
| 
 Escopo: qualquer  | 
@ExperimentalFoundationApi
Essa função foi descontinuada. Substituído por sobrecarga com um callback para obter dados de transferência. A detecção de início é realizada pelo próprio Compose.  | 
      
| 
 Escopo: qualquer  | 
Modifier.contentType(contentType: ContentType)
Defina a dica de preenchimento automático com   | 
      
| 
 Escopo: qualquer  | 
Modifier.basicMarquee(
Aplica um efeito de faixa animada ao conteúdo modificado se ele for muito largo para caber no espaço disponível.  | 
      
| 
 Escopo: qualquer  | 
Modifier.edgeSwipeToDismiss(
Processa o gesto de deslizar para dispensar da borda da janela de visualização.  | 
      
| 
 Escopo: qualquer  | 
Modifier.blur(radius: Dp, edgeTreatment: BlurredEdgeTreatment)
Mostre conteúdo desfocado com os raios especificados.  | 
      
| 
 Escopo: qualquer  | 
Modifier.blur(
Mostre conteúdo desfocado com os raios especificados.  | 
      
| 
 Escopo: qualquer  | 
Modifier.bringIntoViewRequester(
Modificador que pode ser usado para enviar solicitações   | 
      
| 
 Escopo: qualquer  | 
Modifier.
   
Essa função foi descontinuada. Use BringIntoViewModifierNode  | 
      
| 
 Escopo: qualquer  | 
Modifier.composed(
Declare uma composição just-in-time de um   | 
      
| 
 Escopo: qualquer  | 
Modifier.composed(
Declare uma composição just-in-time de um   | 
      
| 
 Escopo: qualquer  | 
Modifier.composed(
Declare uma composição just-in-time de um   | 
      
| 
 Escopo: qualquer  | 
Modifier.composed(
Declare uma composição just-in-time de um   | 
      
| 
 Escopo: qualquer  | 
Modifier.composed(
Declare uma composição just-in-time de um   | 
      
| 
 Escopo: qualquer  | 
Modifier.dragAndDropSource(
Um   | 
      
| 
 Escopo: qualquer  | 
@ExperimentalFoundationApi
Essa função foi descontinuada. Substituído por sobrecarga com um callback para obter dados de transferência. A detecção de início é realizada pelo próprio Compose.  | 
      
| 
 Escopo: qualquer  | 
Modifier.dragAndDropSource(
Um   | 
      
| 
 Escopo: qualquer  | 
Modifier.dragAndDropTarget(
Um modificador que permite receber de um gesto de arrastar e soltar.  | 
      
| 
 Escopo: qualquer  | 
 Essa função foi descontinuada. Use systemGestureExclusion.  | 
      
| 
 Escopo: qualquer  | 
Modifier.
   
Essa função foi descontinuada. Use systemGestureExclusion.  | 
      
| 
 Escopo: qualquer  | 
Modifier.preferredFrameRate(frameRateCategory: FrameRateCategory)
Definir uma taxa de frames solicitada no elemento combinável  | 
      
| 
 Escopo: qualquer  | 
Modifier.preferredFrameRate(
Definir uma taxa de frames solicitada no elemento combinável  | 
      
| 
 Escopo: qualquer  | 
Modifier.handwritingDetector(callback: () -> Unit)
Configura um elemento para agir como um detector de escrita à mão que detecta a escrita com stylus e delega o processamento do texto reconhecido a outro elemento.  | 
      
| 
 Escopo: qualquer  | 
 Configura um elemento para agir como um gerenciador de escrita à mão com stylus, que pode processar entrada de texto de uma sessão de escrita à mão acionada por uma stylus em um detector de escrita à mão.  | 
      
| 
 Escopo: qualquer  | 
Modifier.hoverable(
Configure o componente para que seja possível passar o cursor por eventos de entrada/saída do ponteiro.  | 
      
| 
 Escopo: qualquer  | 
@ExperimentalIndirectTouchTypeApi
Adicionar esse   | 
      
| 
 Escopo: qualquer  | 
@ExperimentalIndirectTouchTypeApi
Adicionar esse   | 
      
| 
 Escopo: qualquer inline  | 
Modifier.
   
Essa função foi descontinuada. Essa API vai criar mais invalidações do seu modificador do que o necessário. Por isso, o uso dela não é recomendado.  | 
      
| 
 Escopo: qualquer  | 
 Um modificador que mantém a tela do dispositivo ativada enquanto ele faz parte da composição em plataformas compatíveis.  | 
      
| 
 Escopo: qualquer  | 
Modifier.layoutBounds(holder: LayoutBoundsHolder)
Isso vai mapear o   | 
      
| 
 Escopo: qualquer  | 
Modifier.approachLayout(
Cria um layout de abordagem para ajudar a se aproximar gradualmente do layout de destino calculado na passagem de lookahead.  | 
      
| 
 Escopo: qualquer  | 
Modifier.magnifier(
Mostre um widget   | 
      
| 
 Escopo: qualquer  | 
Modifier.modifierLocalConsumer(consumer: ModifierLocalReadScope.() -> Unit)
Um modificador que pode ser usado para consumir   | 
      
| 
 Escopo: qualquer  | 
<T : Any?> Modifier.modifierLocalProvider(
Um modificador que pode ser usado para fornecer   | 
      
| 
 Escopo: qualquer  | 
Modifier.onFirstVisible(
Registra um callback para monitorar quando o nó está ou não dentro da janela de visualização da janela.  | 
      
| 
 Escopo: qualquer  | 
Modifier.onLayoutRectChanged(
Invoca   | 
      
| 
 Escopo: qualquer  | 
Modifier.onPlaced(onPlaced: (LayoutCoordinates) -> Unit)
Invoque   | 
      
| 
 Escopo: qualquer  | 
Modifier.onVisibilityChanged(
Registra um callback para monitorar se o nó está ou não dentro da janela de visualização da janela.  | 
      
| 
 Escopo: qualquer  | 
@ExperimentalWearMaterialApi
Desenha uma forma de marcador de posição na parte de cima de um elemento combinável e anima um efeito de limpeza para remover o marcador.  | 
      
| 
 Escopo: qualquer  | 
@Composable
O Modifier.placeholder desenha uma forma de esqueleto sobre um componente para situações em que nenhum conteúdo provisório (como dados armazenados em cache) está disponível.  | 
      
| 
 Escopo: qualquer  | 
@ExperimentalWearMaterialApi
Modificador para desenhar um brilho de marcador de posição sobre um componente.  | 
      
| 
 Escopo: qualquer  | 
@Composable
O Modifier.placeholderShimmer desenha um brilho periódico sobre o conteúdo, indicando ao usuário que o conteúdo está sendo carregado ou pode estar desatualizado.  | 
      
| 
 Escopo: qualquer  | 
Modifier.stylusHoverIcon(
Modificador que permite a um desenvolvedor definir um ícone de ponteiro para mostrar quando uma stylus é passada sobre o elemento.  | 
      
| 
 Escopo: qualquer  | 
Modifier.motionEventSpy(watcher: (motionEvent: MotionEvent) -> Unit)
Chame   | 
      
| 
 Escopo: qualquer  | 
 Marque o retângulo de layout como preferindo ficar longe de janelas flutuantes.  | 
      
| 
 Escopo: qualquer  | 
Modifier.preferKeepClear(rectProvider: (LayoutCoordinates) -> Rect)
Marque um retângulo dentro das coordenadas de layout local, preferindo ficar longe de janelas flutuantes.  | 
      
| 
 Escopo: qualquer  | 
@ExperimentalMaterialApi
Um modificador para traduzir a posição e dimensionar o tamanho do indicador de um componente de puxar a tela de cima para baixo para atualizar com base no   | 
      
| 
 Escopo: qualquer  | 
@ExperimentalMaterialApi
Um modificador de rolagem aninhado que fornece eventos de rolagem para   | 
      
| 
 Escopo: qualquer  | 
@ExperimentalMaterialApi
Um modificador de rolagem aninhada que fornece callbacks   | 
      
| 
 Escopo: qualquer  | 
@ExperimentalMaterial3Api
Um modificador que adiciona rolagem aninhada a um contêiner para oferecer suporte ao gesto de puxar para atualizar.  | 
      
| 
 Escopo: qualquer  | 
@ExperimentalFoundationApi
Configura o nó atual e todos os nós filhos como um receptor de conteúdo.  | 
      
| 
 Escopo: qualquer  | 
Modifier.fitInside(rulers: RectRulers)
Ajusta o conteúdo em   | 
      
| 
 Escopo: qualquer  | 
Modifier.fitOutside(rulers: RectRulers)
Se um dos   | 
      
| 
 Escopo: qualquer  | 
Modifier.sensitiveContent(isContentSensitive: Boolean)
Esse modificador indica que o elemento combinável renderiza conteúdo sensível (por exemplo, nome de usuário, senha, cartão de crédito etc.) na tela, e o conteúdo precisa ser protegido durante o compartilhamento de tela em ambientes compatíveis.  | 
      
| 
 Escopo: qualquer  | 
Modifier.onInterceptKeyBeforeSoftKeyboard(
Adicionar este   | 
      
| 
 Escopo: qualquer  | 
Modifier.onPreInterceptKeyBeforeSoftKeyboard(
Adicionar este   | 
      
| 
 Escopo: qualquer  | 
Modifier.
   
Essa função foi descontinuada. O SwipeToDismiss foi migrado para androidx.wear.compose.foundation.  | 
      
| 
 Escopo: qualquer  | 
 Exclua o retângulo de layout do gesto do sistema.  | 
      
| 
 Escopo: qualquer  | 
Modifier.systemGestureExclusion(exclusion: (LayoutCoordinates) -> Rect)
Exclua um retângulo dentro das coordenadas de layout local do gesto do sistema.  | 
      
| 
 Escopo: qualquer  | 
Modifier.appendTextContextMenuComponents(builder: TextContextMenuBuilderScope.() -> Unit)
Adiciona um   | 
      
| 
 Escopo: qualquer  | 
Modifier.filterTextContextMenuComponents(
Adiciona um   | 
      
| 
 Escopo: qualquer  | 
Modifier.consumeWindowInsets(insets: WindowInsets)
Consuma encartes que ainda não foram consumidos por outros modificadores de encartes semelhantes a   | 
      
| 
 Escopo: qualquer  | 
Modifier.consumeWindowInsets(paddingValues: PaddingValues)
Consuma   | 
      
| 
 Escopo: qualquer  | 
Modifier.onConsumedWindowInsetsChanged(
Chame o   | 
      
| 
 Escopo: qualquer  | 
 Isso recalcula o   | 
      
| 
 Escopo:  
   ExposedDropdownMenuBoxScope | 
 Essa função foi descontinuada. Use a sobrecarga que usa parâmetros ExposedDropdownMenuAnchorType e enabled  | 
      
| 
 Escopo:  
   ExposedDropdownMenuBoxScopeabstract  | 
Modifier.menuAnchor(
Modificador que deve ser aplicado a um elemento dentro do   |