Действия
Область применения: Любая | <T : Any ?> Modifier . anchoredDraggable (Включить жесты перетаскивания между набором предопределенных значений. |
Область применения: Любая | <T : Any ?> Modifier . Эта функция устарела. startDragImmediately была удалена без замены. |
Область применения: Любая | <T : Any ?> Modifier . anchoredDraggable (Включить жесты перетаскивания между набором предопределенных значений. |
Область применения: Любая | <T : Any ?> Modifier . Эта функция устарела. startDragImmediately была удалена без замены. |
Область применения: Любая | Modifier . clickable (Настройте компонент для получения щелчков через событие ввода или доступности «щелчок». |
Область применения: Любая | Modifier . clickable (Настройте компонент для получения щелчков через событие ввода или доступности «щелчок». |
Область применения: Любая | Modifier . combinedClickable (Настройте компонент для получения щелчков, двойных щелчков и длительных щелчков с помощью события ввода или специальных возможностей «щелчок». |
Область применения: Любая | Modifier . combinedClickable (Настройте компонент для получения щелчков, двойных щелчков и длительных щелчков с помощью события ввода или специальных возможностей «щелчок». |
Область применения: Любая | Modifier . draggable2D (Настройте сенсорное перетаскивание элемента пользовательского интерфейса в обеих ориентациях. |
Область применения: Любая | Modifier . draggable ( Настройте сенсорное перетаскивание для элемента пользовательского интерфейса в одной |
Область применения: Любая | Modifier . selectableGroup () Используйте этот модификатор для группировки списка |
Область применения: Любая | Modifier . selectable (Настройте компонент так, чтобы его можно было выбирать, обычно как часть взаимоисключающей группы, где в любой момент времени можно выбрать только один элемент. |
Область применения: Любая | Modifier . selectable (Настройте компонент так, чтобы его можно было выбирать, обычно как часть взаимоисключающей группы, где в любой момент времени можно выбрать только один элемент. |
Область применения: Любая | @ ExperimentalMaterialApiЭта функция устарела. API Swipeable от Material был заменён API AnchoredDraggable от Foundation. |
Область применения: Любая | @ ExperimentalWearMaterialApiВключить жесты смахивания для переключения между набором предопределенных состояний. |
Область применения: Любая | Modifier . toggleable (Настройте компонент так, чтобы его можно было переключать с помощью событий ввода и доступности. |
Область применения: Любая | Modifier . toggleable (Настройте компонент так, чтобы его можно было переключать с помощью событий ввода и доступности. |
Область применения: Любая | Modifier . triStateToggleable (Настройте компонент так, чтобы он мог переключаться с помощью событий ввода и доступности с тремя состояниями: «Вкл.», «Выкл.» и «Неопределенно». |
Область применения: Любая | Modifier . triStateToggleable (Настройте компонент так, чтобы он мог переключаться с помощью событий ввода и доступности с тремя состояниями: «Вкл.», «Выкл.» и «Неопределенно». |
Область действия: PaneScaffoldScope | Modifier . paneExpansionDraggable ( Модификатор, который следует применить к компонуемому маркеру перетаскивания, чтобы маркер перетаскивания можно было перетаскивать и корректно работать с предоставленным |
Выравнивание
Область действия: RowScope | Modifier . align (alignment: Alignment.Vertical ) Выровняйте элемент по вертикали в |
Область действия: RowScope | Расположите элемент вертикально так, чтобы линия выравнивания содержимого, определяемая параметром |
Область действия: RowScope | Modifier . alignBy (alignmentLine: HorizontalAlignmentLine ) Расположите элемент вертикально так, чтобы его |
Область действия: RowScope | Modifier . alignByBaseline () Расположите элемент вертикально так, чтобы его первая базовая линия совпадала с одноуровневыми элементами, также настроенными на |
Область действия: ColumnScope | Modifier . align (alignment: Alignment.Horizontal ) Выровняйте элемент по горизонтали внутри |
Область действия: ColumnScope | Расположите элемент горизонтально так, чтобы линия выравнивания содержимого, определяемая параметром |
Область действия: ColumnScope | Modifier . alignBy (alignmentLine: VerticalAlignmentLine ) Расположите элемент горизонтально так, чтобы его |
Область применения: BoxScope | Перетащите элемент содержимого в определенное |
Анимация
Область применения: Любая | @ ExperimentalSharedTransitionApi |
Область применения: Любая | @ ExperimentalMaterial3ExpressiveApi Примените этот модификатор к |
Область: AnimatedVisibilityScopeopen | Modifier . animateEnterExit ( Модификатор |
Область действия: LazyItemScopeopen | Modifier . animateItem (Этот модификатор анимирует появление элемента (плавное появление), исчезновение (плавное исчезновение) и изменение расположения элемента (например, изменение порядка элементов). |
Область действия: LazyGridItemScope | Modifier . animateItem (Этот модификатор анимирует появление элемента (плавное появление), исчезновение (плавное исчезновение) и изменение расположения элемента (например, изменение порядка элементов). |
Область действия: LazyStaggeredGridItemScope | Modifier . animateItem (Этот модификатор анимирует появление элемента (плавное появление), исчезновение (плавное исчезновение) и изменение расположения элемента (например, изменение порядка элементов). |
Граница
Область применения: Любая | Modifier . border (border: BorderStroke , shape: Shape ) Измените элемент, добавив рамку с внешним видом, заданным |
Область применения: Любая | Измените элемент, добавив границу с внешним видом, заданным |
Область применения: Любая | Измените элемент, добавив границу с внешним видом, указанным |
Рисунок
Область применения: Любая | Рисовать содержимое с измененным значением альфы, которое может быть меньше 1. |
Область применения: Любая | Modifier . background (color: Color , shape: Shape ) |
Область применения: Любая | Modifier . background ( |
Область применения: Любая | Обрежьте содержимое по |
Область применения: Любая | Modifier . clipToBounds ()Обрезать содержимое до границ слоя, определенного в этом модификаторе. |
Область применения: Любая | Modifier . drawBehind (onDraw: DrawScope .() -> Unit ) Нарисуйте на |
Область применения: Любая | Modifier . drawWithCache (onBuildDrawCache: CacheDrawScope .() -> DrawResult ) Рисовать в |
Область применения: Любая | Modifier . drawWithContent (onDraw: ContentDrawScope .() -> Unit ) Создает |
Область применения: Любая | Modifier . indication (Рисует визуальные эффекты для этого компонента при возникновении взаимодействий. |
Область применения: Любая | Modifier . paint ( Раскрасьте содержимое с помощью |
Область применения: Любая | Modifier . dropShadow (shape: Shape , block: DropShadowScope .() -> Unit ) Рисует тень позади остального содержимого с геометрией, заданной заданной формой, и свойствами тени, определенными |
Область применения: Любая | Modifier . dropShadow (shape: Shape , shadow: Shadow ) Рисует тень позади остального содержимого с геометрией, заданной заданной формой, и свойствами тени, определенными параметром |
Область применения: Любая | Modifier . innerShadow (shape: Shape , block: InnerShadowScope .() -> Unit ) Рисует внутреннюю тень позади остального содержимого с геометрией, заданной заданной формой, и свойствами тени, определенными |
Область применения: Любая | Modifier . innerShadow (shape: Shape , shadow: Shadow ) Рисует внутреннюю тень поверх остального содержимого с геометрией, заданной заданной формой, и свойствами тени, определенными параметром |
Область применения: Любая | Modifier . shadow ( Создает |
Область применения: Любая | Добавляет отступы для размещения |
Область применения: Любая | Создает модификатор, который управляет порядком отрисовки дочерних элементов одного и того же родительского макета. |
Фокус
Область применения: Любая | Modifier . onFocusChanged (onFocusChanged: ( FocusState ) -> Unit )Добавьте этот модификатор к компоненту, чтобы наблюдать за событиями состояния фокуса. |
Область применения: Любая | Modifier . onFocusEvent (onFocusEvent: ( FocusState ) -> Unit )Добавьте этот модификатор к компоненту, чтобы наблюдать за событиями состояния фокуса. |
Область применения: Любая | Modifier . Эта функция устарела. Заменена на focusTarget. |
Область применения: Любая | Modifier . focusTarget ()Добавьте этот модификатор к компоненту, чтобы сделать его фокусируемым. |
Область применения: Любая | Modifier . Эта функция устарела. Вместо неё используйте focusProperties(). |
Область применения: Любая | Modifier . Эта функция устарела. Вместо неё используйте focusRequester(). |
Область применения: Любая | Modifier . Эта функция устарела. Вместо неё используйте focusProperties() и focusRequester(). |
Область применения: Любая | Modifier . focusProperties (scope: FocusProperties .() -> Unit ) Этот модификатор позволяет указывать свойства, которые доступны |
Область применения: Любая | Modifier . focusRequester (focusRequester: FocusRequester )Добавьте этот модификатор к компоненту, чтобы запросить изменение фокуса. |
Область применения: Любая | Modifier . focusRestorer (fallback: FocusRequester )Этот модификатор можно использовать для сохранения и восстановления фокуса на фокус-группе. |
Область применения: Любая | @ ExperimentalComposeUiApiЭта функция устарела. Вместо неё используйте focusRestorer(FocusRequester). |
Область применения: Любая | Modifier . focusGroup ()Создает фокус-группу или отмечает данный компонент как фокус-группу. |
Область применения: Любая | Modifier . focusable (Настройте компонент так, чтобы он был фокусируемым с помощью системы фокусировки или события «focus» специальных возможностей. |
Область применения: Любая | Modifier . onFocusedBoundsChanged ( Вызывает |
Область применения: Любая | Modifier . hierarchicalFocusGroup (active: Boolean ) |
Область применения: Любая | Этот модификатор используется совместно с |
Графика
Область применения: Любая | Modifier . graphicsLayer (block: GraphicsLayerScope .() -> Unit ) |
Область применения: Любая | Modifier . graphicsLayer ( |
Область применения: Любая | |
Клавиатура
Область применения: Любая | Modifier . onKeyEvent (onKeyEvent: ( KeyEvent ) -> Boolean ) Добавление этого |
Область применения: Любая | Modifier . onPreviewKeyEvent (onPreviewKeyEvent: ( KeyEvent ) -> Boolean ) Добавление этого |
Макет
Область применения: Любая | Альтернатива |
Область применения: Любая | Пометьте элемент с помощью |
Область применения: Любая | Modifier . layout (measure: MeasureScope .( Measurable , Constraints ) -> MeasureResult ) Создает |
Область применения: Любая | Modifier . onGloballyPositioned ( Вызовите |
Прокладка
Область применения: Любая | Modifier . paddingFrom (alignmentLine: AlignmentLine , before: Dp , after: Dp ) |
Область применения: Любая | Modifier . paddingFrom ( |
Область применения: Любая | Modifier . paddingFromBaseline (top: Dp , bottom: Dp ) |
Область применения: Любая | Modifier . paddingFromBaseline (top: TextUnit , bottom: TextUnit ) |
Область применения: Любая | Добавьте дополнительное пространство по каждому краю содержимого в |
Область применения: Любая | Примените |
Область применения: Любая | Modifier . padding (paddingValues: PaddingValues ) Примените |
Область применения: Любая | Применяйте |
Область применения: Любая | Добавьте дополнительное пространство по каждому краю содержимого в |
Область применения: Любая | Добавляет отступы для размещения вставок |
Область применения: Любая | Добавляет прокладку для размещения |
Область применения: Любая | Modifier . imePadding () Добавляет отступы для размещения |
Область применения: Любая | Добавляет отступы для размещения |
Область применения: Любая | Добавляет отступы для размещения вставок |
Область применения: Любая | Добавляет отступы для размещения вставок |
Область применения: Любая | Добавляет отступы для размещения вставок |
Область применения: Любая | Добавляет отступы для размещения вставок |
Область применения: Любая | Добавляет отступы для размещения вставок |
Область применения: Любая | Добавляет отступы для размещения вставок |
Область применения: Любая | Modifier . waterfallPadding () Добавляет прокладку для размещения |
Область применения: Любая | Modifier . windowInsetsPadding (insets: WindowInsets ) Добавляет отступы, чтобы содержимое не попадало в пространство |
Указатель
Область применения: Любая | Modifier . pointerHoverIcon (Модификатор, позволяющий разработчику определить значок указателя, который будет отображаться при наведении курсора на элемент. |
Область применения: Любая | Modifier . pointerInteropFilter ( Специальный PointerInputModifier, который обеспечивает доступ к базовым |
Область применения: Любая | Modifier . Эта функция устарела. Modifier.pointerInput должен предоставлять один или несколько параметров «key», которые определяют идентификатор модификатора и определяют, когда его предыдущая сопрограмма обработки ввода должна быть отменена, а для новой клавиши должен быть запущен новый эффект. |
Область применения: Любая | Modifier . pointerInput (key1: Any ?, block: PointerInputEventHandler )Создайте модификатор для обработки ввода указателя в области модифицированного элемента. |
Область применения: Любая | Modifier . pointerInput (vararg keys: Any ?, block: PointerInputEventHandler )Создайте модификатор для обработки ввода указателя в области модифицированного элемента. |
Область применения: Любая | Modifier . pointerInput (Создайте модификатор для обработки ввода указателя в области модифицированного элемента. |
Позиция
Область применения: Любая | Modifier . absoluteOffset (offset: Density .() -> IntOffset ) Сместить содержимое на |
Область применения: Любая | Modifier . absoluteOffset (x: Dp , y: Dp ) |
Область применения: Любая | Сместить содержимое на |
Область применения: Любая | |
Область действия: TabRowDefaults | Modifier . tabIndicatorOffset (currentTabPosition: TabPosition ) |
Область действия: TabRowDefaults | Modifier . Эта функция устарела. Предназначена исключительно для использования вместе с устаревшим методом TabRowDefaults.Indicator. |
Семантика
Область применения: Любая | Содержит |
Область применения: Любая | Modifier . progressSemantics ( Содержит |
Область применения: Любая | Modifier . rangeSemantics (Модификатор для добавления семантики, обозначающей ход выполнения Шагового/Ползункового переключателя. |
Область применения: Любая | Modifier . clearAndSetSemantics (properties: SemanticsPropertyReceiver .() -> Unit )Очищает семантику всех дочерних узлов и устанавливает новую семантику. |
Область применения: Любая | Modifier . semantics (mergeDescendants: Boolean , properties: SemanticsPropertyReceiver .() -> Unit )Добавьте пары ключ/значение семантики в узел макета для использования при тестировании, обеспечении доступности и т. д. |
Прокрутить
Область применения: Любая | Modifier . clipScrollableContainer (orientation: Orientation )Обрезает границы прокручиваемого контейнера по главной оси, оставляя место для фоновых эффектов (например, теней) по поперечной оси. |
Область применения: Любая | Modifier . nestedScroll (Измените элемент, чтобы он участвовал во вложенной иерархии прокрутки. |
Область применения: Любая | Modifier . overscroll (overscrollEffect: OverscrollEffect ?) Отображает прокрутку из предоставленного |
Область применения: Любая | Modifier . onPreRotaryScrollEvent ( Добавление этого |
Область применения: Любая | Modifier . onRotaryScrollEvent ( Добавление этого |
Область применения: Любая | Modifier . rotaryScrollable (Модификатор, который связывает вращающиеся события с прокручиваемыми контейнерами, такими как Column, LazyList и другими. |
Область применения: Любая | Modifier . scrollAway (Прокручивать элемент вертикально в/из поля зрения в зависимости от состояния прокрутки, предоставленного прокручиваемым списком. |
Область применения: Любая | Modifier . scrollAway (scrollState: ScrollState , offset: Dp ) Прокручивать элемент вертикально в/из поля зрения на основе |
Область применения: Любая | Modifier . scrollAway ( Прокручивает элемент вертикально в/из поля зрения на основе |
Область применения: Любая | Modifier . scrollAway ( Прокручивает элемент вертикально в/из поля зрения на основе |
Область применения: Любая | Modifier . Эта функция устарела. Эта перегрузка предоставлена для обеспечения обратной совместимости с Compose для Wear OS 1.1. Доступна более новая перегрузка, использующая ScalingLazyListState из пакета wear.compose.foundation.lazy. |
Область применения: Любая | Modifier . horizontalScroll (Измените элемент так, чтобы он мог прокручиваться по горизонтали, если ширина содержимого превышает максимально допустимые ограничения. |
Область применения: Любая | Modifier . horizontalScroll (Измените элемент так, чтобы он мог прокручиваться по горизонтали, если ширина содержимого превышает максимально допустимые ограничения. |
Область применения: Любая | Modifier . verticalScroll (Измените элемент так, чтобы он мог прокручиваться по вертикали, если высота содержимого превышает максимально допустимое значение. |
Область применения: Любая | Modifier . verticalScroll (Измените элемент так, чтобы он мог прокручиваться по вертикали, если высота содержимого превышает максимально допустимое значение. |
Область применения: Любая | Modifier . scrollable2D (Настройте сенсорную прокрутку и перелистывание для элемента пользовательского интерфейса в обеих ориентациях XY. |
Область применения: Любая | Modifier . scrollable ( Настройте сенсорную прокрутку и перелистывание для элемента пользовательского интерфейса в единой |
Область применения: Любая | Modifier . scrollable ( Настройте сенсорную прокрутку и перелистывание для элемента пользовательского интерфейса в единой |
Область применения: Любая | Управляет экранной клавиатурой как вложенной прокруткой на Android |
Размер
Область применения: Любая | Modifier . animateContentSize (Этот модификатор анимирует свой собственный размер, когда его дочерний модификатор (или дочерний компонуемый элемент, если он уже находится в конце цепочки) изменяет размер. |
Область применения: Любая | Modifier . animateContentSize (Этот модификатор анимирует свой собственный размер, когда его дочерний модификатор (или дочерний компонуемый элемент, если он уже находится в конце цепочки) изменяет размер. |
Область применения: Любая | Modifier . aspectRatio ( Пытается изменить размер содержимого в соответствии с указанным соотношением сторон, пытаясь сопоставить одно из входящих ограничений в следующем порядке: |
Область применения: Любая | Резервирует размер не менее 48.dp для устранения неоднозначности сенсорного взаимодействия, если элемент будет меньше по размеру. |
Область применения: Любая | Резервирует размер не менее 48.dp для устранения неоднозначности сенсорного взаимодействия, если элемент будет меньше по размеру. |
Область применения: Любая | Резервирует размер не менее 48.dp для устранения неоднозначности сенсорного взаимодействия, если элемент будет меньше по размеру. |
Область применения: Любая | Резервирует размер не менее 48.dp для устранения неоднозначности сенсорного взаимодействия, если элемент будет меньше по размеру. |
Область применения: Любая | Modifier . height (intrinsicSize: IntrinsicSize )Объявите предпочтительную высоту содержимого равной минимальной или максимальной внутренней высоте содержимого. |
Область применения: Любая | Modifier . requiredHeight (intrinsicSize: IntrinsicSize )Объявите высоту содержимого точно такой же, как минимальная или максимальная внутренняя высота содержимого. |
Область применения: Любая | Modifier . requiredWidth (intrinsicSize: IntrinsicSize )Объявите ширину содержимого точно такой же, как минимальная или максимальная внутренняя ширина содержимого. |
Область применения: Любая | Modifier . width (intrinsicSize: IntrinsicSize )Объявите предпочтительную ширину содержимого такой же, как минимальная или максимальная внутренняя ширина содержимого. |
Область применения: Любая | Modifier . onSizeChanged (onSizeChanged: ( IntSize ) -> Unit )Вызывается с размером измененного элемента Compose UI при первом измерении элемента или при изменении размера элемента. |
Область применения: Любая | Modifier . defaultMinSize (minWidth: Dp , minHeight: Dp ) Ограничивайте размер обернутого макета только тогда, когда в противном случае он не был бы ограничен: ограничения |
Область применения: Любая | Modifier . fillMaxHeight (fraction: @ FloatRange (from = 0.0, to = 1.0) Float ) Содержимое должно заполнять (возможно, только частично) |
Область применения: Любая | Modifier . fillMaxSize (fraction: @ FloatRange (from = 0.0, to = 1.0) Float ) Содержимое должно заполнять (возможно, только частично) |
Область применения: Любая | Modifier . fillMaxWidth (fraction: @ FloatRange (from = 0.0, to = 1.0) Float ) Содержимое должно заполнять (возможно, только частично) |
Область применения: Любая | Объявите предпочтительную высоту содержимого |
Область применения: Любая | Ограничьте высоту содержимого так, чтобы она находилась в пределах от |
Область применения: Любая | Modifier . requiredHeight (height: Dp ) Объявите высоту содержимого равной ровно |
Область применения: Любая | Modifier . requiredHeightIn (min: Dp , max: Dp ) Ограничьте высоту содержимого значением между |
Область применения: Любая | Modifier . requiredSize (size: Dp ) Объявите размер содержимого |
Область применения: Любая | Modifier . requiredSize (size: DpSize ) Объявите размер содержимого |
Область применения: Любая | Modifier . requiredSize (width: Dp , height: Dp ) Объявите размер содержимого равным ровно |
Область применения: Любая | Ограничьте ширину содержимого значением между |
Область применения: Любая | Modifier . requiredWidth (width: Dp ) Объявите ширину содержимого |
Область применения: Любая | Modifier . requiredWidthIn (min: Dp , max: Dp ) Ограничьте ширину содержимого значением между |
Область применения: Любая | Объявите предпочтительный размер содержимого равным |
Область применения: Любая | Укажите предпочтительный размер содержимого — точный |
Область применения: Любая | Объявите предпочтительный размер содержимого: |
Область применения: Любая | Ограничьте ширину содержимого значением между |
Область применения: Любая | Объявите предпочтительную ширину содержимого |
Область применения: Любая | Ограничьте ширину содержимого так, чтобы она находилась в пределах от |
Область применения: Любая | Modifier . wrapContentHeight ( Разрешить содержимому измеряться на желаемой высоте без учета |
Область применения: Любая | Modifier . wrapContentSize (align: Alignment , unbounded: Boolean ) Разрешить содержимому измеряться до желаемого размера без учета входящих ограничений |
Область применения: Любая | Modifier . wrapContentWidth ( Разрешить содержимому измеряться до желаемой ширины без учета |
Область применения: Любая | Modifier . touchTargetAwareSize (size: Dp ) Модификатор для установки размера и рекомендуемой цели касания для |
Область применения: Любая | Modifier . transformedHeight ( Удобный модификатор для расчета преобразованной высоты с использованием |
Область применения: Любая | Modifier . windowInsetsBottomHeight (insets: WindowInsets ) |
Область применения: Любая | Modifier . windowInsetsEndWidth (insets: WindowInsets ) Устанавливает ширину, равную ширине |
Область применения: Любая | Modifier . windowInsetsStartWidth (insets: WindowInsets ) Устанавливает ширину, равную ширине |
Область применения: Любая | Modifier . windowInsetsTopHeight (insets: WindowInsets ) |
Область применения: Любая | @ UnstableApi Пытается изменить размер прямоугольника исходного содержимого, вписываемого в место назначения, применяя указанный тип |
Область действия: RowScope | Modifier . weight ( Установите ширину элемента пропорционально его |
Область действия: ColumnScope | Modifier . weight ( Установите высоту элемента пропорционально его |
Область действия: FlowRowScope | @ ExperimentalLayoutApi Заполните элементом (возможно, только частично) максимальную высоту самого высокого элемента в строке, в которую он помещен, в пределах |
Область действия: FlowColumnScope | @ ExperimentalLayoutApi Заполните элементом (возможно, только частично) максимальную ширину самого широкого элемента в столбце, в который он помещен, внутри |
Область применения: BoxScope | Modifier . matchParentSize () После измерения всех остальных элементов содержимого размер элемента должен соответствовать размеру |
Область действия: LazyItemScope | Modifier . fillParentMaxHeight ( Содержимое должно заполнить |
Область действия: LazyItemScope | Modifier . fillParentMaxSize ( Содержимое должно заполнить |
Область действия: LazyItemScope | Modifier . fillParentMaxWidth ( Содержимое должно заполнить |
Область действия: ExposedDropdownMenuBoxScopeabstract | Modifier . exposedDropdownSize (matchTextFieldWidth: Boolean ) Модификатор, который следует применить к |
Область действия: ExposedDropdownMenuBoxScopeabstract | Modifier . exposedDropdownSize (matchAnchorWidth: Boolean ) Модификатор, который следует применить к меню, размещенному внутри |
Область действия: PaneScaffoldScopeopen | Modifier . dragToResize (state: DragToResizeState ) |
Область действия: PaneScaffoldScope | Modifier . preferredHeight (height: Dp )Этот модификатор указывает предпочтительную высоту панели, а реализация каркаса панели будет стараться максимально учитывать эту высоту, когда соответствующая панель отображается как переформатированная или левитирующая панель. |
Область действия: PaneScaffoldScope | Modifier . preferredWidth (width: Dp )Этот модификатор указывает предпочтительную ширину для панели, и реализация каркаса панели будет стараться максимально учитывать эту ширину, когда соответствующая панель отображается как фиксированная панель, т. е. панель, которая не растягивается, чтобы заполнить оставшееся пространство. |
Тестирование
Область применения: Любая | Применяет тег, позволяющий находить измененный элемент в тестах. |
Трансформации
Область применения: Любая | Задает градусы поворота представления вокруг центра компонуемого объекта. |
Область применения: Любая | Масштабируйте содержимое горизонтальной и вертикальной осей равномерно, используя один и тот же масштабный коэффициент. |
Область применения: Любая | Масштабируйте содержимое компонуемого объекта с использованием следующих масштабных коэффициентов по горизонтальной и вертикальной оси соответственно. |
Область применения: Любая | Modifier . transformable (Включить жесты трансформации измененного элемента пользовательского интерфейса. |
Область применения: Любая | Modifier . transformable (Включить жесты трансформации измененного элемента пользовательского интерфейса. |
Другой
Область применения: Любая | @ ExperimentalFoundationApiЭта функция устарела. Заменена перегрузкой с обратным вызовом для получения данных о передаче. Определение начала передачи выполняется самим Compose. |
Область применения: Любая | Modifier . contentType (contentType: ContentType ) Установить подсказку автозаполнения с помощью |
Область применения: Любая | Modifier . basicMarquee (Применяет эффект анимированной рамки к измененному содержимому, если оно слишком широкое и не помещается в доступном пространстве. |
Область применения: Любая | Modifier . edgeSwipeToDismiss (Управляет смахиванием от края области просмотра для закрытия. |
Область применения: Любая | Modifier . blur (radius: Dp , edgeTreatment: BlurredEdgeTreatment )Рисовать содержимое, размытое с указанными радиусами. |
Область применения: Любая | Modifier . blur (Рисовать содержимое, размытое с указанными радиусами. |
Область применения: Любая | Modifier . bringIntoViewRequester ( Модификатор, который можно использовать для отправки запросов |
Область применения: Любая | Modifier . Эта функция устарела. Вместо неё используйте BringIntoViewModifierNode. |
Область применения: Любая | Modifier . composed ( Объявите своевременную композицию |
Область применения: Любая | Modifier . composed ( Объявите своевременную композицию |
Область применения: Любая | Modifier . composed ( Объявите своевременную композицию |
Область применения: Любая | Modifier . composed ( Объявите своевременную композицию |
Область применения: Любая | Modifier . composed ( Объявите своевременную композицию |
Область применения: Любая | Modifier . dragAndDropSource ( |
Область применения: Любая | @ ExperimentalFoundationApiЭта функция устарела. Заменена перегрузкой с обратным вызовом для получения данных о передаче. Определение начала передачи выполняется самим Compose. |
Область применения: Любая | Modifier . dragAndDropSource ( |
Область применения: Любая | Modifier . dragAndDropTarget (Модификатор, позволяющий получать данные с помощью жеста перетаскивания. |
Область применения: Любая | Эта функция устарела. Используйте systemGestureExclusion. |
Область применения: Любая | Modifier . Эта функция устарела. Используйте systemGestureExclusion. |
Область применения: Любая | Modifier . preferredFrameRate (frameRateCategory: FrameRateCategory )Установите требуемую частоту кадров в Composable |
Область применения: Любая | Modifier . preferredFrameRate (Установите требуемую частоту кадров в Composable |
Область применения: Любая | Modifier . handwritingDetector (callback: () -> Unit )Настраивает элемент для работы в качестве детектора рукописного ввода, который обнаруживает рукописный ввод стилусом и делегирует обработку распознанного текста другому элементу. |
Область применения: Любая | Настраивает элемент для работы в качестве обработчика рукописного ввода стилусом, который может обрабатывать ввод текста из сеанса рукописного ввода, запущенного с помощью рукописного ввода стилусом на детекторе рукописного ввода. |
Область применения: Любая | Modifier . hoverable (Настройте компонент так, чтобы его можно было перемещать с помощью событий входа/выхода указателя. |
Область применения: Любая | @ ExperimentalIndirectTouchTypeApi Добавление этого |
Область применения: Любая | @ ExperimentalIndirectTouchTypeApi Добавление этого |
Область применения: Любая inline | Modifier . Эта функция устарела. Этот API создаст больше случаев недействительности вашего модификатора, чем необходимо, поэтому его использование не рекомендуется. |
Область применения: Любая | Modifier . keepScreenOn ()Модификатор, который сохраняет экран устройства включенным до тех пор, пока он является частью композиции на поддерживаемых платформах. |
Область применения: Любая | Modifier . layoutBounds (holder: LayoutBoundsHolder ) Это сопоставит |
Область применения: Любая | Modifier . approachLayout (Создает схему захода на посадку, призванную помочь постепенно приблизиться к схеме назначения, рассчитанной в опережающем проходе. |
Область применения: Любая | Modifier . magnifier ( Отображает виджет |
Область применения: Любая | Modifier . modifierLocalConsumer (consumer: ModifierLocalReadScope .() -> Unit ) Модификатор, который можно использовать для использования |
Область применения: Любая | <T : Any ?> Modifier . modifierLocalProvider ( Модификатор, который может использоваться для предоставления |
Область применения: Любая | Modifier . onFirstVisible (Регистрирует обратный вызов для отслеживания момента, когда узел впервые оказывается внутри области просмотра окна или нет. |
Область применения: Любая | Modifier . onLayoutRectChanged ( Вызывает |
Область применения: Любая | Modifier . onPlaced (onPlaced: ( LayoutCoordinates ) -> Unit ) Вызовите |
Область применения: Любая | Modifier . onVisibilityChanged (Регистрирует обратный вызов для отслеживания того, находится ли узел внутри области просмотра окна или нет. |
Область применения: Любая | @ ExperimentalWearMaterialApiРисует фигуру-заполнитель поверх компонуемого объекта и анимирует эффект стирания, чтобы удалить заполнитель. |
Область применения: Любая | @ ComposableModifier.placeholder рисует каркасную форму над компонентом для ситуаций, когда временное содержимое (например, кэшированные данные) недоступно. |
Область применения: Любая | @ ExperimentalWearMaterialApiМодификатор для рисования мерцающего заполнителя над компонентом. |
Область применения: Любая | @ ComposableModifier.placeholderShimmer рисует периодическое мерцание поверх контента, сообщая пользователю, что контент загружается или потенциально устарел. |
Область применения: Любая | Modifier . stylusHoverIcon (Модификатор, позволяющий разработчику определить значок указателя, который будет отображаться при наведении стилуса на элемент. |
Область применения: Любая | Modifier . motionEventSpy (watcher: (motionEvent: MotionEvent ) -> Unit ) Вызывает |
Область применения: Любая | Modifier . preferKeepClear ()Отметьте прямоугольник макета так, чтобы в нем не было плавающих окон. |
Область применения: Любая | Modifier . preferKeepClear (rectProvider: ( LayoutCoordinates ) -> Rect )Выделите прямоугольник в пределах локальных координат макета, избегая плавающих окон. |
Область применения: Любая | @ ExperimentalMaterialApi Модификатор для перевода положения и масштабирования размера индикатора обновления на основе заданного |
Область применения: Любая | @ ExperimentalMaterialApi Вложенный модификатор прокрутки, который предоставляет события прокрутки для |
Область применения: Любая | @ ExperimentalMaterialApi Вложенный модификатор прокрутки, который обеспечивает обратные вызовы |
Область применения: Любая | @ ExperimentalMaterial3ApiМодификатор, добавляющий вложенную прокрутку в контейнер для поддержки жеста «потянуть для обновления». |
Область применения: Любая | @ ExperimentalFoundationApiНастраивает текущий узел и все дочерние узлы как приемник контента. |
Область применения: Любая | Modifier . fitInside (rulers: RectRulers ) Умещает содержимое в |
Область применения: Любая | Modifier . fitOutside (rulers: RectRulers ) Если значение одной из |
Область применения: Любая | Modifier . sensitiveContent (isContentSensitive: Boolean )Этот модификатор указывает на то, что компонуемый объект отображает на экране конфиденциальный контент (например, имя пользователя, пароль, данные кредитной карты и т. д.), и этот контент должен быть защищен во время демонстрации экрана в поддерживаемых средах. |
Область применения: Любая | Modifier . onInterceptKeyBeforeSoftKeyboard ( Добавление этого |
Область применения: Любая | Modifier . onPreInterceptKeyBeforeSoftKeyboard ( Добавление этого |
Область применения: Любая | Modifier . Эта функция устарела. SwipeToDismiss перенесена в androidx.wear.compose.foundation. |
Область применения: Любая | Исключает прямоугольник макета из системного жеста. |
Область применения: Любая | Modifier . systemGestureExclusion (exclusion: ( LayoutCoordinates ) -> Rect )Исключает прямоугольник в пределах локальных координат макета из системного жеста. |
Область применения: Любая | Modifier . appendTextContextMenuComponents (builder: TextContextMenuBuilderScope .() -> Unit ) Добавляет |
Область применения: Любая | Modifier . filterTextContextMenuComponents ( Добавляет |
Область применения: Любая | Modifier . consumeWindowInsets (insets: WindowInsets ) Использовать вставки, которые еще не были использованы другими вставками. Модификаторы, аналогичные |
Область применения: Любая | Modifier . consumeWindowInsets (paddingValues: PaddingValues ) Использовать |
Область применения: Любая | Modifier . onConsumedWindowInsetsChanged ( Вызовы |
Область применения: Любая | Это пересчитывает |
Область действия: ExposedDropdownMenuBoxScope | Modifier . Эта функция устарела. Используйте перегрузку, которая принимает ExposedDropdownMenuAnchorType и включенные параметры. |
Область действия: ExposedDropdownMenuBoxScopeabstract | Modifier . menuAnchor ( Модификатор, который следует применить к элементу внутри |