This repository has been archived on 2026-03-14. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
Eco/VideoBrowser/If/IUrlHandler.cs
2023-07-24 12:00:34 +02:00

43 lines
992 B
C#

namespace VideoBrowser.If
{
using VideoBrowser.Core;
#region Interfaces
/// <summary>
/// Defines the <see cref="IUrlHandler" />
/// </summary>
public interface IUrlHandler
{
#region Properties
/// <summary>
/// Gets the main Domain Name like youtube.com.
/// </summary>
string DomainName { get; }
/// <summary>
/// Gets or sets the Full Url like youtube video or play list url.
/// </summary>
string FullUrl { get; set; }
/// <summary>
/// Gets a value indicating whether IsDownloadable
/// </summary>
bool IsDownloadable { get; }
/// <summary>
/// Gets a value indicating whether IsPlayList
/// </summary>
bool IsPlayList { get; }
/// <summary>
/// Gets the VideoUrlTypes
/// </summary>
UrlTypes VideoUrlTypes { get; }
#endregion Properties
}
#endregion Interfaces
}