اقدامات
محدوده: هر
| @ ExperimentalFoundationApi حرکات کشیدن را بین مجموعه ای از مقادیر از پیش تعریف شده فعال کنید. |
محدوده: هر
| @ ExperimentalFoundationApi حرکات کشیدن را بین مجموعه ای از مقادیر از پیش تعریف شده فعال کنید. |
محدوده: هر
| Modifier . clickable ( مؤلفه را برای دریافت کلیکها از طریق رویداد «کلیک» ورودی یا دسترسی پیکربندی کنید. |
محدوده: هر
| Modifier . clickable ( مؤلفه را برای دریافت کلیکها از طریق رویداد «کلیک» ورودی یا دسترسی پیکربندی کنید. |
محدوده: هر
| @ ExperimentalFoundationApi پیکربندی مؤلفه برای دریافت کلیک، دوبار کلیک و کلیک طولانی از طریق رویداد «کلیک» ورودی یا دسترسی. |
محدوده: هر
| @ ExperimentalFoundationApi پیکربندی مؤلفه برای دریافت کلیک، دوبار کلیک و کلیک طولانی از طریق رویداد «کلیک» ورودی یا دسترسی. |
محدوده: هر
| @ ExperimentalFoundationApi اصلاحکنندهای شبیه به |
محدوده: هر
| @ ExperimentalFoundationApi کشیدن لمسی را برای عنصر UI در هر دو جهت پیکربندی کنید. |
محدوده: هر
| Modifier . draggable ( کشیدن لمسی را برای عنصر UI در یک |
محدوده: هر
| Modifier . selectableGroup () از این اصلاح کننده برای گروه بندی لیستی از موارد |
محدوده: هر
| کامپوننت را طوری پیکربندی کنید که قابل انتخاب باشد، معمولاً به عنوان بخشی از یک گروه انحصاری متقابل، که در آن فقط یک مورد را می توان در هر نقطه از زمان انتخاب کرد. |
محدوده: هر
| Modifier . selectable ( کامپوننت را طوری پیکربندی کنید که قابل انتخاب باشد، معمولاً به عنوان بخشی از یک گروه انحصاری متقابل، که در آن فقط یک مورد را می توان در هر نقطه از زمان انتخاب کرد. |
محدوده: هر
| @ ExperimentalMaterialApi این تابع منسوخ شده است. Swipeable Material با APIهای AnchoredDraggable Foundation جایگزین شده است. |
محدوده: هر
| @ ExperimentalWearMaterialApi ژستهای تند کشیدن بین مجموعهای از حالتهای از پیش تعریفشده را فعال کنید. |
محدوده: هر
| Modifier . toggleable ( جزء را پیکربندی کنید تا از طریق رویدادهای ورودی و دسترسی قابل تغییر باشد |
محدوده: هر
| Modifier . toggleable ( جزء را پیکربندی کنید تا از طریق رویدادهای ورودی و دسترسی قابل تغییر باشد. |
محدوده: هر
| Modifier . triStateToggleable ( کامپوننت را طوری پیکربندی کنید که از طریق رویدادهای ورودی و دسترسی با سه حالت روشن، خاموش و نامشخص قابل تغییر باشد. |
محدوده: هر
| Modifier . triStateToggleable ( کامپوننت را طوری پیکربندی کنید که از طریق رویدادهای ورودی و دسترسی با سه حالت روشن، خاموش و نامشخص قابل تغییر باشد. |
تراز
محدوده: RowScope
| Modifier . align (alignment: Alignment.Vertical ) عنصر را به صورت عمودی در |
محدوده: RowScope
| عنصر را به صورت عمودی به گونه ای قرار دهید که خط تراز برای محتوا که توسط |
محدوده: RowScope
| Modifier . alignBy (alignmentLine: HorizontalAlignmentLine ) عنصر را به صورت عمودی به گونه ای قرار دهید که |
محدوده: RowScope
| Modifier . alignByBaseline () عنصر را به صورت عمودی به گونه ای قرار دهید که اولین خط پایه آن با عناصر خواهر و برادری که برای |
محدوده: ColumnScope
| Modifier . align (alignment: Alignment.Horizontal ) عنصر را به صورت افقی در داخل |
محدوده: ColumnScope
| عنصر را به صورت افقی قرار دهید به گونه ای که خط تراز برای محتوا که توسط |
محدوده: ColumnScope
| Modifier . alignBy (alignmentLine: VerticalAlignmentLine ) عنصر را به صورت افقی قرار دهید به گونه ای که |
محدوده: BoxScope
|
انیمیشن
محدوده: AnimatedVisibilityScope
| Modifier . animateEnterExit ( اصلاحکننده |
محدوده: LazyItemScope
| Modifier . animateItem ( این اصلاح کننده ظاهر آیتم (محو شدن)، ناپدید شدن (محو شدن) و تغییرات قرارگیری (مانند مرتب سازی مجدد آیتم) را متحرک می کند. |
محدوده: LazyItemScope
| @ ExperimentalFoundationApi این تابع منسوخ شده است. به جای آن از Modifier.animateItem() استفاده کنید |
محدوده: LazyStaggeredGridItemScope
| Modifier . animateItem ( این اصلاح کننده ظاهر آیتم (محو شدن)، ناپدید شدن (محو شدن) و تغییرات قرارگیری (مانند مرتب سازی مجدد آیتم) را متحرک می کند. |
محدوده: LazyStaggeredGridItemScope
| @ ExperimentalFoundationApi این تابع منسوخ شده است. به جای آن از Modifier.animateItem() استفاده کنید |
مرز
محدوده: هر
| Modifier . border (border: BorderStroke , shape: Shape ) عنصر را برای اضافه کردن حاشیه با ظاهر مشخص شده با یک |
محدوده: هر
| عنصر را برای اضافه کردن حاشیه با ظاهر مشخص شده با |
محدوده: هر
| عنصر را برای اضافه کردن حاشیه با ظاهر مشخص شده با |
طراحی
محدوده: هر
| محتوایی را با آلفای اصلاح شده ترسیم کنید که ممکن است کمتر از 1 باشد. |
محدوده: هر
| Modifier . background (color: Color , shape: Shape ) |
محدوده: هر
| Modifier . background ( |
محدوده: هر
| محتوا را به |
محدوده: هر
| Modifier . clipToBounds () محتوا را به مرزهای یک لایه تعریف شده در این اصلاح کننده برش دهید. |
محدوده: هر
| Modifier . drawBehind (onDraw: DrawScope .() -> Unit ) به داخل |
محدوده: هر
| Modifier . drawWithCache (onBuildDrawCache: CacheDrawScope .() -> DrawResult ) تا زمانی که اندازه ناحیه ترسیمی یکسان باشد یا هر شیء حالتی که خوانده می شود تغییر نکرده باشد، در یک |
محدوده: هر
| Modifier . drawWithContent (onDraw: ContentDrawScope .() -> Unit ) یک |
محدوده: هر
| Modifier . indication ( در صورت وقوع فعل و انفعالات، جلوه های بصری را برای این مؤلفه ترسیم می کند. |
محدوده: هر
| Modifier . paint ( با استفاده از |
محدوده: هر
| Modifier . shadow ( یک |
محدوده: هر
| بالشتک را اضافه می کند تا قسمت های |
محدوده: هر
| یک اصلاح کننده ایجاد می کند که ترتیب ترسیم را برای فرزندان همان والد طرح کنترل می کند. |
تمرکز کنید
محدوده: هر
| Modifier . onFocusChanged (onFocusChanged: ( FocusState ) -> Unit ) برای مشاهده رویدادهای حالت تمرکز، این اصلاح کننده را به یک مؤلفه اضافه کنید. |
محدوده: هر
| Modifier . onFocusEvent (onFocusEvent: ( FocusState ) -> Unit ) برای مشاهده رویدادهای حالت تمرکز، این اصلاح کننده را به یک مؤلفه اضافه کنید. |
محدوده: هر
| Modifier . این تابع منسوخ شده است. با focusTarget جایگزین شد |
محدوده: هر
| Modifier . focusTarget () این اصلاح کننده را به یک کامپوننت اضافه کنید تا قابل تمرکز باشد. |
محدوده: هر
| Modifier . این تابع منسوخ شده است. به جای آن از focusProperties() استفاده کنید |
محدوده: هر
| Modifier . این تابع منسوخ شده است. به جای آن از focusRequester() استفاده کنید |
محدوده: هر
| Modifier . این تابع منسوخ شده است. به جای آن از focusProperties() و focusRequester() استفاده کنید |
محدوده: هر
| Modifier . focusProperties (scope: FocusProperties .() -> Unit ) این اصلاحکننده به شما امکان میدهد ویژگیهایی را مشخص کنید که برای |
محدوده: هر
| Modifier . focusRequester (focusRequester: FocusRequester ) برای درخواست تغییرات برای فوکوس، این اصلاح کننده را به یک جزء اضافه کنید. |
محدوده: هر
| @ ExperimentalComposeUiApi از این اصلاح کننده می توان برای ذخیره و بازیابی فوکوس در یک گروه تمرکز استفاده کرد. |
محدوده: هر
| Modifier . focusGroup () یک گروه تمرکز ایجاد می کند یا این جزء را به عنوان یک گروه تمرکز علامت گذاری می کند. |
محدوده: هر
| Modifier . focusable ( مؤلفه را به گونهای پیکربندی کنید که از طریق سیستم فوکوس یا رویداد «تمرکز» دسترسی قابل تمرکز باشد. |
محدوده: هر
| @ ExperimentalFoundationApi هر زمان که محدوده منطقه متمرکز فعلی تغییر کند |
گرافیک
محدوده: هر
| 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 ) |
محدوده: هر
| فضای dp |
محدوده: هر
| فضای اضافی را در امتداد هر لبه محتوا در |
محدوده: هر
| بالشتکی اضافه میکند تا |
محدوده: هر
| برای قرار دادن |
محدوده: هر
| Modifier . imePadding () اضافه کردن بالشتک برای جا دادن ورودی های |
محدوده: هر
| برای قرار دادن |
محدوده: هر
| برای قرار دادن |
محدوده: هر
| بالشتک اضافه می کند تا درج های |
محدوده: هر
| بالشتک اضافه می کند تا |
محدوده: هر
| برای قرار دادن |
محدوده: هر
| بالشتک را برای قرار دادن |
محدوده: هر
| برای قرار دادن |
محدوده: هر
| Modifier . waterfallPadding () بالشتک را برای قرار دادن لایه های |
محدوده: هر
| Modifier . windowInsetsPadding (insets: WindowInsets ) پد اضافه می کند تا محتوا وارد فضای |
اشاره گر
محدوده: هر
| Modifier . pointerHoverIcon ( اصلاحکنندهای که به توسعهدهنده اجازه میدهد یک نماد اشاره گر را تعریف کند تا وقتی مکاننما روی عنصر قرار میگیرد نمایش داده شود. |
محدوده: هر
| @ ExperimentalComposeUiApi یک PointerInputModifier ویژه که دسترسی به |
محدوده: هر
| @ ExperimentalComposeUiApi اصلاح کننده ای که امکان ردیابی نشانگر (به عنوان مثال ماوس یا صفحه لمسی) را می دهد و رویدادها را جابجا می کند. |
محدوده: هر
| Modifier . این تابع منسوخ شده است. Modifier.pointerInput باید یک یا چند پارامتر "کلید" را ارائه دهد که هویت اصلاح کننده را تعریف می کند و تعیین می کند که چه زمانی باید برنامه پردازش ورودی قبلی آن لغو شود و یک افکت جدید برای کلید جدید راه اندازی شود. |
محدوده: هر
| Modifier . pointerInput (key1: Any ?, block: suspend PointerInputScope .() -> Unit ) یک اصلاح کننده برای پردازش ورودی اشاره گر در منطقه عنصر اصلاح شده ایجاد کنید. |
محدوده: هر
| Modifier . pointerInput (vararg keys: Any ?, block: suspend PointerInputScope .() -> Unit ) یک اصلاح کننده برای پردازش ورودی اشاره گر در منطقه عنصر اصلاح شده ایجاد کنید. |
محدوده: هر
| Modifier . pointerInput (key1: Any ?, key2: Any ?, block: suspend PointerInputScope .() -> Unit ) یک اصلاح کننده برای پردازش ورودی اشاره گر در منطقه عنصر اصلاح شده ایجاد کنید. |
موقعیت
محدوده: هر
| Modifier . absoluteOffset (offset: Density .() -> IntOffset ) آفست محتوا با px |
محدوده: هر
| Modifier . absoluteOffset (x: Dp , y: Dp ) |
محدوده: هر
| آفست محتوا با px |
محدوده: هر
| |
محدوده: TabRowDefaults
| Modifier . tabIndicatorOffset (currentTabPosition: TabPosition ) |
محدوده: TabRowDefaults
| Modifier . tabIndicatorOffset (currentTabPosition: TabPosition ) |
معناشناسی
محدوده: هر
| حاوی |
محدوده: هر
| Modifier . progressSemantics ( شامل |
محدوده: هر
| Modifier . rangeSemantics ( اصلاح کننده برای افزودن معنایی که نشان دهنده پیشرفت Stepper/Slider است. |
محدوده: هر
| Modifier . clearAndSetSemantics (properties: SemanticsPropertyReceiver .() -> Unit ) معنی شناسی همه گره های فرعی را پاک می کند و معنای جدیدی را تنظیم می کند. |
محدوده: هر
| Modifier . semantics (mergeDescendants: Boolean , properties: SemanticsPropertyReceiver .() -> Unit ) جفتهای کلید/مقدار معنایی را به گره طرحبندی برای استفاده در آزمایش، دسترسی و غیره اضافه کنید. |
اسکرول کنید
محدوده: هر
| Modifier . clipScrollableContainer (orientation: Orientation ) مرزهای محفظه قابل پیمایش را در محور اصلی قطع میکند در حالی که فضایی برای جلوههای پسزمینه (مانند سایهها) در محور متقاطع باقی میگذارد. |
محدوده: هر
| Modifier . این تابع منسوخ شده است. از Modifier.pointerInput + PointerEventType.Scroll استفاده کنید |
محدوده: هر
| Modifier . nestedScroll ( عنصر را تغییر دهید تا در سلسله مراتب پیمایش تودرتو شرکت کند. |
محدوده: هر
| @ ExperimentalFoundationApi overscroll را از |
محدوده: هر
| Modifier . onPreRotaryScrollEvent ( افزودن این |
محدوده: هر
| Modifier . onRotaryScrollEvent ( افزودن این |
محدوده: هر
| Modifier . rotaryScrollable ( اصلاحکنندهای که رویدادهای چرخشی را با کانتینرهای قابل پیمایش مانند Column، LazyList و موارد دیگر متصل میکند. |
محدوده: هر
| 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 . verticalScroll ( زمانی که ارتفاع محتوا بزرگتر از حداکثر محدودیت مجاز است، عنصر را تغییر دهید تا به صورت عمودی اسکرول شود. |
محدوده: هر
| Modifier . scrollable ( پیمایش لمسی و پرت کردن عنصر UI را در یک |
محدوده: هر
| @ ExperimentalFoundationApi پیمایش لمسی و پرت کردن عنصر UI را در یک |
محدوده: هر
| @ ExperimentalTvFoundationApi این تابع منسوخ شده است. scrollableWithPivot منسوخ شده است. |
محدوده: هر
| صفحهکلید نرم را بهعنوان پیمایش تودرتو در Android |
اندازه
محدوده: هر
| 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 ) هنگامی که عنصر برای اولین بار اندازه گیری می شود یا زمانی که اندازه عنصر تغییر می کند، با اندازه عنصر UI اصلاح شده 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 . windowInsetsBottomHeight (insets: WindowInsets ) |
محدوده: هر
| Modifier . windowInsetsEndWidth (insets: WindowInsets ) بسته به |
محدوده: هر
| Modifier . windowInsetsStartWidth (insets: WindowInsets ) بسته به |
محدوده: هر
| Modifier . windowInsetsTopHeight (insets: WindowInsets ) |
محدوده: RowScope
| Modifier . weight ( اندازه عرض عنصر را متناسب با |
محدوده: ColumnScope
| Modifier . weight ( اندازه ارتفاع عنصر متناسب با |
محدوده: BoxScope
| Modifier . matchParentSize () بعد از اندازهگیری سایر عناصر محتوا، عنصر را طوری اندازه بگیرید که با اندازه |
محدوده: LazyItemScope
| Modifier . fillParentMaxHeight ( از محتوا بخواهید |
محدوده: LazyItemScope
| Modifier . fillParentMaxSize ( با تنظیم |
محدوده: LazyItemScope
| Modifier . fillParentMaxWidth ( از محتوا بخواهید |
محدوده: ExposedDropdownMenuBoxScope abstract | Modifier . exposedDropdownSize (matchTextFieldWidth: Boolean ) Modifier که باید در |
محدوده: ExposedDropdownMenuBoxScope abstract | Modifier . exposedDropdownSize (matchTextFieldWidth: Boolean ) اصلاح کننده ای که باید در منوی قرار داده شده در داخل |
تست کردن
محدوده: هر
| برچسبی را اعمال می کند تا امکان یافتن عنصر تغییر یافته در تست ها را فراهم کند. |
تحولات
محدوده: هر
| درجههایی را تنظیم میکند که نمای دور مرکز ترکیبسازی بچرخد. |
محدوده: هر
| محتویات هر دو محور افقی و عمودی را با ضریب مقیاس یکسان مقیاس کنید. |
محدوده: هر
| محتویات قابل ترکیب را با فاکتورهای مقیاس زیر به ترتیب در امتداد محور افقی و عمودی مقیاس کنید. |
محدوده: هر
| Modifier . transformable ( حرکات تغییر شکل عنصر UI تغییر یافته را فعال کنید. |
محدوده: هر
| @ ExperimentalFoundationApi حرکات تغییر شکل عنصر UI تغییر یافته را فعال کنید. |
دیگر
محدوده: هر
| @ ExperimentalFoundationApi اصلاحکنندهای که اجازه میدهد عنصری که روی آن اعمال میشود مانند منبعی برای عملیات کشیدن و رها کردن رفتار شود. |
محدوده: هر
| Modifier . basicMarquee ( در صورتی که برای محتوای اصلاح شده بیش از حد گسترده باشد، یک افکت خیمه شب بازی متحرک اعمال می کند. |
محدوده: هر
| Modifier . edgeSwipeToDismiss ( تند کشیدن برای رد کردن را محدود می کند تا فقط از لبه درگاه دید فعال باشد. |
محدوده: هر
| Modifier . blur (radius: Dp , edgeTreatment: BlurredEdgeTreatment ) مطالب را با شعاع های مشخص شده تار کنید. |
محدوده: هر
| Modifier . blur ( مطالب را با شعاع های مشخص شده تار کنید. |
محدوده: هر
| @ ExperimentalFoundationApi اصلاح کننده ای که می تواند برای ارسال درخواست های |
محدوده: هر
| @ ExperimentalFoundationApi والدینی که میتوانند به درخواستهای |
محدوده: هر
| Modifier . composed ( یک ترکیب به موقع از یک |
محدوده: هر
| @ ExperimentalComposeUiApi یک ترکیب به موقع از یک |
محدوده: هر
| @ ExperimentalComposeUiApi یک ترکیب به موقع از یک |
محدوده: هر
| @ ExperimentalComposeUiApi یک ترکیب به موقع از یک |
محدوده: هر
| @ ExperimentalComposeUiApi یک ترکیب به موقع از یک |
محدوده: هر
| @ ExperimentalFoundationApi اصلاحکنندهای که اجازه میدهد عنصری که روی آن اعمال میشود مانند منبعی برای عملیات کشیدن و رها کردن رفتار شود. |
محدوده: هر
| @ ExperimentalFoundationApi اصلاحکنندهای که امکان دریافت از حرکت کشیدن و رها کردن را فراهم میکند. |
محدوده: هر
| این تابع منسوخ شده است. از systemGestureExclusion استفاده کنید |
محدوده: هر
| Modifier . این تابع منسوخ شده است. از systemGestureExclusion استفاده کنید |
محدوده: هر
| Modifier . handwritingDetector (callback: () -> Unit ) عنصری را پیکربندی میکند تا بهعنوان آشکارساز دستنویس عمل کند که دستخط قلم را تشخیص میدهد و مدیریت متن شناساییشده را به عنصر دیگری واگذار میکند. |
محدوده: هر
| عنصری را به گونهای پیکربندی میکند که بهعنوان یک کنترلکننده دستخط قلم عمل کند که میتواند ورودی متن را از یک جلسه دستنویسی که با دستخط قلم روی آشکارساز دستخط راهاندازی شده است، مدیریت کند. |
محدوده: هر
| Modifier . hoverable ( کامپوننت را طوری پیکربندی کنید که از طریق رویدادهای ورود/خروج اشاره گر قابل شناور باشد. |
محدوده: هر inline | Modifier . این تابع منسوخ شده است. این API بیش از حد لازم برای اصلاح کننده شما باطل می شود، بنابراین استفاده از آن ممنوع است. |
محدوده: هر
| Modifier . approachLayout ( طرحبندی رویکردی را ایجاد میکند تا به تدریج به طرحبندی مقصد محاسبهشده در پاس پیشبینی کمک کند. |
محدوده: هر
| Modifier . magnifier ( ویجت |
محدوده: هر
| @ ExperimentalComposeUiApi اصلاحکنندهای که میتواند برای مصرف |
محدوده: هر
| @ ExperimentalComposeUiApi اصلاحکنندهای که میتواند برای ارائه |
محدوده: هر
| Modifier . onPlaced (onPlaced: ( LayoutCoordinates ) -> Unit ) پس از قرار دادن |
محدوده: هر
| @ ExperimentalWearMaterialApi یک شکل نگهدارنده روی بالای یک قطعه ساز ترسیم می کند و یک افکت پاک کردن را متحرک می کند تا مکان نگهدارنده حذف شود. |
محدوده: هر
| @ ExperimentalWearMaterialApi اصلاحکننده برای ترسیم یک مکاننما بر روی یک جزء. |
محدوده: هر
| @ ExperimentalComposeUiApi با هر |
محدوده: هر
| Modifier . preferKeepClear () مستطیل طرح را به عنوان ترجیح می دهد که از پنجره های شناور دور بماند علامت گذاری کنید. |
محدوده: هر
| Modifier . preferKeepClear (rectProvider: ( LayoutCoordinates ) -> Rect ) یک مستطیل را در مختصات چیدمان محلی علامت گذاری کنید و ترجیح می دهید از پنجره های شناور دور بماند. |
محدوده: هر
| @ ExperimentalMaterialApi یک اصلاح کننده برای ترجمه موقعیت و مقیاس بندی اندازه یک نشانگر کشش به تازه کردن بر اساس |
محدوده: هر
| @ ExperimentalMaterialApi یک اصلاح کننده پیمایش تو در تو که رویدادهای اسکرول را برای |
محدوده: هر
| @ ExperimentalMaterialApi یک اصلاحکننده پیمایش تو در تو که تماسهای |
محدوده: هر
| @ ExperimentalMaterial3Api اصلاحکنندهای که پیمایش تودرتو را به یک ظرف اضافه میکند تا از حرکت کشش برای تازهسازی پشتیبانی کند. |
محدوده: هر
| @ ExperimentalMaterial3Api اصلاحکنندهای که اندازه، آفست، برش، سایه و ترسیم پسزمینه یک نشانگر کشش برای تازهسازی را کنترل میکند، که هنگام پیادهسازی نشانگرهای سفارشی مفید است. |
محدوده: هر
| @ ExperimentalFoundationApi گره فعلی و هر گره فرزند را به عنوان گیرنده محتوا پیکربندی می کند. |
محدوده: هر
| @ ExperimentalComposeUiApi افزودن این |
محدوده: هر
| @ ExperimentalComposeUiApi افزودن این |
محدوده: هر
| Modifier . این تابع منسوخ شده است. SwipeToDismiss به androidx.wear.compose.foundation منتقل شده است. |
محدوده: هر
| مستطیل طرحبندی را از اشاره سیستم خارج میکند. |
محدوده: هر
| Modifier . systemGestureExclusion (exclusion: ( LayoutCoordinates ) -> Rect ) مستطیلی را در مختصات طرحبندی محلی از اشاره سیستم مستثنی میکند. |
محدوده: هر
| Modifier . consumeWindowInsets (insets: WindowInsets ) از میانافزارهایی استفاده کنید که هنوز توسط سایر تعدیلکنندههای مشابه |
محدوده: هر
| Modifier . consumeWindowInsets (paddingValues: PaddingValues ) |
محدوده: هر
| Modifier . onConsumedWindowInsetsChanged ( تماسها با |
محدوده: TooltipBoxScope
| Modifier . tooltipTrigger () |
محدوده: ExposedDropdownMenuBoxScope
| Modifier . این تابع منسوخ شده است. از اضافه بار استفاده کنید که پارامترهای MenuAnchorType و فعال را می گیرد |
محدوده: ExposedDropdownMenuBoxScope abstract | Modifier . menuAnchor (type: MenuAnchorType , enabled: Boolean ) اصلاحکنندهای که باید روی عنصری در |