Note eventi app

È possibile ascoltare gli eventi su un'istanza di Sidenotes.

I callback possono essere registrati con il metodo onmethod e non registrati con il metodo removeListener. È disponibile un metodo once per comodità se il callback deve essere chiamato una sola volta e poi non registrato.

var app = Livefyre.Sidenotes(convConfig);
   app.once('sidenotes.initialized', function () {
     // Sidenotes initialized!
});

Per ulteriori informazioni sugli eventi Livefyre, consulta la pagina Eventi JavaScript nella sezione Riferimento .

Chiave Descrizione
sidenotes.initialized Generato quando l’app viene creata, dispone di dati ed è presente nella pagina.
sidenotes.commentFlagged Generato quando un commento è stato contrassegnato. I dati contengono:
  • targetId: id del commento contrassegnato
  • type: stringa del tipo di flag (offensive, off-topic, spam, disagree)
sidenotes.commentPosted Generato quando è stato pubblicato un commento. I dati contengono:
  • authorId: id dell’autore del commento
  • bodyHtml: corpo del commento
  • parent: id dell'elemento padre del commento o null
sidenotes.commentShared Generato quando un commento è stato condiviso. I dati contengono:
  • targetId: id del commento condiviso
  • sharedToFacebook: se il commento è stato condiviso su Facebook
  • sharedToTwitter: se il commento è stato condiviso su Twitter
sidenotes.commentVoted Viene attivato quando viene votato un commento. I dati contengono:
  • targetId: id del commento che è stato votato
  • targetAuthorId: id dell'autore il cui commento è stato votato
  • type: tipo di voto numerico: 0: "clear", 1: "voto contrario", o 2: "voto negativo"
sidenotes.userLoggedIn Generato quando un utente effettua l’accesso. I dati contengono:
  • avatar: url avatar per l’utente
  • displayName: nome visualizzato dell'utente
  • id: id dell'utente
  • isModerator: se l'utente è un moderatore della raccolta corrente
sidenotes.userLoggedOut Generato quando un utente si disconnette

In questa pagina