Pasar una función como un valor de atributo

Me preguntaba si era posible pasar una funciónfoo() como un atributofunc="foo()" y que se llamethis.func() dentro del elemento polimérico?

<foo-bar func="foo()"></foo-bar>


Polymer({
  is: 'foo-bar',
  properties: {
    func: Object,
  },
  ready: function() {
    this.func();
  }
});

He estado tratando de hacer que esto funcione durante años sin suerte.

Gracias por adelantado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta