Edit in JSFiddle


              
            
          
            
              
                
<polymer-element name="x-download" attributes="endereco texto nomeArquivo">      
    <template>
        <a href="{{endereco}}" download="{{nomeArquivo}}">{{texto}}</a>
    </template>
    <script>
        Polymer('x-download', {
        nomeArquivo:'arquivo.txt', //estes são valores default para os atributos
        texto: 'download'
        });
    </script>
</polymer-element>

<x-download
    endereco="data:text/plain,teste" 
    texto="arquivo" 
    nomeArquivo="teste.txt">
</x-download>