Thao tác
Phạm vi: Bất kỳ
|
@ExperimentalFoundationApi
Bật cử chỉ kéo giữa một nhóm các giá trị được xác định trước. |
Phạm vi: Bất kỳ
|
Định cấu hình thành phần để nhận lượt nhấp thông qua sự kiện "nhấp chuột" đầu vào hoặc hỗ trợ tiếp cận. |
Phạm vi: Bất kỳ
|
Modifier.clickable(
Định cấu hình thành phần để nhận lượt nhấp thông qua sự kiện "nhấp chuột" đầu vào hoặc hỗ trợ tiếp cận. |
Phạm vi: Bất kỳ
|
@ExperimentalFoundationApi
Định cấu hình thành phần để nhận được các lượt nhấp, lượt nhấp đúp cũng như nhấp và giữ thông qua sự kiện "nhấp chuột" đầu vào hoặc hỗ trợ tiếp cận. |
Phạm vi: Bất kỳ
|
@ExperimentalFoundationApi
Định cấu hình thành phần để nhận được các lượt nhấp, lượt nhấp đúp cũng như nhấp và giữ thông qua sự kiện "nhấp chuột" đầu vào hoặc hỗ trợ tiếp cận. |
Phạm vi: Bất kỳ
|
@ExperimentalFoundationApi
Tạo đối tượng sửa đổi tương tự như |
Phạm vi: Bất kỳ
|
@ExperimentalFoundationApi
Định cấu hình tính năng kéo chạm cho phần tử trên giao diện người dùng ở cả hai hướng. |
Phạm vi: Bất kỳ
|
Modifier.draggable(
Định cấu hình kéo nhấp cho phần tử giao diện người dùng trong một |
Phạm vi: Bất kỳ
|
Sử dụng đối tượng sửa đổi này để nhóm danh sách các mục |
Phạm vi: Bất kỳ
|
Định cấu hình thành phần để có thể chọn, thường là một phần của nhóm loại trừ lẫn nhau, trong đó chỉ có thể chọn một mục vào bất kỳ thời điểm nào. |
Phạm vi: Bất kỳ
|
Modifier.selectable(
Định cấu hình thành phần để có thể chọn, thường là một phần của nhóm loại trừ lẫn nhau, trong đó chỉ có thể chọn một mục vào bất kỳ thời điểm nào. |
Phạm vi: Bất kỳ
|
@ExperimentalMaterialApi
Hàm này không còn được dùng nữa. Swipeable của Material đã được thay thế bằng các API AnchoredDraggable của Foundation. |
Phạm vi: Bất kỳ
|
@ExperimentalWearMaterialApi
Bật thao tác vuốt giữa một tập hợp các trạng thái được xác định trước. |
Phạm vi: Bất kỳ
|
Modifier.toggleable(
Định cấu hình thành phần để có thể chuyển đổi thông qua các sự kiện nhập dữ liệu đầu vào và hỗ trợ tiếp cận |
Phạm vi: Bất kỳ
|
Modifier.toggleable(
Định cấu hình thành phần để có thể chuyển đổi thông qua các sự kiện nhập dữ liệu đầu vào và hỗ trợ tiếp cận. |
Phạm vi: Bất kỳ
|
Modifier.triStateToggleable(
Định cấu hình thành phần để có thể chuyển đổi thông qua các sự kiện nhập dữ liệu đầu vào và hỗ trợ tiếp cận với ba trạng thái: Bật, Tắt và không xác định. |
Phạm vi: Bất kỳ
|
Modifier.triStateToggleable(
Định cấu hình thành phần để có thể chuyển đổi thông qua các sự kiện nhập dữ liệu đầu vào và hỗ trợ tiếp cận với ba trạng thái: Bật, Tắt và không xác định. |
Căn chỉnh
Phạm vi:
RowScope
|
Modifier.align(alignment: Alignment.Vertical)
Căn chỉnh phần tử theo chiều dọc trong |
Phạm vi:
RowScope
|
Định vị phần tử theo chiều dọc sao cho dòng căn chỉnh cho nội dung được |
Phạm vi:
RowScope
|
Modifier.alignBy(alignmentLine: HorizontalAlignmentLine)
Định vị phần tử theo chiều dọc sao cho |
Phạm vi:
RowScope
|
Định vị phần tử theo chiều dọc sao cho dòng cơ sở đầu tiên phù hợp với các phần tử phụ cũng được định cấu hình thành |
Phạm vi:
ColumnScope
|
Modifier.align(alignment: Alignment.Horizontal)
Căn chỉnh phần tử này theo chiều ngang trong |
Phạm vi:
ColumnScope
|
Định vị phần tử theo chiều ngang sao cho dòng căn chỉnh cho nội dung do |
Phạm vi:
ColumnScope
|
Modifier.alignBy(alignmentLine: VerticalAlignmentLine)
Định vị phần tử theo chiều ngang sao cho |
Phạm vi:
BoxScope
|
Ảnh động
Phạm vi:
AnimatedVisibilityScope open |
@ExperimentalAnimationApi
Bạn có thể dùng đối tượng sửa đổi |
Phạm vi:
LazyItemScope
|
@ExperimentalFoundationApi
Đối tượng sửa đổi này sẽ tạo ảnh động vị trí mục trong danh sách Lazy. |
Phạm vi:
LazyStaggeredGridItemScope
|
@ExperimentalFoundationApi
Đối tượng sửa đổi này tạo ảnh động cho vị trí của mục trong lưới. |
Đường viền
Phạm vi: Bất kỳ
|
Modifier.border(border: BorderStroke, shape: Shape)
Sửa đổi phần tử để thêm đường viền có giao diện được xác định bằng |
Phạm vi: Bất kỳ
|
Sửa đổi phần tử để thêm đường viền có giao diện được xác định bằng |
Phạm vi: Bất kỳ
|
Sửa đổi phần tử để thêm đường viền có giao diện được xác định bằng |
Vẽ
Phạm vi: Bất kỳ
|
Vẽ nội dung với phiên bản alpha đã sửa đổi có thể nhỏ hơn 1. |
Phạm vi: Bất kỳ
|
Modifier.background(color: Color, shape: Shape)
|
Phạm vi: Bất kỳ
|
Modifier.background(
|
Phạm vi: Bất kỳ
|
Đính nội dung đó vào |
Phạm vi: Bất kỳ
|
Đính nội dung vào các ranh giới của một lớp được xác định trong đối tượng sửa đổi này. |
Phạm vi: Bất kỳ
|
Modifier.drawBehind(onDraw: DrawScope.() -> Unit)
Vẽ vào |
Phạm vi: Bất kỳ
|
Modifier.drawWithCache(onBuildDrawCache: CacheDrawScope.() -> DrawResult)
Vẽ vào |
Phạm vi: Bất kỳ
|
Modifier.drawWithContent(onDraw: ContentDrawScope.() -> Unit)
Tạo |
Phạm vi: Bất kỳ
|
Modifier.indication(
Vẽ các hiệu ứng hình ảnh cho thành phần này khi các tương tác xảy ra. |
Phạm vi: Bất kỳ
|
Modifier.paint(
Vẽ nội dung bằng |
Phạm vi: Bất kỳ
|
Modifier.shadow(
Tạo một |
Phạm vi: Bất kỳ
|
Thêm khoảng đệm để chứa các phần lồng ghép |
Phạm vi: Bất kỳ
|
Tạo một đối tượng sửa đổi điều khiển thứ tự vẽ cho các thành phần con của cùng thành phần bố cục mẹ. |
Tiêu điểm
Phạm vi: Bất kỳ
|
Modifier.onFocusChanged(onFocusChanged: (FocusState) -> Unit)
Thêm đối tượng sửa đổi này vào một thành phần để quan sát các sự kiện trạng thái của tiêu điểm. |
Phạm vi: Bất kỳ
|
Modifier.onFocusEvent(onFocusEvent: (FocusState) -> Unit)
Thêm đối tượng sửa đổi này vào một thành phần để quan sát các sự kiện trạng thái của tiêu điểm. |
Phạm vi: Bất kỳ
|
Hàm này không còn được dùng nữa. Được thay thế bằng focusTarget |
Phạm vi: Bất kỳ
|
Thêm đối tượng sửa đổi vào một thành phần để lấy tiêu điểm. |
Phạm vi: Bất kỳ
|
Modifier.
Hàm này không còn được dùng nữa. Thay vào đó, hãy sử dụng FocusProperties() |
Phạm vi: Bất kỳ
|
Modifier.
Hàm này không còn được dùng nữa. Thay vào đó, hãy sử dụng focusRequester() |
Phạm vi: Bất kỳ
|
Modifier.
Hàm này không còn được dùng nữa. Thay vào đó, hãy sử dụng focusProperties() và focusRequester() |
Phạm vi: Bất kỳ
|
Modifier.focusProperties(scope: FocusProperties.() -> Unit)
Đối tượng sửa đổi này cho phép bạn chỉ định các thuộc tính có thể truy cập được vào |
Phạm vi: Bất kỳ
|
Modifier.focusRequester(focusRequester: FocusRequester)
Thêm đối tượng sửa đổi này vào một thành phần để yêu cầu thay đổi tiêu điểm. |
Phạm vi: Bất kỳ
|
@ExperimentalComposeUiApi
Bạn có thể dùng đối tượng sửa đổi này để lưu và khôi phục tiêu điểm cho nhóm tiêu điểm. |
Phạm vi: Bất kỳ
|
Tạo một nhóm tiêu điểm hoặc đánh dấu thành phần này làm nhóm tiêu điểm. |
Phạm vi: Bất kỳ
|
Modifier.focusable(
Định cấu hình thành phần có thể lấy tiêu điểm thông qua hệ thống lấy nét hoặc sự kiện "tiêu điểm" có khả năng hỗ trợ tiếp cận. |
Phạm vi: Bất kỳ
|
@ExperimentalFoundationApi
Gọi |
Đồ hoạ
Phạm vi: Bất kỳ
|
Modifier.graphicsLayer(block: GraphicsLayerScope.() -> Unit)
|
Phạm vi: Bất kỳ
|
Modifier.graphicsLayer(
|
Phạm vi: Bất kỳ
|
|
Bàn phím
Phạm vi: Bất kỳ
|
Modifier.onKeyEvent(onKeyEvent: (KeyEvent) -> Boolean)
Việc thêm |
Phạm vi: Bất kỳ
|
Modifier.onPreviewKeyEvent(onPreviewKeyEvent: (KeyEvent) -> Boolean)
Việc thêm |
Bố cục
Phạm vi: Bất kỳ
|
Thay thế cho |
Phạm vi: Bất kỳ
|
Gắn thẻ phần tử với |
Phạm vi: Bất kỳ
|
Modifier.layout(measure: MeasureScope.(Measurable, Constraints) -> MeasureResult)
Tạo một |
Phạm vi: Bất kỳ
|
Modifier.onGloballyPositioned(
Gọi |
Khoảng đệm
Phạm vi: Bất kỳ
|
Modifier.paddingFrom(alignmentLine: AlignmentLine, before: Dp, after: Dp)
|
Phạm vi: Bất kỳ
|
Modifier.paddingFrom(
|
Phạm vi: Bất kỳ
|
Modifier.paddingFromBaseline(top: Dp, bottom: Dp)
|
Phạm vi: Bất kỳ
|
Modifier.paddingFromBaseline(top: TextUnit, bottom: TextUnit)
|
Phạm vi: Bất kỳ
|
Thêm không gian bổ sung dọc theo mỗi cạnh của nội dung trong |
Phạm vi: Bất kỳ
|
Áp dụng dp |
Phạm vi: Bất kỳ
|
Modifier.padding(paddingValues: PaddingValues)
Áp dụng |
Phạm vi: Bất kỳ
|
Thêm không gian dp |
Phạm vi: Bất kỳ
|
Thêm không gian bổ sung dọc theo mỗi cạnh của nội dung trong |
Phạm vi: Bất kỳ
|
Thêm khoảng đệm để chứa các phần lồng ghép |
Phạm vi: Bất kỳ
|
Thêm khoảng đệm để chứa |
Phạm vi: Bất kỳ
|
Thêm khoảng đệm để chứa các phần lồng ghép |
Phạm vi: Bất kỳ
|
Thêm khoảng đệm để chứa các phần lồng ghép |
Phạm vi: Bất kỳ
|
Thêm khoảng đệm để chứa các phần lồng ghép |
Phạm vi: Bất kỳ
|
Thêm khoảng đệm để chứa các phần lồng ghép |
Phạm vi: Bất kỳ
|
Thêm khoảng đệm để chứa các phần lồng ghép |
Phạm vi: Bất kỳ
|
Thêm khoảng đệm để chứa các phần lồng ghép |
Phạm vi: Bất kỳ
|
Thêm khoảng đệm để chứa các phần lồng ghép |
Phạm vi: Bất kỳ
|
Thêm khoảng đệm để chứa các phần lồng ghép |
Phạm vi: Bất kỳ
|
Thêm khoảng đệm để chứa các phần lồng ghép |
Phạm vi: Bất kỳ
|
Modifier.windowInsetsPadding(insets: WindowInsets)
Thêm khoảng đệm để nội dung không nhập được vào khoảng trắng |
Con trỏ
Phạm vi: Bất kỳ
|
Modifier.pointerHoverIcon(
Đối tượng sửa đổi cho phép nhà phát triển xác định biểu tượng con trỏ để hiển thị khi con trỏ di chuột qua phần tử. |
Phạm vi: Bất kỳ
|
@ExperimentalComposeUiApi
Một PointerInputModifier đặc biệt giúp quyền truy cập vào các |
Phạm vi: Bất kỳ
|
@ExperimentalComposeUiApi
Đối tượng sửa đổi cho phép theo dõi các sự kiện di chuyển con trỏ (ví dụ: chuột hoặc bàn di chuột). |
Phạm vi: Bất kỳ
|
Modifier.
Hàm này không còn được dùng nữa. Modifier.pointerInput phải cung cấp một hoặc nhiều thông số 'key' để xác định danh tính của đối tượng sửa đổi và xác định thời điểm nên huỷ coroutine xử lý đầu vào trước đó và khởi chạy một hiệu ứng mới cho khoá mới. |
Phạm vi: Bất kỳ
|
Modifier.pointerInput(key1: Any?, block: suspend PointerInputScope.() -> Unit)
Tạo một đối tượng sửa đổi để xử lý mục nhập con trỏ trong khu vực của phần tử được sửa đổi. |
Phạm vi: Bất kỳ
|
Modifier.pointerInput(vararg keys: Any?, block: suspend PointerInputScope.() -> Unit)
Tạo một đối tượng sửa đổi để xử lý mục nhập con trỏ trong khu vực của phần tử được sửa đổi. |
Phạm vi: Bất kỳ
|
Modifier.pointerInput(key1: Any?, key2: Any?, block: suspend PointerInputScope.() -> Unit)
Tạo một đối tượng sửa đổi để xử lý mục nhập con trỏ trong khu vực của phần tử được sửa đổi. |
Vị trí
Phạm vi: Bất kỳ
|
Modifier.absoluteOffset(offset: Density.() -> IntOffset)
Bù trừ nội dung |
Phạm vi: Bất kỳ
|
Modifier.absoluteOffset(x: Dp, y: Dp)
|
Phạm vi: Bất kỳ
|
Bù trừ nội dung |
Phạm vi: Bất kỳ
|
|
Phạm vi:
TabRowDefaults
|
Modifier.tabIndicatorOffset(currentTabPosition: TabPosition)
|
Phạm vi:
TabRowDefaults
|
Modifier.tabIndicatorOffset(currentTabPosition: TabPosition)
|
Ngữ nghĩa
Phạm vi: Bất kỳ
|
Chứa |
Phạm vi: Bất kỳ
|
Modifier.progressSemantics(
Chứa |
Phạm vi: Bất kỳ
|
Modifier.rangeSemantics(
Đối tượng sửa đổi để thêm ngữ nghĩa biểu thị tiến trình của Trình chuyển đổi/Thanh trượt. |
Phạm vi: Bất kỳ
|
Modifier.clearAndSetSemantics(properties: SemanticsPropertyReceiver.() -> Unit)
Xoá các nội dung ngữ nghĩa của tất cả các nút con cháu và đặt ngữ nghĩa mới. |
Phạm vi: Bất kỳ
|
Modifier.semantics(mergeDescendants: Boolean, properties: SemanticsPropertyReceiver.() -> Unit)
Thêm cặp giá trị/khoá ngữ nghĩa vào nút bố cục để dùng trong kiểm thử, hỗ trợ tiếp cận, v.v. |
Cuộn
Phạm vi: Bất kỳ
|
Modifier.clipScrollableContainer(orientation: Orientation)
Các ranh giới của vùng chứa có thể cuộn trên trục chính trong khi vẫn chừa khoảng trống cho các hiệu ứng nền (như đổ bóng) trên trục chéo. |
Phạm vi: Bất kỳ
|
Modifier.
Hàm này không còn được dùng nữa. Sử dụng Modifier.pointerInput + PointerEventType.Scroll |
Phạm vi: Bất kỳ
|
Modifier.nestedScroll(
Sửa đổi phần tử để phần tử đó tham gia vào hệ phân cấp cuộn lồng nhau. |
Phạm vi: Bất kỳ
|
@ExperimentalFoundationApi
Hiển thị hiệu ứng cuộn quá mức từ |
Phạm vi: Bất kỳ
|
Modifier.onPreRotaryScrollEvent(
Việc thêm |
Phạm vi: Bất kỳ
|
Modifier.onRotaryScrollEvent(
Việc thêm |
Phạm vi: Bất kỳ
|
Modifier.scrollAway(scrollState: ScrollState, offset: Dp)
Cuộn một mục theo chiều dọc trong/ngoài khung hiển thị dựa trên |
Phạm vi: Bất kỳ
|
Modifier.scrollAway(
Cuộn một mục theo chiều dọc trong/ngoài khung hiển thị dựa trên |
Phạm vi: Bất kỳ
|
Modifier.scrollAway(
Cuộn một mục theo chiều dọc trong/ngoài khung hiển thị dựa trên |
Phạm vi: Bất kỳ
|
Modifier.
Hàm này không còn được dùng nữa. Phương thức nạp chồng này được cung cấp để tương thích ngược với Compose cho Wear OS 1.1.Hiện đã có một phương thức nạp chồng mới hơn sử dụng ScalingLazyListState từ gói wear.compose.foundation.lazy |
Phạm vi: Bất kỳ
|
Modifier.horizontalScroll(
Sửa đổi phần tử để cho phép cuộn theo chiều ngang khi chiều rộng của nội dung lớn hơn giới hạn tối đa cho phép. |
Phạm vi: Bất kỳ
|
Modifier.verticalScroll(
Sửa đổi phần tử để cho phép cuộn theo chiều dọc khi chiều cao của nội dung lớn hơn giới hạn tối đa cho phép. |
Phạm vi: Bất kỳ
|
Modifier.scrollable(
Định cấu hình chức năng cuộn bằng cách chạm và vuốt của phần tử giao diện người dùng trong một |
Phạm vi: Bất kỳ
|
@ExperimentalFoundationApi
Định cấu hình chức năng cuộn bằng cách chạm và vuốt của phần tử giao diện người dùng trong một |
Phạm vi: Bất kỳ
|
@ExperimentalTvFoundationApi
Định cấu hình chức năng cuộn bằng cách chạm và vuốt của phần tử giao diện người dùng trong một |
Phạm vi: Bất kỳ
|
Điều khiển bàn phím mềm dưới dạng thao tác cuộn lồng trên Android |
Kích thước
Phạm vi: Bất kỳ
|
Modifier.animateContentSize(
Đối tượng sửa đổi này tự tạo ảnh động cho kích thước khi đối tượng sửa đổi con (hoặc thành phần kết hợp con đã ở đuôi chuỗi) thay đổi kích thước. |
Phạm vi: Bất kỳ
|
Modifier.aspectRatio(
Cố gắng định kích thước nội dung cho phù hợp với tỷ lệ khung hình được chỉ định bằng cách cố gắng khớp một trong các ràng buộc sắp tới theo thứ tự sau: |
Phạm vi: Bất kỳ
|
Đặt trước kích thước ít nhất 48.dp để phân biệt các tương tác chạm nếu phần tử đo lường nhỏ hơn. |
Phạm vi: Bất kỳ
|
Đặt trước kích thước ít nhất 48.dp để phân biệt các tương tác chạm nếu phần tử đo lường nhỏ hơn. |
Phạm vi: Bất kỳ
|
Đặt trước kích thước ít nhất 48.dp để phân biệt các tương tác chạm nếu phần tử đo lường nhỏ hơn. |
Phạm vi: Bất kỳ
|
Modifier.height(intrinsicSize: IntrinsicSize)
Khai báo chiều cao ưu tiên của nội dung giống với chiều cao nội tại tối thiểu hoặc tối đa của nội dung. |
Phạm vi: Bất kỳ
|
Modifier.requiredHeight(intrinsicSize: IntrinsicSize)
Khai báo chiều cao của nội dung chính xác giống với chiều cao nội tại tối thiểu hoặc tối đa của nội dung. |
Phạm vi: Bất kỳ
|
Modifier.requiredWidth(intrinsicSize: IntrinsicSize)
Khai báo chiều rộng của nội dung chính xác giống chiều rộng nội tại tối thiểu hoặc tối đa của nội dung. |
Phạm vi: Bất kỳ
|
Modifier.width(intrinsicSize: IntrinsicSize)
Khai báo chiều rộng ưu tiên của nội dung giống với chiều rộng nội tại tối thiểu hoặc tối đa của nội dung. |
Phạm vi: Bất kỳ
|
Modifier.onSizeChanged(onSizeChanged: (IntSize) -> Unit)
Được gọi bằng kích thước của thành phần đã sửa đổi trên giao diện người dùng Compose khi thành phần này được đo lường lần đầu tiên hoặc khi kích thước của thành phần này thay đổi. |
Phạm vi: Bất kỳ
|
Modifier.defaultMinSize(minWidth: Dp, minHeight: Dp)
Giới hạn kích thước của bố cục được bao bọc chỉ khi kích thước đó không bị giới hạn: các giới hạn |
Phạm vi: Bất kỳ
|
Modifier.fillMaxHeight(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Để nội dung lấp đầy (có thể chỉ một phần) |
Phạm vi: Bất kỳ
|
Modifier.fillMaxSize(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Để nội dung điền (có thể chỉ một phần) |
Phạm vi: Bất kỳ
|
Modifier.fillMaxWidth(fraction: @FloatRange(from = 0.0, to = 1.0) Float)
Để nội dung lấp đầy (có thể chỉ một phần) |
Phạm vi: Bất kỳ
|
Khai báo chiều cao ưu tiên của nội dung chính xác là |
Phạm vi: Bất kỳ
|
Giới hạn chiều cao của nội dung trong khoảng từ |
Phạm vi: Bất kỳ
|
Modifier.requiredHeight(height: Dp)
Khai báo chiều cao của nội dung chính xác là |
Phạm vi: Bất kỳ
|
Modifier.requiredHeightIn(min: Dp, max: Dp)
Giới hạn chiều cao của nội dung trong khoảng từ |
Phạm vi: Bất kỳ
|
Modifier.requiredSize(size: Dp)
Khai báo kích thước của nội dung chính xác chiều rộng và chiều cao là |
Phạm vi: Bất kỳ
|
Modifier.requiredSize(size: DpSize)
Khai báo kích thước của nội dung chính xác là |
Phạm vi: Bất kỳ
|
Modifier.requiredSize(width: Dp, height: Dp)
Khai báo kích thước của nội dung chính xác là |
Phạm vi: Bất kỳ
|
Giới hạn chiều rộng của nội dung trong khoảng từ |
Phạm vi: Bất kỳ
|
Modifier.requiredWidth(width: Dp)
Khai báo chiều rộng của nội dung chính xác là |
Phạm vi: Bất kỳ
|
Modifier.requiredWidthIn(min: Dp, max: Dp)
Giới hạn chiều rộng của nội dung trong khoảng từ |
Phạm vi: Bất kỳ
|
Khai báo kích thước ưu tiên của nội dung chính xác là |
Phạm vi: Bất kỳ
|
Khai báo kích thước ưu tiên của nội dung chính xác là |
Phạm vi: Bất kỳ
|
Khai báo kích thước ưu tiên của nội dung là |
Phạm vi: Bất kỳ
|
Giới hạn chiều rộng của nội dung trong khoảng từ |
Phạm vi: Bất kỳ
|
Khai báo chiều rộng ưu tiên của nội dung chính xác là |
Phạm vi: Bất kỳ
|
Giới hạn chiều rộng của nội dung trong khoảng từ |
Phạm vi: Bất kỳ
|
Modifier.wrapContentHeight(
Cho phép do nội dung ở chiều cao mong muốn mà không quan tâm đến kết quả đo lường sắp diễn ra |
Phạm vi: Bất kỳ
|
Modifier.wrapContentSize(align: Alignment, unbounded: Boolean)
Cho phép đo nội dung ở kích thước mong muốn mà không quan tâm đến kết quả đo lường sắp diễn ra |
Phạm vi: Bất kỳ
|
Modifier.wrapContentWidth(
Cho phép đo nội dung theo chiều rộng mong muốn mà không cần quan tâm đến kết quả đo lường sắp diễn ra |
Phạm vi: Bất kỳ
|
Modifier.touchTargetAwareSize(size: Dp)
Đối tượng sửa đổi để đặt cả kích thước và đích chạm đề xuất cho |
Phạm vi: Bất kỳ
|
Modifier.windowInsetsBottomHeight(insets: WindowInsets)
|
Phạm vi: Bất kỳ
|
Modifier.windowInsetsEndWidth(insets: WindowInsets)
Đặt chiều rộng thành chiều rộng của |
Phạm vi: Bất kỳ
|
Modifier.windowInsetsStartWidth(insets: WindowInsets)
Đặt chiều rộng thành chiều rộng của |
Phạm vi: Bất kỳ
|
Modifier.windowInsetsTopHeight(insets: WindowInsets)
|
Phạm vi:
RowScope
|
Modifier.weight(
Xác định kích thước chiều rộng của thành phần tỷ lệ với |
Phạm vi:
ColumnScope
|
Modifier.weight(
Xác định kích thước chiều cao của thành phần tỷ lệ với |
Phạm vi:
BoxScope
|
Xác định kích thước thành phần cho phù hợp với kích thước của |
Phạm vi:
LazyItemScope
|
Modifier.fillParentMaxHeight(
Để nội dung điền kín |
Phạm vi:
LazyItemScope
|
Modifier.fillParentMaxSize(
Để nội dung lấp đầy |
Phạm vi:
LazyItemScope
|
Modifier.fillParentMaxWidth(
Để nội dung điền kín |
Phạm vi:
ExposedDropdownMenuBoxScope
|
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)
Đối tượng sửa đổi phải được áp dụng cho |
Phạm vi:
ExposedDropdownMenuBoxScope
|
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)
Đối tượng sửa đổi phải được áp dụng cho |
Kiểm thử
Phạm vi: Bất kỳ
|
Áp dụng thẻ để cho phép tìm thấy phần tử đã sửa đổi trong thử nghiệm. |
Phép biến đổi
Phạm vi: Bất kỳ
|
Đặt độ xoay chế độ xem xung quanh trung tâm của thành phần kết hợp |
Phạm vi: Bất kỳ
|
Chia tỷ lệ nội dung của cả trục hoành và trục dọc một cách thống nhất theo cùng một hệ số tỷ lệ. |
Phạm vi: Bất kỳ
|
Chia tỷ lệ nội dung của thành phần kết hợp theo hệ số tỷ lệ sau đây dọc theo trục hoành và trục dọc tương ứng. |
Phạm vi: Bất kỳ
|
Modifier.transformable(
Bật các cử chỉ chuyển đổi của thành phần trên giao diện người dùng đã sửa đổi. |
Phạm vi: Bất kỳ
|
@ExperimentalFoundationApi
Bật các cử chỉ chuyển đổi của thành phần trên giao diện người dùng đã sửa đổi. |
Các thao tác khác
Phạm vi: Bất kỳ
|
@ExperimentalFoundationApi
Đối tượng sửa đổi cho phép một phần tử được áp dụng được coi là nguồn cho các thao tác kéo và thả. |
Phạm vi: Bất kỳ
|
@ExperimentalFoundationApi
Áp dụng hiệu ứng marquee động cho nội dung đã sửa đổi nếu nội dung quá rộng không vừa với không gian hiện có. |
Phạm vi: Bất kỳ
|
Modifier.blur(radius: Dp, edgeTreatment: BlurredEdgeTreatment)
Vẽ nội dung được làm mờ bằng bán kính đã chỉ định. |
Phạm vi: Bất kỳ
|
Modifier.blur(
Vẽ nội dung được làm mờ bằng bán kính đã chỉ định. |
Phạm vi: Bất kỳ
|
@ExperimentalFoundationApi
Đối tượng sửa đổi có thể dùng để gửi yêu cầu |
Phạm vi: Bất kỳ
|
Cha mẹ có thể phản hồi các yêu cầu |
Phạm vi: Bất kỳ
|
Modifier.composed(
Khai báo thành phần hợp thành đúng thời điểm của |
Phạm vi: Bất kỳ
|
@ExperimentalComposeUiApi
Khai báo thành phần hợp thành đúng thời điểm của |
Phạm vi: Bất kỳ
|
@ExperimentalComposeUiApi
Khai báo thành phần hợp thành đúng thời điểm của |
Phạm vi: Bất kỳ
|
@ExperimentalComposeUiApi
Khai báo thành phần hợp thành đúng thời điểm của |
Phạm vi: Bất kỳ
|
@ExperimentalComposeUiApi
Khai báo thành phần hợp thành đúng thời điểm của |
Phạm vi: Bất kỳ
|
@ExperimentalFoundationApi
Đối tượng sửa đổi cho phép một phần tử được áp dụng được coi là nguồn cho các thao tác kéo và thả. |
Phạm vi: Bất kỳ
|
@ExperimentalFoundationApi
Đối tượng sửa đổi cho phép nhận từ cử chỉ kéo và thả. |
Phạm vi: Bất kỳ
|
Hàm này không còn được dùng nữa. Sử dụng systemGestureExclusion |
Phạm vi: Bất kỳ
|
Modifier.
Hàm này không còn được dùng nữa. Sử dụng systemGestureExclusion |
Phạm vi: Bất kỳ
|
Modifier.hoverable(
Định cấu hình thành phần có thể di chuột qua các sự kiện nhập/thoát con trỏ. |
Phạm vi: Bất kỳ inline |
Modifier.inspectable(
Sử dụng tính năng này để nhóm một tập hợp các đối tượng sửa đổi chung và cung cấp |
Phạm vi: Bất kỳ
|
@ExperimentalComposeUiApi
Tạo một bố cục trung gian nhằm giúp biến đổi bố cục từ bố cục hiện tại sang bố cục dự tính (tức là bố cục được tính toán trước). |
Phạm vi: Bất kỳ
|
Modifier.magnifier(
Hiển thị tiện ích |
Phạm vi: Bất kỳ
|
@ExperimentalComposeUiApi
Một công cụ sửa đổi được dùng để sử dụng |
Phạm vi: Bất kỳ
|
@ExperimentalComposeUiApi
Một công cụ sửa đổi được dùng để cung cấp |
Phạm vi: Bất kỳ
|
Modifier.onPlaced(onPlaced: (LayoutCoordinates) -> Unit)
Gọi |
Phạm vi: Bất kỳ
|
@ExperimentalWearMaterialApi
Vẽ một hình dạng phần giữ chỗ lên đầu thành phần kết hợp rồi tạo hiệu ứng quét để xoá phần giữ chỗ. |
Phạm vi: Bất kỳ
|
@ExperimentalWearMaterialApi
Đối tượng sửa đổi vẽ hiệu ứng ánh sáng lung linh của phần giữ chỗ trên một thành phần. |
Phạm vi: Bất kỳ
|
@ExperimentalComposeUiApi
|
Phạm vi: Bất kỳ
|
Đánh dấu hình chữ nhật của bố cục là ưu tiên tránh hiển thị cửa sổ nổi. |
Phạm vi: Bất kỳ
|
Modifier.preferKeepClear(rectProvider: (LayoutCoordinates) -> Rect)
Đánh dấu hình chữ nhật trong toạ độ bố cục cục bộ, ưu tiên tránh sử dụng cửa sổ nổi. |
Phạm vi: Bất kỳ
|
@ExperimentalMaterialApi
Một đối tượng sửa đổi để dịch vị trí và mở rộng kích thước của chỉ báo kéo để làm mới dựa trên |
Phạm vi: Bất kỳ
|
@ExperimentalMaterialApi
Một đối tượng sửa đổi chức năng cuộn lồng cung cấp các sự kiện cuộn đến |
Phạm vi: Bất kỳ
|
@ExperimentalMaterialApi
Một đối tượng sửa đổi chức năng cuộn được lồng cung cấp các lệnh gọi lại |
Phạm vi: Bất kỳ
|
@ExperimentalComposeUiApi
Việc thêm |
Phạm vi: Bất kỳ
|
@ExperimentalComposeUiApi
Việc thêm |
Phạm vi: Bất kỳ
|
Modifier.edgeSwipeToDismiss(
Các giới hạn vuốt để loại bỏ chỉ hoạt động từ cạnh của khung nhìn. |
Phạm vi: Bất kỳ
|
Modifier.
Hàm này không còn được dùng nữa. SwipeToDismiss đã được di chuyển sang androidx.wear.compose.foundation. |
Phạm vi: Bất kỳ
|
Loại trừ hình chữ nhật bố cục khỏi cử chỉ hệ thống. |
Phạm vi: Bất kỳ
|
Modifier.systemGestureExclusion(exclusion: (LayoutCoordinates) -> Rect)
Loại trừ hình chữ nhật trong toạ độ bố cục cục bộ khỏi cử chỉ hệ thống. |
Phạm vi: Bất kỳ
|
Modifier.consumeWindowInsets(insets: WindowInsets)
Dùng các phần lồng ghép chưa được sử dụng bởi các đối tượng sửa đổi phần lồng ghép khác tương tự như |
Phạm vi: Bất kỳ
|
Modifier.consumeWindowInsets(paddingValues: PaddingValues)
Sử dụng |
Phạm vi: Bất kỳ
|
Modifier.onConsumedWindowInsetsChanged(
Gọi |
Phạm vi:
TooltipBoxScope
|
|
Phạm vi:
ExposedDropdownMenuBoxScope
|
Đối tượng sửa đổi nên được áp dụng cho |