@ng-web-apis/universal
Version:
A set of fallback for @ng-web-apis/common for Angular Universal
21 lines • 2.58 kB
JavaScript
import { SPEECH_SYNTHESIS } from '@ng-web-apis/common';
import { alwaysFalse, emptyArray, emptyFunction } from '../utils/functions';
export const SPEECH_SYNTHESIS_MOCK = {
paused: false,
pending: false,
speaking: false,
onvoiceschanged: emptyFunction,
addEventListener: emptyFunction,
removeEventListener: emptyFunction,
dispatchEvent: alwaysFalse,
cancel: emptyFunction,
pause: emptyFunction,
resume: emptyFunction,
speak: emptyFunction,
getVoices: emptyArray,
};
export const UNIVERSAL_SPEECH_SYNTHESIS = {
provide: SPEECH_SYNTHESIS,
useValue: SPEECH_SYNTHESIS_MOCK,
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidW5pdmVyc2FsLXNwZWVjaC1zeW50aGVzaXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9saWJzL3VuaXZlcnNhbC9zcmMvY29uc3RhbnRzL3VuaXZlcnNhbC1zcGVlY2gtc3ludGhlc2lzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBQyxnQkFBZ0IsRUFBQyxNQUFNLHFCQUFxQixDQUFDO0FBRXJELE9BQU8sRUFBQyxXQUFXLEVBQUUsVUFBVSxFQUFFLGFBQWEsRUFBQyxNQUFNLG9CQUFvQixDQUFDO0FBRTFFLE1BQU0sQ0FBQyxNQUFNLHFCQUFxQixHQUFvQjtJQUNsRCxNQUFNLEVBQUUsS0FBSztJQUNiLE9BQU8sRUFBRSxLQUFLO0lBQ2QsUUFBUSxFQUFFLEtBQUs7SUFDZixlQUFlLEVBQUUsYUFBYTtJQUM5QixnQkFBZ0IsRUFBRSxhQUFhO0lBQy9CLG1CQUFtQixFQUFFLGFBQWE7SUFDbEMsYUFBYSxFQUFFLFdBQVc7SUFDMUIsTUFBTSxFQUFFLGFBQWE7SUFDckIsS0FBSyxFQUFFLGFBQWE7SUFDcEIsTUFBTSxFQUFFLGFBQWE7SUFDckIsS0FBSyxFQUFFLGFBQWE7SUFDcEIsU0FBUyxFQUFFLFVBQVU7Q0FDeEIsQ0FBQztBQUVGLE1BQU0sQ0FBQyxNQUFNLDBCQUEwQixHQUFrQjtJQUNyRCxPQUFPLEVBQUUsZ0JBQWdCO0lBQ3pCLFFBQVEsRUFBRSxxQkFBcUI7Q0FDbEMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHtWYWx1ZVByb3ZpZGVyfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7U1BFRUNIX1NZTlRIRVNJU30gZnJvbSAnQG5nLXdlYi1hcGlzL2NvbW1vbic7XG5cbmltcG9ydCB7YWx3YXlzRmFsc2UsIGVtcHR5QXJyYXksIGVtcHR5RnVuY3Rpb259IGZyb20gJy4uL3V0aWxzL2Z1bmN0aW9ucyc7XG5cbmV4cG9ydCBjb25zdCBTUEVFQ0hfU1lOVEhFU0lTX01PQ0s6IFNwZWVjaFN5bnRoZXNpcyA9IHtcbiAgICBwYXVzZWQ6IGZhbHNlLFxuICAgIHBlbmRpbmc6IGZhbHNlLFxuICAgIHNwZWFraW5nOiBmYWxzZSxcbiAgICBvbnZvaWNlc2NoYW5nZWQ6IGVtcHR5RnVuY3Rpb24sXG4gICAgYWRkRXZlbnRMaXN0ZW5lcjogZW1wdHlGdW5jdGlvbixcbiAgICByZW1vdmVFdmVudExpc3RlbmVyOiBlbXB0eUZ1bmN0aW9uLFxuICAgIGRpc3BhdGNoRXZlbnQ6IGFsd2F5c0ZhbHNlLFxuICAgIGNhbmNlbDogZW1wdHlGdW5jdGlvbixcbiAgICBwYXVzZTogZW1wdHlGdW5jdGlvbixcbiAgICByZXN1bWU6IGVtcHR5RnVuY3Rpb24sXG4gICAgc3BlYWs6IGVtcHR5RnVuY3Rpb24sXG4gICAgZ2V0Vm9pY2VzOiBlbXB0eUFycmF5LFxufTtcblxuZXhwb3J0IGNvbnN0IFVOSVZFUlNBTF9TUEVFQ0hfU1lOVEhFU0lTOiBWYWx1ZVByb3ZpZGVyID0ge1xuICAgIHByb3ZpZGU6IFNQRUVDSF9TWU5USEVTSVMsXG4gICAgdXNlVmFsdWU6IFNQRUVDSF9TWU5USEVTSVNfTU9DSyxcbn07XG4iXX0=