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)