Class ListViewAwareContentItemDisplayBase<T>
An abstract model representing a content item that can be contained in a list view
Inheritance
System.Object
Namespace: Umbraco.Cms.Core.Models.ContentEditing
Assembly: Umbraco.Core.dll
Syntax
public abstract class ListViewAwareContentItemDisplayBase<T> : ContentItemDisplayBase<T>, IContentProperties<T>, ITabbedContent<T>, INotificationModel, IErrorModel where T : ContentPropertyBasic
Type Parameters
Name | Description |
---|---|
T |
Properties
View SourceIsChildOfListView
Property indicating if this item is part of a list view parent
Declaration
[DataMember(Name = "isChildOfListView")]
public bool IsChildOfListView { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
TreeNodeUrl
Property for the entity's individual tree node URL
Declaration
[DataMember(Name = "treeNodeUrl")]
public string TreeNodeUrl { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
This is required if the item is a child of a list view since the tree won't actually be loaded, so the app will need to go fetch the individual tree node in order to be able to load it's action list (menu)