You can access the definition of an element (i.e. itself polymer-element) using a property element. So,
document.querySelector('sample-component')
.element.getAttribute('attributes')
'foo1 foo2' (btw , this.element.)
, , Polymer , , , , , polymer-ready:
<script>
addEventListener('polymer-ready', function() {
console.log(document.querySelector('sample-component')
.element.getAttribute('attributes'));
});
</script>
Update:
(.. , attributes publish: {}),
Object.keys(document.querySelector('sample-component').publish)
['foo1', 'foo2'].