Incluir widget en proyecto Angular

Buenas tardes! Quiero incluir el widget en un componente de un proyecto en Angular 4.
Me gustaría poder crear el callback en el componente pero no logro que el widget reciba información del componente.

Buenas!

El widget de Sync exporta un objeto, por defecto syncWidget, al ambiente global de tu aplicación, con lo que debería ser accesible desde tu código Angular. Sin tener algo más de conocimiento del código no puedo ayudarte completamente, pero mi apuesta sería que es el widget el que no encuentra la función de Angular.

Si fuera este el caso, lo podrías resolver creando un Promise que te devuelva el resolve() cuando el callback es llamado:

function getSyncCallback(){
var promise = new Promise((resolve,reject) => {
syncWidget.setCallback(resolve());
});
}

getSyncCallback().then(()=>console.log(‘Sync callback was called!’));

Espero que te sirva!!

Saludos,

c

Muchas gracias. Seguiré el consejo.

si te queda me dices. tambien tengo problemas :grin: