<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>