Table of Contents

Class EncyclopediaPageVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.Encyclopedia.Pages
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class EncyclopediaPageVM : ViewModel, IViewModel, INotifyPropertyChanged
Inheritance
EncyclopediaPageVM
Implements
Derived
Inherited Members

Constructors

EncyclopediaPageVM(EncyclopediaPageArgs)

public EncyclopediaPageVM(EncyclopediaPageArgs args)

Parameters

args EncyclopediaPageArgs

Properties

BookmarkHint

[DataSourceProperty]
public HintViewModel BookmarkHint { get; set; }

Property Value

HintViewModel

FilterGroups

[DataSourceProperty]
public virtual MBBindingList<EncyclopediaFilterGroupVM> FilterGroups { get; set; }

Property Value

MBBindingList<EncyclopediaFilterGroupVM>

IsBookmarked

[DataSourceProperty]
public bool IsBookmarked { get; set; }

Property Value

bool

IsLoadingOver

[DataSourceProperty]
public bool IsLoadingOver { get; set; }

Property Value

bool

Items

[DataSourceProperty]
public virtual MBBindingList<EncyclopediaListItemVM> Items { get; set; }

Property Value

MBBindingList<EncyclopediaListItemVM>

Obj

public object Obj { get; }

Property Value

object

SortController

[DataSourceProperty]
public virtual EncyclopediaListSortControllerVM SortController { get; set; }

Property Value

EncyclopediaListSortControllerVM

Methods

ExecuteSwitchBookmarkedState()

public virtual void ExecuteSwitchBookmarkedState()

GetName()

public virtual string GetName()

Returns

string

GetNavigationBarURL()

public virtual string GetNavigationBarURL()

Returns

string

OnTick()

public virtual void OnTick()

Refresh()

public virtual void Refresh()

UpdateBookmarkHintText()

protected void UpdateBookmarkHintText()

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).