UNPKG

@nodert-win11/windows.media.playlists

Version:

Use the Windows.Media.Playlists UWP API directly from Node.js

63 lines (47 loc) 1.72 kB
PlaylistsContract = (function () { var cls = function PlaylistsContract() { }; return cls; }) (); exports.PlaylistsContract = PlaylistsContract; _PlaylistFormat = function () { this.windowsMedia = 0; this.zune = 1; this.m3u = 2; } exports.PlaylistFormat = new _PlaylistFormat(); Playlist = (function () { var cls = function Playlist() { this.files = new Object(); }; cls.prototype.saveAsync = function saveAsync(callback) { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.saveAsAsync = function saveAsAsync(saveLocation, desiredName, option, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="saveLocation" type="Object">A param.</param> /// <param name="desiredName" type="String">A param.</param> /// <param name="option" type="Number">A param.</param> /// </signature> } cls.prototype.saveAsAsync = function saveAsAsync(saveLocation, desiredName, option, playlistFormat, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="saveLocation" type="Object">A param.</param> /// <param name="desiredName" type="String">A param.</param> /// <param name="option" type="Number">A param.</param> /// <param name="playlistFormat" type="PlaylistFormat">A param.</param> /// </signature> } cls.loadAsync = function loadAsync(file, callback) { /// <signature> /// <summary>Function summary.</summary> /// <param name="file" type="Object">A param.</param> /// </signature> } return cls; }) (); exports.Playlist = Playlist;