Compose मॉडिफ़ायर की सूची

कार्रवाइयां

पहले से तय की गई वैल्यू के सेट के बीच, खींचने और छोड़ने के जेस्चर चालू करें.

स्कोप: कोई भी

पहले से तय की गई वैल्यू के सेट के बीच, खींचने और छोड़ने के जेस्चर चालू करें.

स्कोप: कोई भी

इनपुट या सुलभता "क्लिक" इवेंट के ज़रिए क्लिक पाने के लिए, कॉम्पोनेंट को कॉन्फ़िगर करें.

स्कोप: कोई भी

इनपुट या सुलभता "क्लिक" इवेंट के ज़रिए क्लिक पाने के लिए, कॉम्पोनेंट को कॉन्फ़िगर करें.

स्कोप: कोई भी

इनपुट या सुलभता "क्लिक" इवेंट के ज़रिए क्लिक, दो बार क्लिक, और लंबे क्लिक पाने के लिए कॉम्पोनेंट को कॉन्फ़िगर करें.

स्कोप: कोई भी

इनपुट या सुलभता "क्लिक" इवेंट के ज़रिए क्लिक, दो बार क्लिक, और लंबे क्लिक पाने के लिए कॉम्पोनेंट को कॉन्फ़िगर करें.

स्कोप: कोई भी

यूज़र इंटरफ़ेस (यूआई) एलिमेंट के लिए, दोनों ओरिएंटेशन में टच करके खींचने और छोड़ने की सुविधा कॉन्फ़िगर करें.

स्कोप: कोई भी

एक ही Orientation में यूज़र इंटरफ़ेस (यूआई) एलिमेंट के लिए, टच करके खींचने और छोड़ने की सुविधा को कॉन्फ़िगर करें.

स्कोप: कोई भी

इस मॉडिफ़ायर का इस्तेमाल करके, सुलभता के लिए selectable आइटम की सूची को एक साथ ग्रुप करें. जैसे, टैब या रेडियो बटन.

स्कोप: कोई भी

कॉम्पोनेंट को इस तरह कॉन्फ़िगर करें कि उसे चुना जा सके. आम तौर पर, यह एक-दूसरे से अलग ग्रुप के हिस्से के तौर पर होता है. इसमें किसी भी समय सिर्फ़ एक आइटम चुना जा सकता है.

स्कोप: कोई भी

कॉम्पोनेंट को इस तरह कॉन्फ़िगर करें कि उसे चुना जा सके. आम तौर पर, यह एक-दूसरे से अलग ग्रुप के हिस्से के तौर पर होता है. इसमें किसी भी समय सिर्फ़ एक आइटम चुना जा सकता है.

स्कोप: कोई भी

कॉम्पोनेंट को कॉन्फ़िगर करें, ताकि उसे इनपुट और सुलभता इवेंट की मदद से टॉगल किया जा सके

स्कोप: कोई भी

कॉम्पोनेंट को कॉन्फ़िगर करें, ताकि उसे इनपुट और सुलभता इवेंट की मदद से टॉगल किया जा सके.

स्कोप: कोई भी

कॉम्पोनेंट को इस तरह कॉन्फ़िगर करें कि उसे इनपुट और सुलभता इवेंट के ज़रिए टॉगल किया जा सके. इसके लिए, तीन स्थितियां उपलब्ध हैं: चालू, बंद, और तय नहीं.

स्कोप: कोई भी

कॉम्पोनेंट को इस तरह कॉन्फ़िगर करें कि उसे इनपुट और सुलभता इवेंट के ज़रिए टॉगल किया जा सके. इसके लिए, तीन स्थितियां उपलब्ध हैं: चालू, बंद, और तय नहीं.

स्कोप: कोई भी

वह मॉडिफ़ायर जिसे ड्रैग हैंडल कंपोज़ेबल पर लागू किया जाना चाहिए, ताकि ड्रैग हैंडल को खींचा जा सके और दिए गए PaneExpansionState पर ठीक से काम किया जा सके.

स्कोप: PaneScaffoldScope

अलाइनमेंट

Row में एलिमेंट को वर्टिकल तौर पर अलाइन करें.

स्कोप: RowScope

एलिमेंट को वर्टिकल तौर पर इस तरह रखें कि alignmentLineBlock से तय की गई कॉन्टेंट की अलाइनमेंट लाइन, alignBy पर कॉन्फ़िगर किए गए सिबलिंग एलिमेंट के साथ अलाइन हो.

स्कोप: RowScope

एलिमेंट को वर्टिकल तौर पर इस तरह से रखें कि उसका alignmentLine, सिबलिंग एलिमेंट के साथ अलाइन हो. साथ ही, सिबलिंग एलिमेंट को alignBy पर कॉन्फ़िगर किया गया हो.

स्कोप: RowScope

एलिमेंट को वर्टिकल तौर पर इस तरह से रखें कि उसकी पहली बेसलाइन, सिबलिंग एलिमेंट के साथ अलाइन हो. साथ ही, सिबलिंग एलिमेंट को alignByBaseline या alignBy पर कॉन्फ़िगर किया गया हो.

स्कोप: RowScope

Column में एलिमेंट को हॉरिज़ॉन्टल तौर पर अलाइन करें.

स्कोप: ColumnScope

एलिमेंट को हॉरिज़ॉन्टल तौर पर इस तरह रखें कि alignmentLineBlock से तय की गई कॉन्टेंट की अलाइनमेंट लाइन, alignBy पर कॉन्फ़िगर किए गए सिबलिंग एलिमेंट के साथ भी अलाइन हो.

स्कोप: ColumnScope

एलिमेंट को हॉरिज़ॉन्टल तौर पर इस तरह से रखें कि उसका alignmentLine, alignBy पर कॉन्फ़िगर किए गए सिबलिंग एलिमेंट के साथ अलाइन हो.

स्कोप: ColumnScope

कॉन्टेंट एलिमेंट को Box में किसी खास Alignment पर खींचें और छोड़ें.

स्कोप: BoxScope

ऐनिमेशन

Modifier, ताकि LookaheadScope में होने वाले लेआउट के बदलावों (पोज़िशन और/या साइज़) को ऐनिमेट किया जा सके.

स्कोप: कोई भी

इस मॉडिफ़ायर को किसी FloatingActionButton पर लागू करें, ताकि उसे ऐनिमेशन के साथ दिखाया या छिपाया जा सके. आम तौर पर, यह ऐप्लिकेशन के मुख्य कॉन्टेंट की स्क्रोलिंग पर आधारित होता है.

स्कोप: कोई भी

animateEnterExit मॉडिफ़ायर का इस्तेमाल, AnimatedVisibility के किसी भी डायरेक्ट या इनडायरेक्ट चाइल्ड के लिए किया जा सकता है. इससे, AnimatedVisibility में बताए गए ऐनिमेशन से अलग, एंटर/एग्ज़िट ऐनिमेशन बनाया जा सकता है.

स्कोप: AnimatedVisibilityScope
open

यह मॉडिफ़ायर, आइटम के दिखने (फ़ेड इन), गायब होने (फ़ेड आउट), और प्लेसमेंट में होने वाले बदलावों (जैसे, आइटम का क्रम बदलना) को ऐनिमेट करता है.

स्कोप: LazyItemScope
open

यह मॉडिफ़ायर, आइटम के दिखने (फ़ेड इन), गायब होने (फ़ेड आउट), और प्लेसमेंट में होने वाले बदलावों (जैसे, आइटम का क्रम बदलना) को ऐनिमेट करता है.

स्कोप: LazyGridItemScope

यह मॉडिफ़ायर, आइटम के दिखने (फ़ेड इन), गायब होने (फ़ेड आउट), और प्लेसमेंट में होने वाले बदलावों (जैसे, आइटम का क्रम बदलना) को ऐनिमेट करता है.

बॉर्डर

एलिमेंट में बदलाव करके, border और shape के साथ तय किए गए लुक वाला बॉर्डर जोड़ें और उसे क्लिप करें.

स्कोप: कोई भी

एलिमेंट में बदलाव करके, width, brush, और shape के साथ तय किए गए बॉर्डर को जोड़ें और उसे क्लिप करें.

स्कोप: कोई भी

एलिमेंट में बदलाव करके, width, color, और shape के साथ तय किए गए बॉर्डर को जोड़ें और उसे क्लिप करें.

स्कोप: कोई भी

ड्रॉइंग

बदले गए ऐल्फ़ा के साथ कॉन्टेंट ड्रॉ करें, जो 1 से कम हो सकता है.

स्कोप: कोई भी

कॉन्टेंट के पीछे, सॉलिड color के साथ shape ड्रॉ करता है.

स्कोप: कोई भी

कॉन्टेंट के पीछे brush के साथ shape ड्रॉ करता है.

स्कोप: कोई भी

कॉन्टेंट को shape पर क्लिप करें.

स्कोप: कोई भी

कॉन्टेंट को इस मॉडिफ़ायर पर तय की गई लेयर की सीमाओं के हिसाब से क्लिप करें.

स्कोप: कोई भी

बदले गए कॉन्टेंट के पीछे Canvas में ड्रॉ करें.

स्कोप: कोई भी

DrawScope में कॉन्टेंट के साथ ड्रॉ करें. यह कॉन्टेंट, ड्रॉ करने के लिए किए गए कॉल के दौरान तब तक बना रहता है, जब तक ड्रॉइंग एरिया का साइज़ एक जैसा रहता है या पढ़े गए किसी भी स्टेट ऑब्जेक्ट में बदलाव नहीं होता.

स्कोप: कोई भी

इससे एक DrawModifier बनता है, जो डेवलपर को लेआउट के कॉन्टेंट से पहले या बाद में ड्रॉ करने की अनुमति देता है.

स्कोप: कोई भी

इंटरैक्शन होने पर, यह इस कॉम्पोनेंट के लिए विज़ुअल इफ़ेक्ट दिखाता है.

स्कोप: कोई भी

painter का इस्तेमाल करके, कॉन्टेंट को पेंट करें.

स्कोप: कोई भी

यह बाकी कॉन्टेंट के पीछे ड्रॉप शैडो बनाता है. इसके लिए, यह दिए गए आकार के हिसाब से तय की गई ज्यामिति और DropShadowScope में तय की गई शैडो प्रॉपर्टी का इस्तेमाल करता है.

स्कोप: कोई भी

यह बाकी कॉन्टेंट के पीछे ड्रॉप शैडो बनाता है. इसके लिए, यह दी गई शेप के हिसाब से तय की गई ज्यामिति और Shadow से तय की गई शैडो प्रॉपर्टी का इस्तेमाल करता है.

स्कोप: कोई भी

यह बाकी कॉन्टेंट के पीछे एक इनर शैडो बनाता है. इसके लिए, यह दी गई ज्यामिति और InnerShadowScope में तय की गई शैडो प्रॉपर्टी का इस्तेमाल करता है.

स्कोप: कोई भी

यह दिए गए आकार के हिसाब से तय की गई ज्यामिति और Shadow से तय की गई शैडो प्रॉपर्टी के साथ, बाकी कॉन्टेंट के ऊपर एक इनर शैडो बनाता है.

स्कोप: कोई भी

एक graphicsLayer बनाता है, जो शैडो ड्रॉ करता है.

स्कोप: कोई भी

safe drawing इनसेट को शामिल करने के लिए पैडिंग जोड़ता है.

स्कोप: कोई भी

एक ऐसा मॉडिफ़ायर बनाता है जो एक ही पैरंट लेआउट के चाइल्ड लेआउट के लिए, ड्रॉइंग के क्रम को कंट्रोल करता है.

स्कोप: कोई भी

फ़ोकस

फ़ोकस की स्थिति वाले इवेंट देखने के लिए, इस मॉडिफ़ायर को किसी कॉम्पोनेंट में जोड़ें.

स्कोप: कोई भी

फ़ोकस की स्थिति वाले इवेंट देखने के लिए, इस मॉडिफ़ायर को किसी कॉम्पोनेंट में जोड़ें.

स्कोप: कोई भी

किसी कॉम्पोनेंट को फ़ोकस करने लायक बनाने के लिए, उसमें यह मॉडिफ़ायर जोड़ें.

स्कोप: कोई भी

इस मॉडिफ़ायर की मदद से, ऐसी प्रॉपर्टी तय की जा सकती हैं जिन्हें मॉडिफ़ायर चेन में आगे मौजूद focusTarget या चाइल्ड लेआउट नोड से ऐक्सेस किया जा सकता है.

स्कोप: कोई भी

फ़ोकस में बदलाव करने का अनुरोध करने के लिए, इस मॉडिफ़ायर को किसी कॉम्पोनेंट में जोड़ें.

स्कोप: कोई भी

इस मॉडिफ़ायर का इस्तेमाल, फ़ोकस ग्रुप में फ़ोकस को सेव और वापस लाने के लिए किया जा सकता है.

स्कोप: कोई भी

यह फ़ोकस ग्रुप बनाता है या इस कॉम्पोनेंट को फ़ोकस ग्रुप के तौर पर मार्क करता है.

स्कोप: कोई भी

कॉम्पोनेंट को इस तरह कॉन्फ़िगर करें कि उसे फ़ोकस सिस्टम या सुलभता "फ़ोकस" इवेंट के ज़रिए फ़ोकस किया जा सके.

स्कोप: कोई भी

ग्राफ़िक

एक Modifier.Node, जो कॉन्टेंट को ड्रॉ लेयर में ड्रॉ करता है.

स्कोप: कोई भी

एक Modifier.Element, जो कॉन्टेंट को ड्रॉ लेयर में ड्रॉ करता है.

स्कोप: कोई भी

एक Modifier.Element, जो ड्रॉ लेयर जोड़ता है, ताकि टूलिंग, ड्रॉ की गई इमेज में किसी एलिमेंट की पहचान कर सके.

स्कोप: कोई भी

कीबोर्ड

इस modifier को किसी कॉम्पोनेंट के modifier पैरामीटर में जोड़ने से, कॉम्पोनेंट या उसके किसी चाइल्ड कॉम्पोनेंट पर फ़ोकस होने पर, हार्डवेयर बटन के इवेंट को इंटरसेप्ट किया जा सकेगा.

स्कोप: कोई भी

इस modifier को किसी कॉम्पोनेंट के modifier पैरामीटर में जोड़ने से, कॉम्पोनेंट या उसके किसी चाइल्ड कॉम्पोनेंट पर फ़ोकस होने पर, हार्डवेयर बटन के इवेंट को इंटरसेप्ट किया जा सकेगा.

स्कोप: कोई भी

लेआउट

androidx.compose.ui.layout.layoutId का विकल्प, जो tag का इस्तेमाल करने की सुविधा देता है.

स्कोप: कोई भी

एलिमेंट को layoutId से टैग करें, ताकि पैरंट एलिमेंट में उसकी पहचान की जा सके.

स्कोप: कोई भी

LayoutModifier बनाता है. इससे, रैप किए गए एलिमेंट को मेज़र करने और लेआउट करने के तरीके में बदलाव किया जा सकता है.

स्कोप: कोई भी

जब कॉन्टेंट की ग्लोबल पोज़िशन बदल गई हो, तब एलिमेंट के LayoutCoordinates के साथ onGloballyPositioned को शुरू करें.

स्कोप: कोई भी

अन्य

contentType की मदद से, ऑटोमैटिक तरीके से भरने की सुविधा के लिए हिंट सेट करें.

स्कोप: कोई भी

अगर बदला गया कॉन्टेंट उपलब्ध जगह में फ़िट होने के लिए बहुत ज़्यादा चौड़ा है, तो उस पर ऐनिमेटेड मार्की इफ़ेक्ट लागू करता है.

स्कोप: कोई भी

कॉन्टेंट को धुंधला करने के लिए, तय की गई रेडियस के साथ ड्रॉ करें.

स्कोप: कोई भी

कॉन्टेंट को धुंधला करने के लिए, तय की गई रेडियस के साथ ड्रॉ करें.

स्कोप: कोई भी

ऐसा मॉडिफ़ायर जिसका इस्तेमाल करके, bringIntoView अनुरोध भेजे जा सकते हैं.

स्कोप: कोई भी

Modifier के जस्ट-इन-टाइम कंपोज़िशन का एलान करें. इसे हर उस एलिमेंट के लिए कंपोज़ किया जाएगा जिसमें यह बदलाव करता है.

स्कोप: कोई भी

Modifier के जस्ट-इन-टाइम कंपोज़िशन का एलान करें. इसे हर उस एलिमेंट के लिए कंपोज़ किया जाएगा जिसमें यह बदलाव करता है.

स्कोप: कोई भी

Modifier के जस्ट-इन-टाइम कंपोज़िशन का एलान करें. इसे हर उस एलिमेंट के लिए कंपोज़ किया जाएगा जिसमें यह बदलाव करता है.

स्कोप: कोई भी

Modifier के जस्ट-इन-टाइम कंपोज़िशन का एलान करें. इसे हर उस एलिमेंट के लिए कंपोज़ किया जाएगा जिसमें यह बदलाव करता है.

स्कोप: कोई भी

Modifier के जस्ट-इन-टाइम कंपोज़िशन का एलान करें. इसे हर उस एलिमेंट के लिए कंपोज़ किया जाएगा जिसमें यह बदलाव करता है.

स्कोप: कोई भी

Modifier, जो किसी एलिमेंट को खींचने और छोड़ने की कार्रवाइयों के लिए सोर्स के तौर पर इस्तेमाल करने की अनुमति देता है.

स्कोप: कोई भी

Modifier, जो किसी एलिमेंट को खींचने और छोड़ने की कार्रवाइयों के लिए सोर्स के तौर पर इस्तेमाल करने की अनुमति देता है.

स्कोप: कोई भी

एक ऐसा मॉडिफ़ायर जो खींचने और छोड़ने के जेस्चर से डेटा पाने की अनुमति देता है.

स्कोप: कोई भी

Composable पर अनुरोध किया गया फ़्रेम रेट सेट करना

स्कोप: कोई भी

Composable पर अनुरोध किया गया फ़्रेम रेट सेट करना

स्कोप: कोई भी

यह किसी एलिमेंट को हैंडराइटिंग डिटेक्टर के तौर पर काम करने के लिए कॉन्फ़िगर करता है. यह डिटेक्टर, स्टाइलस से की गई हैंडराइटिंग का पता लगाता है और पहचाने गए टेक्स्ट को मैनेज करने की ज़िम्मेदारी किसी दूसरे एलिमेंट को सौंपता है.

स्कोप: कोई भी

यह किसी एलिमेंट को स्टाइलस से हाथ से लिखने वाले हैंडलर के तौर पर काम करने के लिए कॉन्फ़िगर करता है. यह हैंडलर, हाथ से लिखने वाले सेशन से टेक्स्ट इनपुट को मैनेज कर सकता है. यह सेशन, हाथ से लिखने वाले डिटेक्टर पर स्टाइलस से हाथ से लिखने की सुविधा से ट्रिगर हुआ था.

स्कोप: कोई भी

कॉम्पोनेंट को इस तरह कॉन्फ़िगर करें कि पॉइंटर के एंटर/एग्ज़िट इवेंट की मदद से, उस पर कर्सर घुमाया जा सके.

स्कोप: कोई भी

यह एक ऐसा मॉडिफ़ायर है जो डिवाइस की स्क्रीन को तब तक चालू रखता है, जब तक वह काम करने वाले प्लैटफ़ॉर्म पर कंपोज़िशन का हिस्सा है.

स्कोप: कोई भी

इससे, मॉडिफ़ायर के RelativeLayoutBounds को दिए गए LayoutBoundsHolder में मैप किया जाएगा.

स्कोप: कोई भी

यह एक ऐसा अप्रोच लेआउट बनाता है जो लुकअहेड पास में कैलकुलेट किए गए डेस्टिनेशन लेआउट तक धीरे-धीरे पहुंचने में मदद करता है.

स्कोप: कोई भी

Magnifier विजेट दिखाता है. यह विजेट, मौजूदा लेआउट नोड के हिसाब से sourceCenter पर कॉन्टेंट का बड़ा वर्शन दिखाता है.

स्कोप: कोई भी

एक ऐसा मॉडिफ़ायर जिसका इस्तेमाल, इस मॉडिफ़ायर के बाईं ओर या लेआउट ट्री में इस मॉडिफ़ायर के ऊपर मौजूद अन्य मॉडिफ़ायर से मिले ModifierLocal को इस्तेमाल करने के लिए किया जा सकता है.

स्कोप: कोई भी

एक ऐसा मॉडिफ़ायर जिसका इस्तेमाल, ModifierLocals उपलब्ध कराने के लिए किया जा सकता है. इन्हें इस मॉडिफ़ायर के दाईं ओर मौजूद अन्य मॉडिफ़ायर या उस लेआउट नोड के चाइल्ड मॉडिफ़ायर पढ़ सकते हैं जिससे यह मॉडिफ़ायर जुड़ा हुआ है.

स्कोप: कोई भी

यह कंपोज़िशन के रूट के कोऑर्डिनेट सिस्टम के हिसाब से, इस लेआउट नोड की पोज़िशन के साथ-साथ स्क्रीन कोऑर्डिनेट और विंडो कोऑर्डिनेट में callback को शुरू करता है.

स्कोप: कोई भी

onPlaced को पैरंट LayoutModifier और पैरंट लेआउट के प्लेस होने के बाद और चाइल्ड LayoutModifier के प्लेस होने से पहले शुरू करें.

स्कोप: कोई भी

यह कॉलबैक को रजिस्टर करता है, ताकि यह मॉनिटर किया जा सके कि नोड, विंडो के व्यूपोर्ट के अंदर है या नहीं.

स्कोप: कोई भी

यह मॉडिफ़ायर, डेवलपर को पॉइंटर आइकॉन तय करने की सुविधा देता है. यह आइकॉन तब दिखता है, जब किसी एलिमेंट पर स्टाइलस को घुमाया जाता है.

स्कोप: कोई भी

लेआउट एरिया या किसी चाइल्ड pointerInput को मिलने वाले हर MotionEvent के साथ watcher को कॉल करता है.

स्कोप: कोई भी

लेआउट रेक्टैंगल को इस तरह मार्क करें कि वह फ़्लोटिंग विंडो से दूर रहे.

स्कोप: कोई भी

लोकल लेआउट कोऑर्डिनेट में एक रेक्टैंगल मार्क करें. ध्यान रहे कि यह रेक्टैंगल, फ़्लोटिंग विंडो से दूर हो.

स्कोप: कोई भी

एक ऐसा मॉडिफ़ायर जो कंटेनर में नेस्टेड स्क्रोल जोड़ता है, ताकि नीचे स्वाइप करके रीफ़्रेश करने की सुविधा काम कर सके.

स्कोप: कोई भी

मौजूदा नोड और किसी भी चाइल्ड नोड को कॉन्टेंट रिसीवर के तौर पर कॉन्फ़िगर करता है.

स्कोप: कोई भी

कॉन्टेंट को rulers में फ़िट करता है.

स्कोप: कोई भी

अगर rulers में मौजूद किसी Ruler की वैल्यू, लेआउट की सीमाओं के अंदर है, तो कॉन्टेंट का साइज़ उस Ruler और किनारे के हिसाब से तय होता है.

स्कोप: कोई भी

इस मॉडिफ़ायर से पता चलता है कि कंपोज़ेबल, स्क्रीन पर संवेदनशील कॉन्टेंट (जैसे, उपयोगकर्ता नाम, पासवर्ड, क्रेडिट कार्ड वगैरह) रेंडर करता है. साथ ही, स्क्रीन शेयर करने के दौरान, इस कॉन्टेंट को सुरक्षित रखा जाना चाहिए.

स्कोप: कोई भी

किसी कॉम्पोनेंट के 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

एक मॉडिफ़ायर, जो शेयर किए गए एलिमेंट के ट्रांज़िशन के दौरान, लुकअहेड पास से मिली टारगेट पोज़िशन पर लेआउट को ऐंकर करता है.

स्कोप: SharedTransitionScope
open

वह मॉडिफ़ायर जिसे ExposedDropdownMenuBoxScope के अंदर मौजूद किसी एलिमेंट पर लागू किया जाना चाहिए. आम तौर पर, यह टेक्स्ट फ़ील्ड या टेक्स्ट फ़ील्ड में मौजूद कोई आइकॉन होता है.

abstract

यह मॉडिफ़ायर, इनसेट के तौर पर दिए गए RectRulers के हिसाब से, असोसिएट किए गए पैनल के मार्जिन तय करता है.

स्कोप: PaneScaffoldScope

यह मॉडिफ़ायर, तय किए गए मार्जिन और इनसेट के तौर पर दिए गए RectRulers के हिसाब से, उससे जुड़े पैनल के मार्जिन तय करता है.

स्कोप: PaneScaffoldScope

पैडिंग

एक 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 डीपी की अतिरिक्त जगह जोड़ें. जैसे, बाईं, सबसे ऊपर, दाईं, और सबसे नीचे.

स्कोप: कोई भी

कॉन्टेंट के बाईं, दाईं, ऊपर, और नीचे की हर एज के साथ अतिरिक्त स्पेस के तौर पर, कॉम्पोनेंट पर PaddingValues लागू करें.

स्कोप: कोई भी

कॉन्टेंट के बाएं और दाएं किनारों पर horizontal डीपी और ऊपर और नीचे के किनारों पर vertical डीपी स्पेस लागू करें.

स्कोप: कोई भी

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 स्पेस में न जाए.

स्कोप: कोई भी

पॉइंटर

एक Modifier, जो IndirectPointerEvent सोर्स से हाई-लेवल क्लिक और हॉरिज़ॉन्टल स्वाइप जेस्चर का पता लगाता है.

स्कोप: कोई भी

यह मॉडिफ़ायर, डेवलपर को पॉइंटर आइकॉन तय करने की सुविधा देता है. यह आइकॉन तब दिखता है, जब कर्सर को एलिमेंट पर घुमाया जाता है.

स्कोप: कोई भी

एक खास PointerInputModifier, जो Compose को भेजे गए MotionEvents को ऐक्सेस करने की सुविधा देता है.

स्कोप: कोई भी

बदले गए एलिमेंट के क्षेत्र में पॉइंटर इनपुट को प्रोसेस करने के लिए, एक मॉडिफ़ायर बनाएं.

स्कोप: कोई भी

बदले गए एलिमेंट के क्षेत्र में पॉइंटर इनपुट को प्रोसेस करने के लिए, एक मॉडिफ़ायर बनाएं.

स्कोप: कोई भी

बदले गए एलिमेंट के क्षेत्र में पॉइंटर इनपुट को प्रोसेस करने के लिए, एक मॉडिफ़ायर बनाएं.

स्कोप: कोई भी

पद

कॉन्टेंट को offset पिक्सल ऑफ़सेट करें.

स्कोप: कोई भी

कॉन्टेंट को (x डीपी, y डीपी) से ऑफ़सेट करें.

स्कोप: कोई भी

कॉन्टेंट को offset पिक्सल ऑफ़सेट करें.

स्कोप: कोई भी

कॉन्टेंट को (x डीपी, y डीपी) से ऑफ़सेट करें.

स्कोप: कोई भी

Scroll

यह मुख्य ऐक्सिस पर स्क्रोल किए जा सकने वाले कंटेनर की सीमाओं को क्लिप करता है. साथ ही, क्रॉस ऐक्सिस पर बैकग्राउंड इफ़ेक्ट (जैसे, शैडो) के लिए जगह छोड़ता है.

स्कोप: कोई भी

एलिमेंट में बदलाव करें, ताकि वह नेस्टेड स्क्रोलिंग की हैरारकी में शामिल हो सके.

स्कोप: कोई भी

दिए गए overscrollEffect से ओवरस्क्रोल को रेंडर करता है.

स्कोप: कोई भी

इस modifier को किसी कॉम्पोनेंट के modifier पैरामीटर में जोड़ने पर, कॉम्पोनेंट RotaryScrollEvent को इंटरसेप्ट कर पाएगा. हालांकि, इसके लिए ज़रूरी है कि कॉम्पोनेंट या उसके किसी चाइल्ड कॉम्पोनेंट पर फ़ोकस हो.

स्कोप: कोई भी

इस modifier को किसी कॉम्पोनेंट के modifier पैरामीटर में जोड़ने पर, कॉम्पोनेंट RotaryScrollEvent को इंटरसेप्ट कर पाएगा. हालांकि, इसके लिए ज़रूरी है कि कॉम्पोनेंट या उसके किसी चाइल्ड कॉम्पोनेंट पर फ़ोकस हो.

स्कोप: कोई भी

एलिमेंट में बदलाव करें, ताकि कॉन्टेंट की चौड़ाई तय सीमा से ज़्यादा होने पर, हॉरिज़ॉन्टल तौर पर स्क्रोल किया जा सके.

स्कोप: कोई भी

एलिमेंट में बदलाव करें, ताकि कॉन्टेंट की चौड़ाई तय सीमा से ज़्यादा होने पर, हॉरिज़ॉन्टल तौर पर स्क्रोल किया जा सके.

स्कोप: कोई भी

एलिमेंट में बदलाव करें, ताकि कॉन्टेंट की ऊंचाई तय सीमा से ज़्यादा होने पर, वर्टिकल स्क्रोल किया जा सके.

स्कोप: कोई भी

एलिमेंट में बदलाव करें, ताकि कॉन्टेंट की ऊंचाई तय सीमा से ज़्यादा होने पर, वर्टिकल स्क्रोल किया जा सके.

स्कोप: कोई भी

यूज़र इंटरफ़ेस (यूआई) एलिमेंट के लिए, XY ओरिएंटेशन में टच करके स्क्रोल करने और फ़्लिंग करने की सुविधा कॉन्फ़िगर करें.

स्कोप: कोई भी

किसी कॉम्पोनेंट को स्क्रोल किए जा सकने वाले एरिया के तौर पर कॉन्फ़िगर करें.

स्कोप: कोई भी

किसी कॉम्पोनेंट को स्क्रोल किए जा सकने वाले एरिया के तौर पर कॉन्फ़िगर करें.

स्कोप: कोई भी

एक ही Orientation में, यूज़र इंटरफ़ेस (यूआई) एलिमेंट के लिए, टच स्क्रोलिंग और फ़्लिंगिंग को कॉन्फ़िगर करें.

स्कोप: कोई भी

एक ही Orientation में, यूज़र इंटरफ़ेस (यूआई) एलिमेंट के लिए, टच स्क्रोलिंग और फ़्लिंगिंग को कॉन्फ़िगर करें.

स्कोप: कोई भी

सिर्फ़ विज़ुअल वाला स्क्रोलबार, जो स्क्रोल करने वाले कॉम्पोनेंट की मौजूदा स्क्रोल पोज़िशन दिखाता है.

स्कोप: कोई भी

Android R और इसके बाद के वर्शन पर, सॉफ़्ट कीबोर्ड को नेस्टेड स्क्रोलिंग के तौर पर कंट्रोल करता है.

स्कोप: कोई भी

सिमैंटिक्स

इसमें semantics शामिल है. यह इंडिकेटर, प्रोग्रेस की जानकारी देने के लिए ज़रूरी है. इससे पता चलता है कि कार्रवाई जारी है.

स्कोप: कोई भी

इसमें semantics शामिल है, जो प्रोग्रेस दिखाने वाले इंडिकेटर या स्लाइडर के प्रोग्रेस वाले हिस्से के लिए ज़रूरी है. यह valueRange में प्रोग्रेस दिखाता है.

स्कोप: कोई भी

यह सभी डिसेंडेंट नोड के सिमैंटिक मिटाता है और नए सिमैंटिक सेट करता है.

स्कोप: कोई भी

लेआउट नोड में सिमैंटिक की/वैल्यू पेयर जोड़ें, ताकि उनका इस्तेमाल टेस्टिंग, सुलभता वगैरह में किया जा सके.

स्कोप: कोई भी

साइज़

यह मॉडिफ़ायर अपने साइज़ को ऐनिमेट करता है, जब इसका चाइल्ड मॉडिफ़ायर (या चाइल्ड कंपोज़ेबल, अगर यह पहले से ही चेन के आखिर में है) साइज़ बदलता है.

स्कोप: कोई भी

यह मॉडिफ़ायर अपने साइज़ को ऐनिमेट करता है, जब इसका चाइल्ड मॉडिफ़ायर (या चाइल्ड कंपोज़ेबल, अगर यह पहले से ही चेन के आखिर में है) साइज़ बदलता है.

स्कोप: कोई भी

यह कॉन्टेंट के साइज़ को तय किए गए आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) से मैच करने की कोशिश करता है. इसके लिए, यह इस क्रम में आने वाली किसी एक शर्त को मैच करने की कोशिश करता है: अगर matchHeightConstraintsFirst, false (जो कि डिफ़ॉल्ट है) है, तो Constraints.maxWidth, Constraints.maxHeight, Constraints.minWidth, Constraints.minHeight या अगर matchHeightConstraintsFirst, true है, तो Constraints.maxHeight, Constraints.maxWidth, Constraints.minHeight, Constraints.minWidth.

स्कोप: कोई भी

अगर एलिमेंट का साइज़ छोटा है, तो टच इंटरैक्शन को साफ़ तौर पर समझने के लिए, कम से कम 48.dp का साइज़ रिज़र्व करता है.

स्कोप: कोई भी

कॉन्टेंट की पसंदीदा ऊंचाई को कॉन्टेंट की कम से कम या ज़्यादा से ज़्यादा इंट्रिन्सिक ऊंचाई के बराबर तय करें.

स्कोप: कोई भी

कॉन्टेंट की ऊंचाई को कॉन्टेंट की कम से कम या ज़्यादा से ज़्यादा इंट्रिन्सिक ऊंचाई के बराबर सेट करें.

स्कोप: कोई भी

कॉन्टेंट की चौड़ाई को कॉन्टेंट की कम से कम या ज़्यादा से ज़्यादा इंट्रिन्सिक चौड़ाई के बराबर सेट करें.

स्कोप: कोई भी

कॉन्टेंट की पसंदीदा चौड़ाई को, कॉन्टेंट की कम से कम या ज़्यादा से ज़्यादा इंट्रिन्सिक चौड़ाई के बराबर सेट करें.

स्कोप: कोई भी

इसे Compose के बदले गए यूज़र इंटरफ़ेस (यूआई) एलिमेंट के साइज़ के साथ तब शुरू किया जाता है, जब एलिमेंट को पहली बार मेज़र किया जाता है या जब एलिमेंट का साइज़ बदलता है.

स्कोप: कोई भी

रैप किए गए लेआउट के साइज़ को सिर्फ़ तब सीमित करें, जब वह सीमित न हो: minWidth और minHeight कंस्ट्रेंट सिर्फ़ तब लागू होते हैं, जब आने वाला संबंधित कंस्ट्रेंट 0 हो.

स्कोप: कोई भी

minimum height और maximum height को maximum height और fraction के गुणनफल के बराबर सेट करके, कॉन्टेंट को मेज़रमेंट की पाबंदियों के Constraints.maxHeight में फ़िट करें. ऐसा हो सकता है कि कॉन्टेंट, Constraints.maxHeight में पूरी तरह फ़िट न हो.

स्कोप: कोई भी

कॉन्टेंट को मेज़रमेंट की पाबंदियों के Constraints.maxWidth और Constraints.maxHeight को भरने दें. इसके लिए, minimum width और maximum width को maximum width और fraction के गुणनफल के बराबर सेट करें. साथ ही, minimum height और maximum height को maximum height और fraction के गुणनफल के बराबर सेट करें. ऐसा करने पर, हो सकता है कि कॉन्टेंट, मेज़रमेंट की पाबंदियों के और को सिर्फ़ कुछ हद तक भरे.

स्कोप: कोई भी

minimum width और maximum width को maximum width और fraction के गुणनफल के बराबर सेट करके, कॉन्टेंट को मेज़रमेंट की पाबंदियों के Constraints.maxWidth में फ़िट करें. ऐसा हो सकता है कि कॉन्टेंट, Constraints.maxWidth में पूरी तरह फ़िट न हो.

स्कोप: कोई भी

कॉन्टेंट की पसंदीदा ऊंचाई को ठीक heightडीपी के तौर पर सेट करें.

स्कोप: कोई भी

कॉन्टेंट की ऊंचाई को minडीपी और maxडीपी के बीच सीमित करें. ऐसा, इनकमिंग मेज़रमेंट Constraints के हिसाब से किया जा सकता है.

स्कोप: कोई भी

कॉन्टेंट की ऊंचाई को ठीक heightडीपी के तौर पर सेट करें.

स्कोप: कोई भी

कॉन्टेंट की ऊंचाई को minडीपी और maxडीपी के बीच सीमित करें.

स्कोप: कोई भी

कॉन्टेंट का साइज़, ठीक sizeडीपी चौड़ाई और ऊंचाई के बराबर रखें.

स्कोप: कोई भी

कॉन्टेंट का साइज़ ठीक size के बराबर रखें.

स्कोप: कोई भी

कॉन्टेंट का साइज़, ठीक widthडीपी और heightडीपी के तौर पर तय करें.

स्कोप: कोई भी

कॉन्टेंट की चौड़ाई minWidthडीपी से maxWidthडीपी के बीच और ऊंचाई minHeightडीपी से maxHeightडीपी के बीच होनी चाहिए.

स्कोप: कोई भी

कॉन्टेंट की चौड़ाई को ठीक widthडीपी के तौर पर सेट करें.

स्कोप: कोई भी

कॉन्टेंट की चौड़ाई को mindp और maxdp के बीच सीमित करें.

स्कोप: कोई भी

कॉन्टेंट का पसंदीदा साइज़, ठीक sizeडीपी स्क्वेयर के तौर पर तय करें.

स्कोप: कोई भी

कॉन्टेंट का पसंदीदा साइज़, ठीक size के बराबर तय करें.

स्कोप: कोई भी

कॉन्टेंट का पसंदीदा साइज़, ठीक widthडीपी गुणा heightडीपी के तौर पर तय करें.

स्कोप: कोई भी

कॉन्टेंट की चौड़ाई को minWidthडीपी और maxWidthडीपी के बीच और कॉन्टेंट की ऊंचाई को minHeightडीपी और maxHeightडीपी के बीच सीमित करें. ऐसा, इनकमिंग मेज़रमेंट Constraints के मुताबिक किया जा सकता है.

स्कोप: कोई भी

कॉन्टेंट की पसंदीदा चौड़ाई को ठीक widthडीपी के तौर पर सेट करें.

स्कोप: कोई भी

कॉन्टेंट की चौड़ाई को mindp और maxdp के बीच सीमित करें. ऐसा, आने वाले मेज़रमेंट Constraints के हिसाब से किया जाता है.

स्कोप: कोई भी

कॉन्टेंट को अपनी पसंद की ऊंचाई पर मेज़र करने की अनुमति दें. इसके लिए, आने वाले मेज़रमेंट minimum height constraint को ध्यान में न रखें. साथ ही, अगर unbounded सही है, तो आने वाले मेज़रमेंट maximum height constraint को भी ध्यान में न रखें.

स्कोप: कोई भी

कॉन्टेंट को उसके हिसाब से साइज़ तय करने की अनुमति दें. इसके लिए, minimum width या minimum height की पाबंदियों को ध्यान में न रखें. साथ ही, अगर unbounded सही है, तो ज़्यादा से ज़्यादा साइज़ की पाबंदियों को भी ध्यान में न रखें.

स्कोप: कोई भी

कॉन्टेंट को उसकी पसंद के मुताबिक चौड़ाई में मेज़र करने की अनुमति दें. इसके लिए, इनकमिंग मेज़रमेंट minimum width constraint को ध्यान में न रखें. साथ ही, अगर unbounded सही है, तो इनकमिंग मेज़रमेंट maximum width constraint को भी ध्यान में न रखें.

स्कोप: कोई भी

इससे, स्क्रीन के bottom पर मौजूद insets की ऊंचाई सेट होती है.

स्कोप: कोई भी

LayoutDirection के आधार पर, left या right का इस्तेमाल करके, स्क्रीन के end में चौड़ाई को insets पर सेट करता है.

स्कोप: कोई भी

LayoutDirection के आधार पर, left या right का इस्तेमाल करके, स्क्रीन के start पर चौड़ाई को insets के बराबर सेट करता है.

स्कोप: कोई भी

इससे, स्क्रीन के top पर मौजूद insets की ऊंचाई सेट होती है.

स्कोप: कोई भी

यह तय किए गए ContentScale टाइप को लागू करके, ओरिजनल कॉन्टेंट के रेक्टैंगल को डेस्टिनेशन में शामिल करने की कोशिश करता है.

स्कोप: कोई भी

skipToLookaheadSize, लुकअहेड कंस्ट्रेंट के साथ अपने चाइल्ड लेआउट को मेज़र करने के लिए लेआउट को चालू करता है. इसलिए, चाइल्ड लेआउट को इस तरह से लेआउट किया जाता है जैसे कि ट्रांज़िशन पूरा हो गया हो.

स्कोप: 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 में मौजूद मेन्यू पर लागू किया जाना चाहिए.

abstract

यह मॉडिफ़ायर, Dp में किसी पैनल के लिए पसंदीदा ऊंचाई तय करता है. साथ ही, पैनल स्कैफ़ोल्ड को लागू करने की प्रोसेस, इस ऊंचाई का पालन करने की पूरी कोशिश करेगी. ऐसा तब होगा, जब उससे जुड़े पैनल को रीफ़्लो किए गए या लेविटेट किए गए पैनल के तौर पर रेंडर किया जाएगा.

स्कोप: PaneScaffoldScope

यह मॉडिफ़ायर, पूरे स्कैफ़ोल्ड की ऊंचाई के अनुपात के तौर पर, किसी पैनल के लिए पसंदीदा ऊंचाई तय करता है.

स्कोप: PaneScaffoldScope

यह मॉडिफ़ायर, पूरे स्कैफ़ोल्ड की चौड़ाई के अनुपात के तौर पर, किसी पैनल के लिए पसंदीदा चौड़ाई तय करता है.

स्कोप: PaneScaffoldScope

यह मॉडिफ़ायर, Dp में मौजूद किसी पैनल के लिए पसंदीदा चौड़ाई तय करता है. साथ ही, पैनल स्कैफ़ोल्ड को लागू करने की प्रोसेस, इस चौड़ाई का पालन करने की पूरी कोशिश करेगी. ऐसा तब होगा, जब उससे जुड़े पैनल को फ़िक्स किए गए पैनल के तौर पर रेंडर किया जाएगा. इसका मतलब है कि ऐसा पैनल जो बाकी बची जगहों को भरने के लिए बड़ा नहीं होता.

स्कोप: PaneScaffoldScope

जांच करना

यह एक टैग लागू करता है, ताकि टेस्ट में बदलाव किए गए एलिमेंट को ढूंढा जा सके.

स्कोप: कोई भी

ट्रांसफ़ॉर्मेशन

इससे यह सेट किया जाता है कि व्यू को कंपोज़ेबल के सेंटर के आस-पास कितने डिग्री घुमाया जाए.

स्कोप: कोई भी

हॉरिज़ॉन्टल और वर्टिकल, दोनों ऐक्सिस के कॉन्टेंट को एक ही स्केल फ़ैक्टर से एक समान रूप से स्केल करें.

स्कोप: कोई भी

कंपोज़ेबल के कॉन्टेंट को हॉरिज़ॉन्टल और वर्टिकल ऐक्सिस के हिसाब से, इन स्केल फ़ैक्टर के हिसाब से स्केल करें.

स्कोप: कोई भी

बदले गए यूज़र इंटरफ़ेस (यूआई) एलिमेंट के लिए, ट्रांसफ़ॉर्मेशन जेस्चर की सुविधा चालू करें.

स्कोप: कोई भी

बदले गए यूज़र इंटरफ़ेस (यूआई) एलिमेंट के लिए, ट्रांसफ़ॉर्मेशन जेस्चर की सुविधा चालू करें.

स्कोप: कोई भी