I don't really have any documentation regarding the offline collection, but to make sure it's working, open up Google Analytics Real Time, run your app offline, trigger a couple of events, then go online. You should see in GA that all the events are being send.
That worked for me.