اقدامات
محدوده: هر
| <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 ( کشیدن لمسی را برای عنصر UI در هر دو جهت پیکربندی کنید. |
محدوده: هر
| Modifier . draggable ( کشیدن لمسی را برای عنصر UI در یک |
محدوده: هر
| Modifier . selectableGroup () از این اصلاح کننده برای گروه بندی لیستی از موارد |
محدوده: هر
| کامپوننت را طوری پیکربندی کنید که قابل انتخاب باشد، معمولاً به عنوان بخشی از یک گروه انحصاری متقابل، که در آن فقط یک مورد را می توان در هر نقطه از زمان انتخاب کرد. |
محدوده: هر
| Modifier . selectable ( کامپوننت را طوری پیکربندی کنید که قابل انتخاب باشد، معمولاً به عنوان بخشی از یک گروه انحصاری متقابل، که در آن فقط یک مورد را می توان در هر نقطه از زمان انتخاب کرد. |
محدوده: هر
| @ ExperimentalMaterialApi این تابع منسوخ شده است. Swipeable Material با APIهای AnchoredDraggable Foundation جایگزین شده است. |
محدوده: هر
| @ ExperimentalWearMaterialApi ژستهای تند کشیدن بین مجموعهای از حالتهای از پیش تعریفشده را فعال کنید. |
محدوده: هر
| Modifier . toggleable ( جزء را پیکربندی کنید تا از طریق رویدادهای ورودی و دسترسی قابل تغییر باشد |
محدوده: هر
| Modifier . toggleable ( جزء را پیکربندی کنید تا از طریق رویدادهای ورودی و دسترسی قابل تغییر باشد. |
محدوده: هر
| Modifier . triStateToggleable ( کامپوننت را طوری پیکربندی کنید که از طریق رویدادهای ورودی و دسترسی با سه حالت روشن، خاموش و نامشخص قابل تغییر باشد. |
محدوده: هر
| Modifier . triStateToggleable ( کامپوننت را طوری پیکربندی کنید که از طریق رویدادهای ورودی و دسترسی با سه حالت روشن، خاموش و نامشخص قابل تغییر باشد. |
محدوده: PaneScaffoldScope
| @ ExperimentalMaterial3AdaptiveApi اصلاحکنندهای که باید روی یک دسته کشیدن قابل ترکیب اعمال شود تا بتوان دستگیره کشیدن را کشیده و در |
تراز
محدوده: 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
|
انیمیشن
محدوده: هر
| @ 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 . 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 ) برای درخواست تغییرات برای فوکوس، این اصلاح کننده را به یک جزء اضافه کنید. |
محدوده: هر
| Modifier . focusRestorer (fallback: FocusRequester ) از این اصلاح کننده می توان برای ذخیره و بازیابی فوکوس در یک گروه تمرکز استفاده کرد. |
محدوده: هر
| @ ExperimentalComposeUiApi این تابع منسوخ شده است. به جای آن از focusRestorer (FocusRequester) استفاده کنید |
محدوده: هر
| Modifier . focusGroup () یک گروه تمرکز ایجاد می کند یا این جزء را به عنوان یک گروه تمرکز علامت گذاری می کند. |
محدوده: هر
| Modifier . focusable ( مؤلفه را به گونهای پیکربندی کنید که از طریق سیستم فوکوس یا رویداد «تمرکز» دسترسی قابل تمرکز باشد. |
محدوده: هر
| Modifier . onFocusedBoundsChanged ( هر زمان که محدوده منطقه متمرکز فعلی تغییر کند، |
گرافیک
محدوده: هر
| 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 ( اصلاحکنندهای که به توسعهدهنده اجازه میدهد یک نماد اشاره گر را تعریف کند تا وقتی مکاننما روی عنصر قرار میگیرد نمایش داده شود. |
محدوده: هر
| 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 ) آفست محتوا با 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 . nestedScroll ( عنصر را تغییر دهید تا در سلسله مراتب پیمایش تودرتو شرکت کند. |
محدوده: هر
| Modifier . overscroll (overscrollEffect: OverscrollEffect ?) overscroll را از |
محدوده: هر
| Modifier . onPreRotaryScrollEvent ( افزودن این |
محدوده: هر
| Modifier . onRotaryScrollEvent ( افزودن این |
محدوده: هر
| Modifier . rotaryScrollable ( اصلاحکنندهای که رویدادهای چرخشی را با کانتینرهای قابل پیمایش مانند Column، LazyList و موارد دیگر متصل میکند. |
محدوده: هر
| 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 ( زمانی که ارتفاع محتوا بزرگتر از حداکثر محدودیت مجاز است، عنصر را تغییر دهید تا به صورت عمودی اسکرول شود. |
محدوده: هر
| @ Composable اصلاحکنندهای که تبدیلهای Material3 Motion را برای محتوای یک آیتم |
محدوده: هر
| @ Composable اصلاحکنندهای که تبدیلهای Material3 Motion را برای محتوای یک آیتم |
محدوده: هر
| @ Composable اصلاحکنندهای که تبدیلهای Material3 Motion را برای محتوای یک آیتم |
محدوده: هر
| Modifier . scrollable ( پیمایش لمسی و پرت کردن عنصر UI را در یک |
محدوده: هر
| Modifier . scrollable ( پیمایش لمسی و پرت کردن عنصر UI را در یک |
محدوده: هر
| صفحهکلید نرم را بهعنوان پیمایش تودرتو در 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 ( اندازه ارتفاع عنصر متناسب با |
محدوده: FlowRowScope
| @ ExperimentalLayoutApi از آیتم بخواهید حداکثر ارتفاع بلندترین مورد را در ردیفی که در آن قرار داده شده، در |
محدوده: FlowColumnScope
| @ ExperimentalLayoutApi از آیتم بخواهید حداکثر عرض وسیع ترین مورد را در ستونی که در آن قرار داده شده، در |
محدوده: BoxScope
| Modifier . matchParentSize () بعد از اندازهگیری سایر عناصر محتوا، عنصر را طوری اندازه بگیرید که با اندازه |
محدوده: LazyItemScope
| Modifier . fillParentMaxHeight ( از محتوا بخواهید محدودیتهای اندازهگیری ورودی |
محدوده: LazyItemScope
| Modifier . fillParentMaxSize ( با تنظیم |
محدوده: LazyItemScope
| Modifier . fillParentMaxWidth ( از محتوا بخواهید |
محدوده: ExposedDropdownMenuBoxScope abstract | Modifier . exposedDropdownSize (matchTextFieldWidth: Boolean ) Modifier که باید در |
محدوده: ExposedDropdownMenuBoxScope abstract | Modifier . exposedDropdownSize (matchAnchorWidth: Boolean ) اصلاح کننده ای که باید در منوی قرار داده شده در داخل |
محدوده: PaneScaffoldScope
| Modifier . preferredWidth (width: Dp ) این اصلاح کننده عرض ترجیحی یک صفحه را مشخص می کند، و پیاده سازی داربست پنجره تمام تلاش خود را می کند که به این عرض احترام بگذارد زمانی که صفحه مربوطه به عنوان یک صفحه ثابت ارائه می شود، یعنی صفحه ای که برای پر کردن فضاهای باقی مانده کشیده نمی شود. |
تست کردن
محدوده: هر
| برچسبی را اعمال می کند تا امکان یافتن عنصر تغییر یافته در تست ها را فراهم کند. |
تحولات
محدوده: هر
| درجههایی را تنظیم میکند که نمای دور مرکز ترکیبسازی بچرخد. |
محدوده: هر
| محتویات هر دو محور افقی و عمودی را با ضریب مقیاس یکسان مقیاس کنید. |
محدوده: هر
| محتویات قابل ترکیب را با فاکتورهای مقیاس زیر به ترتیب در امتداد محور افقی و عمودی مقیاس کنید. |
محدوده: هر
| Modifier . transformable ( حرکات تغییر شکل عنصر UI تغییر یافته را فعال کنید. |
محدوده: هر
| Modifier . transformable ( حرکات تغییر شکل عنصر UI تغییر یافته را فعال کنید. |
دیگر
محدوده: هر
| @ ExperimentalFoundationApi این تابع منسوخ شده است. با اضافه بار با یک تماس برای به دست آوردن داده های انتقال، تشخیص شروع توسط خود Compose انجام می شود |
محدوده: هر
| 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 ( اصلاحکنندهای که امکان دریافت از حرکت کشیدن و رها کردن را فراهم میکند. |
محدوده: هر
| این تابع منسوخ شده است. از systemGestureExclusion استفاده کنید |
محدوده: هر
| Modifier . این تابع منسوخ شده است. از systemGestureExclusion استفاده کنید |
محدوده: هر
| Modifier . handwritingDetector (callback: () -> Unit ) عنصری را پیکربندی میکند تا بهعنوان آشکارساز دستنویس عمل کند که دستخط قلم را تشخیص میدهد و مدیریت متن شناساییشده را به عنصر دیگری واگذار میکند. |
محدوده: هر
| عنصری را به گونهای پیکربندی میکند که بهعنوان یک کنترلکننده دستخط قلم عمل کند که میتواند ورودی متن را از یک جلسه دستنویسی که با دستخط قلم روی آشکارساز دستخط راهاندازی شده است، مدیریت کند. |
محدوده: هر
| Modifier . hoverable ( کامپوننت را طوری پیکربندی کنید که از طریق رویدادهای ورود/خروج اشاره گر قابل شناور باشد. |
محدوده: هر inline | Modifier . این تابع منسوخ شده است. این API بیش از حد لازم برای اصلاح کننده شما باطل می شود، بنابراین استفاده از آن ممنوع است. |
محدوده: هر
| Modifier . approachLayout ( طرحبندی رویکردی را ایجاد میکند تا به تدریج به طرحبندی مقصد محاسبهشده در پاس پیشبینی کمک کند. |
محدوده: هر
| Modifier . magnifier ( ویجت |
محدوده: هر
| Modifier . modifierLocalConsumer (consumer: ModifierLocalReadScope .() -> Unit ) اصلاحکنندهای که میتواند برای مصرف |
محدوده: هر
| <T : Any ?> Modifier . modifierLocalProvider ( اصلاحکنندهای که میتواند برای ارائه |
محدوده: هر
| Modifier . onLayoutRectChanged ( با موقعیت این گره طرح بندی نسبت به سیستم مختصات ریشه ترکیب و همچنین در مختصات صفحه و مختصات پنجره |
محدوده: هر
| Modifier . onPlaced (onPlaced: ( LayoutCoordinates ) -> Unit ) پس از قرار دادن |
محدوده: هر
| @ ExperimentalWearMaterialApi یک شکل نگهدارنده روی بالای یک قطعه ساز ترسیم می کند و یک افکت پاک کردن را متحرک می کند تا مکان نگهدارنده حذف شود. |
محدوده: هر
| @ Composable یک شکل نگهدارنده روی بالای یک قطعه ساز ترسیم می کند و یک افکت پاک کردن را متحرک می کند تا مکان نگهدارنده حذف شود. |
محدوده: هر
| @ ExperimentalWearMaterialApi اصلاحکننده برای ترسیم یک مکاننما بر روی یک جزء. |
محدوده: هر
| @ Composable اصلاحکننده برای ترسیم یک مکاننما بر روی یک جزء. |
محدوده: هر
| Modifier . stylusHoverIcon ( اصلاحکنندهای که به توسعهدهنده اجازه میدهد یک نماد اشاره گر را تعریف کند تا زمانی که قلم روی عنصر قرار میگیرد نمایش داده شود. |
محدوده: هر
| Modifier . motionEventSpy (watcher: (motionEvent: MotionEvent ) -> Unit ) با هر |
محدوده: هر
| Modifier . preferKeepClear () مستطیل طرح را به عنوان ترجیح می دهد که از پنجره های شناور دور بماند علامت گذاری کنید. |
محدوده: هر
| Modifier . preferKeepClear (rectProvider: ( LayoutCoordinates ) -> Rect ) یک مستطیل را در مختصات چیدمان محلی علامت گذاری کنید و ترجیح می دهید از پنجره های شناور دور بماند. |
محدوده: هر
| @ ExperimentalMaterialApi یک اصلاح کننده برای ترجمه موقعیت و مقیاس بندی اندازه یک نشانگر کشش به تازه کردن بر اساس |
محدوده: هر
| @ ExperimentalMaterialApi یک اصلاح کننده پیمایش تو در تو که رویدادهای اسکرول را برای |
محدوده: هر
| @ ExperimentalMaterialApi یک اصلاحکننده پیمایش تو در تو که تماسهای |
محدوده: هر
| @ ExperimentalMaterial3Api اصلاحکنندهای که پیمایش تودرتو را به یک ظرف اضافه میکند تا از حرکت کشش برای تازهسازی پشتیبانی کند. |
محدوده: هر
| @ ExperimentalFoundationApi گره فعلی و هر گره فرزند را به عنوان گیرنده محتوا پیکربندی می کند. |
محدوده: هر
| Modifier . sensitiveContent (isContentSensitive: Boolean ) این اصلاح کننده اشاره می کند که composable محتوای حساس (مانند نام کاربری، رمز عبور، کارت اعتباری و غیره) را روی صفحه نمایش می دهد و محتوا باید در هنگام اشتراک گذاری صفحه در محیط های پشتیبانی شده محافظت شود. |
محدوده: هر
| Modifier . onInterceptKeyBeforeSoftKeyboard ( افزودن این |
محدوده: هر
| Modifier . onPreInterceptKeyBeforeSoftKeyboard ( افزودن این |
محدوده: هر
| Modifier . این تابع منسوخ شده است. SwipeToDismiss به androidx.wear.compose.foundation منتقل شده است. |
محدوده: هر
| مستطیل طرحبندی را از اشاره سیستم خارج میکند. |
محدوده: هر
| Modifier . systemGestureExclusion (exclusion: ( LayoutCoordinates ) -> Rect ) مستطیلی را در مختصات طرحبندی محلی از اشاره سیستم مستثنی میکند. |
محدوده: هر
| Modifier . consumeWindowInsets (insets: WindowInsets ) از میانافزارهایی استفاده کنید که هنوز توسط سایر تعدیلکنندههای مشابه |
محدوده: هر
| Modifier . consumeWindowInsets (paddingValues: PaddingValues ) |
محدوده: هر
| Modifier . onConsumedWindowInsetsChanged ( تماسها با |
محدوده: هر
| این |
محدوده: ExposedDropdownMenuBoxScope
| Modifier . این تابع منسوخ شده است. از اضافه بار استفاده کنید که ExposedDropdownMenuAnchorType و پارامترهای فعال را می گیرد |
محدوده: ExposedDropdownMenuBoxScope abstract | Modifier . menuAnchor ( اصلاحکنندهای که باید روی عنصری در |