$cordovaCapture and deviceready event

I notice that the $cordovaCapture plug-in examples does not require wrapping within a document.addEventListener("deviceready") event or $ionicPlatform.ready event.

Is this correct by design or an inconsistency/oversight in the ngCordova documentations?

Most probably an oversight.