@ng-web-apis/audio
Version:
This is a library for declarative use of Web Audio API with Angular
10 lines • 1.37 kB
JavaScript
import { InjectionToken } from '@angular/core';
export const WA_AUDIO_CONTEXT = new InjectionToken('[WA_AUDIO_CONTEXT]', {
providedIn: 'root',
factory: () => new AudioContext(),
});
/**
* @deprecated: drop in v5.0, use {@link WA_AUDIO_CONTEXT}
*/
export const AUDIO_CONTEXT = WA_AUDIO_CONTEXT;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXVkaW8tY29udGV4dC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL2xpYnMvYXVkaW8vc3JjL3Rva2Vucy9hdWRpby1jb250ZXh0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBQyxjQUFjLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFFN0MsTUFBTSxDQUFDLE1BQU0sZ0JBQWdCLEdBQUcsSUFBSSxjQUFjLENBQzlDLG9CQUFvQixFQUNwQjtJQUNJLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLE9BQU8sRUFBRSxHQUFHLEVBQUUsQ0FBQyxJQUFJLFlBQVksRUFBRTtDQUNwQyxDQUNKLENBQUM7QUFFRjs7R0FFRztBQUNILE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBRyxnQkFBZ0IsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7SW5qZWN0aW9uVG9rZW59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5leHBvcnQgY29uc3QgV0FfQVVESU9fQ09OVEVYVCA9IG5ldyBJbmplY3Rpb25Ub2tlbjxCYXNlQXVkaW9Db250ZXh0PihcbiAgICAnW1dBX0FVRElPX0NPTlRFWFRdJyxcbiAgICB7XG4gICAgICAgIHByb3ZpZGVkSW46ICdyb290JyxcbiAgICAgICAgZmFjdG9yeTogKCkgPT4gbmV3IEF1ZGlvQ29udGV4dCgpLFxuICAgIH0sXG4pO1xuXG4vKipcbiAqIEBkZXByZWNhdGVkOiBkcm9wIGluIHY1LjAsIHVzZSB7QGxpbmsgV0FfQVVESU9fQ09OVEVYVH1cbiAqL1xuZXhwb3J0IGNvbnN0IEFVRElPX0NPTlRFWFQgPSBXQV9BVURJT19DT05URVhUO1xuIl19