namespace OliverBooth.Common.Data.Web;
///
/// Represents a folder for tutorial articles.
///
public interface ITutorialFolder
{
///
/// Gets the ID of this folder.
///
/// The ID of the folder.
int Id { get; }
///
/// Gets the ID of this folder's parent.
///
/// The ID of the parent, or if this folder is at the root.
int? Parent { get; }
///
/// Gets the URL of the folder's preview image.
///
/// The preview image URL.
Uri? PreviewImageUrl { get; }
///
/// Gets the slug of this folder.
///
/// The slug.
string Slug { get; }
///
/// Gets the title of this folder.
///
/// The title.
string Title { get; }
///
/// Gets the visibility of this article.
///
/// The visibility of the article.
Visibility Visibility { get; }
}