ClassProjectViewFolderItemModel
Class
Definition
Namespace:ArtOfTest.WebAii.Design.UI
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
cs-api-definition
public class ProjectViewFolderItemModel : ProjectViewItemModelBase, IWeakEventListener, IComparable
Inheritance: objectSkuDependantViewModelProjectViewItemModelBaseProjectViewFolderItemModel
Derived Classes:
Implements:
Inherited Members
Constructors
ProjectViewFolderItemModel(LightFolder)
Declaration
cs-api-definition
public ProjectViewFolderItemModel(LightFolder ligthFolder)
Parameters
ligthFolder
ProjectViewFolderItemModel(string, ProjectViewItemKind)
Declaration
cs-api-definition
protected ProjectViewFolderItemModel(string path, ProjectViewItemKind kind)
Parameters
path
kind
Properties
DisplayName
Declaration
cs-api-definition
public override string DisplayName { get; set; }
Property Value
Overrides
Folder
Declaration
cs-api-definition
public LightFolder Folder { get; protected set; }
Property Value
ImageSource
Declaration
cs-api-definition
public override GlyphIcon ImageSource { get; }
Property Value
Overrides
InDevelopment
Declaration
cs-api-definition
public override bool InDevelopment { get; set; }
Property Value
Overrides
IsDirty
Declaration
cs-api-definition
public override bool IsDirty { get; set; }
Property Value
Overrides
Priority
Declaration
cs-api-definition
public override int Priority { get; set; }
Property Value
Overrides
Methods
BuildContextMenu()
Declaration
cs-api-definition
protected override ProjectViewItemContextMenuModel BuildContextMenu()
Returns
Overrides
RemoveChild(LightProjectElement)
Declaration
cs-api-definition
public override void RemoveChild(LightProjectElement element)
Parameters
element
Overrides
UpdateChildrenPaths()
Declaration
cs-api-definition
public void UpdateChildrenPaths()
ValidateDisplayName(string)
Declaration
cs-api-definition
protected override void ValidateDisplayName(string newName)
Parameters
newName
Overrides