// Copyright (c) Arlo Godfrey. All Rights Reserved.
// Licensed under the GNU Lesser General Public License, Version 3.0 with additional terms.
// See the LICENSE, LICENSE.LESSER and LICENSE.ADDITIONAL files in the project root for more information.
namespace StrixMusic.Sdk.AppModels
{
///
/// The download state of any playable item.
///
public enum DownloadState
{
///
/// Downloading this item is not needed or not supported.
///
NotSupported,
///
/// Downloading is supported, but has not been started.
///
NotDownloaded,
///
/// Download is in progress.
///
Downloading,
///
/// The download has completed successfully and the item can be played offline.
///
Downloaded,
///
/// An active download is paused.
///
Paused,
///
/// Downloading has failed.
///
Failed,
}
}