Membros
adicionar
TemplateDict TemplateDict.add(key, value)
Parâmetros
| Parâmetro | Descrição | 
|---|---|
| key | obrigatório Uma chave de string | 
| value | obrigatório Um valor de string | 
add_joined
TemplateDict TemplateDict.add_joined(key, values, *, join_with, map_each, uniquify=False, format_joined=None, allow_closure=False)
Parâmetros
| Parâmetro | Descrição | 
|---|---|
| key | obrigatório Uma chave de string | 
| values | depset;
                                     required O depset cujos itens serão unidos. | 
| join_with | obrigatório Uma string delimitadora usada para unir as strings obtidas ao aplicar map_each, da mesma forma questring.join(). | 
| map_each | callable;
                                     required Uma função do Starlark que aceita um único argumento e retorna uma string, Noneou uma lista de strings. Essa função é aplicada a cada item do conjunto de dependências especificado no parâmetrovalues. | 
| uniquify | O padrão é False. Se for "true", as strings duplicadas derivadas de valuesserão omitidas. Somente a primeira ocorrência de cada string vai permanecer. Normalmente, esse recurso não é necessário porque os depsets já omitem duplicados, mas pode ser útil semap_eachemitir a mesma string para vários itens. | 
| format_joined | string ou None;
                                     o padrão éNoneUm padrão de string de formato opcional aplicado à string unida. A string de formato precisa ter exatamente um marcador de posição "%s". | 
| allow_closure | O padrão é False. Se for "true", permite o uso de closures em parâmetros de função como map_each. Normalmente, isso não é necessário e corre o risco de reter grandes estruturas de dados da fase de análise na fase de execução. |