A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

Class ModuleViewModel

Inheritance
System.Object
ModuleViewModel
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Shell.Modules
Assembly: EPiServer.Shell.dll
Version: 11.20.7
Syntax
public class ModuleViewModel

Constructors

ModuleViewModel(ShellModule, IClientResourceService)

Declaration
public ModuleViewModel(ShellModule module, IClientResourceService clientResourceService)
Parameters
Type Name Description
ShellModule module
IClientResourceService clientResourceService

Properties

CssResources

Declaration
public ICollection<string> CssResources { get; }
Property Value
Type Description
System.Collections.Generic.ICollection<System.String>

HelpPath

Declaration
public string HelpPath { get; set; }
Property Value
Type Description
System.String

Initializer

Declaration
public string Initializer { get; set; }
Property Value
Type Description
System.String

ModuleDependencies

Declaration
public ICollection<ModuleDependencyViewModel> ModuleDependencies { get; }
Property Value
Type Description
System.Collections.Generic.ICollection<ModuleDependencyViewModel>

Name

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String

Routes

Declaration
public IList<ModuleRoutePair> Routes { get; }
Property Value
Type Description
System.Collections.Generic.IList<ModuleRoutePair>

ScriptResources

Declaration
public ICollection<string> ScriptResources { get; }
Property Value
Type Description
System.Collections.Generic.ICollection<System.String>

Extension Methods