Common utils for Web APIs
A set of common utils for consuming Web APIs with Angular
Tokens
WINDOW— provides access to globalwindowobjectNAVIGATOR— provides access towindow.navigatorobjectNETWORK_INFORMATION— provides access towindow.navigator.connectionobjectUSER_AGENT— provides access towindow.navigator.userAgentstringMEDIA_DEVICES— provides access towindow.navigator.mediaDevicesobjectPERFORMANCE— provides access towindow.performanceobjectANIMATION_FRAME— sharedObservablebased onwindow.requestAnimationFrameCACHES— provides access towindow.cachesobjectCSS— provides access towindow.CSSobject or mock object if it's not available (i.e. in IE)CRYPTO— provides access towindow.cryptoobjectLOCATION— provides access towindow.locationobjectLOCAL_STORAGE— provides access towindow.localStorageobjectSCREEN— provides access towindow.screenobjectSESSION_STORAGE— provides access towindow.sessionStorageobjectSPEECH_RECOGNITION— provides access toSpeechRecognitionclass or returnsnullif browser does not support itSPEECH_SYNTHESIS— provides access towindow.speechSynthesisobjectPAGE_VISIBILITY— wrapper fordocument.addEventListener('visibilityChange')apiHISTORY— provides access towindow.historyobject