작업
|
범위: 모두
|
<T : Any?> Modifier.anchoredDraggable(사전 정의된 값 세트 간에 드래그 동작을 사용 설정합니다. |
|
범위: 모두
|
<T : Any?> Modifier.anchoredDraggable(사전 정의된 값 세트 간에 드래그 동작을 사용 설정합니다. |
|
범위: 모두
|
Modifier.clickable(입력 또는 접근성 '클릭' 이벤트를 통해 클릭이 발생하도록 구성요소를 설정합니다. |
|
범위: 모두
|
Modifier.clickable(입력 또는 접근성 '클릭' 이벤트를 통해 클릭이 발생하도록 구성요소를 설정합니다. |
|
범위: 모두
|
Modifier.combinedClickable(입력 또는 접근성 '클릭' 이벤트를 통해 클릭, 더블클릭, 긴 클릭이 발생하도록 구성요소를 설정합니다. |
|
범위: 모두
|
Modifier.combinedClickable(입력 또는 접근성 '클릭' 이벤트를 통해 클릭, 더블클릭, 긴 클릭이 발생하도록 구성요소를 설정합니다. |
|
범위: 모두
|
Modifier.draggable2D(두 방향에서 UI 요소의 터치 드래그를 구성합니다. |
|
범위: 모두
|
Modifier.draggable(단일 |
|
범위: 모두
|
Tab 또는 RadioButton과 같은 |
|
범위: 모두
|
Modifier.selectable(상호 배타적인 그룹의 일부로 선택할 수 있도록 구성요소를 설정합니다. 즉, 어느 시점에서든 항목은 하나만 선택할 수 있습니다. |
|
범위: 모두
|
Modifier.selectable(상호 배타적인 그룹의 일부로 선택할 수 있도록 구성요소를 설정합니다. 즉, 어느 시점에서든 항목은 하나만 선택할 수 있습니다. |
|
범위: 모두
|
@ExperimentalWearMaterialApi사전 정의된 상태 세트 간에 스와이프 동작을 사용 설정합니다. |
|
범위: 모두
|
Modifier.toggleable(입력 및 접근성 이벤트를 통해 전환할 수 있도록 구성요소를 설정합니다. |
|
범위: 모두
|
Modifier.toggleable(입력 및 접근성 이벤트를 통해 전환할 수 있도록 구성요소를 설정합니다. |
|
범위: 모두
|
Modifier.triStateToggleable(사용, 사용 안함, 미확정의 세 가지 상태인 입력 및 접근성 이벤트를 통해 전환할 수 있도록 구성요소를 설정합니다. |
|
범위: 모두
|
Modifier.triStateToggleable(사용, 사용 안함, 미확정의 세 가지 상태인 입력 및 접근성 이벤트를 통해 전환할 수 있도록 구성요소를 설정합니다. |
Modifier.paneExpansionDraggable(드래그 핸들을 드래그하고 제공된 |
정렬
|
범위:
RowScope |
Modifier.align(alignment: Alignment.Vertical)요소를 |
|
범위:
RowScope |
|
|
범위:
RowScope |
Modifier.alignBy(alignmentLine: HorizontalAlignmentLine)
|
|
범위:
RowScope |
첫 번째 기준이 |
|
범위:
ColumnScope |
Modifier.align(alignment: Alignment.Horizontal)요소를 |
|
범위:
ColumnScope |
|
|
범위:
ColumnScope |
Modifier.alignBy(alignmentLine: VerticalAlignmentLine)
|
|
범위:
BoxScope |
애니메이션
|
범위: 모두
|
Modifier.animateBounds(
|
|
범위: 모두
|
Modifier.animateFloatingActionButton(이 수정자를 |
|
Modifier.animateEnterExit(
|
|
범위:
LazyItemScope |
Modifier.animateItem(이 수정자는 항목 표시 (페이드 인), 사라짐 (페이드 아웃), 배치 변경 (예: 항목 재정렬)에 애니메이션을 적용합니다. |
Modifier.animateItem(이 수정자는 항목 표시 (페이드 인), 사라짐 (페이드 아웃), 배치 변경 (예: 항목 재정렬)에 애니메이션을 적용합니다. |
|
Modifier.animateItem(이 수정자는 항목 표시 (페이드 인), 사라짐 (페이드 아웃), 배치 변경 (예: 항목 재정렬)에 애니메이션을 적용합니다. |
테두리
|
범위: 모두
|
Modifier.border(border: BorderStroke, shape: Shape) |
|
범위: 모두
|
|
|
범위: 모두
|
그리기
|
범위: 모두
|
1보다 작을 수 있는 수정된 알파를 사용하여 콘텐츠를 그립니다. |
|
범위: 모두
|
Modifier.background(color: Color, shape: Shape) |
|
범위: 모두
|
Modifier.background( |
|
범위: 모두
|
|
|
범위: 모두
|
이 수정자에 정의된 레이어의 경계에 맞게 콘텐츠를 자릅니다. |
|
범위: 모두
|
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.onFocusChanged(onFocusChanged: (FocusState) -> Unit)포커스 상태 이벤트를 관찰하려면 이 수정자를 구성요소에 추가합니다. |
|
범위: 모두
|
Modifier.onFocusEvent(onFocusEvent: (FocusState) -> Unit)포커스 상태 이벤트를 관찰하려면 이 수정자를 구성요소에 추가합니다. |
|
범위: 모두
|
포커스를 가능하게 만들려면 이 수정자를 구성요소에 추가합니다. |
|
범위: 모두
|
Modifier.focusProperties(scope: FocusProperties.() -> Unit)이 수정자를 사용하면 수정자 체인 아래쪽이나 하위 레이아웃 노드에서 |
|
범위: 모두
|
Modifier.focusRequester(focusRequester: FocusRequester)포커스 변경을 요청하려면 구성요소에 이 수정자를 추가합니다. |
|
범위: 모두
|
Modifier.focusRestorer(fallback: FocusRequester)이 수정자를 사용하여 포커스 그룹에 포커스를 저장하고 복원할 수 있습니다. |
|
범위: 모두
|
포커스 그룹을 만들거나 이 구성요소를 포커스 그룹으로 표시합니다. |
|
범위: 모두
|
Modifier.focusable(포커스 시스템 또는 접근성 '포커스' 이벤트를 통해 포커스가 가능하도록 구성요소를 설정합니다. |
|
범위: 모두
|
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.contentType(contentType: ContentType)
|
|
범위: 모두
|
Modifier.basicMarquee(수정된 콘텐츠가 사용 가능한 공간에 맞지 않을 정도로 넓은 경우 애니메이션 마키 효과를 적용합니다. |
|
범위: 모두
|
Modifier.edgeSwipeToDismiss(표시 영역 가장자리에서 스와이프하여 닫기를 처리합니다. |
|
범위: 모두
|
Modifier.blur(radius: Dp, edgeTreatment: BlurredEdgeTreatment)지정된 반지름으로 흐리게 처리된 콘텐츠를 그립니다. |
|
범위: 모두
|
Modifier.blur(지정된 반지름으로 흐리게 처리된 콘텐츠를 그립니다. |
|
범위: 모두
|
Modifier.bringIntoViewRequester(
|
|
범위: 모두
|
Modifier.composed(수정하는 각 요소에 대해 구성될 |
|
범위: 모두
|
Modifier.composed(수정하는 각 요소에 대해 구성될 |
|
범위: 모두
|
Modifier.composed(수정하는 각 요소에 대해 구성될 |
|
범위: 모두
|
Modifier.composed(수정하는 각 요소에 대해 구성될 |
|
범위: 모두
|
Modifier.composed(수정하는 각 요소에 대해 구성될 |
|
범위: 모두
|
Modifier.contentColorProvider(contentColor: Color)텍스트와 아이콘을 사용할 수 있는 |
|
범위: 모두
|
Modifier.depthEffect(depthEffect: DepthEffect?, shape: Shape)제공된 |
|
범위: 모두
|
Modifier.dragAndDropSource(적용된 요소를 드래그 앤 드롭 작업의 소스처럼 처리할 수 있는 |
|
범위: 모두
|
Modifier.dragAndDropSource(적용된 요소를 드래그 앤 드롭 작업의 소스처럼 처리할 수 있는 |
|
범위: 모두
|
Modifier.dragAndDropTarget(드래그 앤 드롭 동작에서 수신할 수 있는 수정자 |
|
범위: 모두
|
Modifier.preferredFrameRate(frameRateCategory: FrameRateCategory)컴포저블에서 요청된 프레임 속도 설정 |
|
범위: 모두
|
Modifier.preferredFrameRate(컴포저블에서 요청된 프레임 속도 설정 |
|
범위: 모두
|
Modifier.handwritingDetector(callback: () -> Unit)스타일러스 필기를 감지하고 인식된 텍스트 처리를 다른 요소에 위임하는 필기 감지기 역할을 하도록 요소를 구성합니다. |
|
범위: 모두
|
필기 감지기에서 스타일러스 필기로 트리거된 필기 세션의 텍스트 입력을 처리할 수 있는 스타일러스 필기 핸들러 역할을 하도록 요소를 구성합니다. |
|
범위: 모두
|
Modifier.hoverable(포인터 들어가기/나가기 이벤트를 통해 마우스 오버가 가능하도록 구성요소를 설정합니다. |
|
범위: 모두
|
지원되는 플랫폼에서 컴포지션의 일부인 동안 기기 화면을 켜진 상태로 유지하는 수정자입니다. |
|
범위: 모두
|
Modifier.layoutBounds(holder: LayoutBoundsHolder)그러면 수정자의 |
|
범위: 모두
|
Modifier.approachLayout(룩어헤드 패스에서 계산된 대상 레이아웃에 점진적으로 접근하는 데 도움이 되는 접근 레이아웃을 만듭니다. |
|
범위: 모두
|
Modifier.magnifier(현재 레이아웃 노드를 기준으로 |
|
범위: 모두
|
Modifier.modifierLocalConsumer(consumer: ModifierLocalReadScope.() -> Unit)레이아웃 트리에서 다른 수정자가 이 수정자의 왼쪽 또는 위쪽에 제공한 |
|
범위: 모두
|
<T : Any?> Modifier.modifierLocalProvider(이 수정자의 오른쪽에 있는 다른 수정자 또는 이 수정자와 연결된 레이아웃 노드의 하위 수정자가 읽을 수 있는 |
|
범위: 모두
|
Modifier.onLayoutRectChanged(컴포지션 루트의 좌표계와 화면 좌표 및 창 좌표를 기준으로 이 레이아웃 노드의 위치를 사용하여 |
|
범위: 모두
|
Modifier.onPlaced(onPlaced: (LayoutCoordinates) -> Unit)상위 |
|
범위: 모두
|
Modifier.onVisibilityChanged(노드가 창의 표시 영역 내에 있는지 여부를 모니터링하는 콜백을 등록합니다. |
|
범위: 모두
|
@Composable동작 핸들러를 등록합니다. |
|
범위: 모두
|
Modifier.oneHandedGesture(동작 핸들러를 등록합니다. |
|
범위: 모두
|
@ExperimentalWearMaterialApi컴포저블 위에 플레이스홀더 도형을 그리고 플레이스홀더를 삭제하는 와이프 오프 효과를 애니메이션으로 표시합니다. |
|
범위: 모두
|
@ComposableModifier.placeholder는 캐시된 데이터와 같은 임시 콘텐츠를 사용할 수 없는 상황에서 구성요소 위에 스켈레톤 모양을 그립니다. |
|
범위: 모두
|
@ExperimentalWearMaterialApi구성요소 위에 자리표시자 반짝임을 그리는 수정자 |
|
범위: 모두
|
@ComposableModifier.placeholderShimmer는 콘텐츠 위에 주기적인 반짝임을 그려 콘텐츠가 로드 중이거나 오래되었을 수 있음을 사용자에게 나타냅니다. |
|
범위: 모두
|
Modifier.stylusHoverIcon(스타일러스가 요소 위로 마우스를 가져갈 때 표시할 포인터 아이콘을 개발자가 정의할 수 있는 수정자입니다. |
|
범위: 모두
|
Modifier.motionEventSpy(watcher: (motionEvent: MotionEvent) -> Unit)레이아웃 영역 또는 모든 하위 |
|
범위: 모두
|
레이아웃 사각형을 플로팅 창을 피하는 것을 선호하는 것으로 표시합니다. |
|
범위: 모두
|
Modifier.preferKeepClear(rectProvider: (LayoutCoordinates) -> Rect)플로팅 창을 피하는 것을 선호하는 로컬 레이아웃 좌표 내의 직사각형을 표시합니다. |
|
범위: 모두
|
@ExperimentalMaterialApi지정된 |
|
범위: 모두
|
@ExperimentalMaterialApi
|
|
범위: 모두
|
@ExperimentalMaterialApi맞춤 당겨서 새로고침 구성요소를 빌드하는 데 도움이 되는 |
|
범위: 모두
|
Modifier.pullToRefresh(당겨서 새로고침 동작을 지원하기 위해 컨테이너에 중첩된 스크롤을 추가하는 수정자입니다. |
|
범위: 모두
|
@ExperimentalFoundationApi현재 노드와 모든 하위 노드를 콘텐츠 수신기로 구성합니다. |
|
범위: 모두
|
Modifier.fitInside(rulers: RectRulers)
|
|
범위: 모두
|
Modifier.fitOutside(rulers: RectRulers)
|
|
범위: 모두
|
Modifier.sensitiveContent(isContentSensitive: Boolean)이 수정자는 컴포저블이 화면에 민감한 콘텐츠 (예: 사용자 이름, 비밀번호, 신용카드 등)를 렌더링하며 지원되는 환경에서 화면 공유 중에 콘텐츠를 보호해야 함을 나타냅니다. |
|
범위: 모두
|
Modifier.onInterceptKeyBeforeSoftKeyboard(이 |
|
범위: 모두
|
Modifier.onPreInterceptKeyBeforeSoftKeyboard(이 |
|
범위: 모두
|
@ExperimentalFoundationStyleApi이 수정자가 연결된 구성요소에 지정된 |
|
범위: 모두
|
@ExperimentalFoundationStyleApi이 수정자가 연결된 구성요소에 지정된 |
|
범위: 모두
|
@Composable표면은 Glimmer의 기본 구성요소입니다. |
|
범위: 모두
|
시스템 동작에서 레이아웃 직사각형을 제외합니다. |
|
범위: 모두
|
Modifier.systemGestureExclusion(exclusion: (LayoutCoordinates) -> Rect)로컬 레이아웃 좌표 내의 직사각형을 시스템 동작에서 제외합니다. |
|
범위: 모두
|
Modifier.appendTextContextMenuComponents(builder: TextContextMenuBuilderScope.() -> Unit)이 계층 구조 내에 텍스트 컨텍스트 메뉴가 표시될 때 실행할 |
|
범위: 모두
|
Modifier.filterTextContextMenuComponents(이 계층 구조 내에 텍스트 컨텍스트 메뉴가 표시될 때 실행할 |
|
범위: 모두
|
적용된 레이아웃의 공개 상태를 제어하는 |
|
범위: 모두
|
Modifier.consumeWindowInsets(insets: WindowInsets)패딩을 추가하지 않고 |
|
범위: 모두
|
Modifier.consumeWindowInsets(paddingValues: PaddingValues)인셋과 관계없이 패딩이 추가된 것처럼 |
|
범위: 모두
|
Modifier.onConsumedWindowInsetsChanged(
|
|
범위: 모두
|
이렇게 하면 크기와 위치에 따라 |
Modifier.renderInSharedTransitionScopeOverlay(공유 콘텐츠 (예: 공유 요소 및 공유 경계)가 기본적으로 렌더링되는 |
|
Modifier.sharedBounds(
|
|
Modifier.sharedElement(
|
|
Modifier.sharedElementWithCallerManagedVisibility(
|
|
|
Modifier.skipToLookaheadPosition(enabled: () -> Boolean)공유 요소 전환 중에 미리보기 패스에서 가져온 타겟 위치에 레이아웃을 고정하는 수정자입니다. |
|
Modifier.menuAnchor(
|
@ExperimentalMaterial3AdaptiveApi이 수정자는 제공된 |
|
@ExperimentalMaterial3AdaptiveApi이 수정자는 지정된 고정 여백과 제공된 |
패딩
|
범위: 모두
|
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.windowInsetsPadding(insets: WindowInsets)콘텐츠가 |
포인터
|
범위: 모두
|
Modifier.onIndirectPointerGesture(
|
|
범위: 모두
|
Modifier.pointerHoverIcon(커서가 요소 위로 마우스를 가져갈 때 표시할 포인터 아이콘을 개발자가 정의할 수 있는 수정자입니다. |
|
범위: 모두
|
Modifier.pointerInteropFilter(원래 Compose에 전달된 기본 |
|
범위: 모두
|
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)
|
스크롤
|
범위: 모두
|
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.horizontalScroll(콘텐츠 너비가 최대 제약 조건에서 허용하는 것보다 더 클 경우 가로로 스크롤할 수 있도록 요소를 수정합니다. |
|
범위: 모두
|
Modifier.horizontalScroll(콘텐츠 너비가 최대 제약 조건에서 허용하는 것보다 더 클 경우 가로로 스크롤할 수 있도록 요소를 수정합니다. |
|
범위: 모두
|
Modifier.verticalScroll(콘텐츠 높이가 최대 제약 조건에서 허용하는 것보다 더 클 경우 세로로 스크롤할 수 있도록 요소를 수정합니다. |
|
범위: 모두
|
Modifier.verticalScroll(콘텐츠 높이가 최대 제약 조건에서 허용하는 것보다 더 클 경우 세로로 스크롤할 수 있도록 요소를 수정합니다. |
|
범위: 모두
|
Modifier.scrollable2D(XY 방향 모두에서 UI 요소의 터치 스크롤 및 플링을 설정합니다. |
|
범위: 모두
|
Modifier.scrollableArea(스크롤 가능한 영역으로 작동하도록 구성요소를 구성합니다. |
|
범위: 모두
|
Modifier.scrollableArea(스크롤 가능한 영역으로 작동하도록 구성요소를 구성합니다. |
|
범위: 모두
|
Modifier.scrollable(단일 |
|
범위: 모두
|
Modifier.scrollable(단일 |
|
범위: 모두
|
@Composable스크롤 구성요소의 현재 스크롤 위치를 나타내는 스크롤바입니다. |
|
범위: 모두
|
Android |
시맨틱
|
범위: 모두
|
비확정 진행 상황 표시기에 필요한 |
|
범위: 모두
|
Modifier.progressSemantics(확정 진행 상황 표시기 또는 슬라이더의 진행 상황 부분에 필요한 |
|
범위: 모두
|
Modifier.rangeSemantics(Stepper/Slider의 진행률을 나타내는 시맨틱스를 추가하는 수정자입니다. |
|
범위: 모두
|
Modifier.clearAndSetSemantics(properties: SemanticsPropertyReceiver.() -> Unit)모든 하위 노드의 시맨틱을 지우고 새 시맨틱을 설정합니다. |
|
범위: 모두
|
Modifier.semantics(mergeDescendants: Boolean, properties: SemanticsPropertyReceiver.() -> Unit)테스트, 접근성 등에 사용할 수 있도록 시맨틱 키-값 쌍을 레이아웃 노드에 추가합니다. |
크기
|
범위: 모두
|
Modifier.animateContentSize(이 수정자는 하위 수정자(또는 이미 체인의 끝부분에 있는 경우 하위 컴포저블)가 크기를 변경하면 자체 크기에 애니메이션을 적용합니다. |
|
범위: 모두
|
Modifier.animateContentSize(이 수정자는 하위 수정자(또는 이미 체인의 끝부분에 있는 경우 하위 컴포저블)가 크기를 변경하면 자체 크기에 애니메이션을 적용합니다. |
|
범위: 모두
|
Modifier.aspectRatio(
|
|
범위: 모두
|
요소가 더 작게 측정되는 경우 터치 상호작용을 구별하기 위해 최소 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지정된 |
Modifier.skipToLookaheadSize(enabled: () -> Boolean)
|
|
|
범위:
RowScope |
Modifier.weight( |
|
범위:
ColumnScope |
Modifier.weight(
|
|
범위:
FlowRowScope |
@ExperimentalLayoutApi
|
|
범위:
FlowColumnScope |
@ExperimentalLayoutApi
|
|
범위:
BoxScope |
다른 모든 콘텐츠 요소가 측정된 후 |
|
범위:
LazyItemScope |
Modifier.fillParentMaxHeight(
|
|
범위:
LazyItemScope |
Modifier.fillParentMaxSize(
|
|
범위:
LazyItemScope |
Modifier.fillParentMaxWidth(
|
|
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)범위 내에 배치된 |
|
Modifier.exposedDropdownSize(matchAnchorWidth: Boolean)
|
Modifier.preferredHeight(height: Dp)이 수정자는 |
|
Modifier.preferredHeight(이 수정자는 전체 스캐폴드 높이의 비율로 창의 기본 높이를 지정합니다. |
|
Modifier.preferredWidth(proportion: @FloatRange(from = 0.0, to = 1.0) Float)이 수정자는 창의 기본 너비를 전체 스캐폴드 너비의 비율로 지정합니다. |
|
Modifier.preferredWidth(width: Dp)이 수정자는 |
테스트
변환
|
범위: 모두
|
뷰가 컴포저블의 중심 주위를 회전하는 각도를 설정합니다. |
|
범위: 모두
|
가로축과 세로축의 콘텐츠를 동일한 배율로 균일하게 조정합니다. |
|
범위: 모두
|
각각 가로축과 세로축을 따라서 다음 배율로 컴포저블의 콘텐츠를 조정합니다. |
|
범위: 모두
|
Modifier.transformable(수정된 UI 요소의 변환 동작을 사용 설정합니다. |
|
범위: 모두
|
Modifier.transformable(수정된 UI 요소의 변환 동작을 사용 설정합니다. |