@nodert-win10/windows.media.playlists
Version:
Use the Windows.Media.Playlists UWP API directly from Node.js
30 lines (18 loc) • 732 B
TypeScript
declare module "windows.media.playlists" {
export class PlaylistsContract {
constructor();
}
export enum PlaylistFormat {
windowsMedia,
zune,
m3u,
}
export class Playlist {
files: Object;
constructor();
static loadAsync(file: Object, callback: (error: Error, result: Playlist) => void): void ;
saveAsync(callback: (error: Error) => void): void ;
saveAsAsync(saveLocation: Object, desiredName: String, option: Number, callback: (error: Error, result: Object) => void): void ;
saveAsAsync(saveLocation: Object, desiredName: String, option: Number, playlistFormat: PlaylistFormat, callback: (error: Error, result: Object) => void): void ;
}
}