
Shortcuts में लिस्ट ऐक्शंस का उपयोग करें
शॉर्टकट्स में एकाधिक आइटमों के साथ काम करने के दौरान, आप उन डेटा की क्रमित सूची बनाने के लिए लिस्ट ऐक्शन का इस्तेमाल कर सकते हैं, जो शॉर्टकट में अगले ऐक्शन पर पास होते हैं। आप लिस्ट को--मैनुअल या ऑटोमैटिकली संकरा बनाने के लिए भी लिस्ट ऐक्शन का इस्तेमाल कर सकते हैं, जिससे अगले ऐक्शन पर जो हस्तांतरित हो रहा है वह सीमित हो जाता है। लिस्ट ऐक्शंस तीन होते हैं : List ऐक्शन, Choose from List ऐक्शन, और Get Item from List ऐक्शन।
लिस्ट ऐक्शन
टेक्स्ट एंटर कर या वेरिएबल्स इंसर्ट कर एक कंटेंट की एक ऑर्डर्ड लिस्ट बनाने के लिए लिस्ट ऐक्शन का इस्तेमाल करें। शॉर्टकट जब रन कर रहा हो, तब लिस्ट के कंटेंट अगले ऐक्शन पर हस्तांतरित हो जाते हैं। यदि आप लिस्ट को किसी क्विक लुक ऐक्शन में ले जाते हैं, तो आप एक ही बार में लिस्ट में मौजूद हरेक आइटम को देख सकते हैं।
उदाहरण के लिए, टेक्स्ट फ़ील्ड को भरने के लिए (जैसे कि "डियर सर/मैडम") List सरल विकल्प वाले मेनू के लिए काम कर सकता है या चुनने के लिए ऐल्बम टाइटल्स की सिरीज के रूप में काम कर सकता है।

लिस्ट ऐक्शन भी वेरिएबल्स रख सकता है उदाहरण के लिए, आप एकाधिक प्रकार के कंटेंट को साथ समूहित करने के लिए लिस्ट ऐक्शन का इस्तेमाल कर सकते हैं, जैसे कि एक फ़ाइल, एक फ़ोटो और एक लोकेशन के रूप में। तब आप लिस्ट को एक अन्य ऐक्शन पर हस्तांतरित कर सकते हैं या बाद में उन आइटमों का इस्तेमाल कर सकते हैं।
वेरिएबल्स यदि लिस्ट ऐक्शन के भीतर किसी टेक्स्ट शेयरिंग के भीतर जोड़ा जाता है, तो वेरिएबल को टेक्स्ट में आरोपित किया जाता है और लिस्ट आइटम में इंसर्ट किया जाता है।
वेरिएबल्स को लिस्ट ऐक्शन में व्यवस्थित करना, ऐड टू वेरिएबल ऐक्शन की मदद से मैनुअल रूप से एक बार में एक वेरिएबल्स जोड़ने जैसा ही होता है।
चूज फ़्रॉम लिस्ट ऐक्शन
शॉर्टकट रन होने पर विकल्पों का मेनू प्रस्तुत करने के लिए Choose from List ऐक्शन का उपयोग करें। उदाहरण के लिए, अपने आगामी कैलेंडर इवेंट्स में से 15 इवेंट्स हासिल करने के लिए आप गेट अपकमिंग ईवेंट्स ऐक्शन का इस्तेमाल कर सकते हैं, फिर Choose from List ऐक्शन के साथ उस ऐक्शन को फॉलो कर सकते हैं। शॉर्टकट रन होने पर, 15 कैलेंडर इवेंट्स का एक मेनू प्रदर्शित होता है, जिससे आप कोई एक चुन सकते हैं।
शॉर्टकट रन होने पर, Choose from List ऐक्शन विकल्पों के मेनू में भरापूरा प्रीव्यू (जैसे इमेज का मैप लोकेशन) प्रदर्शित कर सकता है। उदाहरण के लिए, फ़ोटो ऐल्बम से पाँच नवीनतम इमजे हासिल करने के लिए आप Get Latest Photos ऐक्शन का इस्तेमाल कर सकते हैं, फिर Choose from List ऐक्शन के साथ उस ऐक्शन को फॉलो कर सकते हैं। जब आप शॉर्टकट रन करते हैं, पाँच इमेज का मेनू प्रदर्शित होता है जिससे आप कोई एक चुन सकते हैं।
नुस्ख़ा : किसी ऐसे आइटम के लिए कस्टम नाम सेट करने के लिए जो एक ऐक्शन आउटपुट है, जैसे Get Latest Photos ऐक्शन का कोई इमेज, Get Latest Photos ऐक्शन और Choose from List ऐक्शन के बीच Set Name ऐक्शन रखें। शॉर्टकट रन होने पर, कस्टम नाम (डिफ़ॉल्ट नाम के अलावा, जैसे “IMG_0365”) Get Latest Photos से निकले इमेज आउटपुट के लिए लागू होता है।
यदि आप Dictionary ऐक्शन में Choose from List ऐक्शन का उपयोग करते हैं, तो डिक्शनरी के सभी कीज़ प्रदर्शित होते हैं जब आप “Add new item” पर टैप करते हैं। आपके द्वारा चयनित प्रत्येक की के लिए, जैसे नंबर, बूलियन या ऐरे, संबंधित वैल्यू आउटपुट के रूप में पास होता है।

जब आप शॉर्टकट रन करते हैं, तो चूज फ़्रॉम लिस्ट ऐक्शन उन कीज़ को प्रदर्शित करता है, जिन्हें आपने डिक्शनरी ऐक्शन में परिभाषित की थी।

रनटाइम में डिफ़ॉल्ट रूप से, Choose from List आपको सिंगल आइटम चुनने के लिए प्रॉम्प्ट करता है, लेकिन आप ऐक्शन के रन होने पर एकाधिक आइटम चुनने के लिए सेलेक्ट मल्टिपल रन कर सकते हैं। जब सेलेक्ट मल्टिपल ऑन होता है, तो सेलक्ट ऑल इनिशियली विकल्प उपलब्ध होता है। सेलेक्ट ऑन इनीशियली ऑन करें ताकि सूची के सभी आइटम डिफ़ॉल्ट रूप से चयनित हो जाएँ; फिर जब आप शॉर्टकट रन करते हैं, तब उन आइटमों को मैनुअली अचयनित कर दें जिन्हें आप नहीं जोड़ना चाहते हैं।
नोट : चूज फ़्रॉम लिस्ट ऐक्शन का आउटपुट मैजिक वेरिएबलके रूप में उपलब्ध होता है, ताकि आप जो कंटेंट चुनते हैं उनका समूचे शॉर्टकट में बाद में इस्तेमाल किया जा सके।
लिस्ट ऐक्शन से आइटम प्राप्त करें
शॉर्टकट रन होने पर आइटमों की लिस्ट को संकरा बनाने के लिए गेट आइटम फ़्रॉम लिस्ट ऐक्शन का इस्तेमाल करें। शॉर्टकट एडिटर में, एक ऐसे ऐक्शन के बाद Get Item from List ऐक्शन रखें जिसमें विकल्पों की सूची हो, फिर Get Item from List ऐक्शन को सूची से सिंगल आइटम वापस पाने के लिए सेट करें (पहला आइटम, अंतिम आइटम, यादृच्छिक आइटम इत्यादि)। आप इसके index द्वारा अर्थात सूची में इसके क्रम द्वारा सूची चुनने के लिए आप Get Item from List भी सेट कर सकते हैं।
आप इंडेक्सों का एक रेंज प्रदान कर लिस्ट से एकाधिक आइटमों को फिर से प्राप्त कर सकते हैं। उदाहरण के लिए, यदि आप छह आइटमों की सूची को लिस्ट ऐक्शन से आइटम में हस्तांतरित करते हैं और इंडेक्शन को 3 पर सेट करें, रनटाइम पर लिस्ट का तीसरा आइटम प्राप्त होता है। लिए, यदि आप छह आइटमों की सूची को गेट आइटम फ़्रॉम लिस्ट ऐक्शन में हस्तांतरित करते हैं और इंडेक्शन को 3 से 6 पर सेट करें, रनटाइम पर लिस्ट का तीसरा, चौथा पाँचवाँ और छठा आइटम प्राप्त होता है।
