@nodert-win11/windows.media.playlists
Version:
Use the Windows.Media.Playlists UWP API directly from Node.js
63 lines (47 loc) • 1.72 kB
JavaScript
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;