Show / Hide Table of Contents

Class NavigationNode

Inheritance
object
NavigationNode
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Docs.Documents
Assembly: Volo.Docs.Domain.Shared.dll
Syntax
public class NavigationNode

Constructors

NavigationNode()

Declaration
public NavigationNode()

Properties

CreationTime

Declaration
public virtual DateTime? CreationTime { get; set; }
Property Value
Type Description
DateTime?

HasChildItems

Declaration
public bool HasChildItems { get; }
Property Value
Type Description
bool

IsEmpty

Declaration
public bool IsEmpty { get; }
Property Value
Type Description
bool

IsLeaf

Declaration
public bool IsLeaf { get; }
Property Value
Type Description
bool

Items

Declaration
[JsonPropertyName("items")]
public List<NavigationNode> Items { get; set; }
Property Value
Type Description
List<NavigationNode>

LastSignificantUpdateTime

Declaration
public DateTime? LastSignificantUpdateTime { get; set; }
Property Value
Type Description
DateTime?

LastUpdatedTime

Declaration
public virtual DateTime? LastUpdatedTime { get; set; }
Property Value
Type Description
DateTime?

Path

Declaration
[JsonPropertyName("path")]
public string Path { get; set; }
Property Value
Type Description
string

Text

Declaration
[JsonPropertyName("text")]
public string Text { get; set; }
Property Value
Type Description
string

Methods

FindNavigation(string)

Declaration
public NavigationNode FindNavigation(string documentName)
Parameters
Type Name Description
string documentName
Returns
Type Description
NavigationNode

IsSelected(string)

Declaration
public bool IsSelected(string documentName)
Parameters
Type Name Description
string documentName
Returns
Type Description
bool

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform