@ng-web-apis/common
Advanced tools
Comparing version 2.0.1 to 2.1.0
@@ -86,2 +86,6 @@ (function (global, factory) { | ||
var SCREEN = new core.InjectionToken('An abstraction over window.screen object', { | ||
factory: function () { return core.inject(WINDOW).screen; }, | ||
}); | ||
var SESSION_STORAGE = new core.InjectionToken('An abstraction over window.sessionStorage object', { | ||
@@ -126,2 +130,3 @@ factory: function () { return core.inject(WINDOW).sessionStorage; }, | ||
exports.PERFORMANCE = PERFORMANCE; | ||
exports.SCREEN = SCREEN; | ||
exports.SESSION_STORAGE = SESSION_STORAGE; | ||
@@ -128,0 +133,0 @@ exports.SPEECH_RECOGNITION = SPEECH_RECOGNITION; |
@@ -16,2 +16,3 @@ /** | ||
export * from './tokens/performance'; | ||
export * from './tokens/screen'; | ||
export * from './tokens/session-storage'; | ||
@@ -22,2 +23,2 @@ export * from './tokens/speech-recognition'; | ||
export * from './tokens/window'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3Byb2plY3RzL2NvbW1vbi9zcmMvcHVibGljLWFwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7R0FFRztBQUNILGNBQWMsMEJBQTBCLENBQUM7QUFDekMsY0FBYyxpQkFBaUIsQ0FBQztBQUNoQyxjQUFjLGlCQUFpQixDQUFDO0FBQ2hDLGNBQWMsY0FBYyxDQUFDO0FBQzdCLGNBQWMsa0JBQWtCLENBQUM7QUFDakMsY0FBYyx3QkFBd0IsQ0FBQztBQUN2QyxjQUFjLG1CQUFtQixDQUFDO0FBQ2xDLGNBQWMsd0JBQXdCLENBQUM7QUFDdkMsY0FBYyxvQkFBb0IsQ0FBQztBQUNuQyxjQUFjLDhCQUE4QixDQUFDO0FBQzdDLGNBQWMsMEJBQTBCLENBQUM7QUFDekMsY0FBYyxzQkFBc0IsQ0FBQztBQUNyQyxjQUFjLDBCQUEwQixDQUFDO0FBQ3pDLGNBQWMsNkJBQTZCLENBQUM7QUFDNUMsY0FBYywyQkFBMkIsQ0FBQztBQUMxQyxjQUFjLHFCQUFxQixDQUFDO0FBQ3BDLGNBQWMsaUJBQWlCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcclxuICogUHVibGljIEFQSSBTdXJmYWNlIG9mIEBuZy13ZWItYXBpcy9jb21tb25cclxuICovXHJcbmV4cG9ydCAqIGZyb20gJy4vdG9rZW5zL2FuaW1hdGlvbi1mcmFtZSc7XHJcbmV4cG9ydCAqIGZyb20gJy4vdG9rZW5zL2NhY2hlcyc7XHJcbmV4cG9ydCAqIGZyb20gJy4vdG9rZW5zL2NyeXB0byc7XHJcbmV4cG9ydCAqIGZyb20gJy4vdG9rZW5zL2Nzcyc7XHJcbmV4cG9ydCAqIGZyb20gJy4vdG9rZW5zL2hpc3RvcnknO1xyXG5leHBvcnQgKiBmcm9tICcuL3Rva2Vucy9sb2NhbC1zdG9yYWdlJztcclxuZXhwb3J0ICogZnJvbSAnLi90b2tlbnMvbG9jYXRpb24nO1xyXG5leHBvcnQgKiBmcm9tICcuL3Rva2Vucy9tZWRpYS1kZXZpY2VzJztcclxuZXhwb3J0ICogZnJvbSAnLi90b2tlbnMvbmF2aWdhdG9yJztcclxuZXhwb3J0ICogZnJvbSAnLi90b2tlbnMvbmV0d29yay1pbmZvcm1hdGlvbic7XHJcbmV4cG9ydCAqIGZyb20gJy4vdG9rZW5zL3BhZ2UtdmlzaWJpbGl0eSc7XHJcbmV4cG9ydCAqIGZyb20gJy4vdG9rZW5zL3BlcmZvcm1hbmNlJztcclxuZXhwb3J0ICogZnJvbSAnLi90b2tlbnMvc2Vzc2lvbi1zdG9yYWdlJztcclxuZXhwb3J0ICogZnJvbSAnLi90b2tlbnMvc3BlZWNoLXJlY29nbml0aW9uJztcclxuZXhwb3J0ICogZnJvbSAnLi90b2tlbnMvc3BlZWNoLXN5bnRoZXNpcyc7XHJcbmV4cG9ydCAqIGZyb20gJy4vdG9rZW5zL3VzZXItYWdlbnQnO1xyXG5leHBvcnQgKiBmcm9tICcuL3Rva2Vucy93aW5kb3cnO1xyXG4iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3Byb2plY3RzL2NvbW1vbi9zcmMvcHVibGljLWFwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7R0FFRztBQUNILGNBQWMsMEJBQTBCLENBQUM7QUFDekMsY0FBYyxpQkFBaUIsQ0FBQztBQUNoQyxjQUFjLGlCQUFpQixDQUFDO0FBQ2hDLGNBQWMsY0FBYyxDQUFDO0FBQzdCLGNBQWMsa0JBQWtCLENBQUM7QUFDakMsY0FBYyx3QkFBd0IsQ0FBQztBQUN2QyxjQUFjLG1CQUFtQixDQUFDO0FBQ2xDLGNBQWMsd0JBQXdCLENBQUM7QUFDdkMsY0FBYyxvQkFBb0IsQ0FBQztBQUNuQyxjQUFjLDhCQUE4QixDQUFDO0FBQzdDLGNBQWMsMEJBQTBCLENBQUM7QUFDekMsY0FBYyxzQkFBc0IsQ0FBQztBQUNyQyxjQUFjLGlCQUFpQixDQUFDO0FBQ2hDLGNBQWMsMEJBQTBCLENBQUM7QUFDekMsY0FBYyw2QkFBNkIsQ0FBQztBQUM1QyxjQUFjLDJCQUEyQixDQUFDO0FBQzFDLGNBQWMscUJBQXFCLENBQUM7QUFDcEMsY0FBYyxpQkFBaUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxyXG4gKiBQdWJsaWMgQVBJIFN1cmZhY2Ugb2YgQG5nLXdlYi1hcGlzL2NvbW1vblxyXG4gKi9cclxuZXhwb3J0ICogZnJvbSAnLi90b2tlbnMvYW5pbWF0aW9uLWZyYW1lJztcclxuZXhwb3J0ICogZnJvbSAnLi90b2tlbnMvY2FjaGVzJztcclxuZXhwb3J0ICogZnJvbSAnLi90b2tlbnMvY3J5cHRvJztcclxuZXhwb3J0ICogZnJvbSAnLi90b2tlbnMvY3NzJztcclxuZXhwb3J0ICogZnJvbSAnLi90b2tlbnMvaGlzdG9yeSc7XHJcbmV4cG9ydCAqIGZyb20gJy4vdG9rZW5zL2xvY2FsLXN0b3JhZ2UnO1xyXG5leHBvcnQgKiBmcm9tICcuL3Rva2Vucy9sb2NhdGlvbic7XHJcbmV4cG9ydCAqIGZyb20gJy4vdG9rZW5zL21lZGlhLWRldmljZXMnO1xyXG5leHBvcnQgKiBmcm9tICcuL3Rva2Vucy9uYXZpZ2F0b3InO1xyXG5leHBvcnQgKiBmcm9tICcuL3Rva2Vucy9uZXR3b3JrLWluZm9ybWF0aW9uJztcclxuZXhwb3J0ICogZnJvbSAnLi90b2tlbnMvcGFnZS12aXNpYmlsaXR5JztcclxuZXhwb3J0ICogZnJvbSAnLi90b2tlbnMvcGVyZm9ybWFuY2UnO1xyXG5leHBvcnQgKiBmcm9tICcuL3Rva2Vucy9zY3JlZW4nO1xyXG5leHBvcnQgKiBmcm9tICcuL3Rva2Vucy9zZXNzaW9uLXN0b3JhZ2UnO1xyXG5leHBvcnQgKiBmcm9tICcuL3Rva2Vucy9zcGVlY2gtcmVjb2duaXRpb24nO1xyXG5leHBvcnQgKiBmcm9tICcuL3Rva2Vucy9zcGVlY2gtc3ludGhlc2lzJztcclxuZXhwb3J0ICogZnJvbSAnLi90b2tlbnMvdXNlci1hZ2VudCc7XHJcbmV4cG9ydCAqIGZyb20gJy4vdG9rZW5zL3dpbmRvdyc7XHJcbiJdfQ== |
@@ -85,2 +85,6 @@ import { InjectionToken, inject } from '@angular/core'; | ||
const SCREEN = new InjectionToken('An abstraction over window.screen object', { | ||
factory: () => inject(WINDOW).screen, | ||
}); | ||
const SESSION_STORAGE = new InjectionToken('An abstraction over window.sessionStorage object', { | ||
@@ -113,3 +117,3 @@ factory: () => inject(WINDOW).sessionStorage, | ||
export { ANIMATION_FRAME, CACHES, CRYPTO, CSS, HISTORY, LOCAL_STORAGE, LOCATION, MEDIA_DEVICES, NAVIGATOR, NETWORK_INFORMATION, PAGE_VISIBILITY, PERFORMANCE, SESSION_STORAGE, SPEECH_RECOGNITION, SPEECH_SYNTHESIS, USER_AGENT, WINDOW }; | ||
export { ANIMATION_FRAME, CACHES, CRYPTO, CSS, HISTORY, LOCAL_STORAGE, LOCATION, MEDIA_DEVICES, NAVIGATOR, NETWORK_INFORMATION, PAGE_VISIBILITY, PERFORMANCE, SCREEN, SESSION_STORAGE, SPEECH_RECOGNITION, SPEECH_SYNTHESIS, USER_AGENT, WINDOW }; | ||
//# sourceMappingURL=ng-web-apis-common.js.map |
{ | ||
"name": "@ng-web-apis/common", | ||
"version": "2.0.1", | ||
"version": "2.1.0", | ||
"peerDependencies": { | ||
@@ -5,0 +5,0 @@ "@angular/common": ">=12.0.0", |
@@ -16,2 +16,3 @@ /** | ||
export * from './tokens/performance'; | ||
export * from './tokens/screen'; | ||
export * from './tokens/session-storage'; | ||
@@ -18,0 +19,0 @@ export * from './tokens/speech-recognition'; |
@@ -26,2 +26,3 @@ Common utils for Web APIs | ||
- `LOCAL_STORAGE` — provides access to `window.localStorage` object | ||
- `SCREEN` — provides access to `window.screen` object | ||
- `SESSION_STORAGE` — provides access to `window.sessionStorage` object | ||
@@ -28,0 +29,0 @@ - `SPEECH_RECOGNITION` — provides access to `SpeechRecognition` class or returns `null` if browser does not support it |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
80506
48
434
121