Lista de modificadores do Compose

Ações

Ative gestos de arrastar entre um conjunto de valores predefinidos.

Escopo: qualquer

Ative gestos de arrastar entre um conjunto de valores predefinidos.

Escopo: qualquer

Configure o componente para receber cliques por evento de clique de entrada ou acessibilidade.

Escopo: qualquer

Configure o componente para receber cliques por evento de clique de entrada ou acessibilidade.

Escopo: qualquer

Configure o componente para receber cliques simples, duplos e longos por um evento de clique de entrada ou acessibilidade.

Escopo: qualquer

Configure o componente para receber cliques simples, duplos e longos por um evento de clique de entrada ou acessibilidade.

Escopo: qualquer

Configure o arrasto por toque para o elemento da interface em ambas as orientações.

Escopo: qualquer

Configure o recurso de arrastar com toque para o elemento da IU em uma única Orientation.

Escopo: qualquer

Use esse modificador para agrupar uma lista de itens selectable, como Tabs ou RadioButtons, para fins de acessibilidade.

Escopo: qualquer

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

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

Configure o componente para torná-lo alternável usando eventos de entrada e acessibilidade.

Escopo: qualquer

Configure o componente para torná-lo alternável usando eventos de entrada e acessibilidade.

Escopo: qualquer

Configure o componente para torná-lo alternável usando eventos de entrada e acessibilidade com três estados: ativado, desativado e indeterminado.

Escopo: qualquer

Configure o componente para torná-lo alternável usando eventos de entrada e acessibilidade com três estados: ativado, desativado e indeterminado.

Escopo: qualquer

O modificador que precisa ser aplicado a um elemento combinável de alça de arrastar para que ela possa ser arrastada e operar corretamente no PaneExpansionState fornecido.

Alinhamento

Alinhe o elemento verticalmente dentro da Row.

Escopo: RowScope

Posicione o elemento verticalmente para que a linha de alinhamento do conteúdo determinada pelo alignmentLineBlock se alinhe com elementos irmãos, também configurados como alignBy.

Escopo: RowScope

Posicione o elemento verticalmente para que a alignmentLine se alinhe com elementos irmãos, também configurados como alignBy.

Escopo: RowScope

Posicione o elemento verticalmente para que a primeira linha de base se alinhe com elementos irmãos, também configurados como alignByBaseline ou alignBy.

Escopo: RowScope

Alinhe o elemento horizontalmente dentro da Column.

Escopo: ColumnScope

Posicione o elemento horizontalmente para que a linha de alinhamento do conteúdo determinada pelo alignmentLineBlock se alinhe com elementos irmãos, também configurados como alignBy.

Escopo: ColumnScope

Posicione o elemento horizontalmente de modo que a alignmentLine dele fique alinhada com os elementos irmãos, também configurados como alignBy.

Escopo: ColumnScope

Extraia o elemento de conteúdo para um Alignment específico da Box.

Escopo: BoxScope

Animation

Modifier para animar mudanças de layout (posição e/ou tamanho) que ocorrem em um LookaheadScope.

Escopo: qualquer

Aplique esse modificador a uma FloatingActionButton para mostrar ou ocultar com uma animação, geralmente com base na rolagem do conteúdo principal do app.

Escopo: qualquer

O modificador animateEnterExit pode ser usado para qualquer filho direto ou indireto da AnimatedVisibility a fim de criar uma animação de entrada/saída diferente da especificada na AnimatedVisibility.

open

Esse modificador anima o aparecimento (fade in), o desaparecimento (fade out) e as mudanças de posicionamento do item (como uma reordenação).

open

Esse modificador anima o aparecimento (fade in), o desaparecimento (fade out) e as mudanças de posicionamento do item (como a reordenação de um item).

Esse modificador anima o aparecimento (fade in), o desaparecimento (fade out) e as mudanças de posicionamento do item (como uma reordenação).

Borda

Modifique o elemento para adicionar uma borda com a aparência especificada por uma border e uma shape e corte-o.

Escopo: qualquer

Modifique o elemento para adicionar uma borda com a aparência especificada por uma width, uma brush e uma shape e corte-o.

Escopo: qualquer

Modifique o elemento para adicionar uma borda com a aparência especificada por uma width, uma color e uma shape e corte-o.

Escopo: qualquer

Desenho

Desenhe conteúdo com alpha modificado que possa ser menor que 1.

Escopo: qualquer

Desenhe uma shape com uma color sólida atrás do conteúdo.

Escopo: qualquer

Desenhe uma shape com um brush atrás do conteúdo.

Escopo: qualquer

Corte o conteúdo para shape.

Escopo: qualquer

Corte o conteúdo para os limites de uma camada definida neste modificador.

Escopo: qualquer

Desenhe em uma Canvas atrás do conteúdo modificado.

Escopo: qualquer

Desenhe em um DrawScope com conteúdo que persista em chamadas de desenho, desde que o tamanho da área de desenho seja o mesmo ou que os objetos de estado lidos não tenham mudado.

Escopo: qualquer

Crie um DrawModifier que permita ao desenvolvedor desenhar antes ou depois do conteúdo do layout.

Escopo: qualquer

Desenhe efeitos visuais para este componente quando houver interações.

Escopo: qualquer

Pinte o conteúdo usando painter.

Escopo: qualquer

Desenha uma sombra projetada atrás do restante do conteúdo com a geometria especificada pela forma fornecida e as propriedades de sombra definidas em DropShadowScope.

Escopo: qualquer

Desenha uma sombra projetada atrás do restante do conteúdo com a geometria especificada pela forma fornecida e as propriedades de sombra definidas pelo Shadow.

Escopo: qualquer

Desenha uma sombra interna atrás do restante do conteúdo com a geometria especificada pela forma fornecida e as propriedades de sombra definidas pelo InnerShadowScope.

Escopo: qualquer

Desenha uma sombra interna sobre o restante do conteúdo com a geometria especificada pela forma fornecida e as propriedades de sombra definidas pelo Shadow.

Escopo: qualquer

Crie um graphicsLayer que mostre uma sombra.

Escopo: qualquer

Adiciona padding para acomodar os encartes de safe drawing.

Escopo: qualquer

Crie um modificador que controle a ordem de desenho para os filhos do mesmo layout pai.

Escopo: qualquer

Foco

Adicione esse modificador a um componente para observar eventos de estado de foco.

Escopo: qualquer

Adicione esse modificador a um componente para observar eventos de estado de foco.

Escopo: qualquer

Adicione esse modificador a um componente para torná-lo focalizável.

Escopo: qualquer

Esse modificador permite especificar propriedades acessíveis para focusTargets mais abaixo na cadeia de modificadores ou em nós de layout filhos.

Escopo: qualquer

Adicione esse modificador a um componente para solicitar mudanças no foco.

Escopo: qualquer

Esse modificador pode ser usado para salvar e restaurar o foco em um grupo de discussão.

Escopo: qualquer

Cria um grupo de discussão ou marca esse componente como um grupo de discussão.

Escopo: qualquer

Configure o componente para ser focalizável pelo sistema de foco ou pelo evento de foco de acessibilidade.

Escopo: qualquer

Gráficos

Teclado

Adicionar este modifier ao parâmetro modifier de um componente permite que ele intercepte eventos de teclas do hardware quando ele ou um dos filhos dele estiver em foco.

Escopo: qualquer

Adicionar este modifier ao parâmetro modifier de um componente permite que ele intercepte eventos de teclas do hardware quando ele ou um dos filhos dele estiver em foco.

Escopo: qualquer

Layout

Alternativa a androidx.compose.ui.layout.layoutId que permite o uso de tag.

Escopo: qualquer

Marque o elemento com layoutId para identificar o elemento dentro do pai.

Escopo: qualquer

Crie um LayoutModifier que permite alterar a forma como o elemento agrupado é medido e disposto.

Escopo: qualquer

Invoque onGloballyPositioned com o LayoutCoordinates do elemento quando a posição global do conteúdo for alterada.

Escopo: qualquer

Outro

Defina a dica de preenchimento automático com contentType.

Escopo: qualquer

Aplica um efeito de letreiro animado ao conteúdo modificado se ele for muito largo para caber no espaço disponível.

Escopo: qualquer

Mostre conteúdo desfocado com os raios especificados.

Escopo: qualquer

Mostre conteúdo desfocado com os raios especificados.

Escopo: qualquer

Modificador que pode ser usado para enviar solicitações bringIntoView.

Escopo: qualquer

Declare uma composição just-in-time de um Modifier que será composta por cada elemento que ela modificar.

Escopo: qualquer

Declare uma composição just-in-time de um Modifier que será composta por cada elemento que ela modificar.

Escopo: qualquer

Declare uma composição just-in-time de um Modifier que será composta por cada elemento que ela modificar.

Escopo: qualquer

Declare uma composição just-in-time de um Modifier que será composta por cada elemento que ela modificar.

Escopo: qualquer

Declare uma composição just-in-time de um Modifier que será composta por cada elemento que ela modificar.

Escopo: qualquer

Um Modifier que permite que um elemento seja tratado como uma origem para operações de arrastar e soltar.

Escopo: qualquer

Um Modifier que permite que um elemento seja tratado como uma origem para operações de arrastar e soltar.

Escopo: qualquer

Um modificador que permite receber de um gesto de arrastar e soltar.

Escopo: qualquer

Definir um frame rate solicitado no Composable

Escopo: qualquer

Definir um frame rate solicitado no Composable

Escopo: qualquer

Configura um elemento para atuar como um detector de escrita manual que detecta a escrita com stylus e delega o processamento do texto reconhecido a outro elemento.

Escopo: qualquer

Configura um elemento para atuar como um gerenciador de escrita à mão com stylus que pode processar a entrada de texto de uma sessão de escrita à mão acionada por uma stylus em um detector de escrita à mão.

Escopo: qualquer

Configure o componente para que seja possível passar o cursor por eventos de entrada/saída do ponteiro.

Escopo: qualquer

Um modificador que mantém a tela do dispositivo ligada enquanto faz parte da composição em plataformas compatíveis.

Escopo: qualquer

Isso vai mapear o RelativeLayoutBounds do modificador para o LayoutBoundsHolder fornecido.

Escopo: qualquer

Cria um layout de aproximação destinado a ajudar a se aproximar gradualmente do layout de destino calculado na passagem de antecipação.

Escopo: qualquer

Mostre um widget Magnifier que exibe uma versão ampliada do conteúdo em sourceCenter em relação ao nó de layout atual.

Escopo: qualquer

Um modificador que pode ser usado para consumir ModifierLocals que foram fornecidos por outros modificadores à esquerda ou acima dele na árvore de layout.

Escopo: qualquer

Um modificador que pode ser usado para fornecer ModifierLocals que possam ser lidos por outros modificadores à direita dele ou modificadores que são filhos do nó de layout ao qual esse modificador está anexado.

Escopo: qualquer

Invoca callback com a posição desse nó de layout em relação ao sistema de coordenadas da raiz da composição, bem como nas coordenadas da tela e da janela.

Escopo: qualquer

Invoque onPlaced após a inserção do LayoutModifier pai e do posicionamento do layout pai e antes do posicionamento do LayoutModifier filho.

Escopo: qualquer

Registra um callback para monitorar se o nó está dentro da janela de visualização ou não.

Escopo: qualquer

Modificador que permite ao desenvolvedor definir um ícone de ponteiro para mostrar quando uma stylus é passada sobre o elemento.

Escopo: qualquer

Chame watcher com cada MotionEvent recebido pela área de layout ou por qualquer pointerInput filho.

Escopo: qualquer

Marque o retângulo de layout como preferencial para ficar longe de janelas flutuantes.

Escopo: qualquer

Marque um retângulo dentro das coordenadas de layout local que prefira ficar longe de janelas flutuantes.

Escopo: qualquer

Um modificador que adiciona rolagem aninhada a um contêiner para oferecer suporte ao gesto de arrastar para baixo para atualizar.

Escopo: qualquer

Configura o nó atual e todos os nós filhos como um receptor de conteúdo.

Escopo: qualquer

Ajusta o conteúdo em rulers.

Escopo: qualquer

Se um dos Rulers em rulers tiver um valor dentro dos limites do layout, o conteúdo será dimensionado para esse Ruler e a borda.

Escopo: qualquer

Esse modificador indica que o elemento de composição renderiza conteúdo sensível (por exemplo, nome de usuário, senha, cartão de crédito etc.) na tela e que o conteúdo precisa ser protegido durante o compartilhamento de tela em ambientes compatíveis.

Escopo: qualquer

Adicionar esse modifier ao parâmetro modifier de um componente permite que ele intercepte eventos de teclas do hardware antes que sejam enviados ao teclado de software.

Escopo: qualquer

Adicionar esse modifier ao parâmetro modifier de um componente permite que ele intercepte eventos de teclas do hardware antes que sejam enviados ao teclado de software.

Escopo: qualquer

Modificador que cria uma região estilizada pelo objeto Style fornecido para o componente ao qual esse modificador está anexado.

Escopo: qualquer

Modificador que cria uma região estilizada pelo objeto Style fornecido para o componente ao qual esse modificador está anexado.

Escopo: qualquer

Exclua o retângulo de layout do gesto do sistema.

Escopo: qualquer

Exclua um retângulo dentro das coordenadas de layout local do gesto do sistema.

Escopo: qualquer

Adiciona um builder a ser executado quando o menu de contexto de texto é mostrado nessa hierarquia.

Escopo: qualquer

Adiciona um filter a ser executado quando o menu de contexto de texto é mostrado nessa hierarquia.

Escopo: qualquer

Um Modifier que controla a visibilidade do layout ao qual é aplicado.

Escopo: qualquer

Consuma encartes que ainda não foram consumidos por outros modificadores de encartes semelhantes a windowInsetsPadding sem adicionar qualquer padding.

Escopo: qualquer

Consuma paddingValues como encartes como se o padding fosse adicionado, independente dos encartes.

Escopo: qualquer

Chame o block com a WindowInsets que foi consumida por consumeWindowInsets ou por um dos modificadores de padding, como imePadding.

Escopo: qualquer

Isso recalcula o WindowInsets com base no tamanho e na posição.

Escopo: qualquer

Renderiza o conteúdo na sobreposição do SharedTransitionScope, em que o conteúdo compartilhado (ou seja, elementos e limites compartilhados) é renderizado por padrão.

sharedBounds é um modificador que marca um layout com um SharedContentState.key, de modo que a entrada e a saída de limites compartilhados da mesma chave compartilhem os limites animados e em constante mudança durante a mudança de layout.

sharedElement é um modificador que marca um layout com um SharedContentState.key, de modo que os elementos compartilhados de entrada e saída da mesma chave compartilhem os limites animados e em constante mudança durante a mudança de layout.

sharedElementWithCallerManagedVisibility é um modificador que marca um layout com um SharedContentState.key, de modo que os elementos compartilhados de entrada e saída da mesma chave compartilhem os limites animados e em constante mudança durante a mudança de layout.

Um modificador que ancora um layout na posição de destino obtida da passagem de antecipação durante as transições de elementos compartilhados.

open

Modificador que precisa ser aplicado a um elemento dentro do ExposedDropdownMenuBoxScope, normalmente um campo de texto ou um ícone dentro do campo de texto.

abstract

Esse modificador especifica as margens do painel associado de acordo com o RectRulers fornecido como inserções.

Esse modificador especifica as margens do painel associado de acordo com as margens fixas especificadas e o RectRulers fornecido como inserções, se houver.

Padding

Um Modifier que pode adicionar padding para posicionar o conteúdo de acordo com distâncias especificadas dos limites até uma alignment line.

Escopo: qualquer

Um Modifier que pode adicionar padding para posicionar o conteúdo de acordo com distâncias especificadas dos limites até uma alignment line.

Escopo: qualquer

Um Modifier que posiciona o conteúdo em um layout de modo que a distância entre a parte superior e a baseline of the first line of text in the content seja top e que a distância entre a baseline of the last line of text in the content e a parte inferior do layout seja bottom.

Escopo: qualquer

Um Modifier que posiciona o conteúdo em um layout de modo que a distância entre a parte superior e a baseline of the first line of text in the content seja top e que a distância entre a baseline of the last line of text in the content e a parte inferior do layout seja bottom.

Escopo: qualquer

Aplique espaço adicional ao longo de cada borda do conteúdo em Dp: left, top, right e bottom.

Escopo: qualquer

Aplique all dp de espaço extra em cada borda do conteúdo (esquerda, superior, direita e a inferior).

Escopo: qualquer

Aplique PaddingValues ao componente como espaço extra em cada borda do conteúdo (esquerda, superior, direita e inferior).

Escopo: qualquer

Aplique o espaço dp horizontal ao longo das bordas esquerda e direita do conteúdo e o espaço dp vertical ao longo das bordas superior e inferior.

Escopo: qualquer

Aplique espaço adicional ao longo de cada borda do conteúdo em Dp: start, top, end e bottom.

Escopo: qualquer

Adiciona padding para acomodar os encartes de caption bar.

Escopo: qualquer

Adicione padding para acomodar o display cutout.

Escopo: qualquer

Adiciona padding para acomodar os encartes de ime.

Escopo: qualquer

Adiciona padding para acomodar os encartes de mandatory system gestures.

Escopo: qualquer

Adiciona padding para acomodar os encartes de navigation bars.

Escopo: qualquer

Adiciona padding para acomodar os encartes de safe content.

Escopo: qualquer

Adiciona padding para acomodar os encartes de safe gestures.

Escopo: qualquer

Adiciona padding para acomodar os encartes de status bars.

Escopo: qualquer

Adiciona padding para acomodar os encartes de system bars.

Escopo: qualquer

Adiciona padding para acomodar os encartes de system gestures.

Escopo: qualquer

Adiciona padding para acomodar os encartes de waterfall.

Escopo: qualquer

Adiciona padding para que o conteúdo não insira espaço insets.

Escopo: qualquer

Ponteiro

Um Modifier que detecta gestos de clique de alto nível e de deslizar horizontalmente de uma fonte IndirectPointerEvent.

Escopo: qualquer

Modificador que permite ao desenvolvedor definir um ícone de ponteiro para mostrar quando o cursor é passado sobre o elemento.

Escopo: qualquer

Um PointerInputModifier especial que fornece acesso aos MotionEvents originalmente enviados ao Compose.

Escopo: qualquer

Crie um modificador para processar a entrada do ponteiro na região do elemento modificado.

Escopo: qualquer

Crie um modificador para processar a entrada do ponteiro na região do elemento modificado.

Escopo: qualquer

Crie um modificador para processar a entrada do ponteiro na região do elemento modificado.

Escopo: qualquer

Posição

Desloque o conteúdo em offset px.

Escopo: qualquer

Desloque o conteúdo em (x dp, y dp).

Escopo: qualquer

Desloque o conteúdo em offset px.

Escopo: qualquer

Desloque o conteúdo em (x dp, y dp).

Escopo: qualquer

Rolagem

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

Modifique o elemento para fazer com que ele participe da hierarquia de rolagem aninhada.

Escopo: qualquer

Renderiza a rolagem esticada do overscrollEffect fornecido.

Escopo: qualquer

Adicionar este modifier ao parâmetro modifier de um componente permitirá que ele intercepte RotaryScrollEvents se ele ou um dos filhos estiver em foco.

Escopo: qualquer

Adicionar este modifier ao parâmetro modifier de um componente permitirá que ele intercepte RotaryScrollEvents se ele ou um dos filhos estiver em foco.

Escopo: qualquer

Modifique o elemento para permitir rolagem horizontal quando a largura do conteúdo for maior do que o limite máximo permitido.

Escopo: qualquer

Modifique o elemento para permitir rolagem horizontal quando a largura do conteúdo for maior do que o limite máximo permitido.

Escopo: qualquer

Modifique o elemento para permitir rolagem vertical quando a altura do conteúdo for maior do que o limite máximo permitido.

Escopo: qualquer

Modifique o elemento para permitir rolagem vertical quando a altura do conteúdo for maior do que o limite máximo permitido.

Escopo: qualquer

Configure a rolagem e o deslizamento por toque para o elemento da interface em ambas as orientações XY.

Escopo: qualquer

Configurar um componente para atuar como uma área rolável.

Escopo: qualquer

Configurar um componente para atuar como uma área rolável.

Escopo: qualquer

Configure a rolagem por toque e o deslizamento rápido para o elemento da IU em uma única Orientation.

Escopo: qualquer

Configure a rolagem por toque e o deslizamento rápido para o elemento da IU em uma única Orientation.

Escopo: qualquer

Uma barra de rolagem apenas visual que representa a posição de rolagem atual de um componente de rolagem.

Escopo: qualquer

Controle o teclado de software como uma rolagem aninhada no Android R e versões mais recentes.

Escopo: qualquer

Semântica

Contém a semantics necessária para um indicador de progresso indeterminado, que representa a operação em andamento.

Escopo: qualquer

Contém a semantics necessária para um indicador de progresso determinado ou a parte do progresso de um controle deslizante que representa o progresso em um valueRange.

Escopo: qualquer

Limpa a semântica de todos os nós descendentes e define uma nova semântica.

Escopo: qualquer

Adicione pares de chave-valor de semântica ao nó de layout para uso em testes, acessibilidade etc.

Escopo: qualquer

Tamanho

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

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

Tenta dimensionar o conteúdo para corresponder a uma proporção específica fazendo a correspondência com uma das restrições recebidas, nesta ordem: Constraints.maxWidth, Constraints.maxHeight, Constraints.minWidth, Constraints.minHeight, se matchHeightConstraintsFirst for false (que é o padrão), ou Constraints.maxHeight, Constraints.maxWidth, Constraints.minHeight, Constraints.minWidth se matchHeightConstraintsFirst for true.

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

Declare a altura preferencial do conteúdo como igual à altura intrínseca mínima ou máxima do conteúdo.

Escopo: qualquer

Declare a altura do conteúdo como exatamente igual à altura intrínseca mínima ou máxima do conteúdo.

Escopo: qualquer

Declare a largura do conteúdo exatamente como a largura intrínseca mínima ou máxima do conteúdo.

Escopo: qualquer

Declare a largura preferencial do conteúdo como igual à largura intrínseca mínima ou máxima do conteúdo.

Escopo: qualquer

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

Restrinja o tamanho do layout agrupado apenas quando ele não tiver restrições: as restrições minWidth e minHeight serão aplicadas somente quando a restrição correspondente recebida for 0.

Escopo: qualquer

Permita que o conteúdo preencha (talvez apenas de maneira parcial) a Constraints.maxHeight das restrições de medidas recebidas definindo a minimum height e a maximum height para que sejam iguais à maximum height multiplicada por fraction.

Escopo: qualquer

Faça com que o conteúdo preencha (talvez apenas parcialmente) as restrições de medição de entrada Constraints.maxWidth e Constraints.maxHeight. Para isso, defina minimum width e maximum width como iguais a maximum width multiplicado por fraction, bem como minimum height e maximum height como iguais a maximum height multiplicado por fraction.

Escopo: qualquer

Permita que o conteúdo preencha (talvez apenas de maneira parcial) a Constraints.maxWidth das restrições de medidas recebidas definindo a minimum width e a maximum width para que sejam iguais à maximum width multiplicada por fraction.

Escopo: qualquer

Declare a altura preferencial do conteúdo como exatamente heightdp.

Escopo: qualquer

Restrinja a altura do conteúdo para ficar entre mindp e maxdp, conforme permitido pelas Constraints de medição recebidas.

Escopo: qualquer

Declare a altura do conteúdo como exatamente heightdp.

Escopo: qualquer

Restrinja a altura do conteúdo entre mindp e maxdp.

Escopo: qualquer

Declare o tamanho do conteúdo exatamente como sizedp de largura e altura.

Escopo: qualquer

Declare o tamanho do conteúdo exatamente como size.

Escopo: qualquer

Declare o tamanho do conteúdo exatamente como widthdp e heightdp.

Escopo: qualquer

Restrinja a largura do conteúdo entre minWidthdp e maxWidthdp. A altura do conteúdo precisa estar entre minHeightdp e maxHeightdp.

Escopo: qualquer

Declare a largura do conteúdo como exatamente widthdp.

Escopo: qualquer

Restrinja a largura do conteúdo entre mindp e maxdp.

Escopo: qualquer

Declare o tamanho preferencial do conteúdo como sizedp quadrado.

Escopo: qualquer

Declare o tamanho preferencial do conteúdo como size.

Escopo: qualquer

Declare o tamanho preferencial do conteúdo como widthdp por heightdp.

Escopo: qualquer

Restrinja a largura do conteúdo entre minWidthdp e maxWidthdp e a altura dele entre minHeightdp e maxHeightdp, conforme permitido pelas Constraints de medição recebida.

Escopo: qualquer

Declare a largura preferencial do conteúdo como widthdp.

Escopo: qualquer

Restrinja a largura do conteúdo entre mindp e maxdp, conforme permitido pelas Constraints de medição recebida.

Escopo: qualquer

Permita que o conteúdo seja medido na altura desejada sem considerar a minimum height constraint de medição recebida e, se unbounded for verdadeiro, sem considerar também a maximum height constraint de medição recebida.

Escopo: qualquer

Permita que o conteúdo seja medido no tamanho desejado sem considerar as restrições minimum width ou minimum height de medição recebida e, se unbounded for verdadeiro, sem considerar também as restrições máximas recebidas.

Escopo: qualquer

Permita que o conteúdo seja medido com a largura desejada, sem considerar a minimum width constraint de medição recebida, e, se unbounded for verdadeiro, sem considerar também a maximum width constraint da medição recebida.

Escopo: qualquer

Define a altura como a de insets em bottom da tela.

Escopo: qualquer

Define a largura como a de insets em end da tela, usando left ou right, dependendo de LayoutDirection.

Escopo: qualquer

Define a largura como a de insets em start da tela, usando left ou right, dependendo de LayoutDirection.

Escopo: qualquer

Define a altura como a de insets em top da tela.

Escopo: qualquer

Tenta dimensionar o retângulo de conteúdo original para ser inscrito em um destino aplicando um tipo ContentScale especificado.

Escopo: qualquer

skipToLookaheadSize permite que um layout meça o filho com as restrições de antecipação, definindo o layout do filho como se a transição tivesse sido concluída.

Dimensione a largura do elemento proporcionalmente a seu weight em relação a outros elementos irmãos ponderados na Row.

Escopo: RowScope

Dimensione a altura do elemento proporcionalmente a seu weight em relação a outros elementos irmãos ponderados na Column.

Escopo: ColumnScope

Fazer com que o item preencha (possivelmente apenas parcialmente) a altura máxima do item mais alto na linha em que foi colocado, dentro do FlowRow.

Escopo: FlowRowScope

Fazer com que o item preencha (talvez apenas parcialmente) a largura máxima do item mais largo na coluna em que foi colocado, dentro do FlowColumn.

Dimensione o elemento para que corresponda ao tamanho da Box depois que todos os outros elementos de conteúdo tiverem sido medidos.

Escopo: BoxScope

Permita que o conteúdo preencha a Constraints.maxHeight das restrições de medição recebidas definindo a minimum height para que seja igual à maximum height multiplicada por fraction.

Permita que o conteúdo preencha a Constraints.maxWidth e a Constraints.maxHeight das restrições de medidas do elemento pai definindo a minimum width para que seja igual à maximum width multiplicada por fraction e a minimum height para que seja igual à maximum height multiplicada por fraction.

Permita que o conteúdo preencha a Constraints.maxWidth das restrições de medição mãe, definindo a minimum width para que seja igual à maximum width multiplicada por fraction.

Modificador que precisa ser aplicado a um menu colocado dentro do ExposedDropdownMenuBoxScope.

abstract

Esse modificador especifica a altura preferencial de um painel em Dps, e a implementação do scaffold do painel vai tentar respeitar essa altura quando o painel associado for renderizado como um painel de refluxo ou levitado.

Esse modificador especifica a altura preferencial de um painel como uma proporção da altura geral do scaffold.

Esse modificador especifica a largura preferencial de um painel como uma proporção da largura geral do scaffold.

Esse modificador especifica a largura preferencial de um painel em Dps, e a implementação do scaffold do painel vai tentar 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

Aplica uma tag para permitir que o elemento modificado seja encontrado em testes.

Escopo: qualquer

Transformações

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

Ative gestos de transformação do elemento da IU modificado.

Escopo: qualquer

Ative gestos de transformação do elemento da IU modificado.

Escopo: qualquer