Webiant Logo Webiant Logo
  1. No results found.

    Try your search with a different keyword or use * as a wildcard.

ThemeDescriptor.cs

using Newtonsoft.Json;
using Nop.Services.Plugins;

namespace Nop.Services.Themes;

/// 
/// Represents a theme descriptor
/// 
public partial class ThemeDescriptor : IDescriptor
{
    /// 
    /// Gets or sets the theme system name
    /// 
    [JsonProperty(PropertyName = "SystemName")]
    public string SystemName { get; set; }

    /// 
    /// Gets or sets the theme friendly name
    /// 
    [JsonProperty(PropertyName = "FriendlyName")]
    public string FriendlyName { get; set; }

    /// 
    /// Gets or sets a value indicating whether the theme supports RTL (right-to-left)
    /// 
    [JsonProperty(PropertyName = "SupportRTL")]
    public bool SupportRtl { get; set; }

    /// 
    /// Gets or sets the path to the preview image of the theme
    /// 
    [JsonProperty(PropertyName = "PreviewImageUrl")]
    public string PreviewImageUrl { get; set; }

    /// 
    /// Gets or sets the preview text of the theme
    /// 
    [JsonProperty(PropertyName = "PreviewText")]
    public string PreviewText { get; set; }
}