UNPKG

cordova-angular

Version:
25 lines (24 loc) 711 B
import { NgZone } from '@angular/core'; import { Observable } from 'rxjs'; export declare enum MediaStatus { MEDIA_NONE = 0, MEDIA_STARTING = 1, MEDIA_RUNNING = 2, MEDIA_PAUSED = 3, MEDIA_STOPPED = 4 } export declare enum MEDIA_ERROR { MEDIA_ERR_ABORTED = 1, MEDIA_ERR_NETWORK = 2, MEDIA_ERR_DECODE = 3, MEDIA_ERR_NONE_SUPPORTED = 4 } export declare class MediaError { code: MEDIA_ERROR; message: string; } export declare class MediaService { private zone; constructor(zone: NgZone); createMedia(src: string, mediaSuccess?: (succuss: any) => void, mediaError?: (error: MediaError) => void, mediaStatus?: (status: MediaStatus) => void): Observable<any>; }