RxJS DOMevents + Observable:

by Walter Beller-Morales

DOM events are one of the easiest event stream sources for Observables. For example, button click events can be easily captured in an Observable.

 var loaded = false;