Adding recently installed indication.

--HG--
branch : dev
This commit is contained in:
Andre Rodrigues
2011-02-17 09:17:49 -08:00
parent 508ebed3fd
commit 788a9fed77
21 changed files with 251 additions and 78 deletions

View File

@@ -0,0 +1,36 @@
using Orchard.Environment.Extensions.Models;
namespace Orchard.Modules.ViewModels {
/// <summary>
/// Represents a module.
/// </summary>
public class Module {
/// <summary>
/// Default constructor.
/// </summary>
public Module() {}
/// <summary>
/// Instantiates a module based on an extension descriptor.
/// </summary>
/// <param name="extensionDescriptor">The extension descriptor.</param>
public Module(ExtensionDescriptor extensionDescriptor) {
Descriptor = extensionDescriptor;
}
/// <summary>
/// The module's extension descriptor.
/// </summary>
public ExtensionDescriptor Descriptor { get; set; }
/// <summary>
/// Boolean value indicating if the module needs a version update.
/// </summary>
public bool NeedsVersionUpdate { get; set; }
/// <summary>
/// Boolean value indicating if the feature was recently installed.
/// </summary>
public bool IsRecentlyInstalled { get; set; }
}
}