se cerchi come si crea un evento personalizzato vedi anche che oltre a crearlo è spiegato come lo si gestisce.
Se la libreria ti mette a disposizione un evento, con buona probabilità (io direi certezza) ti mette a disposizione dei listener, devi appunto avere una classe che implementa il listener desiderato