Acciones
|
Alcance: Cualquiera |
<T : Any?> Modifier.anchoredDraggable(
Habilita los gestos de arrastre entre un conjunto de valores predefinidos. |
|
Alcance: Cualquiera |
<T : Any?> Modifier.
Esta función es obsoleta. Se quitó startDragImmediately sin reemplazo. |
|
Alcance: Cualquiera |
<T : Any?> Modifier.anchoredDraggable(
Habilita los gestos de arrastre entre un conjunto de valores predefinidos. |
|
Alcance: Cualquiera |
<T : Any?> Modifier.
Esta función es obsoleta. Se quitó startDragImmediately sin reemplazo. |
|
Alcance: Cualquiera |
Modifier.clickable(
Configura este componente para recibir clics a través de un evento de entrada o clic de accesibilidad. |
|
Alcance: Cualquiera |
Modifier.clickable(
Configura este componente para recibir clics a través de un evento de entrada o clic de accesibilidad. |
|
Alcance: Cualquiera |
Modifier.combinedClickable(
Configura este componente para recibir clics, clics dobles y clics largos mediante un evento de "clic" de entrada o de accesibilidad. |
|
Alcance: Cualquiera |
Modifier.combinedClickable(
Configura este componente para recibir clics, clics dobles y clics largos mediante un evento de "clic" de entrada o de accesibilidad. |
|
Alcance: Cualquiera |
Modifier.draggable2D(
Configura el arrastre táctil para el elemento de la IU en ambas orientaciones. |
|
Alcance: Cualquiera |
Modifier.draggable(
Configura el arrastre táctil para el elemento de la IU en un único objeto |
|
Alcance: Cualquiera |
Usa este modificador para agrupar una lista de elementos |
|
Alcance: Cualquiera |
Modifier.selectable(
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 |
Modifier.selectable(
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 |
@ExperimentalMaterialApi
Esta función es obsoleta. El elemento Swipeable de Material se reemplazó por las APIs de AnchoredDraggable de Foundation. |
|
Alcance: Cualquiera |
@ExperimentalWearMaterialApi
Habilita los gestos de deslizamiento entre un conjunto de estados predefinidos. |
|
Alcance: Cualquiera |
Modifier.toggleable(
Configura este componente para que se pueda activar o desactivar mediante eventos de entrada y de accesibilidad |
|
Alcance: Cualquiera |
Modifier.toggleable(
Configura este componente para que se pueda activar o desactivar mediante eventos de entrada y de accesibilidad. |
|
Alcance: Cualquiera |
Modifier.triStateToggleable(
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 |
Modifier.triStateToggleable(
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:
PaneScaffoldScope |
Modifier.paneExpansionDraggable(
Es el modificador que se debe aplicar en un elemento componible de controlador de arrastre para que el controlador de arrastre se pueda arrastrar y operar en el |
Alineación
|
Alcance:
RowScope |
Modifier.align(alignment: Alignment.Vertical)
Alinea el elemento de forma vertical dentro de |
|
Alcance:
RowScope |
Coloca el elemento en posición vertical de modo que la línea de alineación del contenido que determine |
|
Alcance:
RowScope |
Modifier.alignBy(alignmentLine: HorizontalAlignmentLine)
Coloca el elemento en posición vertical de modo que su |
|
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 |
|
Alcance:
ColumnScope |
Modifier.align(alignment: Alignment.Horizontal)
Alinea el elemento de forma horizontal dentro de |
|
Alcance:
ColumnScope |
Coloca el elemento en posición horizontal de modo que la línea de alineación del contenido que determine |
|
Alcance:
ColumnScope |
Modifier.alignBy(alignmentLine: VerticalAlignmentLine)
Coloca el elemento en posición horizontal de modo que su |
|
Alcance:
BoxScope |
Mueve el elemento de contenido a un |
Animación
|
Alcance: Cualquiera |
Modifier.animateBounds(
|
|
Alcance: Cualquiera |
@ExperimentalMaterial3ExpressiveApi
Aplica este modificador a un |
|
Alcance:
AnimatedVisibilityScopeopen |
Modifier.animateEnterExit(
El modificador |
|
Alcance:
LazyItemScopeopen |
Modifier.animateItem(
Este modificador anima la aparición (desvanecimiento) y desaparición (desvanecimiento) del elemento, y los cambios de posición (como la reordenación de un elemento). |
|
Alcance:
LazyGridItemScope |
Modifier.animateItem(
Este modificador anima la aparición (desvanecimiento) y desaparición (desvanecimiento) del elemento, y los cambios de posición (como la reordenación de un elemento). |
|
Alcance:
LazyStaggeredGridItemScope |
Modifier.animateItem(
Este modificador anima la aparición (desvanecimiento) y desaparición (desvanecimiento) del elemento, y los cambios de posición (como la reordenación de un elemento). |
Borde
|
Alcance: Cualquiera |
Modifier.border(border: BorderStroke, shape: Shape)
Modifica el elemento para agregar un borde, cuyo aspecto se especifica con |
|
Alcance: Cualquiera |
Modifica el elemento para agregar un borde, cuyo aspecto se especifica con |
|
Alcance: Cualquiera |
Modifica el elemento para agregar un borde, cuyo aspecto se especifica con |
Dibujo
|
Alcance: Cualquiera |
Dibuja el contenido con alpha modificado que puede ser inferior a 1. |
|
Alcance: Cualquiera |
Modifier.background(color: Color, shape: Shape)
|
|
Alcance: Cualquiera |
Modifier.background(
|
|
Alcance: Cualquiera |
Acopla el contenido a |
|
Alcance: Cualquiera |
Acopla el contenido a los bordes de una capa definida en este modificador. |
|
Alcance: Cualquiera |
Modifier.drawBehind(onDraw: DrawScope.() -> Unit)
Dibuja en un |
|
Alcance: Cualquiera |
Modifier.drawWithCache(onBuildDrawCache: CacheDrawScope.() -> DrawResult)
Dibuja en |
|
Alcance: Cualquiera |
Modifier.drawWithContent(onDraw: ContentDrawScope.() -> Unit)
Crea un |
|
Alcance: Cualquiera |
Modifier.indication(
Dibuja efectos visuales para este componente cuando se producen interacciones. |
|
Alcance: Cualquiera |
Modifier.paint(
Pinta el contenido con |
|
Alcance: Cualquiera |
Modifier.dropShadow(shape: Shape, block: DropShadowScope.() -> Unit)
Dibuja una sombra detrás del resto del contenido con la geometría especificada por la forma determinada y las propiedades de la sombra definidas en |
|
Alcance: Cualquiera |
Modifier.dropShadow(shape: Shape, shadow: Shadow)
Dibuja una sombra detrás del resto del contenido con la geometría especificada por la forma determinada y las propiedades de la sombra definidas por |
|
Alcance: Cualquiera |
Modifier.innerShadow(shape: Shape, block: InnerShadowScope.() -> Unit)
Dibuja una sombra interior detrás del resto del contenido con la geometría especificada por la forma determinada y las propiedades de la sombra definidas en |
|
Alcance: Cualquiera |
Modifier.innerShadow(shape: Shape, shadow: Shadow)
Dibuja una sombra interior sobre el resto del contenido con la geometría especificada por la forma determinada y las propiedades de sombra definidas por |
|
Alcance: Cualquiera |
Modifier.shadow(
Crea un |
|
Alcance: Cualquiera |
Agrega padding para adaptarse a las inserciones |
|
Alcance: Cualquiera |
Crea un modificador que controla el orden de dibujo para los elementos secundarios del mismo diseño principal. |
Enfoque
|
Alcance: Cualquiera |
Modifier.onFocusChanged(onFocusChanged: (FocusState) -> Unit)
Agrega este modificador a un componente para observar los eventos en el estado del enfoque. |
|
Alcance: Cualquiera |
Modifier.onFocusEvent(onFocusEvent: (FocusState) -> Unit)
Agrega este modificador a un componente para observar los eventos en el estado del enfoque. |
|
Alcance: Cualquiera |
Esta función es obsoleta. Se reemplazó por focusTarget |
|
Alcance: Cualquiera |
Agrega este modificador a un componente para que sea enfocable. |
|
Alcance: Cualquiera |
Modifier.
Esta función es obsoleta. En su lugar, usa focusProperties(). |
|
Alcance: Cualquiera |
Modifier.
Esta función es obsoleta. En su lugar, usa focusRequester(). |
|
Alcance: Cualquiera |
Modifier.
Esta función es obsoleta. En su lugar, usa focusProperties() y focusRequester(). |
|
Alcance: Cualquiera |
Modifier.focusProperties(scope: FocusProperties.() -> Unit)
Este modificador te permite especificar propiedades a las que los |
|
Alcance: Cualquiera |
Modifier.focusRequester(focusRequester: FocusRequester)
Agrega este modificador a un componente para solicitar cambios de foco. |
|
Alcance: Cualquiera |
Modifier.focusRestorer(fallback: FocusRequester)
Este modificador se puede usar para guardar y restablecer el enfoque en un grupo enfocado. |
|
Alcance: Cualquiera |
@ExperimentalComposeUiApi
Esta función es obsoleta. En su lugar, usa focusRestorer(FocusRequester). |
|
Alcance: Cualquiera |
Crea un grupo focal o marca este componente como grupo focal. |
|
Alcance: Cualquiera |
Modifier.focusable(
Configura este componente para hacerlo enfocable a través de un sistema de enfoque o un evento de "enfoque" de accesibilidad. |
|
Alcance: Cualquiera |
Modifier.onFocusedBoundsChanged(
Llama a |
|
Alcance: Cualquiera |
Modifier.hierarchicalFocusGroup(active: Boolean)
|
|
Alcance: Cualquiera |
Este modificador se usa junto con |
Gráficos
|
Alcance: Cualquiera |
Modifier.graphicsLayer(block: GraphicsLayerScope.() -> Unit)
Este objeto |
|
Alcance: Cualquiera |
Modifier.graphicsLayer(
Este objeto |
|
Alcance: Cualquiera |
Este objeto |
Teclado
|
Alcance: Cualquiera |
Modifier.onKeyEvent(onKeyEvent: (KeyEvent) -> Boolean)
Si agregas este |
|
Alcance: Cualquiera |
Modifier.onPreviewKeyEvent(onPreviewKeyEvent: (KeyEvent) -> Boolean)
Si agregas este |
Diseño
|
Alcance: Cualquiera |
Alternativa a |
|
Alcance: Cualquiera |
Etiqueta el elemento con |
|
Alcance: Cualquiera |
Modifier.layout(measure: MeasureScope.(Measurable, Constraints) -> MeasureResult)
Crea un elemento |
|
Alcance: Cualquiera |
Modifier.onGloballyPositioned(
Invoca |
Con relleno
|
Alcance: Cualquiera |
Modifier.paddingFrom(alignmentLine: AlignmentLine, before: Dp, after: Dp)
Es un |
|
Alcance: Cualquiera |
Modifier.paddingFrom(
Es un |
|
Alcance: Cualquiera |
Modifier.paddingFromBaseline(top: Dp, bottom: Dp)
Es un |
|
Alcance: Cualquiera |
Modifier.paddingFromBaseline(top: TextUnit, bottom: TextUnit)
Es un |
|
Alcance: Cualquiera |
Agrega espacio adicional a cada margen del contenido en |
|
Alcance: Cualquiera |
Agrega espacio dp |
|
Alcance: Cualquiera |
Modifier.padding(paddingValues: PaddingValues)
Agrega |
|
Alcance: Cualquiera |
Agrega un espacio dp |
|
Alcance: Cualquiera |
Agrega espacio adicional a cada margen del contenido en |
|
Alcance: Cualquiera |
Agrega padding para adaptarse a las inserciones |
|
Alcance: Cualquiera |
Agrega padding para adaptarse a |
|
Alcance: Cualquiera |
Agrega padding para adaptarse a las inserciones |
|
Alcance: Cualquiera |
Agrega padding para adaptarse a las inserciones |
|
Alcance: Cualquiera |
Agrega padding para adaptarse a las inserciones |
|
Alcance: Cualquiera |
Agrega padding para adaptarse a las inserciones |
|
Alcance: Cualquiera |
Agrega padding para adaptarse a las inserciones |
|
Alcance: Cualquiera |
Agrega padding para adaptarse a las inserciones |
|
Alcance: Cualquiera |
Agrega padding para adaptarse a las inserciones |
|
Alcance: Cualquiera |
Agrega padding para adaptarse a las inserciones |
|
Alcance: Cualquiera |
Agrega padding para adaptarse a las inserciones |
|
Alcance: Cualquiera |
Modifier.windowInsetsPadding(insets: WindowInsets)
Agrega padding para que el contenido no ingrese espacio de |
Puntero
|
Alcance: Cualquiera |
Modifier.onIndirectPointerGesture(
Un |
|
Alcance: Cualquiera |
Modifier.pointerHoverIcon(
Modificador que permite que un desarrollador defina un ícono de puntero para mostrar cuando el cursor se coloca sobre el elemento. |
|
Alcance: Cualquiera |
Modifier.pointerInteropFilter(
Es un objeto PointerInputModifier especial que brinda acceso a los |
|
Alcance: Cualquiera |
Modifier.
Esta función es obsoleta. El objeto Modifier.pointerInput debe proporcionar uno o más parámetros "clave" que definan la identidad del modificador y determinen cuándo se debe cancelar su corrutina de procesamiento de la entrada anterior y cuándo se debe lanzar otro efecto para la clave nueva. |
|
Alcance: Cualquiera |
Modifier.pointerInput(key1: Any?, block: PointerInputEventHandler)
Crea un modificador para procesar la entrada del puntero dentro de la región del elemento modificado. |
|
Alcance: Cualquiera |
Modifier.pointerInput(vararg keys: Any?, block: PointerInputEventHandler)
Crea un modificador para procesar la entrada del puntero dentro de la región del elemento modificado. |
|
Alcance: Cualquiera |
Modifier.pointerInput(
Crea un modificador para procesar la entrada del puntero dentro de la región del elemento modificado. |
Posición
|
Alcance: Cualquiera |
Modifier.absoluteOffset(offset: Density.() -> IntOffset)
Desplaza el contenido por |
|
Alcance: Cualquiera |
Modifier.absoluteOffset(x: Dp, y: Dp)
|
|
Alcance: Cualquiera |
Desplaza el contenido por |
|
Alcance: Cualquiera |
|
|
Alcance:
TabRowDefaults |
Modifier.tabIndicatorOffset(currentTabPosition: TabPosition)
Es un |
|
Alcance:
TabRowDefaults |
Modifier.
Esta función es obsoleta. Solo para usar junto con el método Indicator de TabRowDefaults que dejó de estar disponible. |
Semántica
|
Alcance: Cualquiera |
Contiene el objeto |
|
Alcance: Cualquiera |
Modifier.progressSemantics(
Contiene el objeto |
|
Alcance: Cualquiera |
Modifier.rangeSemantics(
Es el modificador para agregar semántica que indica el progreso del control deslizante o del selector de pasos. |
|
Alcance: Cualquiera |
Modifier.clearAndSetSemantics(properties: SemanticsPropertyReceiver.() -> Unit)
Borra la semántica de todos los nodos subordinados y establece una semántica nueva. |
|
Alcance: Cualquiera |
Modifier.semantics(mergeDescendants: Boolean, properties: SemanticsPropertyReceiver.() -> Unit)
Agrega pares clave-valor semánticos al nodo de diseño a fin de usarlos en pruebas, accesibilidad, etc. |
Desplazamiento
|
Alcance: Cualquiera |
Modifier.clipScrollableContainer(orientation: Orientation)
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 |
Modifier.nestedScroll(
Modifica este elemento para incluirlo en la jerarquía de desplazamiento anidada. |
|
Alcance: Cualquiera |
Modifier.overscroll(overscrollEffect: OverscrollEffect?)
Renderiza el desplazamiento excesivo desde el |
|
Alcance: Cualquiera |
Modifier.onPreRotaryScrollEvent(
Si agregas este |
|
Alcance: Cualquiera |
Modifier.onRotaryScrollEvent(
Si agregas este |
|
Alcance: Cualquiera |
Modifier.rotaryScrollable(
Un modificador que conecta eventos rotativos con contenedores desplazables, como Column, LazyList y otros. |
|
Alcance: Cualquiera |
Modifier.scrollAway(
Desplaza un elemento verticalmente desde o hacia fuera de la vista en función del estado de desplazamiento proporcionado por una lista de desplazamiento. |
|
Alcance: Cualquiera |
Modifier.scrollAway(scrollState: ScrollState, offset: Dp)
Desplaza un elemento verticalmente desde o hacia fuera de la vista en función de un |
|
Alcance: Cualquiera |
Modifier.scrollAway(
Desplaza un elemento verticalmente desde o hacia fuera de la vista en función de un |
|
Alcance: Cualquiera |
Modifier.scrollAway(
Desplaza un elemento verticalmente desde o hacia fuera de la vista en función de un |
|
Alcance: Cualquiera |
Modifier.
Esta función es obsoleta. Esta sobrecarga se proporciona para la retrocompatibilidad con Compose para Wear OS 1.1. Hay una sobrecarga más reciente disponible que usa ScalingLazyListState del paquete wear.compose.foundation.lazy. |
|
Alcance: Cualquiera |
Modifier.horizontalScroll(
Modifica este elemento para permitir el desplazamiento horizontal cuando el ancho del contenido supera el máximo permitido. |
|
Alcance: Cualquiera |
Modifier.horizontalScroll(
Modifica este elemento para permitir el desplazamiento horizontal cuando el ancho del contenido supera el máximo permitido. |
|
Alcance: Cualquiera |
Modifier.verticalScroll(
Modifica el elemento para permitir el desplazamiento vertical cuando la altura del contenido supera el máximo permitido. |
|
Alcance: Cualquiera |
Modifier.verticalScroll(
Modifica el elemento para permitir el desplazamiento vertical cuando la altura del contenido supera el máximo permitido. |
|
Alcance: Cualquiera |
Modifier.scrollable2D(
Configura el desplazamiento y el arrastre táctiles para el elemento de la IU en ambas orientaciones XY. |
|
Alcance: Cualquiera |
Modifier.scrollableArea(
Configura un componente para que actúe como un área desplazable. |
|
Alcance: Cualquiera |
Modifier.scrollableArea(
Configura un componente para que actúe como un área desplazable. |
|
Alcance: Cualquiera |
Modifier.scrollable(
Configura el desplazamiento y el arrastre táctiles para el elemento de la IU en una única |
|
Alcance: Cualquiera |
Modifier.scrollable(
Configura el desplazamiento y el arrastre táctiles para el elemento de la IU en una única |
|
Alcance: Cualquiera |
Controla el teclado en pantalla como un desplazamiento anidado en Android |
Tamaño
|
Alcance: Cualquiera |
Modifier.animateContentSize(
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 |
Modifier.animateContentSize(
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 |
Modifier.aspectRatio(
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: |
|
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 |
Reserva al menos 48 dp de tamaño para desambiguar las interacciones táctiles si el elemento fuera más pequeño. |
|
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 |
Modifier.height(intrinsicSize: IntrinsicSize)
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 |
Modifier.requiredHeight(intrinsicSize: IntrinsicSize)
Declara que la altura del contenido sea exactamente igual a la altura mínima o máxima intrínseca del contenido. |
|
Alcance: Cualquiera |
Modifier.requiredWidth(intrinsicSize: IntrinsicSize)
Declara que el ancho del contenido sea exactamente igual al ancho mínimo o máximo intrínseco del contenido. |
|
Alcance: Cualquiera |
Modifier.width(intrinsicSize: IntrinsicSize)
Declara que el ancho preferido del contenido sea el mismo que el ancho intrínseco o mínimo del contenido. |
|
Alcance: Cualquiera |
Modifier.onSizeChanged(onSizeChanged: (IntSize) -> Unit)
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 |
Modifier.defaultMinSize(minWidth: Dp, minHeight: Dp)
Restringe el tamaño del diseño unido solamente cuando, de lo contrario, no estaría restringido: las restricciones |
|
Alcance: Cualquiera |
Modifier.fillMaxHeight(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Haz que el contenido rellene (posiblemente solo de forma parcial) la |
|
Alcance: Cualquiera |
Modifier.fillMaxSize(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Haz que el contenido rellene (posiblemente solo de forma parcial) las |
|
Alcance: Cualquiera |
Modifier.fillMaxWidth(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Haz que el contenido rellene (posiblemente solo de forma parcial) la |
|
Alcance: Cualquiera |
Declara la altura preferida del contenido de manera que sea exactamente igual a |
|
Alcance: Cualquiera |
Restringe la altura del contenido entre |
|
Alcance: Cualquiera |
Modifier.requiredHeight(height: Dp)
Declara que la altura del contenido sea igual a |
|
Alcance: Cualquiera |
Modifier.requiredHeightIn(min: Dp, max: Dp)
|
|
Alcance: Cualquiera |
Modifier.requiredSize(size: Dp)
Declara que el tamaño del contenido sea de exactamente de |
|
Alcance: Cualquiera |
Modifier.requiredSize(size: DpSize)
Declara que el tamaño del contenido sea exactamente |
|
Alcance: Cualquiera |
Modifier.requiredSize(width: Dp, height: Dp)
Declara que el tamaño del contenido sea exactamente |
|
Alcance: Cualquiera |
Restringe el ancho del contenido entre |
|
Alcance: Cualquiera |
Modifier.requiredWidth(width: Dp)
Declara que el ancho del contenido sea exactamente |
|
Alcance: Cualquiera |
Modifier.requiredWidthIn(min: Dp, max: Dp)
|
|
Alcance: Cualquiera |
Declara que el tamaño preferido del contenido sea exactamente |
|
Alcance: Cualquiera |
Declara que el tamaño preferido del contenido sea exactamente |
|
Alcance: Cualquiera |
Declara que el tamaño preferido del contenido sea exactamente |
|
Alcance: Cualquiera |
Restringe el ancho del contenido entre |
|
Alcance: Cualquiera |
Declara que el ancho preferido del contenido sea exactamente |
|
Alcance: Cualquiera |
Restringe el ancho del contenido entre |
|
Alcance: Cualquiera |
Modifier.wrapContentHeight(
Permite que la altura del contenido no esté limitada por la |
|
Alcance: Cualquiera |
Modifier.wrapContentSize(align: Alignment, unbounded: Boolean)
Permite que el tamaño del contenido no esté limitado por las restricciones |
|
Alcance: Cualquiera |
Modifier.wrapContentWidth(
Permite que el ancho del contenido no esté limitado por la |
|
Alcance: Cualquiera |
Modifier.touchTargetAwareSize(size: Dp)
Modificador para establecer el tamaño y el objetivo táctil recomendado para |
|
Alcance: Cualquiera |
Modifier.transformedHeight(
Es un modificador de conveniencia para calcular la altura transformada con |
|
Alcance: Cualquiera |
Modifier.windowInsetsBottomHeight(insets: WindowInsets)
Establece la altura en el valor de |
|
Alcance: Cualquiera |
Modifier.windowInsetsEndWidth(insets: WindowInsets)
Establece el ancho en el valor de |
|
Alcance: Cualquiera |
Modifier.windowInsetsStartWidth(insets: WindowInsets)
Establece el ancho en el valor de |
|
Alcance: Cualquiera |
Modifier.windowInsetsTopHeight(insets: WindowInsets)
Establece la altura en el valor de |
|
Alcance: Cualquiera |
@UnstableApi
Intenta ajustar el tamaño del rectángulo de contenido original para que se inscriba en un destino aplicando un tipo |
|
Alcance:
SharedTransitionScope |
Modifier.skipToLookaheadSize(enabled: () -> Boolean)
|
|
Alcance:
RowScope |
Modifier.weight(
Ajusta el ancho del elemento en proporción a su |
|
Alcance:
ColumnScope |
Modifier.weight(
Ajusta la altura del elemento en proporción a su |
|
Alcance:
FlowRowScope |
@ExperimentalLayoutApi
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 |
|
Alcance:
FlowColumnScope |
@ExperimentalLayoutApi
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 |
|
Alcance:
BoxScope |
Ajusta el tamaño del elemento para que coincida con el tamaño de |
|
Alcance:
LazyItemScope |
Modifier.fillParentMaxHeight(
Haz que el contenido rellene las |
|
Alcance:
LazyItemScope |
Modifier.fillParentMaxSize(
Haz que el contenido rellene las |
|
Alcance:
LazyItemScope |
Modifier.fillParentMaxWidth(
Haz que el contenido rellene las |
|
Alcance:
ExposedDropdownMenuBoxScopeabstract |
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)
Es el modificador que se debe aplicar a un |
|
Alcance:
ExposedDropdownMenuBoxScopeabstract |
Modifier.exposedDropdownSize(matchAnchorWidth: Boolean)
Es el modificador que se debe aplicar a un menú ubicado dentro de |
|
Alcance:
PaneScaffoldScope |
Modifier.preferredHeight(height: Dp)
Este modificador especifica la altura preferida para un panel en |
|
Alcance:
PaneScaffoldScope |
Modifier.preferredHeight(
Este modificador especifica la altura preferida para un panel como una proporción de la altura general del diseño. |
|
Alcance:
PaneScaffoldScope |
Modifier.preferredWidth(proportion: @FloatRange(from = 0.0, to = 1.0) Float)
Este modificador especifica el ancho preferido para un panel como una proporción del ancho general del diseño. |
|
Alcance:
PaneScaffoldScope |
Modifier.preferredWidth(width: Dp)
Este modificador especifica el ancho preferido para un panel en |
Pruebas
|
Alcance: Cualquiera |
Aplica una etiqueta que permite encontrar el elemento modificado en las pruebas. |
Transformaciones
|
Alcance: Cualquiera |
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 |
Modifier.transformable(
Habilita los gestos de transformación del elemento de la IU modificado. |
|
Alcance: Cualquiera |
Modifier.transformable(
Habilita los gestos de transformación del elemento de la IU modificado. |
Otro
|
Alcance: Cualquiera |
@ExperimentalFoundationApi
Esta función es obsoleta. Se reemplazó por una sobrecarga con una devolución de llamada para obtener datos de transferencia. Compose realiza la detección de inicio. |
|
Alcance: Cualquiera |
Modifier.contentType(contentType: ContentType)
Establece una sugerencia de autocompletado con |
|
Alcance: Cualquiera |
Modifier.basicMarquee(
Aplica un efecto de marquesina animado al contenido modificado si es demasiado ancho para caber en el espacio disponible. |
|
Alcance: Cualquiera |
Modifier.edgeSwipeToDismiss(
Controla el gesto de deslizar para descartar desde el borde del viewport. |
|
Alcance: Cualquiera |
Modifier.blur(radius: Dp, edgeTreatment: BlurredEdgeTreatment)
Dibuja el contenido desenfocado con los radios especificados. |
|
Alcance: Cualquiera |
Modifier.blur(
Dibuja el contenido desenfocado con los radios especificados. |
|
Alcance: Cualquiera |
Modifier.bringIntoViewRequester(
Es un modificador que se puede usar para enviar solicitudes de |
|
Alcance: Cualquiera |
Modifier.
Esta función es obsoleta. Usa BringIntoViewModifierNode en su lugar |
|
Alcance: Cualquiera |
Modifier.composed(
Declara una composición justo a tiempo de un |
|
Alcance: Cualquiera |
Modifier.composed(
Declara una composición justo a tiempo de un |
|
Alcance: Cualquiera |
Modifier.composed(
Declara una composición justo a tiempo de un |
|
Alcance: Cualquiera |
Modifier.composed(
Declara una composición justo a tiempo de un |
|
Alcance: Cualquiera |
Modifier.composed(
Declara una composición justo a tiempo de un |
|
Alcance: Cualquiera |
Modifier.contentColorProvider(contentColor: Color)
Proporciona |
|
Alcance: Cualquiera |
Renderiza sombras para el |
|
Alcance: Cualquiera |
Modifier.dragAndDropSource(
Un |
|
Alcance: Cualquiera |
@ExperimentalFoundationApi
Esta función es obsoleta. Se reemplazó por una sobrecarga con una devolución de llamada para obtener datos de transferencia. Compose realiza la detección de inicio. |
|
Alcance: Cualquiera |
Modifier.dragAndDropSource(
Un |
|
Alcance: Cualquiera |
Modifier.dragAndDropTarget(
Un modificador que permite recibir un gesto de arrastrar y soltar. |
|
Alcance: Cualquiera |
Esta función es obsoleta. Usa systemGestureExclusion. |
|
Alcance: Cualquiera |
Modifier.
Esta función es obsoleta. Usa systemGestureExclusion. |
|
Alcance: Cualquiera |
Modifier.preferredFrameRate(frameRateCategory: FrameRateCategory)
Cómo establecer una frecuencia de fotogramas solicitada en Composable |
|
Alcance: Cualquiera |
Modifier.preferredFrameRate(
Cómo establecer una frecuencia de fotogramas solicitada en Composable |
|
Alcance: Cualquiera |
Modifier.handwritingDetector(callback: () -> Unit)
Configura un elemento para que actúe como detector de escritura a mano, que detecta la escritura a mano con lápiz y delega el control del texto reconocido a otro elemento. |
|
Alcance: Cualquiera |
Configura un elemento para que actúe como controlador de escritura a mano con lápiz, que puede controlar la entrada de texto de una sesión de escritura a mano que se activó con la escritura a mano con lápiz en un detector de escritura a mano. |
|
Alcance: Cualquiera |
Modifier.hoverable(
Configura este componente para que se pueda colocar el cursor sobre él mediante eventos de entrada y salida del puntero. |
|
Alcance: Cualquiera inline |
Modifier.
Esta función es obsoleta. Esta API creará más invalidaciones de tu modificador de las necesarias, por lo que se desaconseja su uso. |
|
Alcance: Cualquiera |
Un modificador que mantiene encendida la pantalla del dispositivo mientras forme parte de la composición en las plataformas compatibles. |
|
Alcance: Cualquiera |
Modifier.layoutBounds(holder: LayoutBoundsHolder)
Esto asignará el |
|
Alcance: Cualquiera |
Modifier.approachLayout(
Crea un diseño de acercamiento que tiene como objetivo ayudar a acercarse gradualmente al diseño de destino calculado en el paso de anticipación. |
|
Alcance: Cualquiera |
Modifier.magnifier(
Muestra un widget |
|
Alcance: Cualquiera |
Modifier.modifierLocalConsumer(consumer: ModifierLocalReadScope.() -> Unit)
Un modificador que se puede usar para consumir los |
|
Alcance: Cualquiera |
<T : Any?> Modifier.modifierLocalProvider(
Un modificador que se puede usar para proporcionar |
|
Alcance: Cualquiera |
Modifier.onFirstVisible(
Registra una devolución de llamada para supervisar cuándo el nodo está dentro del viewport de la ventana por primera vez o no. |
|
Alcance: Cualquiera |
Modifier.onLayoutRectChanged(
Invoca |
|
Alcance: Cualquiera |
Modifier.onPlaced(onPlaced: (LayoutCoordinates) -> Unit)
Invoca a |
|
Alcance: Cualquiera |
Modifier.onVisibilityChanged(
Registra una devolución de llamada para supervisar si el nodo está dentro del viewport de la ventana o no. |
|
Alcance: Cualquiera |
@ExperimentalWearMaterialApi
Dibuja una forma de marcador de posición sobre un elemento componible y anima un efecto de limpieza para quitar el marcador de posición. |
|
Alcance: Cualquiera |
@Composable
Modifier.placeholder dibuja una forma de esqueleto sobre un componente para situaciones en las que no hay contenido provisional (como datos almacenados en caché) disponible. |
|
Alcance: Cualquiera |
@ExperimentalWearMaterialApi
Es un modificador para dibujar un brillo de marcador de posición sobre un componente. |
|
Alcance: Cualquiera |
@Composable
Modifier.placeholderShimmer dibuja un brillo periódico sobre el contenido, lo que le indica al usuario que el contenido se está cargando o que podría estar desactualizado. |
|
Alcance: Cualquiera |
Modifier.stylusHoverIcon(
Modificador que permite que un desarrollador defina un ícono de puntero para mostrar cuando un lápiz se coloca sobre el elemento. |
|
Alcance: Cualquiera |
Modifier.motionEventSpy(watcher: (motionEvent: MotionEvent) -> Unit)
Llama a |
|
Alcance: Cualquiera |
Marca el rectángulo de diseño como preferible para mantenerse alejado de las ventanas flotantes. |
|
Alcance: Cualquiera |
Modifier.preferKeepClear(rectProvider: (LayoutCoordinates) -> Rect)
Marca un rectángulo dentro de las coordenadas de diseño locales y prefiere mantenerse alejado de las ventanas flotantes. |
|
Alcance: Cualquiera |
@ExperimentalMaterialApi
Es un modificador para traducir la posición y ajustar el tamaño de un indicador de "deslizar hacia abajo para actualizar" según un objeto |
|
Alcance: Cualquiera |
@ExperimentalMaterialApi
Un modificador de desplazamiento anidado que proporciona eventos de desplazamiento a |
|
Alcance: Cualquiera |
@ExperimentalMaterialApi
Es un modificador de desplazamiento anidado que proporciona devoluciones de llamada de |
|
Alcance: Cualquiera |
Modifier.pullToRefresh(
Es un modificador que agrega desplazamiento anidado a un contenedor para admitir un gesto de deslizar para actualizar. |
|
Alcance: Cualquiera |
@ExperimentalFoundationApi
Configura el nodo actual y cualquier nodo secundario como receptor de contenido. |
|
Alcance: Cualquiera |
Modifier.fitInside(rulers: RectRulers)
Ajusta el contenido dentro de |
|
Alcance: Cualquiera |
Modifier.fitOutside(rulers: RectRulers)
Si uno de los |
|
Alcance: Cualquiera |
Modifier.sensitiveContent(isContentSensitive: Boolean)
Este modificador sugiere que el elemento componible renderiza contenido sensible (es decir, nombre de usuario, contraseña, tarjeta de crédito, etc.) en la pantalla, y que el contenido debe protegerse durante el uso compartido de pantalla en los entornos compatibles. |
|
Alcance: Cualquiera |
Modifier.onInterceptKeyBeforeSoftKeyboard(
Si agregas este |
|
Alcance: Cualquiera |
Modifier.onPreInterceptKeyBeforeSoftKeyboard(
Si agregas este |
|
Alcance: Cualquiera |
@Composable
Una superficie es un componente fundamental en Glimmer. |
|
Alcance: Cualquiera |
@Composable
Una superficie es un componente fundamental en Glimmer. |
|
Alcance: Cualquiera |
Modifier.
Esta función es obsoleta. Se migró SwipeToDismiss a androidx.wear.compose.foundation. |
|
Alcance: Cualquiera |
Excluye el rectángulo de diseño del gesto del sistema. |
|
Alcance: Cualquiera |
Modifier.systemGestureExclusion(exclusion: (LayoutCoordinates) -> Rect)
Excluye un rectángulo dentro de las coordenadas de diseño locales del gesto del sistema. |
|
Alcance: Cualquiera |
Modifier.appendTextContextMenuComponents(builder: TextContextMenuBuilderScope.() -> Unit)
Agrega un |
|
Alcance: Cualquiera |
Modifier.filterTextContextMenuComponents(
Agrega un |
|
Alcance: Cualquiera |
Modifier.consumeWindowInsets(insets: WindowInsets)
Consume inserciones que otros usuarios no hayan consumido aún, de forma similar a |
|
Alcance: Cualquiera |
Modifier.consumeWindowInsets(paddingValues: PaddingValues)
Consume |
|
Alcance: Cualquiera |
Modifier.onConsumedWindowInsetsChanged(
Llama a |
|
Alcance: Cualquiera |
Esto vuelve a calcular el |
|
Alcance:
SharedTransitionScope |
Modifier.renderInSharedTransitionScopeOverlay(
Renderiza el contenido en la superposición de |
|
Alcance:
SharedTransitionScope |
Modifier.sharedBounds(
|
|
Alcance:
SharedTransitionScope |
Modifier.sharedElement(
|
|
Alcance:
SharedTransitionScope |
Modifier.sharedElementWithCallerManagedVisibility(
|
|
Alcance:
SharedTransitionScopeopen |
Modifier.skipToLookaheadPosition(enabled: () -> Boolean)
Es un modificador que fija un diseño en la posición de destino obtenida del paso de anticipación durante las transiciones de elementos compartidos. |
|
Alcance:
ExposedDropdownMenuBoxScope |
Esta función es obsoleta. Usa la sobrecarga que toma los parámetros ExposedDropdownMenuAnchorType y enabled |
|
Alcance:
ExposedDropdownMenuBoxScopeabstract |
Modifier.menuAnchor(
Modificador que se debe aplicar a un elemento dentro de |
|
Alcance:
PaneScaffoldScope |
@ExperimentalMaterial3AdaptiveApi
Este modificador especifica los márgenes del panel asociado según el |
|
Alcance:
PaneScaffoldScope |
@ExperimentalMaterial3AdaptiveApi
Este modificador especifica los márgenes del panel asociado según los márgenes fijos especificados y el |