Membros
adicionar
TemplateDict TemplateDict.add(key, value)
Parâmetros
| Parâmetro | Descrição | 
|---|---|
              key
             | 
            
                          string;
                                     required Uma chave de string  | 
          
              value
             | 
            
                          string;
                                     required 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
             | 
            
                          string;
                                     required Uma chave de string  | 
          
              values
             | 
            
                          depset;
                                     required O depset cujos itens serão unidos.  | 
          
              join_with
             | 
            
                          string;
                                     required Uma string delimitadora usada para unir as strings obtidas ao aplicar map_each, da mesma forma que string.join().
             | 
          
              map_each
             | 
            
                          callable;
                                     required Uma função do Starlark que aceita um único argumento e retorna uma string, None ou uma lista de strings. Essa função é aplicada a cada item do conjunto de dependências especificado no parâmetro values.
             | 
          
              uniquify
             | 
            
                          bool;
                                     o padrão é FalseSe for verdadeiro, as strings duplicadas derivadas de values serã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 se map_each emitir 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
             | 
            
                          bool;
                                     o padrão é FalseSe for verdadeiro, 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.
             |