メンバー
追加
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;
必須単一の引数を受け取り、文字列、 None、または文字列のリストのいずれかを返す Starlark 関数。この関数は、values パラメータで指定された depset の各アイテムに適用されます。 |
uniquify
|
default = False true の場合、 values から派生した重複する文字列は省略されます。各文字列の最初の出現のみが残ります。通常、depsets は重複をすでに除外しているため、この機能は必要ありませんが、map_each が複数のアイテムに対して同じ文字列を出力する場合は便利です。 |