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 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
|
@ExperimentalSharedTransitionApi
|
Alcance: Cualquiera
|
@ExperimentalMaterial3ExpressiveApi
Aplica este modificador a un |
Alcance:
AnimatedVisibilityScope open |
Modifier.animateEnterExit(
El modificador |
Alcance:
LazyItemScope open |
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.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.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
|
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:
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:
ExposedDropdownMenuBoxScope abstract |
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)
Es el modificador que se debe aplicar a un |
Alcance:
ExposedDropdownMenuBoxScope abstract |
Modifier.exposedDropdownSize(matchAnchorWidth: Boolean)
Es el modificador que se debe aplicar a un menú colocado dentro de |
Alcance:
PaneScaffoldScope open |
Modifier.dragToResize(state: DragToResizeState)
Un |
Alcance:
PaneScaffoldScope
|
Modifier.preferredHeight(height: Dp)
Este modificador especifica la altura preferida para un panel, y la implementación del andamio del panel hará todo lo posible para respetar esta altura cuando el panel asociado se renderice como un panel reflotado o elevado. |
Alcance:
PaneScaffoldScope
|
Modifier.preferredWidth(width: Dp)
Este modificador especifica el ancho preferido para un panel, y la implementación del andamio 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
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 la 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. En su lugar, usa BringIntoViewModifierNode. |
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.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 stylus 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 stylus, 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 stylus 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
|
@ExperimentalIndirectTouchTypeApi
Si agregas este |
Alcance: Cualquiera
|
@ExperimentalIndirectTouchTypeApi
Si agregas este |
Alcance: Cualquiera inline |
Modifier.
Esta función es obsoleta. Esta API creará más invalidaciones de tu modificador de las necesarias, por lo que no se recomienda 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 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 preferente 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
|
@ExperimentalMaterial3Api
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étera) 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
|
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:
ExposedDropdownMenuBoxScope
|
Esta función es obsoleta. Usa la sobrecarga que toma los parámetros ExposedDropdownMenuAnchorType y enabled |
Alcance:
ExposedDropdownMenuBoxScope abstract |
Modifier.menuAnchor(
Modificador que se debe aplicar a un elemento dentro de |