Acciones
|
Alcance: Cualquiera
|
<T : Any?> Modifier.anchoredDraggable(Habilita los gestos de arrastre entre un conjunto de valores predefinidos. |
|
Alcance: Cualquiera
|
<T : Any?> Modifier.anchoredDraggable(Habilita los gestos de arrastre entre un conjunto de valores predefinidos. |
|
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
|
@ExperimentalWearMaterialApiHabilita 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
|
Modifier.animateFloatingActionButton(Aplica este modificador a un |
|
Alcance:
AnimatedVisibilityScope |
Modifier.animateEnterExit(El modificador |
|
Alcance:
LazyItemScope |
Modifier.animateItem(Este modificador anima la aparición (fundido de entrada), la desaparición (fundido de salida) y los cambios de posición (como la reordenación de un elemento). |
|
Alcance:
LazyGridItemScope |
Modifier.animateItem(Este modificador anima la aparición (fundido de entrada), la desaparición (fundido de salida) y los cambios de posición (como la reordenación de un elemento). |
|
Alcance:
LazyStaggeredGridItemScope |
Modifier.animateItem(Este modificador anima la aparición (fundido de entrada), la desaparición (fundido de salida) 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 la sombra definidas por |
|
Alcance: Cualquiera
|
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
|
Agrega este modificador a un componente para que sea enfocable. |
|
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
|
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.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
|
Es una 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 |
Otro
|
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.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
|
Modifier.depthEffect(depthEffect: DepthEffect?, shape: Shape)Renderiza sombras para el |
|
Alcance: Cualquiera
|
Modifier.dragAndDropSource(Un |
|
Alcance: Cualquiera
|
Modifier.dragAndDropSource(Un |
|
Alcance: Cualquiera
|
Modifier.dragAndDropTarget(Un modificador que permite recibir desde un gesto de arrastrar y soltar. |
|
Alcance: Cualquiera
|
Modifier.preferredFrameRate(frameRateCategory: FrameRateCategory)Cómo establecer una velocidad de fotogramas solicitada en Composable |
|
Alcance: Cualquiera
|
Modifier.preferredFrameRate(Cómo establecer una velocidad 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
|
Un modificador que mantiene la pantalla del dispositivo encendida 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 aproximación 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.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
|
@ComposableRegistra un controlador de gestos. |
|
Alcance: Cualquiera
|
Modifier.oneHandedGesture(Registra un controlador de gestos. |
|
Alcance: Cualquiera
|
@ExperimentalWearMaterialApiDibuja 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
|
@ComposableModifier.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
|
@ExperimentalWearMaterialApiEs un modificador para dibujar un brillo de marcador de posición sobre un componente. |
|
Alcance: Cualquiera
|
@ComposableModifier.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(Es un 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
|
@ExperimentalMaterialApiEs 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
|
@ExperimentalMaterialApiUn modificador de desplazamiento anidado que proporciona eventos de desplazamiento a |
|
Alcance: Cualquiera
|
@ExperimentalMaterialApiEs un modificador de desplazamiento anidado que proporciona devoluciones de llamada de |
|
Alcance: Cualquiera
|
Modifier.pullToRefresh(Un modificador que agrega desplazamiento anidado a un contenedor para admitir un gesto de deslizar para actualizar. |
|
Alcance: Cualquiera
|
@ExperimentalFoundationApiConfigura 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
|
@ExperimentalFoundationStyleApiModificador que crea una región con el estilo del objeto |
|
Alcance: Cualquiera
|
@ExperimentalFoundationStyleApiModificador que crea una región con el estilo del objeto |
|
Alcance: Cualquiera
|
@ComposableUna superficie es un componente fundamental en Glimmer. |
|
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
|
Es 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:
SharedTransitionScope |
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 |
Modifier.menuAnchor(Modificador que se debe aplicar a un elemento dentro de |
|
Alcance:
PaneScaffoldScope |
@ExperimentalMaterial3AdaptiveApiEste modificador especifica los márgenes del panel asociado según el |
|
Alcance:
PaneScaffoldScope |
@ExperimentalMaterial3AdaptiveApiEste modificador especifica los márgenes del panel asociado según los márgenes fijos especificados y el |
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.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 |
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 sobredesplazamiento 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.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
|
@ComposableBarra de desplazamiento 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 |
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. |
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
|
@UnstableApiIntenta ajustar el tamaño del rectángulo de contenido original para que se inscriba en un destino aplicando un tipo de |
|
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 |
@ExperimentalLayoutApiHaz 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 |
@ExperimentalLayoutApiHaz 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 |
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)Es el modificador que se debe aplicar a un |
|
Alcance:
ExposedDropdownMenuBoxScope |
Modifier.exposedDropdownSize(matchAnchorWidth: Boolean)Es el modificador que se debe aplicar a un menú colocado 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. |