รายการตัวปรับแต่ง Compose

การดำเนินการ

เปิดใช้ท่าทางการลากระหว่างชุดค่าที่กำหนดไว้ล่วงหน้า

ขอบเขต: ทั้งหมด

เปิดใช้ท่าทางการลากระหว่างชุดค่าที่กำหนดไว้ล่วงหน้า

ขอบเขต: Any

กำหนดค่าคอมโพเนนต์ให้รับการคลิกผ่านอินพุตหรือเหตุการณ์ "คลิก" ของ Accessibility

ขอบเขต: ทั้งหมด

กำหนดค่าคอมโพเนนต์ให้รับการคลิกผ่านอินพุตหรือเหตุการณ์ "คลิก" ของ Accessibility

ขอบเขต: ทั้งหมด

กำหนดค่าคอมโพเนนต์เพื่อรับการคลิก การดับเบิลคลิก และการคลิกค้างผ่านเหตุการณ์ "คลิก" ของอินพุตหรือการช่วยเหลือพิเศษ

ขอบเขต: ทั้งหมด

กำหนดค่าคอมโพเนนต์เพื่อรับการคลิก การดับเบิลคลิก และการคลิกค้างผ่านเหตุการณ์ "คลิก" ของอินพุตหรือการช่วยเหลือพิเศษ

ขอบเขต: ทั้งหมด

กำหนดค่าการลากด้วยการสัมผัสสำหรับองค์ประกอบ UI ในทั้ง 2 การวางแนว

ขอบเขต: ทั้งหมด

กำหนดค่าการลากด้วยการสัมผัสสำหรับองค์ประกอบ UI ใน Orientation เดียว

ขอบเขต: ทั้งหมด

ใช้ตัวแก้ไขนี้เพื่อจัดกลุ่มรายการ selectable เช่น แท็บหรือปุ่มตัวเลือกเข้าด้วยกันเพื่อวัตถุประสงค์ด้านการช่วยเหลือพิเศษ

ขอบเขต: ทั้งหมด

กำหนดค่าคอมโพเนนต์ให้เลือกได้ ซึ่งมักจะเป็นส่วนหนึ่งของกลุ่มที่แยกกันโดยสิ้นเชิง โดยจะเลือกได้เพียงรายการเดียว ณ เวลาใดเวลาหนึ่ง

ขอบเขต: ทั้งหมด

กำหนดค่าคอมโพเนนต์ให้เลือกได้ ซึ่งมักจะเป็นส่วนหนึ่งของกลุ่มที่แยกกันโดยสิ้นเชิง โดยจะเลือกได้เพียงรายการเดียว ณ เวลาใดเวลาหนึ่ง

ขอบเขต: ทั้งหมด

กำหนดค่าคอมโพเนนต์เพื่อให้สลับได้ผ่านเหตุการณ์อินพุตและการช่วยเหลือพิเศษ

ขอบเขต: ทั้งหมด

กำหนดค่าคอมโพเนนต์เพื่อให้สลับได้ผ่านเหตุการณ์อินพุตและการช่วยเหลือพิเศษ

ขอบเขต: ทั้งหมด

กำหนดค่าคอมโพเนนต์เพื่อให้สลับได้ผ่านเหตุการณ์อินพุตและเหตุการณ์การช่วยเหลือพิเศษที่มี 3 สถานะ ได้แก่ เปิด ปิด และไม่แน่นอน

ขอบเขต: ทั้งหมด

กำหนดค่าคอมโพเนนต์เพื่อให้สลับได้ผ่านเหตุการณ์อินพุตและเหตุการณ์การช่วยเหลือพิเศษที่มี 3 สถานะ ได้แก่ เปิด ปิด และไม่แน่นอน

ขอบเขต: Any

ตัวปรับแต่งที่ควรใช้กับ Composable แฮนเดิลการลากเพื่อให้ลากแฮนเดิลการลากและทำงานกับ PaneExpansionState ที่ระบุได้อย่างถูกต้อง

ขอบเขต: PaneScaffoldScope

การจัดแนว

จัดแนวองค์ประกอบในแนวตั้งภายใน Row

ขอบเขต: RowScope

จัดตำแหน่งองค์ประกอบในแนวตั้งเพื่อให้เส้นการจัดแนวสำหรับเนื้อหาตามที่กำหนดโดย alignmentLineBlock อยู่ในแนวเดียวกับองค์ประกอบข้างเคียงที่กำหนดค่าเป็น alignBy ด้วย

ขอบเขต: RowScope

จัดตำแหน่งองค์ประกอบในแนวตั้งเพื่อให้ alignmentLine อยู่ในแนวเดียวกับองค์ประกอบข้างเคียงที่กำหนดค่าเป็น alignBy ด้วย

ขอบเขต: RowScope

จัดตำแหน่งองค์ประกอบในแนวตั้งเพื่อให้เส้นฐานแรกสอดคล้องกับองค์ประกอบข้างเคียงที่กำหนดค่าเป็น alignByBaseline หรือ alignBy ด้วย

ขอบเขต: RowScope

จัดองค์ประกอบในแนวนอนภายใน Column

ขอบเขต: ColumnScope

จัดตำแหน่งองค์ประกอบในแนวนอนเพื่อให้เส้นการจัดแนวสำหรับเนื้อหาตามที่กำหนดโดย alignmentLineBlock ตรงกับองค์ประกอบข้างเคียงที่กำหนดค่าเป็น alignBy ด้วย

ขอบเขต: ColumnScope

จัดตำแหน่งองค์ประกอบในแนวนอนเพื่อให้ alignmentLine อยู่ในแนวเดียวกับองค์ประกอบข้างเคียงที่กำหนดค่าเป็น alignBy ด้วย

ขอบเขต: ColumnScope

ดึงองค์ประกอบเนื้อหาไปยังAlignmentที่เฉพาะเจาะจงภายในBox

ขอบเขต: BoxScope

ภาพเคลื่อนไหว

Modifier เพื่อทำให้การเปลี่ยนแปลงเลย์เอาต์ (ตำแหน่งและ/หรือขนาด) ที่เกิดขึ้นภายใน LookaheadScope เคลื่อนไหว

ขอบเขต: ทั้งหมด

ใช้ตัวแก้ไขนี้กับ FloatingActionButton เพื่อแสดงหรือซ่อนด้วยภาพเคลื่อนไหว ซึ่งโดยปกติจะอิงตามการเลื่อนเนื้อหาหลักของแอป

ขอบเขต: ทั้งหมด

คุณสามารถใช้ตัวแก้ไข animateEnterExit สำหรับองค์ประกอบย่อยโดยตรงหรือโดยอ้อมของ AnimatedVisibility เพื่อสร้างภาพเคลื่อนไหวการเข้า/ออกที่แตกต่างจากที่ระบุไว้ใน AnimatedVisibility

ขอบเขต: AnimatedVisibilityScope
open

ตัวแก้ไขนี้จะทำให้ลักษณะที่ปรากฏของรายการ (ค่อยๆ ปรากฏ) การหายไป (ค่อยๆ หายไป) และการเปลี่ยนแปลงตำแหน่ง (เช่น การจัดลำดับรายการใหม่) เป็นภาพเคลื่อนไหว

ขอบเขต: LazyItemScope
open

ตัวแก้ไขนี้จะทำให้ลักษณะที่ปรากฏของรายการ (ค่อยๆ ปรากฏ) การหายไป (ค่อยๆ หายไป) และการเปลี่ยนแปลงตำแหน่ง (เช่น การจัดเรียงรายการใหม่) เป็นภาพเคลื่อนไหว

ขอบเขต: LazyGridItemScope

ตัวแก้ไขนี้จะทำให้การปรากฏ (ค่อยๆ ปรากฏ) การหายไป (ค่อยๆ หายไป) และการเปลี่ยนแปลงตำแหน่ง (เช่น การจัดเรียงรายการใหม่) ของรายการเคลื่อนไหว

ขอบเขต: LazyStaggeredGridItemScope

เส้นขอบ

แก้ไของค์ประกอบเพื่อเพิ่มเส้นขอบที่มีลักษณะที่ระบุด้วย border และ shape แล้วตัดออก

ขอบเขต: ทั้งหมด

แก้ไของค์ประกอบเพื่อเพิ่มเส้นขอบที่มีลักษณะที่ระบุด้วย width, brush และ shape แล้วตัดคลิป

ขอบเขต: ทั้งหมด

แก้ไของค์ประกอบเพื่อเพิ่มเส้นขอบที่มีลักษณะที่ระบุด้วย width, color และ shape แล้วตัดออก

ขอบเขต: ทั้งหมด

Drawing

วาดเนื้อหาด้วยอัลฟาที่แก้ไขแล้วซึ่งอาจน้อยกว่า 1

ขอบเขต: ทั้งหมด

วาด shape โดยมี color ทึบอยู่ด้านหลังเนื้อหา

ขอบเขต: ทั้งหมด

วาด shape โดยมี brush อยู่ด้านหลังเนื้อหา

ขอบเขต: ทั้งหมด

ตัดเนื้อหาเป็น shape

ขอบเขต: ทั้งหมด

ตัดเนื้อหาตามขอบเขตของเลเยอร์ที่กำหนดไว้ในตัวแก้ไขนี้

ขอบเขต: ทั้งหมด

วาดเป็นCanvasด้านหลังเนื้อหาที่แก้ไข

ขอบเขต: ทั้งหมด

วาดลงใน DrawScope ที่มีเนื้อหาซึ่งคงอยู่ตลอดคำสั่งประมวลผล ตราบใดที่ขนาดของพื้นที่วาดเหมือนกันหรือออบเจ็กต์สถานะที่อ่านไม่มีการเปลี่ยนแปลง

ขอบเขต: ทั้งหมด

สร้าง DrawModifier ที่ช่วยให้นักพัฒนาซอฟต์แวร์วาดก่อนหรือหลังเนื้อหาของเลย์เอาต์ได้

ขอบเขต: ทั้งหมด

วาดเอฟเฟกต์ภาพสำหรับคอมโพเนนต์นี้เมื่อมีการโต้ตอบเกิดขึ้น

ขอบเขต: ทั้งหมด

วาดเนื้อหาโดยใช้ painter

ขอบเขต: ทั้งหมด

วาดเงาตกกระทบด้านหลังเนื้อหาที่เหลือด้วยเรขาคณิตที่ระบุโดยรูปร่างที่กำหนดและพร็อพเพอร์ตี้เงาที่กำหนด DropShadowScope

ขอบเขต: ทั้งหมด

วาดเงาตกกระทบด้านหลังเนื้อหาที่เหลือด้วยเรขาคณิตที่ระบุโดยรูปร่างที่กำหนดและพร็อพเพอร์ตี้เงาที่กำหนดโดย Shadow

ขอบเขต: ทั้งหมด

วาดเงาด้านในหลังเนื้อหาที่เหลือด้วยเรขาคณิตที่ระบุโดยรูปร่างที่กำหนดและพร็อพเพอร์ตี้เงาที่กำหนด InnerShadowScope

ขอบเขต: ทั้งหมด

วาดเงาด้านในที่ด้านบนของเนื้อหาที่เหลือด้วยเรขาคณิตที่ระบุโดยรูปร่างที่กำหนดและพร็อพเพอร์ตี้เงาที่กำหนดโดย Shadow

ขอบเขต: ทั้งหมด

สร้าง graphicsLayer ที่วาดเงา

ขอบเขต: Any

เพิ่มระยะห่างจากขอบเพื่อรองรับส่วนแทรก safe drawing

ขอบเขต: ทั้งหมด

สร้างตัวแก้ไขที่ควบคุมลำดับการวาดสำหรับองค์ประกอบย่อยขององค์ประกอบหลักของเลย์เอาต์เดียวกัน

ขอบเขต: ทั้งหมด

โฟกัส

เพิ่มตัวแก้ไขนี้ลงในคอมโพเนนต์เพื่อสังเกตเหตุการณ์สถานะโฟกัส

ขอบเขต: ทั้งหมด

เพิ่มตัวแก้ไขนี้ลงในคอมโพเนนต์เพื่อสังเกตเหตุการณ์สถานะโฟกัส

ขอบเขต: ทั้งหมด

เพิ่มตัวแก้ไขนี้ลงในคอมโพเนนต์เพื่อให้โฟกัสได้

ขอบเขต: ทั้งหมด

ตัวแก้ไขนี้ช่วยให้คุณระบุพร็อพเพอร์ตี้ที่ focusTarget เข้าถึงได้ในลำดับตัวแก้ไขหรือในโหนดเลย์เอาต์ย่อย

ขอบเขต: ทั้งหมด

เพิ่มตัวแก้ไขนี้ลงในคอมโพเนนต์เพื่อขอเปลี่ยนแปลงโฟกัส

ขอบเขต: ทั้งหมด

ตัวแก้ไขนี้ใช้เพื่อบันทึกและคืนค่าโฟกัสไปยังกลุ่มโฟกัสได้

ขอบเขต: ทั้งหมด

สร้างการสนทนากลุ่มหรือทำเครื่องหมายคอมโพเนนต์นี้เป็นการสนทนากลุ่ม

ขอบเขต: ทั้งหมด

กำหนดค่าคอมโพเนนต์ให้โฟกัสได้ผ่านระบบโฟกัสหรือเหตุการณ์ "โฟกัส" ของการช่วยเหลือพิเศษ

ขอบเขต: ทั้งหมด

กราฟิก

Modifier.Node ที่ทำให้เนื้อหาวาดลงในเลเยอร์การวาด

ขอบเขต: ทั้งหมด

Modifier.Element ที่ทำให้เนื้อหาวาดลงในเลเยอร์การวาด

ขอบเขต: ทั้งหมด

Modifier.Element ที่เพิ่มเลเยอร์การวาดเพื่อให้เครื่องมือระบุองค์ประกอบในรูปภาพที่วาดได้

ขอบเขต: ทั้งหมด

แป้นพิมพ์

การเพิ่ม modifier นี้ลงในพารามิเตอร์ modifier ของคอมโพเนนต์จะช่วยให้คอมโพเนนต์ดักจับเหตุการณ์คีย์ฮาร์ดแวร์ได้เมื่อมีการโฟกัส (หรือคอมโพเนนต์ย่อยรายการใดรายการหนึ่ง)

ขอบเขต: ทั้งหมด

การเพิ่ม modifier นี้ลงในพารามิเตอร์ modifier ของคอมโพเนนต์จะช่วยให้คอมโพเนนต์ดักจับเหตุการณ์คีย์ฮาร์ดแวร์ได้เมื่อมีการโฟกัส (หรือคอมโพเนนต์ย่อยรายการใดรายการหนึ่ง)

ขอบเขต: ทั้งหมด

เลย์เอาต์

ทางเลือกอื่นนอกเหนือจาก androidx.compose.ui.layout.layoutId ที่ช่วยให้ใช้ tag ได้

ขอบเขต: ทั้งหมด

ติดแท็กองค์ประกอบด้วย layoutId เพื่อระบุองค์ประกอบภายในองค์ประกอบระดับบน

ขอบเขต: ทั้งหมด

สร้าง LayoutModifier ที่ช่วยให้เปลี่ยนวิธีวัดและจัดวางองค์ประกอบที่รวมไว้ได้

ขอบเขต: ทั้งหมด

เรียกใช้ onGloballyPositioned ด้วย LayoutCoordinates ขององค์ประกอบเมื่อตำแหน่งส่วนกลางของเนื้อหาอาจมีการเปลี่ยนแปลง

ขอบเขต: ทั้งหมด

อื่นๆ

ตั้งค่าคำแนะนำการป้อนข้อความอัตโนมัติด้วย contentType

ขอบเขต: ทั้งหมด

ใช้เอฟเฟกต์ตัวอักษรเคลื่อนไหวกับเนื้อหาที่แก้ไขหากเนื้อหากว้างเกินกว่าจะพอดีกับพื้นที่ว่างที่มีอยู่

ขอบเขต: ทั้งหมด

วาดเนื้อหาที่เบลอด้วยรัศมีที่ระบุ

ขอบเขต: ทั้งหมด

วาดเนื้อหาที่เบลอด้วยรัศมีที่ระบุ

ขอบเขต: ทั้งหมด

ตัวแก้ไขที่ใช้ส่งคำขอ bringIntoView ได้

ขอบเขต: ทั้งหมด

ประกาศองค์ประกอบแบบ Just-In-Time ของ Modifier ที่จะประกอบขึ้นสำหรับแต่ละองค์ประกอบที่แก้ไข

ขอบเขต: ทั้งหมด

ประกาศองค์ประกอบแบบ Just-In-Time ของ Modifier ที่จะประกอบขึ้นสำหรับแต่ละองค์ประกอบที่แก้ไข

ขอบเขต: ทั้งหมด

ประกาศองค์ประกอบแบบ Just-In-Time ของ Modifier ที่จะประกอบขึ้นสำหรับแต่ละองค์ประกอบที่แก้ไข

ขอบเขต: ทั้งหมด

ประกาศองค์ประกอบแบบ Just-In-Time ของ Modifier ที่จะประกอบขึ้นสำหรับแต่ละองค์ประกอบที่แก้ไข

ขอบเขต: ทั้งหมด

ประกาศองค์ประกอบแบบ Just-In-Time ของ Modifier ที่จะประกอบขึ้นสำหรับแต่ละองค์ประกอบที่แก้ไข

ขอบเขต: ทั้งหมด

Modifier ที่อนุญาตให้องค์ประกอบที่ใช้ได้รับการปฏิบัติเหมือนเป็นแหล่งที่มาสำหรับการดำเนินการลากและวาง

ขอบเขต: ทั้งหมด

Modifier ที่อนุญาตให้องค์ประกอบที่ใช้ได้รับการปฏิบัติเหมือนเป็นแหล่งที่มาสำหรับการดำเนินการลากและวาง

ขอบเขต: ทั้งหมด

ตัวแก้ไขที่อนุญาตให้รับจากท่าทางสัมผัสแบบลากและวาง

ขอบเขต: ทั้งหมด

ตั้งค่าอัตราเฟรมที่ขอใน Composable

ขอบเขต: ทั้งหมด

ตั้งค่าอัตราเฟรมที่ขอใน Composable

ขอบเขต: ทั้งหมด

กำหนดค่าองค์ประกอบให้ทำหน้าที่เป็นตัวตรวจจับลายมือ ซึ่งจะตรวจจับลายมือที่เขียนด้วยสไตลัสและมอบสิทธิ์การจัดการข้อความที่ระบบจดจำได้ให้กับองค์ประกอบอื่น

ขอบเขต: ทั้งหมด

กำหนดค่าองค์ประกอบให้ทำหน้าที่เป็นเครื่องมือจัดการการเขียนด้วยลายมือด้วยสไตลัส ซึ่งสามารถจัดการการป้อนข้อความจากเซสชันการเขียนด้วยลายมือที่ทริกเกอร์โดยการเขียนด้วยลายมือด้วยสไตลัสในเครื่องมือตรวจจับการเขียนด้วยลายมือ

ขอบเขต: ทั้งหมด

กำหนดค่าคอมโพเนนต์ให้วางเมาส์เหนือได้ผ่านเหตุการณ์การเข้า/ออกของเคอร์เซอร์

ขอบเขต: ทั้งหมด

ตัวแก้ไขที่ช่วยให้หน้าจออุปกรณ์เปิดอยู่ตราบใดที่ยังเป็นส่วนหนึ่งขององค์ประกอบในแพลตฟอร์มที่รองรับ

ขอบเขต: ทั้งหมด

ซึ่งจะแมป RelativeLayoutBounds ของตัวแก้ไขกับ LayoutBoundsHolder ที่ระบุ

ขอบเขต: ทั้งหมด

สร้างเลย์เอาต์แนวทางที่ออกแบบมาเพื่อช่วยค่อยๆ เข้าใกล้เลย์เอาต์ปลายทางที่คำนวณในขั้นตอนการมองล่วงหน้า

ขอบเขต: ทั้งหมด

แสดงวิดเจ็ต Magnifier ที่แสดงเนื้อหาเวอร์ชันขยายที่ sourceCenter ซึ่งสัมพันธ์กับโหนดเลย์เอาต์ปัจจุบัน

ขอบเขต: ทั้งหมด

Modifier ที่ใช้เพื่อใช้ ModifierLocal ที่ Modifier อื่นๆ ระบุไว้ทางด้านซ้ายของ Modifier นี้ หรือเหนือ Modifier นี้ในแผนผังเลย์เอาต์

ขอบเขต: ทั้งหมด

ตัวแก้ไขที่ใช้เพื่อระบุ ModifierLocal ซึ่งตัวแก้ไขอื่นๆ ทางด้านขวาของตัวแก้ไขนี้สามารถอ่านได้ หรือตัวแก้ไขที่เป็นรายการย่อยของโหนดเลย์เอาต์ที่ตัวแก้ไขนี้แนบอยู่

ขอบเขต: ทั้งหมด

เรียกใช้ callback โดยใช้ตำแหน่งของโหนดเลย์เอาต์นี้ซึ่งสัมพันธ์กับระบบพิกัดของรูทขององค์ประกอบ รวมถึงพิกัดหน้าจอและพิกัดหน้าต่าง

ขอบเขต: ทั้งหมด

เรียกใช้ onPlaced หลังจากวาง LayoutModifier หลักและเลย์เอาต์หลักแล้ว และก่อนวาง LayoutModifier ย่อย

ขอบเขต: ทั้งหมด

ลงทะเบียน Callback เพื่อตรวจสอบว่าโหนดอยู่ภายในวิวพอร์ตของหน้าต่างหรือไม่

ขอบเขต: ทั้งหมด

ตัวแก้ไขที่ช่วยให้นักพัฒนาแอปกำหนดไอคอนเคอร์เซอร์ที่จะแสดงเมื่อวางสไตลัสเหนือองค์ประกอบ

ขอบเขต: ทั้งหมด

เรียก watcher ด้วย MotionEvent แต่ละรายการที่พื้นที่เลย์เอาต์หรือ pointerInput ย่อยได้รับ

ขอบเขต: ทั้งหมด

ทำเครื่องหมายสี่เหลี่ยมผืนผ้าเลย์เอาต์ว่าต้องการหลีกเลี่ยงหน้าต่างแบบลอย

ขอบเขต: ทั้งหมด

ทำเครื่องหมายสี่เหลี่ยมผืนผ้าภายในพิกัดเลย์เอาต์ในเครื่องที่ต้องการหลีกเลี่ยงหน้าต่างลอย

ขอบเขต: ทั้งหมด

Modifier ที่เพิ่มการเลื่อนที่ฝังไว้ลงในคอนเทนเนอร์เพื่อรองรับท่าทางสัมผัสดึงเพื่อรีเฟรช

ขอบเขต: ทั้งหมด

กำหนดค่าโหนดปัจจุบันและโหนดย่อยเป็น Content Receiver

ขอบเขต: ทั้งหมด

ปรับเนื้อหาให้พอดีภายใน rulers

ขอบเขต: ทั้งหมด

หาก Ruler รายการใดรายการหนึ่งใน rulers มีค่าภายในขอบเขตของเลย์เอาต์ ระบบจะปรับขนาดเนื้อหาให้พอดีกับ Ruler นั้นและขอบ

ขอบเขต: ทั้งหมด

ตัวแก้ไขนี้บอกเป็นนัยว่า Composable แสดงผลเนื้อหาที่ละเอียดอ่อน (เช่น ชื่อผู้ใช้ รหัสผ่าน บัตรเครดิต ฯลฯ) บนหน้าจอ และเนื้อหาควรได้รับการปกป้องระหว่างการแชร์หน้าจอในสภาพแวดล้อมที่รองรับ

ขอบเขต: ทั้งหมด

การเพิ่ม modifier นี้ลงในพารามิเตอร์ modifier ของคอมโพเนนต์จะช่วยให้คอมโพเนนต์สามารถสกัดกั้นเหตุการณ์คีย์ฮาร์ดแวร์ก่อนที่จะส่งไปยังแป้นพิมพ์เสมือนได้

ขอบเขต: ทั้งหมด

การเพิ่ม modifier นี้ลงในพารามิเตอร์ modifier ของคอมโพเนนต์จะช่วยให้คอมโพเนนต์สามารถสกัดกั้นเหตุการณ์คีย์ฮาร์ดแวร์ก่อนที่จะส่งไปยังแป้นพิมพ์เสมือนได้

ขอบเขต: ทั้งหมด

ตัวแก้ไขที่สร้างขอบเขตซึ่งจัดรูปแบบโดยออบเจ็กต์ Style ที่ระบุสำหรับคอมโพเนนต์ที่ตัวแก้ไขนี้แนบอยู่

ขอบเขต: ทั้งหมด

ตัวแก้ไขที่สร้างขอบเขตซึ่งจัดรูปแบบโดยออบเจ็กต์ Style ที่ระบุสำหรับคอมโพเนนต์ที่ตัวแก้ไขนี้แนบอยู่

ขอบเขต: ทั้งหมด

ยกเว้นสี่เหลี่ยมผืนผ้าเลย์เอาต์จากท่าทางสัมผัสของระบบ

ขอบเขต: ทั้งหมด

ยกเว้นสี่เหลี่ยมผืนผ้าภายในพิกัดเลย์เอาต์ในเครื่องจากท่าทางสัมผัสของระบบ

ขอบเขต: ทั้งหมด

เพิ่ม builder ที่จะเรียกใช้เมื่อเมนูตามบริบทของข้อความแสดงภายในลำดับชั้นนี้

ขอบเขต: ทั้งหมด

เพิ่ม filter ที่จะเรียกใช้เมื่อเมนูตามบริบทของข้อความแสดงภายในลำดับชั้นนี้

ขอบเขต: ทั้งหมด

Modifier ที่ควบคุมระดับการเข้าถึงของเลย์เอาต์ที่ใช้

ขอบเขต: ทั้งหมด

ใช้ส่วนแทรกที่ยังไม่ได้ใช้โดยตัวแก้ไขส่วนแทรกอื่นๆ ที่คล้ายกับ windowInsetsPadding โดยไม่ต้องเพิ่มระยะห่างจากขอบ

ขอบเขต: ทั้งหมด

ใช้ paddingValues เป็นส่วนแทรกเสมือนว่ามีการเพิ่มระยะห่างจากขอบโดยไม่คำนึงถึงส่วนแทรก

ขอบเขต: ทั้งหมด

เรียก block ด้วย WindowInsets ที่ใช้ไปแล้ว ไม่ว่าจะโดย consumeWindowInsets หรือหนึ่งในตัวแก้ไขระยะห่างจากขอบ เช่น imePadding

ขอบเขต: ทั้งหมด

ซึ่งจะคำนวณ WindowInsets ใหม่ตามขนาดและตำแหน่ง

ขอบเขต: ทั้งหมด

แสดงผลเนื้อหาในภาพซ้อนทับของ SharedTransitionScope ซึ่งระบบจะแสดงผลเนื้อหาที่แชร์ (เช่น องค์ประกอบที่แชร์และขอบเขตที่แชร์) โดยค่าเริ่มต้น

ขอบเขต: SharedTransitionScope

sharedBounds เป็นตัวแก้ไขที่ติดแท็กเลย์เอาต์ด้วย SharedContentState.key เพื่อให้การเข้าและออกจากขอบเขตที่แชร์ของคีย์เดียวกันแชร์ขอบเขตที่เคลื่อนไหวและเปลี่ยนแปลงอย่างต่อเนื่องระหว่างการเปลี่ยนเลย์เอาต์

ขอบเขต: SharedTransitionScope

sharedElement เป็นตัวแก้ไขที่ติดแท็กเลย์เอาต์ด้วย SharedContentState.key เพื่อให้การเข้าและออกจากองค์ประกอบที่แชร์ของคีย์เดียวกันแชร์ขอบเขตที่เคลื่อนไหวและเปลี่ยนแปลงอย่างต่อเนื่องระหว่างการเปลี่ยนเลย์เอาต์

ขอบเขต: SharedTransitionScope

sharedElementWithCallerManagedVisibility เป็นตัวแก้ไขที่ติดแท็กเลย์เอาต์ด้วย SharedContentState.key เพื่อให้การเข้าและออกจากองค์ประกอบที่แชร์ของคีย์เดียวกันแชร์ขอบเขตที่เคลื่อนไหวและเปลี่ยนแปลงอย่างต่อเนื่องระหว่างการเปลี่ยนเลย์เอาต์

ขอบเขต: SharedTransitionScope

ตัวแก้ไขที่ยึดเลย์เอาต์ไว้ที่ตำแหน่งเป้าหมายซึ่งได้จากการส่ง Lookahead ระหว่างการเปลี่ยนองค์ประกอบที่แชร์

ขอบเขต: SharedTransitionScope
open

ตัวแก้ไขที่ควรใช้กับองค์ประกอบภายใน ExposedDropdownMenuBoxScope โดยปกติจะเป็นช่องข้อความหรือไอคอนภายในช่องข้อความ

ขอบเขต: ExposedDropdownMenuBoxScope
abstract

ตัวแก้ไขนี้จะระบุระยะขอบของแผงที่เชื่อมโยงตาม RectRulers ที่ระบุเป็นส่วนแทรก

ขอบเขต: PaneScaffoldScope

ตัวแก้ไขนี้จะระบุระยะขอบของแผงที่เกี่ยวข้องตามระยะขอบคงที่ที่ระบุและ RectRulers ที่ระบุเป็นส่วนแทรก (หากมี)

ขอบเขต: PaneScaffoldScope

Padding

Modifier ที่สามารถเพิ่มระยะห่างจากขอบเพื่อจัดตำแหน่งเนื้อหาตามระยะทางที่ระบุจากขอบเขตไปยัง alignment line

ขอบเขต: ทั้งหมด

Modifier ที่สามารถเพิ่มระยะห่างจากขอบเพื่อจัดตำแหน่งเนื้อหาตามระยะทางที่ระบุจากขอบเขตไปยัง alignment line

ขอบเขต: ทั้งหมด

Modifier ที่จัดตำแหน่งเนื้อหาในเลย์เอาต์โดยให้ระยะห่างจากด้านบนของเลย์เอาต์ถึง baseline of the first line of text in the content เท่ากับ top และระยะห่างจาก baseline of the last line of text in the content ถึงด้านล่างของเลย์เอาต์เท่ากับ bottom

ขอบเขต: ทั้งหมด

Modifier ที่จัดตำแหน่งเนื้อหาในเลย์เอาต์โดยให้ระยะห่างจากด้านบนของเลย์เอาต์ถึง baseline of the first line of text in the content เท่ากับ top และระยะห่างจาก baseline of the last line of text in the content ถึงด้านล่างของเลย์เอาต์เท่ากับ bottom

ขอบเขต: ทั้งหมด

เพิ่มพื้นที่ว่างตามขอบแต่ละด้านของเนื้อหาใน Dp: left, top, right และ bottom

ขอบเขต: ทั้งหมด

ใช้พื้นที่เพิ่มเติม all dp ตามขอบแต่ละด้านของเนื้อหา ได้แก่ ซ้าย บน ขวา และล่าง

ขอบเขต: ทั้งหมด

ใช้ PaddingValues กับคอมโพเนนต์เป็นพื้นที่เพิ่มเติมตามขอบแต่ละด้านของด้านซ้าย ด้านบน ด้านขวา และด้านล่างของเนื้อหา

ขอบเขต: ทั้งหมด

ใช้ระยะห่าง horizontal dp ตามขอบด้านซ้ายและขวาของเนื้อหา และระยะห่าง vertical dp ตามขอบด้านบนและด้านล่าง

ขอบเขต: ทั้งหมด

เพิ่มพื้นที่ว่างตามขอบแต่ละด้านของเนื้อหาใน Dp: start, top, end และ bottom

ขอบเขต: ทั้งหมด

เพิ่มระยะห่างจากขอบเพื่อรองรับส่วนแทรก caption bar

ขอบเขต: ทั้งหมด

เพิ่มระยะห่างจากขอบเพื่อรองรับ display cutout

ขอบเขต: ทั้งหมด

เพิ่มระยะห่างจากขอบเพื่อรองรับส่วนแทรก ime

ขอบเขต: ทั้งหมด

เพิ่มระยะห่างจากขอบเพื่อรองรับส่วนแทรก mandatory system gestures

ขอบเขต: ทั้งหมด

เพิ่มระยะห่างจากขอบเพื่อรองรับส่วนแทรก navigation bars

ขอบเขต: ทั้งหมด

เพิ่มระยะห่างจากขอบเพื่อรองรับส่วนแทรก safe content

ขอบเขต: ทั้งหมด

เพิ่มระยะห่างจากขอบเพื่อรองรับส่วนแทรก safe gestures

ขอบเขต: ทั้งหมด

เพิ่มระยะห่างจากขอบเพื่อรองรับส่วนแทรก status bars

ขอบเขต: ทั้งหมด

เพิ่มระยะห่างจากขอบเพื่อรองรับส่วนแทรก system bars

ขอบเขต: ทั้งหมด

เพิ่มระยะห่างจากขอบเพื่อรองรับส่วนแทรก system gestures

ขอบเขต: ทั้งหมด

เพิ่มระยะห่างจากขอบเพื่อรองรับส่วนแทรก waterfall

ขอบเขต: ทั้งหมด

เพิ่มระยะห่างจากขอบเพื่อไม่ให้เนื้อหาเข้าไปในพื้นที่ insets

ขอบเขต: ทั้งหมด

Pointer

Modifier ที่ตรวจจับท่าทางการคลิกระดับสูงและการปัดในแนวนอนจากแหล่งที่มา IndirectPointerEvent

ขอบเขต: ทั้งหมด

ตัวแก้ไขที่ช่วยให้นักพัฒนาแอปกำหนดไอคอนเคอร์เซอร์ที่จะแสดงเมื่อวางเคอร์เซอร์เหนือองค์ประกอบ

ขอบเขต: ทั้งหมด

PointerInputModifier พิเศษที่ให้สิทธิ์เข้าถึง MotionEvent พื้นฐานที่ส่งไปยัง Compose ในตอนแรก

ขอบเขต: ทั้งหมด

สร้างตัวแก้ไขสำหรับการประมวลผลอินพุตเคอร์เซอร์ภายในขอบเขตขององค์ประกอบที่แก้ไข

ขอบเขต: ทั้งหมด

สร้างตัวแก้ไขสำหรับการประมวลผลอินพุตเคอร์เซอร์ภายในขอบเขตขององค์ประกอบที่แก้ไข

ขอบเขต: ทั้งหมด

สร้างตัวแก้ไขสำหรับการประมวลผลอินพุตเคอร์เซอร์ภายในขอบเขตขององค์ประกอบที่แก้ไข

ขอบเขต: ทั้งหมด

ตำแหน่ง

ออฟเซ็ตเนื้อหา offset พิกเซล

ขอบเขต: ทั้งหมด

ชดเชยเนื้อหา (x dp, y dp)

ขอบเขต: ทั้งหมด

ออฟเซ็ตเนื้อหา offset พิกเซล

ขอบเขต: ทั้งหมด

ชดเชยเนื้อหา (x dp, y dp)

ขอบเขต: ทั้งหมด

เลื่อน

ตัดขอบเขตของคอนเทนเนอร์ที่เลื่อนได้บนแกนหลัก โดยเว้นพื้นที่สำหรับเอฟเฟกต์พื้นหลัง (เช่น เงา) บนแกนขวาง

ขอบเขต: ทั้งหมด

แก้ไของค์ประกอบเพื่อให้มีส่วนร่วมในลำดับชั้นการเลื่อนที่ฝังอยู่

ขอบเขต: ทั้งหมด

แสดงผลการเลื่อนเกินจาก overscrollEffect ที่ระบุ

ขอบเขต: ทั้งหมด

การเพิ่ม modifier นี้ลงในพารามิเตอร์ modifier ของคอมโพเนนต์จะช่วยให้คอมโพเนนต์สามารถขัดจังหวะ RotaryScrollEvent ได้หากคอมโพเนนต์ (หรือคอมโพเนนต์ย่อยรายการใดรายการหนึ่ง) ได้รับการโฟกัส

ขอบเขต: ทั้งหมด

การเพิ่ม modifier นี้ลงในพารามิเตอร์ modifier ของคอมโพเนนต์จะช่วยให้คอมโพเนนต์สามารถขัดจังหวะ RotaryScrollEvent ได้หากคอมโพเนนต์ (หรือคอมโพเนนต์ย่อยรายการใดรายการหนึ่ง) ได้รับการโฟกัส

ขอบเขต: ทั้งหมด

แก้ไของค์ประกอบเพื่อให้เลื่อนในแนวนอนได้เมื่อความกว้างของเนื้อหามากกว่าข้อจำกัดสูงสุดที่อนุญาต

ขอบเขต: ทั้งหมด

แก้ไของค์ประกอบเพื่อให้เลื่อนในแนวนอนได้เมื่อความกว้างของเนื้อหามากกว่าข้อจำกัดสูงสุดที่อนุญาต

ขอบเขต: ทั้งหมด

แก้ไของค์ประกอบเพื่อให้เลื่อนในแนวตั้งได้เมื่อความสูงของเนื้อหามากกว่าที่ข้อจำกัดสูงสุดอนุญาต

ขอบเขต: ทั้งหมด

แก้ไของค์ประกอบเพื่อให้เลื่อนในแนวตั้งได้เมื่อความสูงของเนื้อหามากกว่าที่ข้อจำกัดสูงสุดอนุญาต

ขอบเขต: ทั้งหมด

กำหนดค่าการเลื่อนและการปัดด้วยการสัมผัสสำหรับองค์ประกอบ UI ในการวางแนวทั้ง XY

ขอบเขต: ทั้งหมด

กำหนดค่าคอมโพเนนต์ให้ทำหน้าที่เป็นพื้นที่ที่เลื่อนได้

ขอบเขต: ทั้งหมด

กำหนดค่าคอมโพเนนต์ให้ทำหน้าที่เป็นพื้นที่ที่เลื่อนได้

ขอบเขต: ทั้งหมด

กำหนดค่าการเลื่อนและการปัดด้วยการสัมผัสสำหรับองค์ประกอบ UI ใน Orientation เดียว

ขอบเขต: ทั้งหมด

กำหนดค่าการเลื่อนและการปัดด้วยการสัมผัสสำหรับองค์ประกอบ UI ใน Orientation เดียว

ขอบเขต: ทั้งหมด

แถบเลื่อนแบบภาพเท่านั้นที่แสดงตำแหน่งการเลื่อนปัจจุบันของคอมโพเนนต์การเลื่อน

ขอบเขต: ทั้งหมด

ควบคุมแป้นพิมพ์เสมือนเป็นการเลื่อนที่ฝังใน Android R ขึ้นไป

ขอบเขต: ทั้งหมด

ความหมาย

มี semantics ที่จำเป็นสำหรับสัญญาณบอกสถานะความคืบหน้าที่ไม่แน่นอน ซึ่งแสดงถึงข้อเท็จจริงของการดำเนินการที่อยู่ระหว่างดำเนินการ

ขอบเขต: ทั้งหมด

มี semantics ที่จำเป็นสำหรับตัวบอกสถานะความคืบหน้าที่แน่นอนหรือส่วนความคืบหน้าของแถบเลื่อน ซึ่งแสดงถึงความคืบหน้าภายใน valueRange

ขอบเขต: ทั้งหมด

ล้างความหมายของโหนดสืบทอดทั้งหมดและตั้งค่าความหมายใหม่

ขอบเขต: ทั้งหมด

เพิ่มคู่คีย์/ค่าความหมายลงในโหนดเลย์เอาต์เพื่อใช้ในการทดสอบ การช่วยเหลือพิเศษ ฯลฯ

ขอบเขต: ทั้งหมด

ขนาด

ตัวแก้ไขนี้จะปรับขนาดของตัวเองเมื่อตัวแก้ไขย่อย (หรือ Composable ย่อยหากอยู่ที่ส่วนท้ายของเชนแล้ว) เปลี่ยนขนาด

ขอบเขต: ทั้งหมด

ตัวแก้ไขนี้จะปรับขนาดของตัวเองเมื่อตัวแก้ไขย่อย (หรือ Composable ย่อยหากอยู่ที่ส่วนท้ายของเชนแล้ว) เปลี่ยนขนาด

ขอบเขต: ทั้งหมด

พยายามปรับขนาดเนื้อหาให้ตรงกับสัดส่วนภาพที่ระบุโดยพยายามจับคู่ข้อจำกัดขาเข้าอย่างใดอย่างหนึ่งตามลำดับต่อไปนี้ Constraints.maxWidth, Constraints.maxHeight, Constraints.minWidth, Constraints.minHeight หาก matchHeightConstraintsFirst เป็น false (ซึ่งเป็นค่าเริ่มต้น) หรือ Constraints.maxHeight, Constraints.maxWidth, Constraints.minHeight, Constraints.minWidth หาก matchHeightConstraintsFirst เป็น true

ขอบเขต: ทั้งหมด

สำรองขนาดไว้อย่างน้อย 48.dp เพื่อแยกแยะการโต้ตอบด้วยการสัมผัสหากองค์ประกอบมีขนาดเล็กกว่า

ขอบเขต: ทั้งหมด

ประกาศความสูงที่ต้องการของเนื้อหาให้เท่ากับความสูงต่ำสุดหรือสูงสุดที่แท้จริงของเนื้อหา

ขอบเขต: ทั้งหมด

ประกาศความสูงของเนื้อหาให้ตรงกับความสูงที่แท้จริงขั้นต่ำหรือสูงสุดของเนื้อหา

ขอบเขต: ทั้งหมด

ประกาศความกว้างของเนื้อหาให้ตรงกับความกว้างที่แท้จริงต่ำสุดหรือสูงสุดของเนื้อหา

ขอบเขต: ทั้งหมด

ประกาศความกว้างที่ต้องการของเนื้อหาให้เหมือนกับความกว้างต่ำสุดหรือสูงสุดที่แท้จริงของเนื้อหา

ขอบเขต: ทั้งหมด

เรียกใช้ด้วยขนาดขององค์ประกอบ UI ของ Compose ที่แก้ไขเมื่อวัดองค์ประกอบเป็นครั้งแรกหรือเมื่อขนาดขององค์ประกอบเปลี่ยนแปลง

ขอบเขต: ทั้งหมด

จำกัดขนาดของเลย์เอาต์ที่รวมไว้เฉพาะในกรณีที่ไม่มีข้อจำกัดเท่านั้น: ระบบจะใช้ข้อจำกัด minWidth และ minHeight เฉพาะเมื่อข้อจำกัดที่เกี่ยวข้องที่เข้ามาคือ 0

ขอบเขต: ทั้งหมด

ทำให้เนื้อหาเติมเต็ม (อาจเพียงบางส่วน) Constraints.maxHeight ของข้อจำกัดการวัดที่เข้ามา โดยตั้งค่า minimum height และ maximum height ให้เท่ากับ maximum height คูณด้วย fraction

ขอบเขต: ทั้งหมด

ทำให้เนื้อหาเติมเต็ม (อาจเพียงบางส่วน) Constraints.maxWidth และ Constraints.maxHeight ของข้อจำกัดการวัดที่เข้ามา โดยตั้งค่า minimum width และ maximum width ให้เท่ากับ maximum width คูณด้วย fraction รวมถึง minimum height และ maximum height ให้เท่ากับ maximum height คูณด้วย fraction

ขอบเขต: ทั้งหมด

ทำให้เนื้อหาเติมเต็ม (อาจเพียงบางส่วน) Constraints.maxWidth ของข้อจำกัดการวัดที่เข้ามา โดยตั้งค่า minimum width และ maximum width ให้เท่ากับ maximum width คูณด้วย fraction

ขอบเขต: ทั้งหมด

ประกาศความสูงที่ต้องการของเนื้อหาให้เป็น heightdp พอดี

ขอบเขต: ทั้งหมด

จำกัดความสูงของเนื้อหาให้อยู่ระหว่าง mindp ถึง maxdp ตามที่อนุญาตโดยการวัดค่าขาเข้า Constraints

ขอบเขต: ทั้งหมด

ประกาศความสูงของเนื้อหาให้เป็น heightdp พอดี

ขอบเขต: ทั้งหมด

จำกัดความสูงของเนื้อหาให้อยู่ระหว่าง mindp ถึง maxdp

ขอบเขต: ทั้งหมด

ประกาศขนาดของเนื้อหาให้มีความกว้างและความสูง sizedp พอดี

ขอบเขต: ทั้งหมด

ประกาศขนาดของเนื้อหาให้เป็น size พอดี

ขอบเขต: ทั้งหมด

ประกาศขนาดของเนื้อหาให้เป็น widthdp และ heightdp พอดี

ขอบเขต: ทั้งหมด

จำกัดความกว้างของเนื้อหาให้อยู่ระหว่าง minWidthdp ถึง maxWidthdp และความสูงของเนื้อหาให้อยู่ระหว่าง minHeightdp ถึง maxHeightdp

ขอบเขต: ทั้งหมด

ประกาศความกว้างของเนื้อหาให้เป็น widthdp พอดี

ขอบเขต: ทั้งหมด

จำกัดความกว้างของเนื้อหาให้อยู่ระหว่าง mindp ถึง maxdp

ขอบเขต: ทั้งหมด

ประกาศขนาดที่ต้องการของเนื้อหาให้เป็นสี่เหลี่ยมจัตุรัสขนาด sizedp พอดี

ขอบเขต: ทั้งหมด

ประกาศขนาดที่ต้องการของเนื้อหาให้เป็น size พอดี

ขอบเขต: ทั้งหมด

ประกาศขนาดที่ต้องการของเนื้อหาให้เป็น widthdp คูณ heightdp พอดี

ขอบเขต: ทั้งหมด

จำกัดความกว้างของเนื้อหาให้อยู่ระหว่าง minWidthdp ถึง maxWidthdp และความสูงของเนื้อหาให้อยู่ระหว่าง minHeightdp ถึง maxHeightdp ตามที่อนุญาตโดยการวัดค่า Constraints ที่เข้ามา

ขอบเขต: ทั้งหมด

ประกาศความกว้างที่ต้องการของเนื้อหาให้เป็น widthdp พอดี

ขอบเขต: ทั้งหมด

จำกัดความกว้างของเนื้อหาให้อยู่ระหว่าง mindp ถึง maxdp ตามที่อนุญาตโดยการวัดค่า Constraints ที่เข้ามา

ขอบเขต: ทั้งหมด

อนุญาตให้เนื้อหาวัดค่าที่ความสูงที่ต้องการโดยไม่คำนึงถึงการวัดค่าที่เข้ามา minimum height constraint และหาก unbounded เป็นจริง ก็จะไม่คำนึงถึงการวัดค่าที่เข้ามา maximum height constraint ด้วย

ขอบเขต: ทั้งหมด

อนุญาตให้เนื้อหาวัดค่าตามขนาดที่ต้องการโดยไม่คำนึงถึงข้อจำกัด minimum width หรือ minimum height ของการวัดค่าที่เข้ามา และหาก unbounded เป็นจริง ก็จะไม่คำนึงถึงข้อจำกัดสูงสุดที่เข้ามาด้วย

ขอบเขต: ทั้งหมด

อนุญาตให้เนื้อหาวัดค่าตามความกว้างที่ต้องการโดยไม่คำนึงถึงการวัดค่า minimum width constraint ที่เข้ามา และหาก unbounded เป็นจริง ก็จะไม่คำนึงถึงการวัดค่า maximum width constraint ที่เข้ามาด้วย

ขอบเขต: ทั้งหมด

ตั้งค่าความสูงเป็นความสูงของ insets ที่bottomของหน้าจอ

ขอบเขต: ทั้งหมด

ตั้งค่าความกว้างเป็น insets ที่ end ของหน้าจอ โดยใช้ left หรือ right ทั้งนี้ขึ้นอยู่กับ LayoutDirection

ขอบเขต: ทั้งหมด

ตั้งค่าความกว้างเป็น insets ที่ start ของหน้าจอ โดยใช้ left หรือ right ทั้งนี้ขึ้นอยู่กับ LayoutDirection

ขอบเขต: ทั้งหมด

ตั้งค่าความสูงเป็นความสูงของ insets ที่topของหน้าจอ

ขอบเขต: ทั้งหมด

พยายามปรับขนาดสี่เหลี่ยมผืนผ้าของเนื้อหาต้นฉบับให้พอดีกับปลายทางโดยใช้ประเภท ContentScale ที่ระบุ

ขอบเขต: ทั้งหมด

skipToLookaheadSize ช่วยให้เลย์เอาต์วัดขนาดองค์ประกอบย่อยด้วยข้อจำกัด Lookahead ได้ จึงจัดวางองค์ประกอบย่อยได้ราวกับว่าการเปลี่ยนผ่านเสร็จสิ้นแล้ว

ขอบเขต: SharedTransitionScope

ปรับขนาดความกว้างขององค์ประกอบให้เป็นสัดส่วนกับ weight โดยสัมพันธ์กับองค์ประกอบพี่น้องอื่นๆ ที่มีการถ่วงน้ำหนักใน Row

ขอบเขต: RowScope

ปรับขนาดความสูงขององค์ประกอบให้สอดคล้องกับ weight โดยเทียบกับองค์ประกอบข้างเคียงอื่นๆ ที่มีการถ่วงน้ำหนักใน Column

ขอบเขต: ColumnScope

ทำให้รายการเติม (อาจเป็นเพียงบางส่วน) ความสูงสูงสุดของรายการที่สูงที่สุดในแถวที่วางรายการนั้นไว้ภายใน FlowRow

ขอบเขต: FlowRowScope

ทำให้รายการเติม (อาจเป็นเพียงบางส่วน) ความกว้างสูงสุดของรายการที่กว้างที่สุดในคอลัมน์ที่วางรายการนั้นไว้ภายใน FlowColumn

ขอบเขต: FlowColumnScope

ปรับขนาดองค์ประกอบให้ตรงกับขนาดของ Box หลังจากวัดองค์ประกอบเนื้อหาอื่นๆ ทั้งหมดแล้ว

ขอบเขต: BoxScope

ทำให้เนื้อหาเติมเต็ม Constraints.maxHeight ของข้อจำกัดการวัดที่เข้ามาโดยตั้งค่า minimum height ให้เท่ากับ maximum height คูณด้วย fraction

ขอบเขต: LazyItemScope

ทำให้เนื้อหาเติม Constraints.maxWidth และ Constraints.maxHeight ของข้อจำกัดการวัดระดับบนโดยตั้งค่า minimum width ให้เท่ากับ maximum width คูณด้วย fraction และ minimum height ให้เท่ากับ maximum height คูณด้วย fraction

ขอบเขต: LazyItemScope

ทำให้เนื้อหาเติมเต็ม Constraints.maxWidth ของข้อจำกัดการวัดระดับบนโดยตั้งค่า minimum width ให้เท่ากับ maximum width คูณด้วย fraction

ขอบเขต: LazyItemScope

ตัวแก้ไขที่ควรใช้กับเมนูที่วางไว้ภายใน ExposedDropdownMenuBoxScope

ขอบเขต: ExposedDropdownMenuBoxScope
abstract

ตัวแก้ไขนี้จะระบุความสูงที่ต้องการสำหรับแผงในหน่วย Dp และการติดตั้งใช้งานโครงสร้างพื้นฐานของแผงจะพยายามอย่างเต็มที่เพื่อให้เป็นไปตามความสูงนี้เมื่อแสดงผลแผงที่เกี่ยวข้องเป็นแผงแบบจัดเรียงใหม่หรือแผงแบบลอย

ขอบเขต: PaneScaffoldScope

ตัวแก้ไขนี้จะระบุความสูงที่ต้องการสำหรับแผงเป็นสัดส่วนของความสูงของ Scaffold โดยรวม

ขอบเขต: PaneScaffoldScope

ตัวแก้ไขนี้จะระบุความกว้างที่ต้องการสำหรับแผงเป็นสัดส่วนของความกว้างของ Scaffold โดยรวม

ขอบเขต: PaneScaffoldScope

ตัวแก้ไขนี้จะระบุความกว้างที่ต้องการสำหรับแผงใน Dp และการติดตั้งใช้งานโครงสร้างพื้นฐานของแผงจะพยายามอย่างเต็มที่เพื่อให้เป็นไปตามความกว้างนี้เมื่อแสดงผลแผงที่เกี่ยวข้องเป็นแผงแบบคงที่ กล่าวคือ แผงที่ไม่ยืดออกเพื่อเติมพื้นที่ที่เหลือ

ขอบเขต: PaneScaffoldScope

การทดสอบ

ใช้แท็กเพื่อให้ค้นหาองค์ประกอบที่แก้ไขได้ในการทดสอบ

ขอบเขต: ทั้งหมด

การเปลี่ยนรูปแบบ

ตั้งค่าองศาที่มุมมองหมุนรอบจุดศูนย์กลางของ Composable

ขอบเขต: ทั้งหมด

ปรับขนาดเนื้อหาของทั้งแกนแนวนอนและแนวตั้งให้เท่ากันโดยใช้ค่าตัวคูณมาตราส่วนเดียวกัน

ขอบเขต: ทั้งหมด

ปรับขนาดเนื้อหาของ Composable ตามค่าตัวคูณมาตราส่วนต่อไปนี้ตามแกนนอนและแกนตั้งตามลำดับ

ขอบเขต: ทั้งหมด

เปิดใช้ท่าทางสัมผัสการเปลี่ยนรูปแบบขององค์ประกอบ UI ที่แก้ไข

ขอบเขต: ทั้งหมด

เปิดใช้ท่าทางสัมผัสการเปลี่ยนรูปแบบขององค์ประกอบ UI ที่แก้ไข

ขอบเขต: Any