الإجراءات
النطاق: أي
|
<T : Any?> Modifier.anchoredDraggable(
تفعيل إيماءات السحب بين مجموعة من القيم المحدّدة مسبقًا |
النطاق: أي
|
<T : Any?> Modifier.
تم إيقاف هذه الدالة نهائيًا. تمت إزالة startDragImmediately بدون استبدالها. |
النطاق: أي
|
<T : Any?> Modifier.anchoredDraggable(
تفعيل إيماءات السحب بين مجموعة من القيم المحدّدة مسبقًا |
النطاق: أي
|
<T : Any?> Modifier.
تم إيقاف هذه الدالة نهائيًا. تمت إزالة startDragImmediately بدون استبدالها. |
النطاق: أي
|
Modifier.clickable(
اضبط المكوّن لتلقّي النقرات من خلال حدث "النقر" الخاص بالإدخال أو تسهيل الاستخدام. |
النطاق: أي
|
Modifier.clickable(
اضبط المكوّن لتلقّي النقرات من خلال حدث "النقر" الخاص بالإدخال أو تسهيل الاستخدام. |
النطاق: أي
|
Modifier.combinedClickable(
اضبط المكوّن لتلقّي النقرات والنقرات المزدوجة والنقرات المطوّلة من خلال حدث "النقر" للإدخال أو تسهيل الاستخدام. |
النطاق: أي
|
Modifier.combinedClickable(
اضبط المكوّن لتلقّي النقرات والنقرات المزدوجة والنقرات المطوّلة من خلال حدث "النقر" للإدخال أو تسهيل الاستخدام. |
النطاق: أي
|
Modifier.draggable2D(
اضبط إعدادات السحب باللمس لعنصر واجهة المستخدم في كلا الاتجاهين. |
النطاق: أي
|
Modifier.draggable(
اضبط إعدادات السحب باللمس لعنصر واجهة المستخدم في |
النطاق: أي
|
استخدِم أداة التعديل هذه لتجميع قائمة بعناصر |
النطاق: أي
|
Modifier.selectable(
اضبط المكوّن ليكون قابلاً للتحديد، عادةً كجزء من مجموعة غير متداخلة، حيث يمكن تحديد عنصر واحد فقط في أي وقت. |
النطاق: أي
|
Modifier.selectable(
اضبط المكوّن ليكون قابلاً للتحديد، عادةً كجزء من مجموعة غير متداخلة، حيث يمكن تحديد عنصر واحد فقط في أي وقت. |
النطاق: أي
|
@ExperimentalMaterialApi
تم إيقاف هذه الوظيفة نهائيًا. تم استبدال واجهات برمجة التطبيقات Swipeable في Material بواجهات AnchoredDraggable في Foundation. |
النطاق: أي
|
@ExperimentalWearMaterialApi
تفعيل إيماءات التمرير السريع بين مجموعة من الحالات المحدَّدة مسبقًا |
النطاق: أي
|
Modifier.toggleable(
ضبط المكوّن ليكون قابلاً للتبديل من خلال أحداث الإدخال وإمكانية الوصول |
النطاق: أي
|
Modifier.toggleable(
اضبط المكوّن ليكون قابلاً للتبديل من خلال أحداث الإدخال وإمكانية الوصول. |
النطاق: أي
|
Modifier.triStateToggleable(
اضبط المكوّن ليكون قابلاً للتبديل من خلال أحداث الإدخال وتسهيل الاستخدام بثلاث حالات: "مفعّل" و"غير مفعّل" و"غير محدّد". |
النطاق: أي
|
Modifier.triStateToggleable(
اضبط المكوّن ليكون قابلاً للتبديل من خلال أحداث الإدخال وتسهيل الاستخدام بثلاث حالات: "مفعّل" و"غير مفعّل" و"غير محدّد". |
النطاق:
PaneScaffoldScope
|
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
|
الصور المتحركة
النطاق: أي
|
@ExperimentalSharedTransitionApi
|
النطاق: أي
|
@ExperimentalMaterial3ExpressiveApi
طبِّق هذا المعدِّل على |
النطاق:
AnimatedVisibilityScope open |
Modifier.animateEnterExit(
يمكن استخدام المعدِّل |
النطاق:
LazyItemScope open |
Modifier.animateItem(
يُستخدم هذا المعدِّل لتحريك مظهر العنصر (تلاشي الظهور) والاختفاء (تلاشي الاختفاء) وتغييرات الموضع (مثل إعادة ترتيب العناصر). |
النطاق:
LazyGridItemScope
|
Modifier.animateItem(
يُستخدم هذا المعدِّل لتحريك مظهر العنصر (تلاشي الظهور) والاختفاء (تلاشي الاختفاء) وتغييرات الموضع (مثل إعادة ترتيب العناصر). |
النطاق:
LazyStaggeredGridItemScope
|
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.shadow(
تنشئ هذه السمة |
النطاق: أي
|
تضيف هذه السمة مساحة فارغة لاستيعاب عمليات الإدراج |
النطاق: أي
|
تنشئ هذه السمة معدِّلاً يتحكّم في ترتيب الرسم للعناصر التابعة لعنصر التنسيق الرئيسي نفسه. |
التركيز
النطاق: أي
|
Modifier.onFocusChanged(onFocusChanged: (FocusState) -> Unit)
أضِف هذا المعدِّل إلى أحد المكوّنات لمراقبة أحداث حالة التركيز. |
النطاق: أي
|
Modifier.onFocusEvent(onFocusEvent: (FocusState) -> Unit)
أضِف هذا المعدِّل إلى أحد المكوّنات لمراقبة أحداث حالة التركيز. |
النطاق: أي
|
تم إيقاف هذه الوظيفة نهائيًا. تم استبداله بـ focusTarget |
النطاق: أي
|
أضِف هذا المعدِّل إلى أحد المكوّنات لجعله قابلاً للتركيز. |
النطاق: أي
|
Modifier.
تم إيقاف هذه الوظيفة نهائيًا. استخدِم focusProperties() بدلاً من ذلك |
النطاق: أي
|
Modifier.
تم إيقاف هذه الوظيفة نهائيًا. استخدِم focusRequester() بدلاً من ذلك. |
النطاق: أي
|
Modifier.
تم إيقاف هذه الوظيفة نهائيًا. استخدِم focusProperties() وfocusRequester() بدلاً من ذلك. |
النطاق: أي
|
Modifier.focusProperties(scope: FocusProperties.() -> Unit)
يسمح لك معدِّل العرض هذا بتحديد السمات التي يمكن الوصول إليها من خلال |
النطاق: أي
|
Modifier.focusRequester(focusRequester: FocusRequester)
أضِف هذا المعدِّل إلى أحد المكوّنات لطلب إجراء تغييرات على التركيز. |
النطاق: أي
|
Modifier.focusRestorer(fallback: FocusRequester)
يمكن استخدام أداة التعديل هذه لحفظ التركيز واستعادته إلى مجموعة تركيز. |
النطاق: أي
|
@ExperimentalComposeUiApi
تم إيقاف هذه الوظيفة نهائيًا. استخدِم focusRestorer(FocusRequester) بدلاً من ذلك |
النطاق: أي
|
تُنشئ مجموعة تركيز أو تُصنّف هذا المكوّن كمجموعة تركيز. |
النطاق: أي
|
Modifier.focusable(
اضبط المكوّن ليكون قابلاً للتركيز عليه من خلال نظام التركيز أو حدث "التركيز" الخاص بتسهيل الاستخدام. |
النطاق: أي
|
Modifier.onFocusedBoundsChanged(
يتم استدعاء |
النطاق: أي
|
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.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.pointerHoverIcon(
معدِّل يتيح للمطوّر تحديد رمز مؤشر لعرضه عند تمرير مؤشر الماوس فوق العنصر. |
النطاق: أي
|
Modifier.pointerInteropFilter(
PointerInputModifier خاص يتيح الوصول إلى |
النطاق: أي
|
Modifier.
تم إيقاف هذه الوظيفة نهائيًا. يجب أن يوفّر Modifier.pointerInput مَعلمة واحدة أو أكثر من مَعلمات "المفتاح" التي تحدّد هوية المعدِّل وتحدّد متى يجب إلغاء روتين المعالجة المشتركة السابق لإدخال البيانات وإطلاق تأثير جديد للمفتاح الجديد. |
النطاق: أي
|
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)
|
النطاق:
TabRowDefaults
|
Modifier.
تم إيقاف هذه الوظيفة نهائيًا. يُستخدَم فقط مع طريقة TabRowDefaults.Indicator المتوقّفة نهائيًا. |
الدلالات
النطاق: أي
|
يحتوي على |
النطاق: أي
|
Modifier.progressSemantics(
يحتوي على |
النطاق: أي
|
Modifier.rangeSemantics(
معدِّل لإضافة دلالات تشير إلى تقدّم Stepper/Slider. |
النطاق: أي
|
Modifier.clearAndSetSemantics(properties: SemanticsPropertyReceiver.() -> Unit)
يمحو دلالات جميع العُقد الفرعية ويضبط دلالات جديدة. |
النطاق: أي
|
Modifier.semantics(mergeDescendants: Boolean, properties: SemanticsPropertyReceiver.() -> Unit)
أضِف أزواج المفتاح/القيمة الدلالية إلى عقدة التصميم لاستخدامها في الاختبار وإمكانية الوصول وما إلى ذلك. |
التمرير
النطاق: أي
|
Modifier.clipScrollableContainer(orientation: Orientation)
يتم قص حدود الحاوية القابلة للتمرير على المحور الرئيسي مع ترك مساحة لتأثيرات الخلفية (مثل الظلال) على المحور الفرعي. |
النطاق: أي
|
Modifier.nestedScroll(
عدِّل العنصر لجعله يشارك في التدرّج الهرمي للتمرير المتداخل. |
النطاق: أي
|
Modifier.overscroll(overscrollEffect: OverscrollEffect?)
تعرض هذه السمة التمرير الزائد من |
النطاق: أي
|
Modifier.onPreRotaryScrollEvent(
ستسمح إضافة |
النطاق: أي
|
Modifier.onRotaryScrollEvent(
ستسمح إضافة |
النطاق: أي
|
Modifier.rotaryScrollable(
معدِّل يربط أحداث التدوير بالحاويات القابلة للتمرير، مثل العمود والقائمة الكسولة وغيرها. |
النطاق: أي
|
Modifier.scrollAway(
تمرير عنصر عموديًا داخل أو خارج إطار العرض استنادًا إلى حالة التمرير التي توفّرها قائمة قابلة للتمرير |
النطاق: أي
|
Modifier.scrollAway(scrollState: ScrollState, offset: Dp)
تمرير عنصر عموديًا داخل/خارج إطار العرض استنادًا إلى |
النطاق: أي
|
Modifier.scrollAway(
تمرير عنصر عموديًا داخل/خارج إطار العرض استنادًا إلى |
النطاق: أي
|
Modifier.scrollAway(
تمرير عنصر عموديًا داخل/خارج إطار العرض استنادًا إلى |
النطاق: أي
|
Modifier.
تم إيقاف هذه الوظيفة نهائيًا. يتم توفير هذا التحميل الزائد للتوافق مع الإصدارات القديمة من Compose for Wear OS 1.1.يتوفّر تحميل زائد أحدث يستخدم ScalingLazyListState من حزمة wear.compose.foundation.lazy |
النطاق: أي
|
Modifier.horizontalScroll(
تعديل العنصر للسماح بالتمرير أفقيًا عندما يكون عرض المحتوى أكبر من الحد الأقصى المسموح به |
النطاق: أي
|
Modifier.horizontalScroll(
تعديل العنصر للسماح بالتمرير أفقيًا عندما يكون عرض المحتوى أكبر من الحد الأقصى المسموح به |
النطاق: أي
|
Modifier.verticalScroll(
تعديل العنصر للسماح بالتمرير عموديًا عندما يكون ارتفاع المحتوى أكبر من الحدّ الأقصى المسموح به |
النطاق: أي
|
Modifier.verticalScroll(
تعديل العنصر للسماح بالتمرير عموديًا عندما يكون ارتفاع المحتوى أكبر من الحدّ الأقصى المسموح به |
النطاق: أي
|
Modifier.scrollable2D(
ضبط التمرير السريع والتحريك باللمس لعنصر واجهة المستخدم في كلتا الوضعيتين XY |
النطاق: أي
|
Modifier.scrollable(
ضبط التمرير السريع والتحريك باللمس لعنصر واجهة المستخدم في |
النطاق: أي
|
Modifier.scrollable(
ضبط التمرير السريع والتحريك باللمس لعنصر واجهة المستخدم في |
النطاق: أي
|
تتحكّم هذه السياسة في لوحة المفاتيح الافتراضية كعملية تمرير متداخلة على الإصدار |
المقاس
النطاق: أي
|
Modifier.animateContentSize(
يعمل معدِّل العرض هذا على تحريك حجمه عندما يتغيّر حجم معدِّل العرض التابع (أو العنصر القابل للإنشاء التابع إذا كان في نهاية السلسلة). |
النطاق: أي
|
Modifier.animateContentSize(
يعمل معدِّل العرض هذا على تحريك حجمه عندما يتغيّر حجم معدِّل العرض التابع (أو العنصر القابل للإنشاء التابع إذا كان في نهاية السلسلة). |
النطاق: أي
|
Modifier.aspectRatio(
محاولات تغيير حجم المحتوى ليتطابق مع نسبة عرض إلى ارتفاع محدّدة من خلال محاولة مطابقة أحد القيود الواردة بالترتيب التالي: |
النطاق: أي
|
يجب أن يكون حجمها 48 بكسل مستقل الكثافة (dp) على الأقل لتجنُّب الالتباس في تفاعلات اللمس إذا كان حجم العنصر أصغر. |
النطاق: أي
|
يجب أن يكون حجمها 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 المعدَّل عند قياس العنصر لأول مرة أو عند تغيُّر حجم العنصر. |
النطاق: أي
|
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
محاولات لتحديد حجم مستطيل المحتوى الأصلي ليتم إدراجه في وجهة من خلال تطبيق نوع |
النطاق:
RowScope
|
Modifier.weight(
اضبط عرض العنصر بما يتناسب مع |
النطاق:
ColumnScope
|
Modifier.weight(
اضبط ارتفاع العنصر بما يتناسب مع |
النطاق:
FlowRowScope
|
@ExperimentalLayoutApi
يجب أن يملأ العنصر (ربما جزئيًا فقط) الحد الأقصى لارتفاع أطول عنصر في الصف الذي تم وضعه فيه، وذلك ضمن |
النطاق:
FlowColumnScope
|
@ExperimentalLayoutApi
يجب أن يملأ العنصر (ربما جزئيًا فقط) الحد الأقصى لعرض العنصر الأوسع في العمود الذي تم وضعه فيه، وذلك ضمن |
النطاق:
BoxScope
|
اضبط حجم العنصر ليتطابق مع حجم |
النطاق:
LazyItemScope
|
Modifier.fillParentMaxHeight(
اجعل المحتوى يملأ |
النطاق:
LazyItemScope
|
Modifier.fillParentMaxSize(
اجعل المحتوى يملأ |
النطاق:
LazyItemScope
|
Modifier.fillParentMaxWidth(
اجعل المحتوى يملأ |
النطاق:
ExposedDropdownMenuBoxScope abstract |
Modifier.exposedDropdownSize(matchTextFieldWidth: Boolean)
المعدِّل الذي يجب تطبيقه على |
النطاق:
ExposedDropdownMenuBoxScope abstract |
Modifier.exposedDropdownSize(matchAnchorWidth: Boolean)
المعدِّل الذي يجب تطبيقه على قائمة موضوعة داخل |
النطاق:
PaneScaffoldScope open |
Modifier.dragToResize(state: DragToResizeState)
|
النطاق:
PaneScaffoldScope
|
Modifier.preferredHeight(height: Dp)
يحدّد معدِّل العرض هذا الارتفاع المفضّل للوحة، وسيحاول تنفيذ هيكل اللوحة بأفضل شكل مراعاةً لهذا الارتفاع عند عرض اللوحة المرتبطة كلوحة معاد تدفقها أو لوحة مرتفعة. |
النطاق:
PaneScaffoldScope
|
Modifier.preferredWidth(width: Dp)
يحدّد هذا المعدِّل العرض المفضّل للوحة، وسيحاول تنفيذ هيكل اللوحة بأفضل ما لديه مراعاةً لهذا العرض عند عرض اللوحة المرتبطة كلوحة ثابتة، أي لوحة لا يتم توسيعها لملء المساحات المتبقية. |
الاختبار
النطاق: أي
|
تُطبِّق هذه السمة علامة للسماح بالعثور على العنصر المعدَّل في الاختبارات. |
عمليات التحويل
النطاق: أي
|
تضبط هذه السمة عدد الدرجات التي يتم تدوير العرض بها حول مركز العنصر القابل للإنشاء. |
النطاق: أي
|
يمكنك تغيير حجم محتوى المحورين الأفقي والرأسي بشكل موحّد باستخدام عامل تغيير الحجم نفسه. |
النطاق: أي
|
يمكنك تغيير حجم محتوى العنصر القابل للإنشاء باستخدام عوامل تغيير الحجم التالية على المحورين الأفقي والعمودي على التوالي. |
النطاق: أي
|
Modifier.transformable(
تفعيل إيماءات التحويل لعنصر واجهة المستخدم المعدَّل |
النطاق: أي
|
Modifier.transformable(
تفعيل إيماءات التحويل لعنصر واجهة المستخدم المعدَّل |
غير ذلك
النطاق: أي
|
@ExperimentalFoundationApi
تم إيقاف هذه الوظيفة نهائيًا. تم استبدالها بدالة محملة بشكل زائد مع دالة ردّ اتصال للحصول على بيانات النقل، ويتم إجراء عملية بدء الرصد بواسطة Compose نفسها |
النطاق: أي
|
Modifier.contentType(contentType: ContentType)
اضبط تلميح الملء التلقائي باستخدام |
النطاق: أي
|
Modifier.basicMarquee(
تطبيق تأثير شريط تمرير متحرك على المحتوى المعدَّل إذا كان عرضه أكبر من المساحة المتاحة |
النطاق: أي
|
Modifier.edgeSwipeToDismiss(
يمكن التمرير سريعًا على المقابض لإغلاقها من حافة إطار العرض. |
النطاق: أي
|
Modifier.blur(radius: Dp, edgeTreatment: BlurredEdgeTreatment)
رسم محتوى مموّه بنصف القطر المحدّد |
النطاق: أي
|
Modifier.blur(
رسم محتوى مموّه بنصف القطر المحدّد |
النطاق: أي
|
Modifier.bringIntoViewRequester(
معدِّل يمكن استخدامه لإرسال طلبات |
النطاق: أي
|
Modifier.
تم إيقاف هذه الوظيفة نهائيًا. استخدِم BringIntoViewModifierNode بدلاً من ذلك |
النطاق: أي
|
Modifier.composed(
عليك تعريف تركيبة في الوقت المناسب من |
النطاق: أي
|
Modifier.composed(
عليك تعريف تركيبة في الوقت المناسب من |
النطاق: أي
|
Modifier.composed(
عليك تعريف تركيبة في الوقت المناسب من |
النطاق: أي
|
Modifier.composed(
عليك تعريف تركيبة في الوقت المناسب من |
النطاق: أي
|
Modifier.composed(
عليك تعريف تركيبة في الوقت المناسب من |
النطاق: أي
|
Modifier.dragAndDropSource(
تمثّل |
النطاق: أي
|
@ExperimentalFoundationApi
تم إيقاف هذه الوظيفة نهائيًا. تم استبدالها بدالة محملة بشكل زائد مع دالة ردّ اتصال للحصول على بيانات النقل، ويتم إجراء عملية بدء الرصد بواسطة Compose نفسها |
النطاق: أي
|
Modifier.dragAndDropSource(
تمثّل |
النطاق: أي
|
Modifier.dragAndDropTarget(
معدِّل يسمح بالتلقّي من إيماءة السحب والإفلات. |
النطاق: أي
|
تم إيقاف هذه الوظيفة نهائيًا. Use systemGestureExclusion |
النطاق: أي
|
Modifier.
تم إيقاف هذه الوظيفة نهائيًا. Use systemGestureExclusion |
النطاق: أي
|
Modifier.preferredFrameRate(frameRateCategory: FrameRateCategory)
ضبط معدّل لقطات مطلوب على Composable |
النطاق: أي
|
Modifier.preferredFrameRate(
ضبط معدّل لقطات مطلوب على Composable |
النطاق: أي
|
Modifier.handwritingDetector(callback: () -> Unit)
تضبط هذه السمة أحد العناصر ليعمل كأداة لرصد الكتابة بخط اليد، حيث ترصد الكتابة بالقلم الرقمي وتفوّض معالجة النص الذي تم التعرّف عليه إلى عنصر آخر. |
النطاق: أي
|
تضبط هذه السمة عنصرًا ليعمل كمعالج للكتابة بخط اليد باستخدام قلم الشاشة، ويمكنه معالجة إدخال النص من جلسة كتابة بخط اليد تم تشغيلها من خلال الكتابة بخط اليد باستخدام قلم الشاشة على أداة رصد الكتابة بخط اليد. |
النطاق: أي
|
Modifier.hoverable(
ضبط المكوّن ليكون قابلاً للتمرير فوقه باستخدام أحداث دخول/خروج المؤشر |
النطاق: أي
|
@ExperimentalIndirectTouchTypeApi
ستؤدي إضافة |
النطاق: أي
|
@ExperimentalIndirectTouchTypeApi
ستسمح إضافة |
النطاق: أي inline |
Modifier.
تم إيقاف هذه الوظيفة نهائيًا. ستؤدي واجهة برمجة التطبيقات هذه إلى إبطال المعدِّل أكثر من اللازم، لذا لا يُنصح باستخدامها. |
النطاق: أي
|
أداة تعديل تحافظ على إضاءة شاشة الجهاز طالما أنّها جزء من التركيب على الأنظمة الأساسية المتوافقة. |
النطاق: أي
|
Modifier.layoutBounds(holder: LayoutBoundsHolder)
سيؤدي ذلك إلى ربط |
النطاق: أي
|
Modifier.approachLayout(
تنشئ هذه السمة تخطيطًا تقريبيًا يهدف إلى المساعدة في الاقتراب تدريجيًا من التخطيط الوجهة الذي تم احتسابه في عملية التمرير المسبق. |
النطاق: أي
|
Modifier.magnifier(
تعرض هذه السمة |
النطاق: أي
|
Modifier.modifierLocalConsumer(consumer: ModifierLocalReadScope.() -> Unit)
أداة تعديل يمكن استخدامها لاستهلاك |
النطاق: أي
|
<T : Any?> Modifier.modifierLocalProvider(
أداة تعديل يمكن استخدامها لتوفير |
النطاق: أي
|
Modifier.onFirstVisible(
تسجّل هذه السمة دالة ردّ لتتبُّع ما إذا كانت العقدة داخل إطار عرض النافذة أو خارجه. |
النطاق: أي
|
Modifier.onLayoutRectChanged(
يستدعي |
النطاق: أي
|
Modifier.onPlaced(onPlaced: (LayoutCoordinates) -> Unit)
استخدِم |
النطاق: أي
|
Modifier.onVisibilityChanged(
تسجّل هذه السمة دالة ردّ لتتبُّع ما إذا كانت العقدة داخل إطار عرض النافذة أم لا. |
النطاق: أي
|
@ExperimentalWearMaterialApi
يرسم شكلاً للناقل فوق عنصر قابل للإنشاء ويحرّك تأثير المسح لإزالة الناقل. |
النطاق: أي
|
@Composable
ترسم Modifier.placeholder شكلاً هيكليًا فوق أحد المكوّنات، وذلك في الحالات التي لا يتوفّر فيها أي محتوى مؤقت (مثل البيانات المخزّنة مؤقتًا). |
النطاق: أي
|
@ExperimentalWearMaterialApi
أداة تعديل لرسم تأثير تموّج على عنصر نائب لأحد المكوّنات |
النطاق: أي
|
@Composable
تعرض السمة Modifier.placeholderShimmer تأثيرًا متوهجًا دوريًا على المحتوى، ما يشير إلى أنّ المحتوى قيد التحميل أو قد يكون قديمًا. |
النطاق: أي
|
Modifier.stylusHoverIcon(
أداة تعديل تتيح للمطوّر تحديد رمز مؤشر لعرضه عند تمرير قلم الشاشة فوق العنصر. |
النطاق: أي
|
Modifier.motionEventSpy(watcher: (motionEvent: MotionEvent) -> Unit)
يتم استدعاء |
النطاق: أي
|
ضَع علامة على مستطيل التصميم للإشارة إلى أنّه يفضّل البقاء بعيدًا عن النوافذ العائمة. |
النطاق: أي
|
Modifier.preferKeepClear(rectProvider: (LayoutCoordinates) -> Rect)
ضَع علامة على مستطيل ضمن إحداثيات التنسيق المحلي، مع الحرص على عدم التداخل مع النوافذ العائمة. |
النطاق: أي
|
@ExperimentalMaterialApi
معدِّل لترجمة موضع مؤشر السحب لإعادة التحميل وتغيير حجمه استنادًا إلى |
النطاق: أي
|
@ExperimentalMaterialApi
أداة تعديل التمرير المتداخل التي توفّر أحداث التمرير إلى |
النطاق: أي
|
@ExperimentalMaterialApi
أداة تعديل التمرير المتداخل التي توفّر عمليات ردّ الاتصال |
النطاق: أي
|
@ExperimentalMaterial3Api
معدِّل يضيف التمرير المتداخل إلى حاوية لتوفير إيماءة السحب لإعادة التحميل. |
النطاق: أي
|
@ExperimentalFoundationApi
تضبط هذه السمة العقدة الحالية وأي عقد فرعية كعنصر استقبال محتوى. |
النطاق: أي
|
Modifier.fitInside(rulers: RectRulers)
يتم احتواء المحتوى ضمن |
النطاق: أي
|
Modifier.fitOutside(rulers: RectRulers)
إذا كانت إحدى قيم |
النطاق: أي
|
Modifier.sensitiveContent(isContentSensitive: Boolean)
يشير هذا المعدِّل إلى أنّ العنصر القابل للإنشاء يعرض محتوًى حسّاسًا (مثل اسم المستخدم وكلمة المرور وبطاقة الائتمان وما إلى ذلك) على الشاشة، ويجب حماية المحتوى أثناء مشاركة الشاشة في البيئات المتوافقة. |
النطاق: أي
|
Modifier.onInterceptKeyBeforeSoftKeyboard(
ستسمح إضافة |
النطاق: أي
|
Modifier.onPreInterceptKeyBeforeSoftKeyboard(
ستسمح إضافة |
النطاق: أي
|
Modifier.
تم إيقاف هذه الوظيفة نهائيًا. تم نقل SwipeToDismiss إلى androidx.wear.compose.foundation. |
النطاق: أي
|
يستبعد مستطيل التنسيق من إيماءة النظام. |
النطاق: أي
|
Modifier.systemGestureExclusion(exclusion: (LayoutCoordinates) -> Rect)
يستبعد مستطيلاً ضمن إحداثيات التنسيق المحلي من إيماءة النظام. |
النطاق: أي
|
Modifier.appendTextContextMenuComponents(builder: TextContextMenuBuilderScope.() -> Unit)
تضيف هذه السمة |
النطاق: أي
|
Modifier.filterTextContextMenuComponents(
تضيف هذه السمة |
النطاق: أي
|
Modifier.consumeWindowInsets(insets: WindowInsets)
استهلاك الحواف الداخلية التي لم تستهلكها بعد أدوات التعديل الأخرى للحواف الداخلية المشابهة لـ |
النطاق: أي
|
Modifier.consumeWindowInsets(paddingValues: PaddingValues)
استخدام |
النطاق: أي
|
Modifier.onConsumedWindowInsetsChanged(
استدعاءات |
النطاق: أي
|
يؤدي ذلك إلى إعادة احتساب |
النطاق:
ExposedDropdownMenuBoxScope
|
تم إيقاف هذه الوظيفة نهائيًا. استخدِم التحميل الزائد الذي يتضمّن المَعلمتَين ExposedDropdownMenuAnchorType وenabled |
النطاق:
ExposedDropdownMenuBoxScope abstract |
Modifier.menuAnchor(
المعدِّل الذي يجب تطبيقه على عنصر داخل |