Działania
Zakres: dowolny
|
@ExperimentalFoundationApi
Włącz gesty przeciągania między zestawem wstępnie zdefiniowanych wartości. |
Zakres: dowolny
|
Skonfiguruj komponent tak, aby otrzymywał kliknięcia za pomocą zdarzenia wejściowego lub zdarzenia „kliknięcie” związanego z ułatwieniami dostępu. |
Zakres: dowolny
|
Modifier.clickable(
Skonfiguruj komponent tak, aby otrzymywał kliknięcia za pomocą zdarzenia wejściowego lub zdarzenia „kliknięcie” związanego z ułatwieniami dostępu. |
Zakres: dowolny
|
@ExperimentalFoundationApi
Skonfiguruj komponent tak, aby uzyskiwał kliknięcia, podwójne kliknięcia i długie kliknięcia za pomocą zdarzenia wejściowego lub zdarzenia „kliknięcie” związanego z ułatwieniami dostępu. |
Zakres: dowolny
|
@ExperimentalFoundationApi
Skonfiguruj komponent tak, aby uzyskiwał kliknięcia, podwójne kliknięcia i długie kliknięcia za pomocą zdarzenia wejściowego lub zdarzenia „kliknięcie” związanego z ułatwieniami dostępu. |
Zakres: dowolny
|
@ExperimentalFoundationApi
Tworzy modyfikator podobny do |
Zakres: dowolny
|
@ExperimentalFoundationApi
Skonfiguruj przeciąganie po dotknięciu elementu interfejsu w obu orientacjach. |
Zakres: dowolny
|
Modifier.draggable(
Skonfiguruj przeciąganie po dotknięciu elementu interfejsu w pojedynczym pliku |
Zakres: dowolny
|
Użyj tego modyfikatora, aby zgrupować listę elementów |
Zakres: dowolny
|
Skonfiguruj komponent, który można wybrać, zwykle jako część wzajemnie wykluczających się grup, gdzie w danym momencie można wybrać tylko 1 element. |
Zakres: dowolny
|
Modifier.selectable(
Skonfiguruj komponent, który można wybrać, zwykle jako część wzajemnie wykluczających się grup, gdzie w danym momencie można wybrać tylko 1 element. |
Zakres: dowolny
|
@ExperimentalMaterialApi
Ta funkcja została wycofana. Funkcja przesuwania materiału została zastąpiona przez AnchoredDraggable API fundacji. |
Zakres: dowolny
|
@ExperimentalWearMaterialApi
Włącz gesty przesuwania między zestawem wstępnie zdefiniowanych stanów. |
Zakres: dowolny
|
Modifier.toggleable(
Skonfiguruj komponent, aby można go było przełączać za pomocą zdarzeń wejściowych i ułatwień dostępu |
Zakres: dowolny
|
Modifier.toggleable(
Skonfiguruj komponent tak, aby można go było przełączać przez zdarzenia wejściowe i ułatwień dostępu. |
Zakres: dowolny
|
Modifier.triStateToggleable(
Skonfiguruj komponent tak, aby można go było przełączać za pomocą zdarzeń wejściowych i ułatwień dostępu z 3 stanami: Włączone, Wyłączone i Nieokreślone. |
Zakres: dowolny
|
Modifier.triStateToggleable(
Skonfiguruj komponent tak, aby można go było przełączać za pomocą zdarzeń wejściowych i ułatwień dostępu z 3 stanami: Włączone, Wyłączone i Nieokreślone. |
Wyrównanie
Zakres:
RowScope
|
Modifier.align(alignment: Alignment.Vertical)
Wyrównaj element w pionie w: |
Zakres:
RowScope
|
Ustaw element w pionie tak, aby linia wyrównania treści określona w zasadzie |
Zakres:
RowScope
|
Modifier.alignBy(alignmentLine: HorizontalAlignmentLine)
Ustaw element w pionie tak, aby jego |
Zakres:
RowScope
|
Ustaw element w pionie tak, aby jego pierwsza linia bazowa wyrównała się do elementów równorzędnych skonfigurowanych jako |
Zakres:
ColumnScope
|
Modifier.align(alignment: Alignment.Horizontal)
Wyrównaj element w poziomie wewnątrz zakresu: |
Zakres:
ColumnScope
|
Ustaw element w poziomie tak, aby linia wyrównania treści określona w zasadzie |
Zakres:
ColumnScope
|
Modifier.alignBy(alignmentLine: VerticalAlignmentLine)
Ustaw element w poziomie, tak aby jego |
Zakres:
BoxScope
|
Pociągnij element treści do określonego elementu |
Animacja
Zakres:
AnimatedVisibilityScope open |
@ExperimentalAnimationApi
Modyfikator |
Zakres:
LazyItemScope
|
@ExperimentalFoundationApi
Ten modyfikator animuje miejsce docelowe elementu na liście Leniwa. |
Zakres:
LazyStaggeredGridItemScope
|
@ExperimentalFoundationApi
Ten modyfikator animuje pozycję elementu w siatce. |
Obramowanie
Zakres: dowolny
|
Modifier.border(border: BorderStroke, shape: Shape)
Zmodyfikuj element, aby dodać obramowanie o wyglądzie określonym za pomocą atrybutów |
Zakres: dowolny
|
Zmodyfikuj element, aby dodać obramowanie o wyglądzie określonym za pomocą atrybutów |
Zakres: dowolny
|
Zmodyfikuj element, aby dodać obramowanie o wyglądzie określonym za pomocą atrybutów |
Rysunek
Zakres: dowolny
|
Rysuj treści ze zmodyfikowaną wartością alfa, która może być mniejsza niż 1. |
Zakres: dowolny
|
Modifier.background(color: Color, shape: Shape)
|
Zakres: dowolny
|
Modifier.background(
|
Zakres: dowolny
|
Przytnij treści do albumu |
Zakres: dowolny
|
Przycina zawartość do granic warstwy zdefiniowanej dla tego modyfikatora. |
Zakres: dowolny
|
Modifier.drawBehind(onDraw: DrawScope.() -> Unit)
Narysuj element |
Zakres: dowolny
|
Modifier.drawWithCache(onBuildDrawCache: CacheDrawScope.() -> DrawResult)
Narysuj obiekt |
Zakres: dowolny
|
Modifier.drawWithContent(onDraw: ContentDrawScope.() -> Unit)
Tworzy element |
Zakres: dowolny
|
Modifier.indication(
Rysuje efekty wizualne związane z tym komponentem w przypadku interakcji. |
Zakres: dowolny
|
Modifier.paint(
Pomaluj zawartość za pomocą |
Zakres: dowolny
|
Modifier.shadow(
Tworzy obiekt |
Zakres: dowolny
|
Dodaje dopełnienie, by uwzględnić wstawki: |
Zakres: dowolny
|
Tworzy modyfikator, który kontroluje kolejność rysowania elementów podrzędnych tego samego elementu nadrzędnego. |
Ostrość
Zakres: dowolny
|
Modifier.onFocusChanged(onFocusChanged: (FocusState) -> Unit)
Dodaj ten modyfikator do komponentu, aby obserwować zdarzenia stanu skupienia. |
Zakres: dowolny
|
Modifier.onFocusEvent(onFocusEvent: (FocusState) -> Unit)
Dodaj ten modyfikator do komponentu, aby obserwować zdarzenia stanu skupienia. |
Zakres: dowolny
|
Ta funkcja została wycofana. Zastąpione przez activityTarget |
Zakres: dowolny
|
Dodaj ten modyfikator do komponentu, aby można było go zaznaczyć. |
Zakres: dowolny
|
Modifier.
Ta funkcja została wycofana. Zamiast tego użyj fullfokus() |
Zakres: dowolny
|
Modifier.
Ta funkcja została wycofana. Zamiast tego użyj trafficRequester() |
Zakres: dowolny
|
Modifier.
Ta funkcja została wycofana. Zamiast tego użyj odwołania właściwości{6} i focusRequester() |
Zakres: dowolny
|
Modifier.focusProperties(scope: FocusProperties.() -> Unit)
Ten modyfikator umożliwia określenie właściwości, które są dostępne dla elementów |
Zakres: dowolny
|
Modifier.focusRequester(focusRequester: FocusRequester)
Dodaj ten modyfikator do komponentu, aby poprosić o zmianę zaznaczenia. |
Zakres: dowolny
|
@ExperimentalComposeUiApi
Ten modyfikator może być używany do zapisywania i przywracania fokusu w grupie fokusowej. |
Zakres: dowolny
|
Tworzy grupę fokusową lub oznacza ten komponent jako grupę fokusową. |
Zakres: dowolny
|
Modifier.focusable(
Skonfiguruj komponent tak, aby można go było zaznaczyć za pomocą systemu ostrości lub zdarzenia „fokus” związanego z ułatwieniami dostępu. |
Zakres: dowolny
|
@ExperimentalFoundationApi
Wywołuje |
Grafika
Zakres: dowolny
|
Modifier.graphicsLayer(block: GraphicsLayerScope.() -> Unit)
Element |
Zakres: dowolny
|
Modifier.graphicsLayer(
Element |
Zakres: dowolny
|
Element |
Klawiatura
Zakres: dowolny
|
Modifier.onKeyEvent(onKeyEvent: (KeyEvent) -> Boolean)
Dodanie metody |
Zakres: dowolny
|
Modifier.onPreviewKeyEvent(onPreviewKeyEvent: (KeyEvent) -> Boolean)
Dodanie metody |
Układ
Zakres: dowolny
|
Alternatywa dla funkcji |
Zakres: dowolny
|
Dodaj do elementu tag |
Zakres: dowolny
|
Modifier.layout(measure: MeasureScope.(Measurable, Constraints) -> MeasureResult)
Tworzy element |
Zakres: dowolny
|
Modifier.onGloballyPositioned(
Wywołaj polecenie |
Dopełnienie
Zakres: dowolny
|
Modifier.paddingFrom(alignmentLine: AlignmentLine, before: Dp, after: Dp)
Element |
Zakres: dowolny
|
Modifier.paddingFrom(
Element |
Zakres: dowolny
|
Modifier.paddingFromBaseline(top: Dp, bottom: Dp)
Element |
Zakres: dowolny
|
Modifier.paddingFromBaseline(top: TextUnit, bottom: TextUnit)
Element |
Zakres: dowolny
|
Zastosuj dodatkową przestrzeń wzdłuż każdej krawędzi treści w obszarze |
Zakres: dowolny
|
Zastosuj |
Zakres: dowolny
|
Modifier.padding(paddingValues: PaddingValues)
Zastosuj |
Zakres: dowolny
|
Zastosuj odstęp |
Zakres: dowolny
|
Zastosuj dodatkową przestrzeń wzdłuż każdej krawędzi treści w obszarze |
Zakres: dowolny
|
Dodaje dopełnienie, by uwzględnić wstawki: |
Zakres: dowolny
|
Dodaje dopełnienie, by uwzględnić |
Zakres: dowolny
|
Dodaje dopełnienie, by uwzględnić wstawki: |
Zakres: dowolny
|
Dodaje dopełnienie, by uwzględnić wstawki: |
Zakres: dowolny
|
Dodaje dopełnienie, by uwzględnić wstawki: |
Zakres: dowolny
|
Dodaje dopełnienie, by uwzględnić wstawki: |
Zakres: dowolny
|
Dodaje dopełnienie, by uwzględnić wstawki: |
Zakres: dowolny
|
Dodaje dopełnienie, by uwzględnić wstawki: |
Zakres: dowolny
|
Dodaje dopełnienie, by uwzględnić wstawki: |
Zakres: dowolny
|
Dodaje dopełnienie, by uwzględnić wstawki: |
Zakres: dowolny
|
Dodaje dopełnienie, by uwzględnić wstawki: |
Zakres: dowolny
|
Modifier.windowInsetsPadding(insets: WindowInsets)
Dodaje dopełnienie, aby treść nie znajdowała się w spacji |
Wskaźnik
Zakres: dowolny
|
Modifier.pointerHoverIcon(
Modyfikator, który umożliwia deweloperowi zdefiniowanie ikony wskaźnika wyświetlanej po najechaniu kursorem na element. |
Zakres: dowolny
|
@ExperimentalComposeUiApi
Specjalny PointerInputModifier, który zapewnia dostęp do podstawowych elementów |
Zakres: dowolny
|
@ExperimentalComposeUiApi
Modyfikator umożliwiający śledzenie zdarzeń ruchu wskaźnika (np. myszy lub trackpada). |
Zakres: dowolny
|
Modifier.
Ta funkcja została wycofana. Modifier.pointerInput musi zawierać co najmniej 1 „kluczowy” parametr, który definiuje tożsamość modyfikatora i określa, kiedy poprzednia współpraca przetwarzania danych wejściowych powinna zostać anulowana, a dla nowego klucza zostanie uruchomiony nowy efekt. |
Zakres: dowolny
|
Modifier.pointerInput(key1: Any?, block: suspend PointerInputScope.() -> Unit)
Utwórz modyfikator do przetwarzania danych wejściowych wskaźnika w regionie zmodyfikowanego elementu. |
Zakres: dowolny
|
Modifier.pointerInput(vararg keys: Any?, block: suspend PointerInputScope.() -> Unit)
Utwórz modyfikator do przetwarzania danych wejściowych wskaźnika w regionie zmodyfikowanego elementu. |
Zakres: dowolny
|
Modifier.pointerInput(key1: Any?, key2: Any?, block: suspend PointerInputScope.() -> Unit)
Utwórz modyfikator do przetwarzania danych wejściowych wskaźnika w regionie zmodyfikowanego elementu. |
Pozycja
Zakres: dowolny
|
Modifier.absoluteOffset(offset: Density.() -> IntOffset)
Przesunięcie treści o |
Zakres: dowolny
|
Modifier.absoluteOffset(x: Dp, y: Dp)
|
Zakres: dowolny
|
Przesunięcie treści o |
Zakres: dowolny
|
|
Zakres:
TabRowDefaults
|
Modifier.tabIndicatorOffset(currentTabPosition: TabPosition)
|
Zakres:
TabRowDefaults
|
Modifier.tabIndicatorOffset(currentTabPosition: TabPosition)
|
Semantyki
Zakres: dowolny
|
Zawiera wartość |
Zakres: dowolny
|
Modifier.progressSemantics(
Zawiera wartość |
Zakres: dowolny
|
Modifier.rangeSemantics(
Modyfikator dodający semantykę wskazujący postęp działania Steppera/Suwaka. |
Zakres: dowolny
|
Modifier.clearAndSetSemantics(properties: SemanticsPropertyReceiver.() -> Unit)
Czyści semantykę wszystkich węzłów podrzędnych i ustawia nową semantykę. |
Zakres: dowolny
|
Modifier.semantics(mergeDescendants: Boolean, properties: SemanticsPropertyReceiver.() -> Unit)
Dodaj pary klucz/wartość semantyczne do węzła układu na potrzeby testowania, ułatwień dostępu itp. |
Przewijanie
Zakres: dowolny
|
Modifier.clipScrollableContainer(orientation: Orientation)
Obcina progi przewijanego kontenera na osi głównej, pozostawiając miejsce na efekty tła (takie jak cienie) na osi przekrojowej. |
Zakres: dowolny
|
Modifier.
Ta funkcja została wycofana. Użyj interfejsu Modifier.pointerInput + PointerEventType.Scroll |
Zakres: dowolny
|
Modifier.nestedScroll(
Zmodyfikuj element, aby znalazł się w zagnieżdżonej hierarchii przewijania. |
Zakres: dowolny
|
@ExperimentalFoundationApi
Renderuje nadmierną liczbę przewijania z udostępnionego elementu |
Zakres: dowolny
|
Modifier.onPreRotaryScrollEvent(
Dodanie elementu |
Zakres: dowolny
|
Modifier.onRotaryScrollEvent(
Dodanie elementu |
Zakres: dowolny
|
Modifier.scrollAway(scrollState: ScrollState, offset: Dp)
Możesz przewijać element w pionie do lub z widoku na podstawie wartości |
Zakres: dowolny
|
Modifier.scrollAway(
Możesz przewijać element w pionie do lub z widoku na podstawie wartości |
Zakres: dowolny
|
Modifier.scrollAway(
Możesz przewijać element w pionie do lub z widoku na podstawie wartości |
Zakres: dowolny
|
Modifier.
Ta funkcja została wycofana. To przeciążenie zapewnia zgodność wsteczną z funkcją Compose na Wear OS 1.1.Dostępne jest nowsze przeciążenie, które używa funkcji ScalingLazyListState z pakietu wear.compose.foundation.lazy |
Zakres: dowolny
|
Modifier.horizontalScroll(
Zmodyfikuj element, aby umożliwić przewijanie w poziomie, gdy szerokość treści jest większa niż dozwolone w ograniczeniach. |
Zakres: dowolny
|
Modifier.verticalScroll(
Zmodyfikuj element, aby umożliwić przewijanie w pionie, gdy wysokość treści jest większa niż dopuszczalne limity. |
Zakres: dowolny
|
Modifier.scrollable(
Skonfiguruj przewijanie dotykiem i przewijanie elementu interfejsu w pojedynczym |
Zakres: dowolny
|
@ExperimentalFoundationApi
Skonfiguruj przewijanie dotykiem i przewijanie elementu interfejsu w pojedynczym |
Zakres: dowolny
|
@ExperimentalTvFoundationApi
Skonfiguruj przewijanie dotykiem i przewijanie elementu interfejsu w pojedynczym |
Zakres: dowolny
|
Steruje klawiaturą programową jako zagnieżdżonego przewijania w Androidzie |
rozmiar;
Zakres: dowolny
|
Modifier.animateContentSize(
Ten modyfikator animuje swój własny rozmiar, gdy jego modyfikator podrzędny (lub podrzędny element kompozycyjny, jeśli znajduje się już na końcu łańcucha) zmieni rozmiar. |
Zakres: dowolny
|
Modifier.aspectRatio(
Podejmuje próby rozmiaru treści tak, aby pasowała do określonego współczynnika proporcji, próbując dopasować jedno z następujących ograniczeń w tej kolejności: |
Zakres: dowolny
|
Rezerwuje rozmiar co najmniej 48 dp do ujednoznacznienia interakcji polegających na dotknięciu, jeśli element ma być mniejszy. |
Zakres: dowolny
|
Rezerwuje rozmiar co najmniej 48 dp do ujednoznacznienia interakcji polegających na dotknięciu, jeśli element ma być mniejszy. |
Zakres: dowolny
|
Rezerwuje rozmiar co najmniej 48 dp do ujednoznacznienia interakcji polegających na dotknięciu, jeśli element ma być mniejszy. |
Zakres: dowolny
|
Modifier.height(intrinsicSize: IntrinsicSize)
Zadeklaruj preferowaną wysokość treści, aby była taka sama jak minimalna lub maksymalna wysokość treści. |
Zakres: dowolny
|
Modifier.requiredHeight(intrinsicSize: IntrinsicSize)
Zadeklaruj wysokość treści, że jest dokładnie taka sama jak minimalna lub maksymalna wysokość treści. |
Zakres: dowolny
|
Modifier.requiredWidth(intrinsicSize: IntrinsicSize)
Zadeklaruj, że szerokość treści jest dokładnie taka sama jak minimalna lub maksymalna szerokość treści. |
Zakres: dowolny
|
Modifier.width(intrinsicSize: IntrinsicSize)
Zadeklaruj preferowaną szerokość treści, aby była taka sama jak minimalna lub maksymalna szerokość treści. |
Zakres: dowolny
|
Modifier.onSizeChanged(onSizeChanged: (IntSize) -> Unit)
Wywołuje się z rozmiarem zmodyfikowanego elementu interfejsu Compose, gdy ten element jest mierzony po raz pierwszy lub gdy zmienia się jego rozmiar. |
Zakres: dowolny
|
Modifier.defaultMinSize(minWidth: Dp, minHeight: Dp)
Ogranicz rozmiar układu opakowanego tylko wtedy, gdy w innym przypadku nie byłby on ograniczony: ograniczenia |
Zakres: dowolny
|
Modifier.fillMaxHeight(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Zadbaj o to, aby treść wypełniła (prawdopodobnie tylko częściowo) wartość |
Zakres: dowolny
|
Modifier.fillMaxSize(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Zadbaj o to, aby treść wypełniła (prawdopodobnie tylko częściowo) wartości |
Zakres: dowolny
|
Modifier.fillMaxWidth(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Zadbaj o to, aby treść wypełniła (prawdopodobnie tylko częściowo) wartość |
Zakres: dowolny
|
Zadeklaruj preferowaną wysokość treści jako dokładnie |
Zakres: dowolny
|
Wysokość treści musi mieścić się w przedziale od |
Zakres: dowolny
|
Modifier.requiredHeight(height: Dp)
Zadeklaruj wysokość treści jako dokładnie |
Zakres: dowolny
|
Modifier.requiredHeightIn(min: Dp, max: Dp)
Wysokość treści musi mieścić się w przedziale od |
Zakres: dowolny
|
Modifier.requiredSize(size: Dp)
Zadeklaruj rozmiar treści na dokładnie |
Zakres: dowolny
|
Modifier.requiredSize(size: DpSize)
Zadeklaruj rozmiar treści na dokładnie |
Zakres: dowolny
|
Modifier.requiredSize(width: Dp, height: Dp)
|
Zakres: dowolny
|
Szerokość treści musi mieścić się w zakresie od |
Zakres: dowolny
|
Modifier.requiredWidth(width: Dp)
Zadeklaruj szerokość treści na dokładnie |
Zakres: dowolny
|
Modifier.requiredWidthIn(min: Dp, max: Dp)
|
Zakres: dowolny
|
Zadeklaruj preferowany rozmiar treści jako dokładnie |
Zakres: dowolny
|
Zadeklaruj preferowany rozmiar treści na dokładnie |
Zakres: dowolny
|
Zadeklaruj preferowany rozmiar treści na dokładnie |
Zakres: dowolny
|
Ogranicz szerokość treści do wysokości od |
Zakres: dowolny
|
Zadeklaruj preferowaną szerokość treści jako dokładnie |
Zakres: dowolny
|
Ogranicz szerokość zawartości do zakresu od |
Zakres: dowolny
|
Modifier.wrapContentHeight(
Zezwól na pomiar zawartości na żądanej wysokości bez uwzględniania przychodzącego pomiaru |
Zakres: dowolny
|
Modifier.wrapContentSize(align: Alignment, unbounded: Boolean)
Zezwól na pomiar ilości treści w odpowiednim rozmiarze bez uwzględniania ograniczeń przychodzących pomiarów |
Zakres: dowolny
|
Modifier.wrapContentWidth(
Zezwól na pomiar szerokości ekranu bez uwzględniania przychodzącego pomiaru |
Zakres: dowolny
|
Modifier.touchTargetAwareSize(size: Dp)
Modyfikator do ustawiania zarówno rozmiaru, jak i zalecanego docelowego elementu dotykowego dla elementów |
Zakres: dowolny
|
Modifier.windowInsetsBottomHeight(insets: WindowInsets)
|
Zakres: dowolny
|
Modifier.windowInsetsEndWidth(insets: WindowInsets)
Ustawia szerokość ( |
Zakres: dowolny
|
Modifier.windowInsetsStartWidth(insets: WindowInsets)
Ustawia szerokość ( |
Zakres: dowolny
|
Modifier.windowInsetsTopHeight(insets: WindowInsets)
|
Zakres:
RowScope
|
Modifier.weight(
Ustaw szerokość elementu proporcjonalnie do jego ustawienia |
Zakres:
ColumnScope
|
Modifier.weight(
Dopasuj wysokość elementu proporcjonalnie do jego |
Zakres:
BoxScope
|
Po zmierzeniu wszystkich pozostałych elementów treści ustaw rozmiar elementu tak, aby pasował do elementu |
Zakres:
LazyItemScope
|
Modifier.fillParentMaxHeight(
Zadbaj o to, aby treść wypełniła |
Zakres:
LazyItemScope
|
Modifier.fillParentMaxSize(
Zadbaj o to, aby treść wypełniła |
Zakres:
LazyItemScope
|
Modifier.fillParentMaxWidth(
Zadbaj o to, aby treść wypełniła |
Zakres:
ExposedDropdownMenuBoxScope
|
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)
Modyfikator, który powinien być stosowany do obiektu |
Zakres:
ExposedDropdownMenuBoxScope
|
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)
Modyfikator, który powinien być stosowany do obiektu |
Testowanie
Zakres: dowolny
|
Dodaje tag, który pozwala na znajdowanie zmodyfikowanego elementu w testach. |
Przekształcenia
Zakres: dowolny
|
Ustawia stopień obrócenia widoku wokół środka funkcji kompozycyjnej. |
Zakres: dowolny
|
Skaluj równomiernie zawartość zarówno osi poziomej, jak i pionowej o tym samym współczynniku skali. |
Zakres: dowolny
|
Skaluj zawartość elementu kompozycyjnego zgodnie z następującymi współczynnikami skali wzdłuż osi poziomej i pionowej. |
Zakres: dowolny
|
Modifier.transformable(
Włącz gesty przekształcania zmodyfikowanego elementu interfejsu. |
Zakres: dowolny
|
@ExperimentalFoundationApi
Włącz gesty przekształcania zmodyfikowanego elementu interfejsu. |
Inne
Zakres: dowolny
|
@ExperimentalFoundationApi
Modyfikator, dzięki któremu element, do którego jest stosowany, jest traktowany jako źródło operacji przeciągania i upuszczania. |
Zakres: dowolny
|
@ExperimentalFoundationApi
Jeśli jest zbyt szeroka, aby zmieścić się w dostępnym miejscu, do zmodyfikowanych treści stosuje efekt animowanego zaznaczenia. |
Zakres: dowolny
|
Modifier.blur(radius: Dp, edgeTreatment: BlurredEdgeTreatment)
Rysuj treść rozmytą określonymi promieniami. |
Zakres: dowolny
|
Modifier.blur(
Rysuj treść rozmytą określonymi promieniami. |
Zakres: dowolny
|
@ExperimentalFoundationApi
Modyfikator, który może służyć do wysyłania żądań |
Zakres: dowolny
|
Element nadrzędny, który może odpowiadać na żądania |
Zakres: dowolny
|
Modifier.composed(
Zadeklaruj odpowiednią kompozycję elementu |
Zakres: dowolny
|
@ExperimentalComposeUiApi
Zadeklaruj odpowiednią kompozycję elementu |
Zakres: dowolny
|
@ExperimentalComposeUiApi
Zadeklaruj odpowiednią kompozycję elementu |
Zakres: dowolny
|
@ExperimentalComposeUiApi
Zadeklaruj odpowiednią kompozycję elementu |
Zakres: dowolny
|
@ExperimentalComposeUiApi
Zadeklaruj odpowiednią kompozycję elementu |
Zakres: dowolny
|
@ExperimentalFoundationApi
Modyfikator, dzięki któremu element, do którego jest stosowany, jest traktowany jako źródło operacji przeciągania i upuszczania. |
Zakres: dowolny
|
@ExperimentalFoundationApi
Modyfikator, który umożliwia odbieranie treści za pomocą gestu „przeciągnij i upuść”. |
Zakres: dowolny
|
Ta funkcja została wycofana. Używaj gestów systemowych |
Zakres: dowolny
|
Modifier.
Ta funkcja została wycofana. Używaj gestów systemowych |
Zakres: dowolny
|
Modifier.hoverable(
Skonfiguruj komponent tak, aby można go było najechać kursorem za pomocą zdarzeń wejścia/wyjścia wskaźnika. |
Zakres: dowolny inline |
Modifier.inspectable(
Służy do zgrupowania wspólnego zestawu modyfikatorów i podania funkcji |
Zakres: dowolny
|
@ExperimentalComposeUiApi
Tworzy układ pośredni, który ma pomóc w przekształceniu układu z obecnego na układ z wyprzedzeniem (tzn. wstępnie obliczony na przyszłość). |
Zakres: dowolny
|
Modifier.magnifier(
Pokazuje widżet |
Zakres: dowolny
|
@ExperimentalComposeUiApi
Modyfikator, który może wykorzystywać modyfikatory |
Zakres: dowolny
|
@ExperimentalComposeUiApi
Modyfikator, który umożliwia generowanie wartości |
Zakres: dowolny
|
Modifier.onPlaced(onPlaced: (LayoutCoordinates) -> Unit)
Wywołaj |
Zakres: dowolny
|
@ExperimentalWearMaterialApi
Rysuje obiekt zastępczy nad funkcją kompozycyjną i animuje efekt wyczyszczenia, aby usunąć ten obiekt. |
Zakres: dowolny
|
@ExperimentalWearMaterialApi
Modyfikator do rysowania połysku obiektu zastępczego na komponent. |
Zakres: dowolny
|
@ExperimentalComposeUiApi
Wywołuje |
Zakres: dowolny
|
Oznacz prostokąt układu jako preferujący, by unikać pływających okien. |
Zakres: dowolny
|
Modifier.preferKeepClear(rectProvider: (LayoutCoordinates) -> Rect)
Oznacz prostokąt w ramach współrzędnych układu lokalnego, unikając pozostawiania pływających okien. |
Zakres: dowolny
|
@ExperimentalMaterialApi
Modyfikator do tłumaczenia pozycji i skalowania rozmiaru wskaźnika „przeciągnij, aby odświeżyć” na podstawie podanej wartości |
Zakres: dowolny
|
@ExperimentalMaterialApi
Zagnieżdżony modyfikator przewijania, który przekazuje zdarzenia przewijania do miejsca |
Zakres: dowolny
|
@ExperimentalMaterialApi
Zagnieżdżony modyfikator przewijania, który udostępnia wywołania zwrotne |
Zakres: dowolny
|
@ExperimentalComposeUiApi
Dodanie metody |
Zakres: dowolny
|
@ExperimentalComposeUiApi
Dodanie metody |
Zakres: dowolny
|
Modifier.edgeSwipeToDismiss(
Ogranicza aktywność przesuwania od krawędzi widocznego obszaru tylko w celu jej odrzucenia. |
Zakres: dowolny
|
Modifier.
Ta funkcja została wycofana. Funkcja PrzesuńToDismiss została przeniesiona do androidx.wear.compose.foundation. |
Zakres: dowolny
|
Nie uwzględnia prostokąta układu z gestu systemowego. |
Zakres: dowolny
|
Modifier.systemGestureExclusion(exclusion: (LayoutCoordinates) -> Rect)
Nie uwzględnia prostokąta w ramach współrzędnych układu lokalnego z gestu systemowego. |
Zakres: dowolny
|
Modifier.consumeWindowInsets(insets: WindowInsets)
Wykorzystuj wstawki, które nie zostały jeszcze wykorzystane przez inne modyfikatory podobne do |
Zakres: dowolny
|
Modifier.consumeWindowInsets(paddingValues: PaddingValues)
Wykorzystuj |
Zakres: dowolny
|
Modifier.onConsumedWindowInsetsChanged(
Wywołuje |
Zakres:
TooltipBoxScope
|
Element |
Zakres:
ExposedDropdownMenuBoxScope
|
Modyfikator, który powinien być stosowany do obiektu |