Lista de modificadores de Compose

Acciones

Habilita los gestos de arrastre entre un conjunto de valores predefinidos.

Alcance: Cualquiera

Habilita los gestos de arrastre entre un conjunto de valores predefinidos.

Alcance: Cualquiera

Configura este componente para recibir clics a través de un evento de entrada o clic de accesibilidad.

Alcance: Cualquiera

Configura este componente para recibir clics a través de un evento de entrada o clic de accesibilidad.

Alcance: Cualquiera

Configura este componente para recibir clics, clics dobles y clics largos mediante un evento de "clic" de entrada o de accesibilidad.

Alcance: Cualquiera

Configura este componente para recibir clics, clics dobles y clics largos mediante un evento de "clic" de entrada o de accesibilidad.

Alcance: Cualquiera

Configura el arrastre táctil para el elemento de la IU en ambas orientaciones.

Alcance: Cualquiera

Configura el arrastre táctil para el elemento de la IU en un único objeto Orientation.

Alcance: Cualquiera

Usa este modificador para agrupar una lista de elementos selectable, como pestañas o botones de radio, para la accesibilidad.

Alcance: Cualquiera

Configura este componente para hacerlo seleccionable, por lo general, como parte de un grupo que se excluye mutuamente, en el que solo se puede seleccionar un elemento por vez.

Alcance: Cualquiera

Configura este componente para hacerlo seleccionable, por lo general, como parte de un grupo que se excluye mutuamente, en el que solo se puede seleccionar un elemento por vez.

Alcance: Cualquiera

Configura este componente para que se pueda activar o desactivar mediante eventos de entrada y de accesibilidad

Alcance: Cualquiera

Configura este componente para que se pueda activar o desactivar mediante eventos de entrada y de accesibilidad.

Alcance: Cualquiera

Configura este componente para que se pueda activar o desactivar mediante eventos de entrada y de accesibilidad con los siguientes tres estados: activado, desactivado o indefinido.

Alcance: Cualquiera

Configura este componente para que se pueda activar o desactivar mediante eventos de entrada y de accesibilidad con los siguientes tres estados: activado, desactivado o indefinido.

Alcance: Cualquiera

Es el modificador que se debe aplicar en un elemento componible de controlador de arrastre para que este se pueda arrastrar y operar en el PaneExpansionState proporcionado de forma correcta.

Alineación

Alinea el elemento de forma vertical dentro de Row.

Alcance: RowScope

Coloca el elemento en posición vertical de modo que la línea de alineación del contenido que determine alignmentLineBlock se alinee con los elementos del mismo nivel configurados también en alignBy.

Alcance: RowScope

Coloca el elemento en posición vertical de modo que su alignmentLine se alinee con los elementos del mismo nivel que también están configurados en alignBy.

Alcance: RowScope

Coloca el elemento en posición vertical de modo que la primera línea de base se alinee con los elementos del mismo nivel configurados también en alignByBaseline o alignBy.

Alcance: RowScope

Alinea el elemento de forma horizontal dentro de Column.

Alcance: ColumnScope

Coloca el elemento en posición horizontal de modo que la línea de alineación del contenido que determine alignmentLineBlock se alinee con los elementos del mismo nivel configurados también en alignBy.

Alcance: ColumnScope

Coloca el elemento en posición horizontal de modo que su alignmentLine se alinee con los elementos del mismo nivel configurados también en alignBy.

Alcance: ColumnScope

Mueve el elemento de contenido a un Alignment específico dentro de Box.

Alcance: BoxScope

Animación

Modifier para animar los cambios de diseño (posición o tamaño) que se producen dentro de un LookaheadScope

Alcance: Cualquiera

Aplica este modificador a un FloatingActionButton para mostrarlo o ocultarlo con una animación, que suele basarse en el desplazamiento del contenido principal de la app.

Alcance: Cualquiera

El modificador animateEnterExit se puede usar para cualquier elemento secundario directo o indirecto de AnimatedVisibility a fin de crear una animación de entrada y salida diferente de la que se especifica en AnimatedVisibility.

open

Este modificador anima la aparición (aparición gradual), la desaparición (desaparición gradual) y los cambios de posición (como el reordenamiento de un elemento).

Alcance: LazyItemScope
open

Este modificador anima la aparición (aparición gradual), la desaparición (desaparición gradual) y los cambios de posición (como el reordenamiento de un elemento).

Este modificador anima la aparición (aparición gradual), la desaparición (desaparición gradual) y los cambios de posición (como el reordenamiento de un elemento).

Borde

Modifica el elemento para agregar un borde, cuyo aspecto se especifica con border y shape, y lo acopla.

Alcance: Cualquiera

Modifica el elemento para agregar un borde, cuyo aspecto se especifica con width, brush y shape, y lo acopla.

Alcance: Cualquiera

Modifica el elemento para agregar un borde, cuyo aspecto se especifica con width, color y shape, y lo acopla.

Alcance: Cualquiera

Dibujo

Dibuja el contenido con alpha modificado que puede ser inferior a 1.

Alcance: Cualquiera

Dibuja shape con un color sólido detrás del contenido.

Alcance: Cualquiera

Dibuja shape con un brush detrás del contenido.

Alcance: Cualquiera

Acopla el contenido a shape

Alcance: Cualquiera

Acopla el contenido a los bordes de una capa definida en este modificador.

Alcance: Cualquiera

Dibuja en un Canvas detrás del contenido modificado.

Alcance: Cualquiera

Dibuja en DrawScope con contenido que se repite en las llamadas de dibujo, siempre y cuando el tamaño del área de trazado sea igual o no se hayan modificado los objetos de estado leídos.

Alcance: Cualquiera

Crea un DrawModifier que permite al desarrollador definir si el dibujo se realiza antes o después del contenido del diseño.

Alcance: Cualquiera

Dibuja efectos visuales para este componente cuando se producen interacciones.

Alcance: Cualquiera

Pinta el contenido con painter.

Alcance: Cualquiera

Dibuja una sombra paralela detrás del resto del contenido con la geometría especificada por la forma dada y las propiedades de sombra definidas en DropShadowScope.

Alcance: Cualquiera

Dibuja una sombra paralela detrás del resto del contenido con la geometría especificada por la forma dada y las propiedades de sombra definidas por Shadow.

Alcance: Cualquiera

Dibuja una sombra interior detrás del resto del contenido con la geometría especificada por la forma dada y las propiedades de sombra definidas en InnerShadowScope.

Alcance: Cualquiera

Dibuja una sombra interior sobre el resto del contenido con la geometría especificada por la forma dada y las propiedades de sombra definidas por el Shadow.

Alcance: Cualquiera

Crea un graphicsLayer que dibuja una sombra.

Alcance: Cualquiera

Agrega padding para adaptarse a las inserciones safe drawing.

Alcance: Cualquiera

Crea un modificador que controla el orden de dibujo para los elementos secundarios del mismo diseño principal.

Alcance: Cualquiera

Enfoque

Agrega este modificador a un componente para observar los eventos en el estado del enfoque.

Alcance: Cualquiera

Agrega este modificador a un componente para observar los eventos en el estado del enfoque.

Alcance: Cualquiera

Agrega este modificador a un componente para que sea enfocable.

Alcance: Cualquiera

Este modificador te permite especificar propiedades a las que los focusTarget pueden acceder más abajo en la cadena del modificador o en nodos de diseño secundarios.

Alcance: Cualquiera

Agrega este modificador a un componente para solicitar cambios de foco.

Alcance: Cualquiera

Este modificador se puede usar para guardar y restablecer el enfoque en un grupo focal.

Alcance: Cualquiera

Crea un grupo focal o marca este componente como grupo focal.

Alcance: Cualquiera

Configura este componente para hacerlo enfocable a través de un sistema de enfoque o un evento de "enfoque" de accesibilidad.

Alcance: Cualquiera

Gráficos

Teclado

Si agregas este modifier al parámetro modifier de un componente, podrás interceptar eventos clave de hardware cuando este (o uno de sus elementos secundarios) esté enfocado.

Alcance: Cualquiera

Si agregas este modifier al parámetro modifier de un componente, podrás interceptar eventos clave de hardware cuando este (o uno de sus elementos secundarios) esté enfocado.

Alcance: Cualquiera

Diseño

Es una alternativa a androidx.compose.ui.layout.layoutId que permite el uso de tag.

Alcance: Cualquiera

Etiqueta el elemento con layoutId para identificarlo dentro del elemento principal.

Alcance: Cualquiera

Crea un elemento LayoutModifier que te permite cambiar la forma en que se mide y se muestra el elemento unido.

Alcance: Cualquiera

Invoca onGloballyPositioned con las LayoutCoordinates del elemento cuando la posición global del contenido puede haber cambiado.

Alcance: Cualquiera

Otro

Establece la sugerencia de autocompletado con contentType.

Alcance: Cualquiera

Aplica un efecto de marquesina animada al contenido modificado si es demasiado ancho para caber en el espacio disponible.

Alcance: Cualquiera

Dibuja el contenido desenfocado con los radios especificados.

Alcance: Cualquiera

Dibuja el contenido desenfocado con los radios especificados.

Alcance: Cualquiera

Es un modificador que se puede usar para enviar solicitudes bringIntoView.

Alcance: Cualquiera

Declara una composición justo a tiempo de un Modifier que se compone de cada elemento modificado.

Alcance: Cualquiera

Declara una composición justo a tiempo de un Modifier que se compone de cada elemento modificado.

Alcance: Cualquiera

Declara una composición justo a tiempo de un Modifier que se compone de cada elemento modificado.

Alcance: Cualquiera

Declara una composición justo a tiempo de un Modifier que se compone de cada elemento modificado.

Alcance: Cualquiera

Declara una composición justo a tiempo de un Modifier que se compone de cada elemento modificado.

Alcance: Cualquiera

Un Modifier que permite que un elemento al que se aplica se trate como una fuente para las operaciones de arrastrar y soltar.

Alcance: Cualquiera

Un Modifier que permite que un elemento al que se aplica se trate como una fuente para las operaciones de arrastrar y soltar.

Alcance: Cualquiera

Es un modificador que permite recibir un gesto de arrastrar y soltar.

Alcance: Cualquiera

Establece una velocidad de fotogramas solicitada en un elemento componible

Alcance: Cualquiera

Establece una velocidad de fotogramas solicitada en un elemento componible

Alcance: Cualquiera

Configura un elemento para que actúe como un detector de escritura a mano que detecte la escritura a mano con pluma stylus y delegue el control del texto reconocido a otro elemento.

Alcance: Cualquiera

Configura un elemento para que actúe como un controlador de escritura a mano con pluma stylus que pueda controlar la entrada de texto de una sesión de escritura a mano que se activó con la escritura a mano con pluma stylus en un detector de escritura a mano.

Alcance: Cualquiera

Configura este componente para que se pueda colocar el cursor sobre él mediante eventos de entrada y salida del puntero.

Alcance: Cualquiera

Es un modificador que mantiene encendida la pantalla del dispositivo mientras forma parte de la composición en las plataformas compatibles.

Alcance: Cualquiera

Esto asignará el RelativeLayoutBounds del modificador al LayoutBoundsHolder proporcionado.

Alcance: Cualquiera

Crea un diseño de aproximación destinado a ayudar a acercarse gradualmente al diseño de destino calculado en el pase de anticipación.

Alcance: Cualquiera

Muestra un widget Magnifier que muestra una versión ampliada del contenido en sourceCenter con relación al nodo de diseño actual.

Alcance: Cualquiera

Un modificador que se puede usar para consumir los ModifierLocal que proporcionaron otros modificadores a la izquierda de este o sobre este en el árbol de diseño.

Alcance: Cualquiera

Un modificador que se puede usar para proporcionar ModifierLocal que pueden leer otros modificadores a la derecha de este, o bien modificadores que son elementos secundarios del nodo de diseño al que está adjunto este modificador.

Alcance: Cualquiera

Invoca callback con la posición de este nodo de diseño en relación con el sistema de coordenadas de la raíz de la composición, así como en las coordenadas de la pantalla y de la ventana.

Alcance: Cualquiera

Invoca a onPlaced después de que se coloquen el LayoutModifier superior y el diseño de nivel superior y antes de que se ubique el LayoutModifier secundario.

Alcance: Cualquiera

Registra una devolución de llamada para supervisar si el nodo está dentro del viewport de la ventana o no.

Alcance: Cualquiera

Es un modificador que permite que un desarrollador defina un ícono de puntero para mostrar cuando se coloca un lápiz óptico sobre el elemento.

Alcance: Cualquiera

Llama a watcher con cada MotionEvent que recibe el área de diseño o cualquier elemento secundario pointerInput.

Alcance: Cualquiera

Marca el rectángulo de diseño como preferido para mantenerse alejado de las ventanas flotantes.

Alcance: Cualquiera

Marca un rectángulo dentro de las coordenadas de diseño locales que prefiera mantenerse alejado de las ventanas flotantes.

Alcance: Cualquiera

Es un modificador que agrega un desplazamiento anidado a un contenedor para admitir un gesto de deslizar hacia abajo para actualizar.

Alcance: Cualquiera

Configura el nodo actual y los nodos secundarios como un receptor de contenido.

Alcance: Cualquiera

Ajusta el contenido dentro de rulers.

Alcance: Cualquiera

Si uno de los Ruler en rulers tiene un valor dentro de los límites del diseño, se ajusta el tamaño del contenido a ese Ruler y al borde.

Alcance: Cualquiera

Este modificador indica que el elemento que admite composición renderiza contenido sensible (p. ej., nombre de usuario, contraseña, tarjeta de crédito, etc.) en la pantalla, y que el contenido se debe proteger durante el uso de la función de compartir pantalla en los entornos compatibles.

Alcance: Cualquiera

Si agregas este modifier al parámetro modifier de un componente, podrás interceptar eventos clave de hardware antes de que se envíen al teclado en pantalla.

Alcance: Cualquiera

Si agregas este modifier al parámetro modifier de un componente, podrás interceptar eventos clave de hardware antes de que se envíen al teclado en pantalla.

Alcance: Cualquiera

Es el modificador que crea una región con el estilo del objeto Style determinado para el componente al que se adjunta este modificador.

Alcance: Cualquiera

Es el modificador que crea una región con el estilo del objeto Style determinado para el componente al que se adjunta este modificador.

Alcance: Cualquiera

Excluye el rectángulo de diseño del gesto del sistema.

Alcance: Cualquiera

Excluye un rectángulo dentro de las coordenadas de diseño locales del gesto del sistema.

Alcance: Cualquiera

Agrega un builder para que se ejecute cuando se muestre el menú contextual de texto dentro de esta jerarquía.

Alcance: Cualquiera

Agrega un filter para que se ejecute cuando se muestre el menú contextual de texto dentro de esta jerarquía.

Alcance: Cualquiera

Es un Modifier que controla la visibilidad del diseño al que se aplica.

Alcance: Cualquiera

Consume inserciones que otros usuarios no hayan consumido aún, de forma similar a windowInsetsPadding, sin agregar padding.

Alcance: Cualquiera

Consume paddingValues como inserciones como si se agregara padding independientemente de las inserciones.

Alcance: Cualquiera

Llama a block con el WindowInsets que se consumió, ya sea mediante consumeWindowInsets o uno de los modificadores de padding, como imePadding.

Alcance: Cualquiera

Esto vuelve a calcular el WindowInsets según el tamaño y la posición.

Alcance: Cualquiera

Renderiza el contenido en la superposición de SharedTransitionScope, donde el contenido compartido (es decir, los elementos y los límites compartidos) se renderiza de forma predeterminada.

sharedBounds es un modificador que etiqueta un diseño con un SharedContentState.key, de modo que, cuando se ingresa y se sale de los límites compartidos de la misma clave, se comparten los límites animados y que cambian continuamente durante el cambio de diseño.

sharedElement es un modificador que etiqueta un diseño con un SharedContentState.key, de modo que los elementos compartidos que entran y salen de la misma clave comparten los límites animados y en constante cambio durante el cambio de diseño.

sharedElementWithCallerManagedVisibility es un modificador que etiqueta un diseño con un SharedContentState.key, de modo que los elementos compartidos que entran y salen de la misma clave compartan los límites animados y en constante cambio durante el cambio de diseño.

Es un modificador que fija un diseño en la posición de destino obtenida del pase de anticipación durante las transiciones de elementos compartidos.

open

Es el modificador que se debe aplicar a un elemento dentro de ExposedDropdownMenuBoxScope, por lo general, un campo de texto o un ícono dentro del campo de texto.

abstract

Este modificador especifica los márgenes del panel asociado según el RectRulers proporcionado como inserciones.

Este modificador especifica los márgenes del panel asociado según los márgenes fijos especificados y el RectRulers proporcionado como inserciones, si las hay.

Con relleno

Es un Modifier que puede agregar relleno para posicionar el contenido según distancias especificadas desde sus límites hasta una alignment line.

Alcance: Cualquiera

Es un Modifier que puede agregar relleno para posicionar el contenido según distancias especificadas desde sus límites hasta una alignment line.

Alcance: Cualquiera

Es un Modifier que posiciona el contenido en un diseño de modo que la distancia desde la parte superior del diseño a la baseline of the first line of text in the content sea top, y la distancia de la baseline of the last line of text in the content a la parte inferior del diseño sea bottom.

Alcance: Cualquiera

Es un Modifier que posiciona el contenido en un diseño de modo que la distancia desde la parte superior del diseño a la baseline of the first line of text in the content sea top, y la distancia de la baseline of the last line of text in the content a la parte inferior del diseño sea bottom.

Alcance: Cualquiera

Agrega espacio adicional a cada margen del contenido en Dp: left, top, right y bottom.

Alcance: Cualquiera

Agrega espacio dp all adicional en cada margen del contenido (izquierdo, superior, derecho e inferior).

Alcance: Cualquiera

Agrega PaddingValues al componente como espacio adicional en cada margen del contenido (izquierdo, superior, derecho e inferior).

Alcance: Cualquiera

Agrega un espacio dp horizontal en los márgenes izquierdo y derecho del contenido, y un espacio dp vertical en los márgenes inferior y superior.

Alcance: Cualquiera

Agrega espacio adicional a cada margen del contenido en Dp: start, top, end y bottom.

Alcance: Cualquiera

Agrega padding para adaptarse a las inserciones caption bar.

Alcance: Cualquiera

Agrega padding para adaptarse a display cutout.

Alcance: Cualquiera

Agrega padding para adaptarse a las inserciones ime.

Alcance: Cualquiera

Agrega padding para adaptarse a las inserciones mandatory system gestures.

Alcance: Cualquiera

Agrega padding para adaptarse a las inserciones navigation bars.

Alcance: Cualquiera

Agrega padding para adaptarse a las inserciones safe content.

Alcance: Cualquiera

Agrega padding para adaptarse a las inserciones safe gestures.

Alcance: Cualquiera

Agrega padding para adaptarse a las inserciones status bars.

Alcance: Cualquiera

Agrega padding para adaptarse a las inserciones system bars.

Alcance: Cualquiera

Agrega padding para adaptarse a las inserciones system gestures.

Alcance: Cualquiera

Agrega padding para adaptarse a las inserciones waterfall.

Alcance: Cualquiera

Agrega padding para que el contenido no ingrese espacio de insets.

Alcance: Cualquiera

Puntero

Un Modifier que detecta gestos de clic de alto nivel y deslizamiento horizontal desde una fuente IndirectPointerEvent.

Alcance: Cualquiera

Es un modificador que permite que un desarrollador defina un ícono de puntero para mostrar cuando se coloca el cursor sobre el elemento.

Alcance: Cualquiera

Es un objeto PointerInputModifier especial que brinda acceso a los MotionEvent subyacentes que se enviaron originalmente a Compose.

Alcance: Cualquiera

Crea un modificador para procesar la entrada del puntero dentro de la región del elemento modificado.

Alcance: Cualquiera

Crea un modificador para procesar la entrada del puntero dentro de la región del elemento modificado.

Alcance: Cualquiera

Crea un modificador para procesar la entrada del puntero dentro de la región del elemento modificado.

Alcance: Cualquiera

Posición

Desplaza el contenido por offset px.

Alcance: Cualquiera

Desplaza el contenido en (dp x, dp y).

Alcance: Cualquiera

Desplaza el contenido por offset px.

Alcance: Cualquiera

Desplaza el contenido en (dp x, dp y).

Alcance: Cualquiera

Desplazarse

Recorta los límites del contenedor desplazable en el eje principal y, al mismo tiempo, deja espacio para efectos en segundo plano (como sombras) en el eje cruzado.

Alcance: Cualquiera

Modifica este elemento para incluirlo en la jerarquía de desplazamiento anidada.

Alcance: Cualquiera

Renderiza el sobredesplazamiento desde el overscrollEffect proporcionado.

Alcance: Cualquiera

Si agregas este modifier al parámetro modifier de un componente, podrás interceptar RotaryScrollEvent si este (o uno de sus elementos secundarios) está enfocado.

Alcance: Cualquiera

Si agregas este modifier al parámetro modifier de un componente, podrás interceptar RotaryScrollEvent si este (o uno de sus elementos secundarios) está enfocado.

Alcance: Cualquiera

Modifica este elemento para permitir el desplazamiento horizontal cuando el ancho del contenido supera el máximo permitido.

Alcance: Cualquiera

Modifica este elemento para permitir el desplazamiento horizontal cuando el ancho del contenido supera el máximo permitido.

Alcance: Cualquiera

Modifica el elemento para permitir el desplazamiento vertical cuando la altura del contenido supera el máximo permitido.

Alcance: Cualquiera

Modifica el elemento para permitir el desplazamiento vertical cuando la altura del contenido supera el máximo permitido.

Alcance: Cualquiera

Configura el desplazamiento y el deslizamiento táctiles para el elemento de la IU en ambas orientaciones XY.

Alcance: Cualquiera

Configura un componente para que actúe como un área desplazable.

Alcance: Cualquiera

Configura un componente para que actúe como un área desplazable.

Alcance: Cualquiera

Configura el desplazamiento y el arrastre táctiles para el elemento de la IU en una única Orientation.

Alcance: Cualquiera

Configura el desplazamiento y el arrastre táctiles para el elemento de la IU en una única Orientation.

Alcance: Cualquiera

Es una barra de desplazamiento solo visual que representa la posición de desplazamiento actual de un componente de desplazamiento.

Alcance: Cualquiera

Controla el teclado en pantalla como un desplazamiento anidado en Android R y versiones posteriores.

Alcance: Cualquiera

Semántica

Contiene el objeto semantics que se requiere para un indicador de progreso indefinido, que representa una operación en curso.

Alcance: Cualquiera

Contiene el objeto semantics que se requiere para un indicador de progreso definido o el progreso de un control deslizante, que representa el progreso dentro de valueRange.

Alcance: Cualquiera

Borra la semántica de todos los nodos subordinados y establece una semántica nueva.

Alcance: Cualquiera

Agrega pares clave-valor semánticos al nodo de diseño a fin de usarlos en pruebas, accesibilidad, etc.

Alcance: Cualquiera

Tamaño

Este modificador anima su propio tamaño cuando su modificador secundario (o el elemento que admite composición secundario que se encuentra al final de la cadena) cambia de tamaño.

Alcance: Cualquiera

Este modificador anima su propio tamaño cuando su modificador secundario (o el elemento que admite composición secundario que se encuentra al final de la cadena) cambia de tamaño.

Alcance: Cualquiera

Intenta ajustar el tamaño del contenido a una relación de aspecto específica. Para ello, intenta hacer que coincida con una de las siguientes restricciones entrantes en este orden: Constraints.maxWidth, Constraints.maxHeight, Constraints.minWidth, Constraints.minHeight si matchHeightConstraintsFirst es false (que es la configuración predeterminada), o Constraints.maxHeight, Constraints.maxWidth, Constraints.minHeight, Constraints.minWidth si matchHeightConstraintsFirst es true.

Alcance: Cualquiera

Reserva al menos 48 dp de tamaño para desambiguar las interacciones táctiles si el elemento fuera más pequeño.

Alcance: Cualquiera

Declara la altura preferida del contenido de manera que sea igual a la altura mínima o máxima intrínseca del contenido.

Alcance: Cualquiera

Declara que la altura del contenido sea exactamente igual a la altura mínima o máxima intrínseca del contenido.

Alcance: Cualquiera

Declara que el ancho del contenido sea exactamente igual al ancho mínimo o máximo intrínseco del contenido.

Alcance: Cualquiera

Declara que el ancho preferido del contenido sea el mismo que el ancho intrínseco o mínimo del contenido.

Alcance: Cualquiera

Se invoca con el tamaño del elemento modificado de la IU de Compose cuando el elemento se mide por primera vez o cuando cambia de tamaño.

Alcance: Cualquiera

Restringe el tamaño del diseño unido solamente cuando, de lo contrario, no estaría restringido: las restricciones minWidth y minHeight se aplican únicamente cuando su restricción entrante es 0.

Alcance: Cualquiera

Haz que el contenido rellene (posiblemente solo de forma parcial) la Constraints.maxHeight de las restricciones de la medición entrante. Para ello, establece minimum height y maximum height de modo que sean iguales al resultado de multiplicar maximum height por fraction.

Alcance: Cualquiera

Haz que el contenido rellene (posiblemente solo de forma parcial) el Constraints.maxWidth y el Constraints.maxHeight de las restricciones de la medición entrante. Para ello, establece minimum width y maximum width de modo que sean iguales al resultado de multiplicar maximum width por fraction, y minimum height y maximum height de modo que sean iguales al resultado de multiplicar maximum height por fraction.

Alcance: Cualquiera

Haz que el contenido rellene (posiblemente solo de forma parcial) la Constraints.maxWidth de las restricciones de la medición entrante. Para ello, establece minimum width y maximum width de modo que sean iguales al resultado de multiplicar maximum width por fraction.

Alcance: Cualquiera

Declara la altura preferida del contenido de manera que sea exactamente igual a height dp.

Alcance: Cualquiera

Restringe la altura del contenido entre min dp y max dp, según lo permitido por las Constraints de la medición entrante.

Alcance: Cualquiera

Declara que la altura del contenido sea igual a height dp.

Alcance: Cualquiera

Restringe la altura del contenido entre min dp y max dp.

Alcance: Cualquiera

Declara que el tamaño del contenido sea de exactamente de size dp de ancho y de altura.

Alcance: Cualquiera

Declara que el tamaño del contenido sea exactamente size.

Alcance: Cualquiera

Declara que el tamaño del contenido sea exactamente width dp y height dp.

Alcance: Cualquiera

Restringe el ancho del contenido entre minWidth dp y maxWidth dp, y la altura entre minHeight dp y maxHeight dp.

Alcance: Cualquiera

Declara que el ancho del contenido sea exactamente width dp.

Alcance: Cualquiera

Restringe el ancho del contenido entre min dp y max dp.

Alcance: Cualquiera

Declara que el tamaño preferido del contenido sea exactamente size dp al cuadrado.

Alcance: Cualquiera

Declara que el tamaño preferido del contenido sea exactamente size.

Alcance: Cualquiera

Declara que el tamaño preferido del contenido sea exactamente width dp por height dp.

Alcance: Cualquiera

Restringe el ancho del contenido entre minWidth dp y maxWidth dp, y la altura entre minHeight dp y maxHeight dp, según lo permitido por las Constraints de la medición entrante.

Alcance: Cualquiera

Declara que el ancho preferido del contenido sea exactamente width dp.

Alcance: Cualquiera

Restringe el ancho del contenido entre min dp y max dp, según lo permitido por la Constraints de la medición entrante.

Alcance: Cualquiera

Permite que la altura del contenido no esté limitada por la minimum height constraint de la medición entrante y, si unbounded es verdadero, tampoco tenga en cuenta la maximum height constraint de la medición entrante.

Alcance: Cualquiera

Permite que el tamaño del contenido no esté limitado por las restricciones minimum width o minimum height de la medición entrante y, si unbounded es verdadero, tampoco tenga en cuenta las restricciones máximas entrantes.

Alcance: Cualquiera

Permite que el ancho del contenido no esté limitado por la minimum width constraint de la medición entrante y, si unbounded es verdadero, tampoco tenga en cuenta la maximum width constraint de la medición entrante.

Alcance: Cualquiera

Establece la altura en el valor de insets en el bottom de la pantalla.

Alcance: Cualquiera

Establece el ancho en el valor de insets en el end de la pantalla mediante left o right, según la LayoutDirection.

Alcance: Cualquiera

Establece el ancho en el valor de insets en el start de la pantalla mediante left o right, según la LayoutDirection.

Alcance: Cualquiera

Establece la altura en el valor de insets en el top de la pantalla.

Alcance: Cualquiera

Intenta ajustar el tamaño del rectángulo de contenido original para que se inscriba en un destino aplicando un tipo de ContentScale especificado.

Alcance: Cualquiera

skipToLookaheadSize permite que un diseño mida su elemento secundario con las restricciones de anticipación y, por lo tanto, lo diseñe como si la transición hubiera finalizado.

Ajusta el ancho del elemento en proporción a su weight en comparación con otros elementos medidos del mismo nivel en Row.

Alcance: RowScope

Ajusta la altura del elemento en proporción a su weight en comparación con otros elementos medidos del mismo nivel en Column.

Alcance: ColumnScope

Haz que el elemento rellene (posiblemente solo de forma parcial) la altura máxima del elemento más alto de la fila en la que se colocó, dentro de FlowRow.

Alcance: FlowRowScope

Haz que el elemento rellene (posiblemente solo de forma parcial) el ancho máximo del elemento más ancho de la columna en la que se colocó, dentro de FlowColumn.

Ajusta el tamaño del elemento para que coincida con el tamaño de Box después de medir los demás elementos de contenido.

Alcance: BoxScope

Haz que el contenido rellene las Constraints.maxHeight de las restricciones de la medición entrante. Para ello, establece que minimum height sea igual al resultado de multiplicar maximum height por fraction.

Alcance: LazyItemScope

Haz que el contenido rellene las Constraints.maxWidth y las Constraints.maxHeight de las restricciones de medición principales. Para ello, establece que minimum width sea igual al resultado de multiplicar maximum width por fraction y que minimum height sea igual al resultado de multiplicar maximum height por fraction.

Alcance: LazyItemScope

Haz que el contenido rellene las Constraints.maxWidth de las restricciones de medición principales. Para ello, establece que minimum width sea igual al resultado de multiplicar maximum width por fraction.

Alcance: LazyItemScope

Es el modificador que se debe aplicar a un menú ubicado dentro de ExposedDropdownMenuBoxScope.

abstract

Este modificador especifica la altura preferida para un panel en Dp, y la implementación de la estructura del panel hará todo lo posible para respetar esta altura cuando el panel asociado se renderice como un panel de reflujo o levitado.

Este modificador especifica la altura preferida para un panel como una proporción de la altura general del scaffold.

Este modificador especifica el ancho preferido para un panel como una proporción del ancho general del scaffold.

Este modificador especifica el ancho preferido para un panel en Dp, y la implementación de la estructura del panel hará todo lo posible para respetar este ancho cuando el panel asociado se renderice como un panel fijo, es decir, un panel que no se estira para llenar los espacios restantes.

Pruebas

Aplica una etiqueta que permite encontrar el elemento modificado en las pruebas.

Alcance: Cualquiera

Transformaciones

Establece los grados en los que se rota la vista sobre el centro del elemento que admite composición.

Alcance: Cualquiera

Escala de manera uniforme el contenido de los ejes horizontal y vertical usando el mismo factor de escala.

Alcance: Cualquiera

Escala el contenido del elemento componible usando los siguientes factores de escala en los ejes horizontal y vertical, respectivamente.

Alcance: Cualquiera

Habilita los gestos de transformación del elemento de la IU modificado.

Alcance: Cualquiera

Habilita los gestos de transformación del elemento de la IU modificado.

Alcance: Cualquiera