@ng-web-apis/common
Version:
A set of common utils for consuming Web APIs with Angular
11 lines • 1.74 kB
JavaScript
import { inject, InjectionToken } from '@angular/core';
import { WA_NAVIGATOR } from './navigator';
export const WA_NETWORK_INFORMATION = new InjectionToken('[WA_NETWORK_INFORMATION]', {
// @ts-ignore
factory: () => inject(WA_NAVIGATOR).connection || null,
});
/**
* @deprecated: drop in v5.0, use {@link WA_NETWORK_INFORMATION}
*/
export const NETWORK_INFORMATION = WA_NETWORK_INFORMATION;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmV0d29yay1pbmZvcm1hdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL2xpYnMvY29tbW9uL3NyYy90b2tlbnMvbmV0d29yay1pbmZvcm1hdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsTUFBTSxFQUFFLGNBQWMsRUFBQyxNQUFNLGVBQWUsQ0FBQztBQUVyRCxPQUFPLEVBQUMsWUFBWSxFQUFDLE1BQU0sYUFBYSxDQUFDO0FBRXpDLE1BQU0sQ0FBQyxNQUFNLHNCQUFzQixHQUFHLElBQUksY0FBYyxDQUd0RCwwQkFBMEIsRUFBRTtJQUMxQixhQUFhO0lBQ2IsT0FBTyxFQUFFLEdBQUcsRUFBRSxDQUFDLE1BQU0sQ0FBQyxZQUFZLENBQUMsQ0FBQyxVQUFVLElBQUksSUFBSTtDQUN6RCxDQUFDLENBQUM7QUFFSDs7R0FFRztBQUNILE1BQU0sQ0FBQyxNQUFNLG1CQUFtQixHQUFHLHNCQUFzQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtpbmplY3QsIEluamVjdGlvblRva2VufSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IHtXQV9OQVZJR0FUT1J9IGZyb20gJy4vbmF2aWdhdG9yJztcblxuZXhwb3J0IGNvbnN0IFdBX05FVFdPUktfSU5GT1JNQVRJT04gPSBuZXcgSW5qZWN0aW9uVG9rZW48XG4gICAgLy8gQHRzLWlnbm9yZVxuICAgICh0eXBlb2YgbmF2aWdhdG9yKVsnY29ubmVjdGlvbiddIHwgbnVsbFxuPignW1dBX05FVFdPUktfSU5GT1JNQVRJT05dJywge1xuICAgIC8vIEB0cy1pZ25vcmVcbiAgICBmYWN0b3J5OiAoKSA9PiBpbmplY3QoV0FfTkFWSUdBVE9SKS5jb25uZWN0aW9uIHx8IG51bGwsXG59KTtcblxuLyoqXG4gKiBAZGVwcmVjYXRlZDogZHJvcCBpbiB2NS4wLCB1c2Uge0BsaW5rIFdBX05FVFdPUktfSU5GT1JNQVRJT059XG4gKi9cbmV4cG9ydCBjb25zdCBORVRXT1JLX0lORk9STUFUSU9OID0gV0FfTkVUV09SS19JTkZPUk1BVElPTjtcbiJdfQ==