@ng-web-apis/common
Version:
A set of common utils for consuming Web APIs with Angular
10 lines • 1.54 kB
JavaScript
import { inject, InjectionToken } from '@angular/core';
import { WINDOW } from './window';
export const WA_SPEECH_SYNTHESIS = new InjectionToken('[WA_SPEECH_SYNTHESIS]', {
factory: () => inject(WINDOW).speechSynthesis,
});
/**
* @deprecated: drop in v5.0, use {@link WA_SPEECH_SYNTHESIS}
*/
export const SPEECH_SYNTHESIS = WA_SPEECH_SYNTHESIS;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3BlZWNoLXN5bnRoZXNpcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL2xpYnMvY29tbW9uL3NyYy90b2tlbnMvc3BlZWNoLXN5bnRoZXNpcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsTUFBTSxFQUFFLGNBQWMsRUFBQyxNQUFNLGVBQWUsQ0FBQztBQUVyRCxPQUFPLEVBQUMsTUFBTSxFQUFDLE1BQU0sVUFBVSxDQUFDO0FBRWhDLE1BQU0sQ0FBQyxNQUFNLG1CQUFtQixHQUFHLElBQUksY0FBYyxDQUNqRCx1QkFBdUIsRUFDdkI7SUFDSSxPQUFPLEVBQUUsR0FBRyxFQUFFLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDLGVBQWU7Q0FDaEQsQ0FDSixDQUFDO0FBRUY7O0dBRUc7QUFDSCxNQUFNLENBQUMsTUFBTSxnQkFBZ0IsR0FBRyxtQkFBbUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7aW5qZWN0LCBJbmplY3Rpb25Ub2tlbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7V0lORE9XfSBmcm9tICcuL3dpbmRvdyc7XG5cbmV4cG9ydCBjb25zdCBXQV9TUEVFQ0hfU1lOVEhFU0lTID0gbmV3IEluamVjdGlvblRva2VuPFNwZWVjaFN5bnRoZXNpcz4oXG4gICAgJ1tXQV9TUEVFQ0hfU1lOVEhFU0lTXScsXG4gICAge1xuICAgICAgICBmYWN0b3J5OiAoKSA9PiBpbmplY3QoV0lORE9XKS5zcGVlY2hTeW50aGVzaXMsXG4gICAgfSxcbik7XG5cbi8qKlxuICogQGRlcHJlY2F0ZWQ6IGRyb3AgaW4gdjUuMCwgdXNlIHtAbGluayBXQV9TUEVFQ0hfU1lOVEhFU0lTfVxuICovXG5leHBvcnQgY29uc3QgU1BFRUNIX1NZTlRIRVNJUyA9IFdBX1NQRUVDSF9TWU5USEVTSVM7XG4iXX0=