Table of Contents

Class NavigationNodePathProvider<TModel>

Namespace
Dynamicweb.CoreUI.Navigation
Assembly
Dynamicweb.CoreUI.dll
public abstract class NavigationNodePathProvider<TModel> : NavigationNodePathProvider

Type Parameters

TModel
Inheritance
NavigationNodePathProvider<TModel>
Inherited Members

Properties

AllowNullModel

protected bool AllowNullModel { get; set; }

Property Value

bool

Methods

GetNavigationNodePath(DataListViewModel<TModel>)

public NavigationNodePath? GetNavigationNodePath(DataListViewModel<TModel> listResult)

Parameters

listResult DataListViewModel<TModel>

Returns

NavigationNodePath

GetNavigationNodePath(TModel?)

public NavigationNodePath? GetNavigationNodePath(TModel? model)

Parameters

model TModel

Returns

NavigationNodePath

GetNavigationNodePathFromObject(object?)

public override sealed NavigationNodePath? GetNavigationNodePathFromObject(object? candidate)

Parameters

candidate object

Returns

NavigationNodePath

GetNavigationNodePathInternal(TModel?)

protected abstract NavigationNodePath? GetNavigationNodePathInternal(TModel? model)

Parameters

model TModel

Returns

NavigationNodePath
To top