Üyeler
add
TemplateDict TemplateDict.add(key, value)
Parametreler
| Parametre | Açıklama | 
|---|---|
| key | required Bir dize anahtarı | 
| value | required Dize değeri | 
add_joined
TemplateDict TemplateDict.add_joined(key, values, *, join_with, map_each, uniquify=False, format_joined=None, allow_closure=False)
Parametreler
| Parametre | Açıklama | 
|---|---|
| key | required Bir dize anahtarı | 
| values | depset;
                                     required Öğeleri birleştirilecek depset. | 
| join_with | gerekli string.join()ile aynı şekildemap_eachuygulanarak elde edilen dizeleri birleştirmek için kullanılan bir sınırlayıcı dize. | 
| map_each | callable;
                                     required Tek bir bağımsız değişken kabul eden ve dize, Noneveya dize listesi döndüren bir Starlark işlevi. Bu işlev,valuesparametresinde belirtilen depset'in her öğesine uygulanır. | 
| uniquify | varsayılan değer False'dir. Doğruysa values'dan türetilen yinelenen dizeler atlanır. Yalnızca her dizenin ilk oluşumu kalır. Bu özellik, genellikle depsets zaten yinelenenleri atladığı için gerekli değildir ancakmap_eachbirden fazla öğe için aynı dizeyi yayınlıyorsa yararlı olabilir. | 
| format_joined | dize veya None;
                                     varsayılan değerNoneBirleştirilmiş dizeye uygulanan isteğe bağlı biçim dizesi kalıbı. Biçim dizesinde tam olarak bir "%s" yer tutucusu olmalıdır. | 
| allow_closure | Varsayılan değer False'dir. Doğruysa map_eachgibi işlev parametrelerinde kapatmaların kullanılmasına izin verir. Bu genellikle gerekli değildir ve büyük analiz aşaması veri yapılarının yürütme aşamasında tutulması riskini taşır. |