Table of Contents

Class EncyclopediaListVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.Encyclopedia.List
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class EncyclopediaListVM : EncyclopediaPageVM, IViewModel, INotifyPropertyChanged
Inheritance
EncyclopediaListVM
Implements
Inherited Members

Constructors

EncyclopediaListVM(EncyclopediaPageArgs)

public EncyclopediaListVM(EncyclopediaPageArgs args)

Parameters

args EncyclopediaPageArgs

Fields

Page

public readonly EncyclopediaPage Page

Field Value

EncyclopediaPage

Properties

EmptyListText

[DataSourceProperty]
public string EmptyListText { get; set; }

Property Value

string

FilterGroups

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

Property Value

MBBindingList<EncyclopediaFilterGroupVM>

IsFilterHighlightEnabled

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

Property Value

bool

IsInitializationOver

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

Property Value

bool

Items

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

Property Value

MBBindingList<EncyclopediaListItemVM>

LastSelectedItemId

[DataSourceProperty]
public string LastSelectedItemId { get; set; }

Property Value

string

SortController

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

Property Value

EncyclopediaListSortControllerVM

Methods

CopyFiltersFrom(Dictionary<EncyclopediaFilterItem, bool>)

public void CopyFiltersFrom(Dictionary<EncyclopediaFilterItem, bool> filters)

Parameters

filters Dictionary<EncyclopediaFilterItem, bool>

GetName()

public override string GetName()

Returns

string

GetNavigationBarURL()

public override string GetNavigationBarURL()

Returns

string

Refresh()

public override void Refresh()

RefreshValues()

public override void RefreshValues()

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