Lista modyfikatorów tworzenia wiadomości

Działania

Włącz gesty przeciągania między zestawem wstępnie zdefiniowanych wartości.

Zakres: dowolny

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 „kliknięcie” związanego z wprowadzaniem danych lub ułatwieniami dostępu.

Zakres: dowolny

Skonfiguruj komponent tak, aby otrzymywał kliknięcia za pomocą zdarzenia „kliknięcie” związanego z wprowadzaniem danych lub ułatwieniami dostępu.

Zakres: dowolny

Skonfiguruj komponent tak, aby odbierał kliknięcia, dwukrotne kliknięcia i długie kliknięcia za pomocą zdarzenia „kliknięcie” związanego z wprowadzaniem danych lub ułatwieniami dostępu.

Zakres: dowolny

Skonfiguruj komponent tak, aby odbierał kliknięcia, dwukrotne kliknięcia i długie kliknięcia za pomocą zdarzenia „kliknięcie” związanego z wprowadzaniem danych lub ułatwieniami dostępu.

Zakres: dowolny

Skonfiguruj przeciąganie dotykowe elementu interfejsu w obu orientacjach.

Zakres: dowolny

Skonfiguruj przeciąganie dotykowe elementu interfejsu w jednym komponencie Orientation.

Zakres: dowolny

Użyj tego modyfikatora, aby zgrupować listę elementów selectable, takich jak karty lub przyciski opcji, na potrzeby ułatwień dostępu.

Zakres: dowolny

Skonfiguruj komponent tak, aby można go było wybrać, zwykle jako część grupy wzajemnie wykluczających się elementów, w której w danym momencie można wybrać tylko 1 element.

Zakres: dowolny

Skonfiguruj komponent tak, aby można go było wybrać, zwykle jako część grupy wzajemnie wykluczających się elementów, w której w danym momencie można wybrać tylko 1 element.

Zakres: dowolny

Skonfiguruj komponent, aby można go było przełączać za pomocą zdarzeń wejściowych i ułatwień dostępu

Zakres: dowolny

Skonfiguruj komponent, aby można go było przełączać za pomocą zdarzeń wejściowych i ułatwień dostępu.

Zakres: dowolny

Skonfiguruj komponent, aby można go było przełączać za pomocą zdarzeń wejściowych i ułatwień dostępu z 3 stanami: włączony, wyłączony i nieokreślony.

Zakres: dowolny

Skonfiguruj komponent, aby można go było przełączać za pomocą zdarzeń wejściowych i ułatwień dostępu z 3 stanami: włączony, wyłączony i nieokreślony.

Zakres: dowolny

Modyfikator, który należy zastosować do elementu kompozycyjnego uchwytu przeciągania, aby można było go przeciągać i prawidłowo obsługiwać w podanym elemencie PaneExpansionState.

Wyrównanie

Wyrównaj element w pionie w elemencie Row.

Zakres: RowScope

Ustaw element w pionie tak, aby linia wyrównania treści określona przez alignmentLineBlock była wyrównana z elementami nadrzędnymi, które również są skonfigurowane na alignBy.

Zakres: RowScope

Ustaw element w pionie tak, aby jego alignmentLine był wyrównany z elementami nadrzędnymi, które również są skonfigurowane jako alignBy.

Zakres: RowScope

Ustaw element w pionie tak, aby jego pierwsza linia bazowa była wyrównana z elementami równorzędnymi, które również są skonfigurowane jako alignByBaseline lub alignBy.

Zakres: RowScope

Wyrównaj element w poziomie w sekcji Column.

Zakres: ColumnScope

Ustaw element poziomo, tak aby linia wyrównania treści określona przez alignmentLineBlock była wyrównana z elementami nadrzędnymi, które również są skonfigurowane na alignBy.

Zakres: ColumnScope

Ustaw element w poziomie tak, aby jego alignmentLine było wyrównane z elementami równorzędnymi, które również mają ustawienie alignBy.

Zakres: ColumnScope

Przeciągnij element treści do określonego Alignment w Box.

Zakres: BoxScope

Animacja

Modifier, aby animować zmiany układu (położenia lub rozmiaru), które występują w elemencie LookaheadScope.

Zakres: dowolny

Zastosuj ten modyfikator do elementu FloatingActionButton, aby wyświetlić lub ukryć go za pomocą animacji, zwykle na podstawie przewijania głównej zawartości aplikacji.

Zakres: dowolny

Modyfikatora animateEnterExit można używać w przypadku dowolnych bezpośrednich lub pośrednich elementów podrzędnych AnimatedVisibility, aby utworzyć inną animację wejścia/wyjścia niż określona w AnimatedVisibility.

open

Ten modyfikator animuje pojawianie się (zanikanie) i znikanie (zanikanie) elementu oraz zmiany jego położenia (np. zmianę kolejności elementów).

open

Ten modyfikator animuje pojawianie się (zanikanie) i znikanie (zanikanie) elementu oraz zmiany jego położenia (np. zmianę kolejności elementów).

Ten modyfikator animuje pojawianie się (zanikanie) i znikanie (zanikanie) elementu oraz zmiany jego położenia (np. zmianę kolejności elementów).

Obramowanie

Zmodyfikuj element, aby dodać obramowanie o wyglądzie określonym za pomocą border i shape, i przytnij je.

Zakres: dowolny

Zmodyfikuj element, aby dodać obramowanie o wyglądzie określonym za pomocą width, brush i shape, i przytnij je.

Zakres: dowolny

Zmodyfikuj element, aby dodać obramowanie o wyglądzie określonym za pomocą width, color i shape, i przytnij je.

Zakres: dowolny

Rysunek

Rysuj treści ze zmodyfikowaną wartością alfa, która może być mniejsza niż 1.

Zakres: dowolny

Rysuje shape z jednolitym color za treścią.

Zakres: dowolny

Rysuje shape z brush za treścią.

Zakres: dowolny

Przytnij treść do shape.

Zakres: dowolny

Przytnij treść do granic warstwy zdefiniowanej w tym modyfikatorze.

Zakres: dowolny

Rysuj w Canvas za zmodyfikowaną treścią.

Zakres: dowolny

Rysuj w obiekcie DrawScope z treścią, która jest zachowywana między wywołaniami rysowania, o ile rozmiar obszaru rysowania jest taki sam lub nie zmieniły się żadne odczytywane obiekty stanu.

Zakres: dowolny

Tworzy element DrawModifier, który umożliwia deweloperowi rysowanie przed zawartością układu lub po niej.

Zakres: dowolny

Rysuje efekty wizualne dla tego komponentu, gdy dochodzi do interakcji.

Zakres: dowolny

Wyrenderuj treść za pomocą painter.

Zakres: dowolny

Rysuje cień za pozostałą zawartością, używając geometrii określonej przez dany kształt i właściwości cienia zdefiniowane w DropShadowScope.

Zakres: dowolny

Rysuje cień za pozostałą zawartością, używając geometrii określonej przez dany kształt i właściwości cienia zdefiniowanych przez Shadow.

Zakres: dowolny

Rysuje wewnętrzny cień za pozostałą zawartością, używając geometrii określonej przez dany kształt i właściwości cienia zdefiniowane w InnerShadowScope.

Zakres: dowolny

Rysuje wewnętrzny cień na pozostałej zawartości z geometrią określoną przez dany kształt i właściwościami cienia zdefiniowanymi przez Shadow.

Zakres: dowolny

Tworzy element graphicsLayer, który rysuje cień.

Zakres: dowolny

Dodaje dopełnienie, aby uwzględnić wstawki safe drawing.

Zakres: dowolny

Tworzy modyfikator, który kontroluje kolejność rysowania elementów podrzędnych tego samego elementu nadrzędnego układu.

Zakres: dowolny

Ostrość

Dodaj ten modyfikator do komponentu, aby obserwować zdarzenia stanu aktywności.

Zakres: dowolny

Dodaj ten modyfikator do komponentu, aby obserwować zdarzenia stanu aktywności.

Zakres: dowolny

Dodaj ten modyfikator do komponentu, aby można było go zaznaczyć.

Zakres: dowolny

Ten modyfikator umożliwia określenie właściwości, które są dostępne dla focusTarget w dalszej części łańcucha modyfikatorów lub w węzłach układu podrzędnego.

Zakres: dowolny

Dodaj ten modyfikator do komponentu, aby poprosić o zmiany dotyczące zaznaczenia.

Zakres: dowolny

Tego modyfikatora można używać do zapisywania i przywracania zaznaczenia w grupie fokusowej.

Zakres: dowolny

Tworzy grupę fokusową lub oznacza ten komponent jako grupę fokusową.

Zakres: dowolny

Skonfiguruj komponent tak, aby można było go zaznaczyć za pomocą systemu zaznaczania lub zdarzenia „zaznaczenie” ułatwień dostępu.

Zakres: dowolny

Grafika

Klawiatura

Dodanie tego elementu modifier do parametru modifier komponentu umożliwi mu przechwytywanie zdarzeń klawiszy sprzętowych, gdy on (lub jeden z jego elementów podrzędnych) jest zaznaczony.

Zakres: dowolny

Dodanie tego elementu modifier do parametru modifier komponentu umożliwi mu przechwytywanie zdarzeń klawiszy sprzętowych, gdy on (lub jeden z jego elementów podrzędnych) jest zaznaczony.

Zakres: dowolny

Układ

Alternatywa dla androidx.compose.ui.layout.layoutId, która umożliwia korzystanie z tag.

Zakres: dowolny

Oznacz element tagiem layoutId, aby zidentyfikować go w elemencie nadrzędnym.

Zakres: dowolny

Tworzy element LayoutModifier, który umożliwia zmianę sposobu pomiaru i układu opakowanego elementu.

Zakres: dowolny

Wywołaj onGloballyPositioned z LayoutCoordinates elementu, gdy globalna pozycja treści mogła ulec zmianie.

Zakres: dowolny

Inne

Ustaw wskazówkę autouzupełniania za pomocą contentType.

Zakres: dowolny

Zastosuj efekt animowanego paska do zmodyfikowanej treści, jeśli jest zbyt szeroka, aby zmieścić się w dostępnym miejscu.

Zakres: dowolny

Rysuj treści rozmyte z określonymi promieniami.

Zakres: dowolny

Rysuj treści rozmyte z określonymi promieniami.

Zakres: dowolny

Modyfikator, którego można używać do wysyłania żądań bringIntoView.

Zakres: dowolny

Zadeklaruj kompozycję JIT elementu Modifier, która będzie tworzona dla każdego modyfikowanego elementu.

Zakres: dowolny

Zadeklaruj kompozycję JIT elementu Modifier, która będzie tworzona dla każdego modyfikowanego elementu.

Zakres: dowolny

Zadeklaruj kompozycję JIT elementu Modifier, która będzie tworzona dla każdego modyfikowanego elementu.

Zakres: dowolny

Zadeklaruj kompozycję JIT elementu Modifier, która będzie tworzona dla każdego modyfikowanego elementu.

Zakres: dowolny

Zadeklaruj kompozycję JIT elementu Modifier, która będzie tworzona dla każdego modyfikowanego elementu.

Zakres: dowolny

Modifier, który umożliwia traktowanie elementu, do którego jest stosowany, jako źródła operacji przeciągania i upuszczania.

Zakres: dowolny

Modifier, który umożliwia traktowanie elementu, do którego jest stosowany, jako źródła operacji przeciągania i upuszczania.

Zakres: dowolny

Modyfikator, który umożliwia odbieranie gestu przeciągania i upuszczania.

Zakres: dowolny

Ustawianie żądanej liczby klatek w funkcji Composable

Zakres: dowolny

Ustawianie żądanej liczby klatek w funkcji Composable

Zakres: dowolny

Konfiguruje element, aby działał jako detektor pisma odręcznego, który wykrywa pismo odręczne rysikiem i przekazuje obsługę rozpoznanego tekstu do innego elementu.

Zakres: dowolny

Konfiguruje element tak, aby działał jako moduł obsługi pisma odręcznego rysikiem, który może obsługiwać wprowadzanie tekstu z sesji pisma odręcznego wywołanej przez pisanie odręczne rysikiem na detektorze pisma odręcznego.

Zakres: dowolny

Skonfiguruj komponent tak, aby można było najechać na niego kursorem, używając zdarzeń wejścia/wyjścia wskaźnika.

Zakres: dowolny

Modyfikator, który utrzymuje włączony ekran urządzenia, dopóki jest on częścią kompozycji na obsługiwanych platformach.

Zakres: dowolny

Spowoduje to zmapowanie RelativeLayoutBounds modyfikatora na podany LayoutBoundsHolder.

Zakres: dowolny

Tworzy układ zbliżony, który ma pomóc w stopniowym zbliżaniu się do układu docelowego obliczonego w ramach analizy z wyprzedzeniem.

Zakres: dowolny

Wyświetla widżet Magnifier, który pokazuje powiększoną wersję treści w sourceCenter względem bieżącego węzła układu.

Zakres: dowolny

Modyfikator, którego można używać do wykorzystywania obiektów ModifierLocal dostarczonych przez inne modyfikatory po lewej stronie tego modyfikatora lub nad nim w drzewie układu.

Zakres: dowolny

Modyfikator, którego można użyć do udostępnienia obiektów ModifierLocal, które mogą być odczytywane przez inne modyfikatory po prawej stronie tego modyfikatora lub modyfikatory podrzędne węzła układu, do którego jest dołączony ten modyfikator.

Zakres: dowolny

Wywołuje callback z pozycją tego węzła układu względem układu współrzędnych korzenia kompozycji, a także we współrzędnych ekranu i współrzędnych okna.

Zakres: dowolny

Wywołaj funkcję onPlaced po umieszczeniu elementu nadrzędnego LayoutModifier i układu nadrzędnego, a przed umieszczeniem elementu podrzędnego LayoutModifier.

Zakres: dowolny

Rejestruje wywołanie zwrotne, aby sprawdzać, czy węzeł znajduje się w widocznym obszarze okna.

Zakres: dowolny

Modyfikator, który umożliwia deweloperowi zdefiniowanie ikony wskaźnika, która ma się wyświetlać, gdy rysik jest najechany na element.

Zakres: dowolny

Wywołuje watcher z każdym MotionEvent, który otrzymuje obszar układu lub dowolny element podrzędny pointerInput.

Zakres: dowolny

Oznacz prostokąt układu jako preferujący unikanie pływających okien.

Zakres: dowolny

Zaznacz prostokąt we współrzędnych układu lokalnego, unikając pływających okien.

Zakres: dowolny

Modyfikator, który dodaje zagnieżdżone przewijanie do kontenera, aby obsługiwać gest przeciągnięcia w dół w celu odświeżenia.

Zakres: dowolny

Konfiguruje bieżący węzeł i wszystkie węzły podrzędne jako odbiornik treści.

Zakres: dowolny

Dopasowuje zawartość do rulers.

Zakres: dowolny

Jeśli jeden z elementów Ruler w rulers ma wartość mieszczącą się w granicach układu, rozmiar treści jest dostosowywany do tego elementu Ruler i krawędzi.

Zakres: dowolny

Ten modyfikator wskazuje, że funkcja kompozycyjna renderuje na ekranie treści poufne (np.nazwę użytkownika, hasło, dane karty kredytowej itp.) i że te treści powinny być chronione podczas udostępniania ekranu w obsługiwanych środowiskach.

Zakres: dowolny

Dodanie tego elementu modifier do parametru modifier komponentu umożliwi mu przechwytywanie zdarzeń klawiszy sprzętowych, zanim zostaną wysłane do klawiatury ekranowej.

Zakres: dowolny

Dodanie tego elementu modifier do parametru modifier komponentu umożliwi mu przechwytywanie zdarzeń klawiszy sprzętowych, zanim zostaną wysłane do klawiatury ekranowej.

Zakres: dowolny

Modyfikator, który tworzy region stylizowany przez dany obiekt Style dla komponentu, do którego jest dołączony ten modyfikator.

Zakres: dowolny

Modyfikator, który tworzy region stylizowany przez dany obiekt Style dla komponentu, do którego jest dołączony ten modyfikator.

Zakres: dowolny

Wyklucza prostokąt układu z gestu systemowego.

Zakres: dowolny

Wyklucza prostokąt we współrzędnych układu lokalnego z gestu systemowego.

Zakres: dowolny

Dodaje element builder, który ma być uruchamiany, gdy w tej hierarchii wyświetlane jest menu kontekstowe tekstu.

Zakres: dowolny

Dodaje element filter, który ma być uruchamiany, gdy w tej hierarchii wyświetlane jest menu kontekstowe tekstu.

Zakres: dowolny

Modifier, który kontroluje widoczność układu, do którego jest stosowany.

Zakres: dowolny

Wykorzystaj wstawki, które nie zostały jeszcze wykorzystane przez inne modyfikatory wstawek podobne do windowInsetsPadding, bez dodawania dopełnienia.

Zakres: dowolny

Wykorzystaj paddingValues jako wstawki, tak jakby dopełnienie zostało dodane niezależnie od wstawek.

Zakres: dowolny

Wywołuje funkcję block z użyciem WindowInsets, które zostały wykorzystane przez consumeWindowInsets lub jeden z modyfikatorów dopełnienia, takich jak imePadding.

Zakres: dowolny

Spowoduje to ponowne obliczenie WindowInsets na podstawie rozmiaru i pozycji.

Zakres: dowolny

Renderuje zawartość w nakładce SharedTransitionScope, gdzie domyślnie renderowana jest udostępniona zawartość (np. udostępnione elementy i udostępnione granice).

sharedBounds to modyfikator, który oznacza układ za pomocą SharedContentState.key, dzięki czemu wejście i wyjście z udostępnionych granic tego samego klucza powoduje udostępnienie animowanych i stale zmieniających się granic podczas zmiany układu.

sharedElement to modyfikator, który oznacza układ za pomocą SharedContentState.key, dzięki czemu elementy udostępnione z tym samym kluczem, które są dodawane i usuwane, mają animowane i stale zmieniające się granice podczas zmiany układu.

sharedElementWithCallerManagedVisibility to modyfikator, który oznacza układ za pomocą SharedContentState.key, dzięki czemu elementy udostępnione z tym samym kluczem podczas wchodzenia i wychodzenia mają animowane i stale zmieniające się granice podczas zmiany układu.

Modyfikator, który zakotwicza układ w pozycji docelowej uzyskanej z przejścia z wyprzedzeniem podczas przejść elementów wspólnych.

open

Modyfikator, który powinien zostać zastosowany do elementu wewnątrz ExposedDropdownMenuBoxScope, zwykle pola tekstowego lub ikony w polu tekstowym.

abstract

Ten modyfikator określa marginesy powiązanego panelu zgodnie z podanymi wartościami RectRulers jako wstawkami.

Ten modyfikator określa marginesy powiązanego panelu zgodnie z określonymi stałymi marginesami i podanym obiektem RectRulers jako wstawkami (jeśli występują).

Dopełnienie

Modifier, który może dodawać dopełnienie, aby pozycjonować treść zgodnie z określonymi odległościami od jej granic do alignment line.

Zakres: dowolny

Modifier, który może dodawać dopełnienie, aby pozycjonować treść zgodnie z określonymi odległościami od jej granic do alignment line.

Zakres: dowolny

Modifier, który umieszcza treść w układzie w taki sposób, że odległość od góry układu do baseline of the first line of text in the content wynosi top, a odległość od baseline of the last line of text in the content do dołu układu wynosi bottom.

Zakres: dowolny

Modifier, który umieszcza treść w układzie w taki sposób, że odległość od góry układu do baseline of the first line of text in the content wynosi top, a odległość od baseline of the last line of text in the content do dołu układu wynosi bottom.

Zakres: dowolny

Zastosuj dodatkowe odstępy wzdłuż każdej krawędzi treści w Dp: left, top, right i bottom.

Zakres: dowolny

Zastosuj all dp dodatkowego miejsca wzdłuż każdej krawędzi treści: lewej, górnej, prawej i dolnej.

Zakres: dowolny

Zastosuj PaddingValues do komponentu jako dodatkowe miejsce wzdłuż każdej krawędzi treści: lewej, górnej, prawej i dolnej.

Zakres: dowolny

Zastosuj odstęp horizontal dp wzdłuż lewej i prawej krawędzi treści oraz vertical dp wzdłuż górnej i dolnej krawędzi.

Zakres: dowolny

Zastosuj dodatkowe odstępy wzdłuż każdej krawędzi treści w Dp: start, top, end i bottom.

Zakres: dowolny

Dodaje dopełnienie, aby uwzględnić wstawki caption bar.

Zakres: dowolny

Dodaje dopełnienie, aby uwzględnić display cutout.

Zakres: dowolny

Dodaje dopełnienie, aby uwzględnić wstawki ime.

Zakres: dowolny

Dodaje dopełnienie, aby uwzględnić wstawki mandatory system gestures.

Zakres: dowolny

Dodaje dopełnienie, aby uwzględnić wstawki navigation bars.

Zakres: dowolny

Dodaje dopełnienie, aby uwzględnić wstawki safe content.

Zakres: dowolny

Dodaje dopełnienie, aby uwzględnić wstawki safe gestures.

Zakres: dowolny

Dodaje dopełnienie, aby uwzględnić wstawki status bars.

Zakres: dowolny

Dodaje dopełnienie, aby uwzględnić wstawki system bars.

Zakres: dowolny

Dodaje dopełnienie, aby uwzględnić wstawki system gestures.

Zakres: dowolny

Dodaje dopełnienie, aby uwzględnić wstawki waterfall.

Zakres: dowolny

Dodaje dopełnienie, aby treść nie wchodziła w obszar insets.

Zakres: dowolny

Wskaźnik

Modifier, który wykrywa gesty kliknięcia i przesunięcia poziomego wysokiego poziomu ze źródła IndirectPointerEvent.

Zakres: dowolny

Modyfikator, który umożliwia deweloperowi zdefiniowanie ikony wskaźnika, która ma się wyświetlać po najechaniu kursorem na element.

Zakres: dowolny

Specjalny modyfikator PointerInputModifier, który zapewnia dostęp do bazowych obiektów MotionEvent pierwotnie wysłanych do Compose.

Zakres: dowolny

Utwórz modyfikator do przetwarzania danych wejściowych ze wskaźnika w regionie zmodyfikowanego elementu.

Zakres: dowolny

Utwórz modyfikator do przetwarzania danych wejściowych ze wskaźnika w regionie zmodyfikowanego elementu.

Zakres: dowolny

Utwórz modyfikator do przetwarzania danych wejściowych ze wskaźnika w regionie zmodyfikowanego elementu.

Zakres: dowolny

Pozycja

Przesuń zawartość o offset px.

Zakres: dowolny

Przesuń zawartość o (x dp, y dp).

Zakres: dowolny

Przesuń zawartość o offset px.

Zakres: dowolny

Przesuń zawartość o (x dp, y dp).

Zakres: dowolny

Przewijanie

Przycina granice przewijanego kontenera na osi głównej, pozostawiając miejsce na efekty tła (np. cienie) na osi poprzecznej.

Zakres: dowolny

Zmodyfikuj element, aby uczestniczył w hierarchii przewijania zagnieżdżonego.

Zakres: dowolny

Renderuje przewijanie poza krawędź z podanego elementu overscrollEffect.

Zakres: dowolny

Dodanie tego elementu modifier do parametru modifier komponentu umożliwi mu przechwytywanie elementów RotaryScrollEvent, jeśli on (lub jeden z jego elementów podrzędnych) jest zaznaczony.

Zakres: dowolny

Dodanie tego elementu modifier do parametru modifier komponentu umożliwi mu przechwytywanie elementów RotaryScrollEvent, jeśli on (lub jeden z jego elementów podrzędnych) jest zaznaczony.

Zakres: dowolny

Zmodyfikuj element, aby umożliwić przewijanie w poziomie, gdy szerokość treści przekracza maksymalne ograniczenia.

Zakres: dowolny

Zmodyfikuj element, aby umożliwić przewijanie w poziomie, gdy szerokość treści przekracza maksymalne ograniczenia.

Zakres: dowolny

Zmodyfikuj element, aby umożliwić przewijanie w pionie, gdy wysokość treści jest większa niż maksymalne ograniczenia.

Zakres: dowolny

Zmodyfikuj element, aby umożliwić przewijanie w pionie, gdy wysokość treści jest większa niż maksymalne ograniczenia.

Zakres: dowolny

Skonfiguruj przewijanie i przesuwanie dotykowe elementu interfejsu w obu orientacjach XY.

Zakres: dowolny

Skonfiguruj komponent, aby działał jako obszar przewijany.

Zakres: dowolny

Skonfiguruj komponent, aby działał jako obszar przewijany.

Zakres: dowolny

Skonfiguruj przewijanie dotykowe i przesuwanie elementu interfejsu w jednym Orientation.

Zakres: dowolny

Skonfiguruj przewijanie dotykowe i przesuwanie elementu interfejsu w jednym Orientation.

Zakres: dowolny

Pasek przewijania, który reprezentuje bieżącą pozycję przewijania komponentu przewijania.

Zakres: dowolny

Steruje klawiaturą ekranową jako zagnieżdżonym przewijaniem na Androidzie R i nowszych wersjach.

Zakres: dowolny

Semantyka

Zawiera element semantics wymagany w przypadku wskaźnika nieokreślonego postępu, który reprezentuje trwającą operację.

Zakres: dowolny

Zawiera element semantics wymagany w przypadku wskaźnika postępu lub części suwaka, która reprezentuje postęp w ramach valueRange.

Zakres: dowolny

Czyści semantykę wszystkich węzłów podrzędnych i ustawia nową semantykę.

Zakres: dowolny

Dodaj do węzła układu pary klucz-wartość semantyki, które będą używane m.in. podczas testowania i zapewniania ułatwień dostępu.

Zakres: dowolny

Rozmiar

Ten modyfikator animuje swój rozmiar, gdy modyfikator podrzędny (lub element kompozycyjny podrzędny, jeśli znajduje się już na końcu łańcucha) zmienia rozmiar.

Zakres: dowolny

Ten modyfikator animuje swój rozmiar, gdy modyfikator podrzędny (lub element kompozycyjny podrzędny, jeśli znajduje się już na końcu łańcucha) zmienia rozmiar.

Zakres: dowolny

Próbuje dopasować rozmiar treści do określonego formatu obrazu, próbując dopasować jedno z przychodzących ograniczeń w następującej kolejności: Constraints.maxWidth, Constraints.maxHeight, Constraints.minWidth, Constraints.minHeight, jeśli matchHeightConstraintsFirst to false (co jest wartością domyślną), lub Constraints.maxHeight, Constraints.maxWidth, Constraints.minHeight, Constraints.minWidth, jeśli matchHeightConstraintsFirst to true.

Zakres: dowolny

Zarezerwuj co najmniej 48 dp, aby uściślić interakcje dotykowe, jeśli element jest mniejszy.

Zakres: dowolny

Zadeklaruj preferowaną wysokość treści, która będzie taka sama jak minimalna lub maksymalna wysokość wewnętrzna treści.

Zakres: dowolny

Zadeklaruj wysokość treści dokładnie taką samą jak minimalna lub maksymalna wysokość wewnętrzna treści.

Zakres: dowolny

Zadeklaruj szerokość treści, która będzie dokładnie taka sama jak minimalna lub maksymalna szerokość wewnętrzna treści.

Zakres: dowolny

Zadeklaruj preferowaną szerokość treści, która będzie taka sama jak minimalna lub maksymalna szerokość wewnętrzna treści.

Zakres: dowolny

Wywoływana z rozmiarem zmodyfikowanego elementu interfejsu Compose, gdy element jest mierzony po raz pierwszy lub gdy zmienia się jego rozmiar.

Zakres: dowolny

Ograniczaj rozmiar układu opakowanego tylko wtedy, gdy w przeciwnym razie nie byłby ograniczony: ograniczenia minWidth i minHeight są stosowane tylko wtedy, gdy przychodzące odpowiednie ograniczenie to 0.

Zakres: dowolny

Ustaw minimum height i maximum height na wartość równą maximum height pomnożonej przez fraction, aby treść wypełniała (być może tylko częściowo) Constraints.maxHeight przychodzących ograniczeń pomiaru.

Zakres: dowolny

Ustaw, aby treść wypełniała (być może tylko częściowo) Constraints.maxWidth i Constraints.maxHeight przychodzących ograniczeń pomiaru, ustawiając minimum width i maximum width na wartość równą maximum width pomnożoną przez fraction, a także minimum height i maximum height na wartość równą maximum height pomnożoną przez fraction.

Zakres: dowolny

Ustaw minimum width i maximum width na wartość równą maximum width pomnożonej przez fraction, aby treść wypełniała (być może tylko częściowo) Constraints.maxWidth przychodzących ograniczeń pomiaru.

Zakres: dowolny

Zadeklaruj preferowaną wysokość treści na dokładnie height dp.

Zakres: dowolny

Ogranicz wysokość treści do zakresu od min dp do max dp, zgodnie z danymi pomiarowymi Constraints.

Zakres: dowolny

Zadeklaruj wysokość treści na dokładnie height dp.

Zakres: dowolny

Ogranicz wysokość treści do zakresu od min dp do max dp.

Zakres: dowolny

Zadeklaruj rozmiar treści, aby szerokość i wysokość wynosiły dokładnie size dp.

Zakres: dowolny

Zadeklaruj rozmiar treści dokładnie jako size.

Zakres: dowolny

Zadeklaruj rozmiar treści dokładnie na width dp i height dp.

Zakres: dowolny

Ogranicz szerokość treści do zakresu od minWidth dp do maxWidth dp, a wysokość do zakresu od minHeight dp do maxHeight dp.

Zakres: dowolny

Zadeklaruj szerokość treści na dokładnie width dp.

Zakres: dowolny

Ogranicz szerokość treści do zakresu od min dp do max dp.

Zakres: dowolny

Zadeklaruj preferowany rozmiar treści jako kwadrat o boku dokładnie size dp.

Zakres: dowolny

Zadeklaruj preferowany rozmiar treści jako dokładnie size.

Zakres: dowolny

Zadeklaruj preferowany rozmiar treści, który powinien wynosić dokładnie width dp na height dp.

Zakres: dowolny

Ogranicz szerokość treści do zakresu od minWidth dp do maxWidth dp, a wysokość do zakresu od minHeight dp do maxHeight dp, zgodnie z wymiarem przychodzącym Constraints.

Zakres: dowolny

Zadeklaruj preferowaną szerokość treści na dokładnie width dp.

Zakres: dowolny

Ogranicz szerokość treści do zakresu od min dp do max dp, zgodnie z danymi pomiarowymi Constraints.

Zakres: dowolny

Zezwalaj na pomiar treści na żądanej wysokości bez względu na przychodzący pomiar minimum height constraint, a jeśli unbounded ma wartość true, również bez względu na przychodzący pomiar maximum height constraint.

Zakres: dowolny

Zezwalaj na pomiar treści w żądanym rozmiarze bez uwzględniania ograniczeń przychodzących pomiarów minimum width lub minimum height, a jeśli unbounded ma wartość true, również bez uwzględniania ograniczeń przychodzących wartości maksymalnych.

Zakres: dowolny

Zezwalaj na pomiar treści przy żądanej szerokości bez uwzględniania przychodzącego pomiaru minimum width constraint, a jeśli unbounded ma wartość true, również bez uwzględniania przychodzącego pomiaru maximum width constraint.

Zakres: dowolny

Ustawia wysokość na wysokość insets na bottom ekranu.

Zakres: dowolny

Ustawia szerokość na insets w end ekranu, używając left lub right, w zależności od LayoutDirection.

Zakres: dowolny

Ustawia szerokość na insets w start ekranu, używając left lub right, w zależności od LayoutDirection.

Zakres: dowolny

Ustawia wysokość na wysokość insets na top ekranu.

Zakres: dowolny

Próbuje dopasować rozmiar prostokąta oryginalnej treści, aby wpisać go w miejsce docelowe, stosując określony typ ContentScale.

Zakres: dowolny

skipToLookaheadSize umożliwia układowi pomiar elementu podrzędnego z ograniczeniami podglądu, dzięki czemu element podrzędny jest układany tak, jakby przejście zostało zakończone.

Szerokość elementu jest proporcjonalna do jego weight względem innych elementów równorzędnych z wagą w Row.

Zakres: RowScope

Ustaw wysokość elementu proporcjonalnie do jego weight względem innych elementów równorzędnych z wagą w Column.

Zakres: ColumnScope

Element powinien wypełniać (być może tylko częściowo) maksymalną wysokość najwyższego elementu w wierszu, w którym został umieszczony, w ramach FlowRow.

Zakres: FlowRowScope

Element powinien wypełniać (być może tylko częściowo) maksymalną szerokość najszerszego elementu w kolumnie, w której został umieszczony, w ramach FlowColumn.

Zmień rozmiar elementu, aby pasował do rozmiaru elementu Box po zmierzeniu wszystkich pozostałych elementów treści.

Zakres: BoxScope

Ustaw minimum height tak, aby była równa maximum height pomnożonej przez fraction. Dzięki temu treść wypełni Constraints.maxHeight przychodzących ograniczeń pomiaru.

Ustaw, aby treść wypełniała Constraints.maxWidth i Constraints.maxHeight nadrzędnych ograniczeń pomiaru, ustawiając minimum width na wartość równą maximum width pomnożoną przez fraction, a minimum height na wartość równą maximum height pomnożoną przez fraction.

Ustaw, aby treść wypełniała Constraints.maxWidth ograniczeń pomiaru elementu nadrzędnego, ustawiając minimum width na wartość równą maximum width pomnożoną przez fraction.

Modyfikator, który należy zastosować do menu umieszczonego w elemencie ExposedDropdownMenuBoxScope.

abstract

Ten modyfikator określa preferowaną wysokość panelu w Dp. Implementacja szkieletu panelu będzie starała się zachować tę wysokość, gdy powiązany panel będzie renderowany jako panel z zawijaniem lub panel pływający.

Ten modyfikator określa preferowaną wysokość panelu jako proporcję całkowitej wysokości rusztowania.

Ten modyfikator określa preferowaną szerokość panelu jako proporcję całkowitej szerokości rusztowania.

Ten modyfikator określa preferowaną szerokość panelu w Dp, a implementacja rusztowania panelu będzie starała się zachować tę szerokość, gdy powiązany panel będzie renderowany jako panel stały, czyli panel, który nie rozciąga się, aby wypełnić pozostałe miejsca.

Testowanie

Stosuje tag, aby umożliwić znalezienie zmodyfikowanego elementu w testach.

Zakres: dowolny

Przekształcenia

Ustawia stopnie obrotu widoku wokół środka elementu kompozycyjnego.

Zakres: dowolny

Skaluj zawartość osi poziomej i pionowej równomiernie według tego samego współczynnika skalowania.

Zakres: dowolny

Skaluj zawartość elementu kompozycyjnego według podanych współczynników skalowania odpowiednio wzdłuż osi poziomej i pionowej.

Zakres: dowolny

Włącz gesty przekształcania zmodyfikowanego elementu interfejsu.

Zakres: dowolny

Włącz gesty przekształcania zmodyfikowanego elementu interfejsu.

Zakres: dowolny