ionic-audio
Version:
An audio player for Ionic 3 and Angular 5
57 lines • 2.39 kB
JavaScript
import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
import { CommonModule } from '@angular/common';
import { IonicModule } from 'ionic-angular';
import { AudioTrackComponent } from './ionic-audio-track-component';
import { AudioTrackProgressComponent, AudioTrackProgressBarComponent } from './ionic-audio-track-progress-component';
import { AudioTrackPlayComponent } from './ionic-audio-track-play-component';
import { AudioTimePipe } from './ionic-audio-time-pipe';
import { AudioProvider } from './ionic-audio-providers';
import { AudioPlaylistItemDirective } from './ionic-audio-playlist-item-directive';
export function declarations() {
return [
AudioTrackComponent,
AudioTrackProgressComponent,
AudioTrackProgressBarComponent,
AudioTrackPlayComponent,
AudioTimePipe,
AudioPlaylistItemDirective
];
}
var IonicAudioModule = (function () {
function IonicAudioModule() {
}
/**
* Configures Ionic Audio to use either Cordova or HTML5 audio.
* If no ```audioProvider``` is set it will automatically choose one based on the current environment
*/
/**
* Configures Ionic Audio to use either Cordova or HTML5 audio.
* If no ```audioProvider``` is set it will automatically choose one based on the current environment
*/
IonicAudioModule.forRoot = /**
* Configures Ionic Audio to use either Cordova or HTML5 audio.
* If no ```audioProvider``` is set it will automatically choose one based on the current environment
*/
function (audioProviderFactory) {
return {
ngModule: IonicAudioModule,
providers: [
{ provide: AudioProvider, useFactory: audioProviderFactory }
]
};
};
IonicAudioModule.decorators = [
{ type: NgModule, args: [{
imports: [CommonModule, IonicModule],
declarations: declarations(),
exports: declarations(),
providers: [],
schemas: [CUSTOM_ELEMENTS_SCHEMA]
},] },
];
/** @nocollapse */
IonicAudioModule.ctorParameters = function () { return []; };
return IonicAudioModule;
}());
export { IonicAudioModule };
//# sourceMappingURL=ionic-audio.module.js.map