सदस्य
जोड़ें
TemplateDict TemplateDict.add(key, value)
पैरामीटर
| पैरामीटर | ब्यौरा |
|---|---|
key
|
ज़रूरी है स्ट्रिंग वाली कुंजी |
value
|
ज़रूरी है स्ट्रिंग वैल्यू |
add_joined
TemplateDict TemplateDict.add_joined(key, values, *, join_with, map_each, uniquify=False)
पैरामीटर
| पैरामीटर | ब्यौरा |
|---|---|
key
|
ज़रूरी है स्ट्रिंग वाली कुंजी |
values
|
depset;
ज़रूरी हैवह depset जिसके आइटम जोड़े जाएंगे. |
join_with
|
ज़रूरी है यह एक डिलिमिटर स्ट्रिंग है. इसका इस्तेमाल, map_each फ़ंक्शन लागू करने से मिली स्ट्रिंग को एक साथ जोड़ने के लिए किया जाता है. यह string.join() फ़ंक्शन की तरह ही काम करता है.
|
map_each
|
callable;
ज़रूरी हैयह एक Starlark फ़ंक्शन है, जो एक आर्ग्युमेंट स्वीकार करता है और स्ट्रिंग, None या स्ट्रिंग की सूची दिखाता है. यह फ़ंक्शन, values पैरामीटर में दिए गए depset के हर आइटम पर लागू होता है
|
uniquify
|
default = False अगर यह वैल्यू सही पर सेट है, तो values से मिली डुप्लीकेट स्ट्रिंग को हटा दिया जाएगा. हर स्ट्रिंग का सिर्फ़ पहला उदाहरण दिखेगा. आम तौर पर, इस सुविधा की ज़रूरत नहीं होती, क्योंकि depsets पहले से ही डुप्लीकेट आइटम हटा देते हैं. हालांकि, अगर map_each कई आइटम के लिए एक ही स्ट्रिंग दिखाता है, तो यह सुविधा काम की हो सकती है.
|