Class EncyclopediaNavigatorVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class EncyclopediaNavigatorVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
EncyclopediaNavigatorVM
- Implements
- Inherited Members
Constructors
EncyclopediaNavigatorVM(Func<string, object, bool, EncyclopediaPageVM>, Action)
public EncyclopediaNavigatorVM(Func<string, object, bool, EncyclopediaPageVM> goToLink, Action closeEncyclopedia)
Parameters
Properties
CanSwitchTabs
[DataSourceProperty]
public bool CanSwitchTabs { get; set; }
Property Value
CancelInputKey
[DataSourceProperty]
public InputKeyItemVM CancelInputKey { get; set; }
Property Value
DoneText
[DataSourceProperty]
public string DoneText { get; set; }
Property Value
IsBackEnabled
[DataSourceProperty]
public bool IsBackEnabled { get; set; }
Property Value
IsForwardEnabled
[DataSourceProperty]
public bool IsForwardEnabled { get; set; }
Property Value
IsHighlightEnabled
[DataSourceProperty]
public bool IsHighlightEnabled { get; set; }
Property Value
IsSearchResultsShown
[DataSourceProperty]
public bool IsSearchResultsShown { get; set; }
Property Value
LastActivePage
public Tuple<string, object> LastActivePage { get; }
Property Value
LeaderText
[DataSourceProperty]
public string LeaderText { get; set; }
Property Value
MinCharAmountToShowResults
[DataSourceProperty]
public int MinCharAmountToShowResults { get; set; }
Property Value
NavBarString
[DataSourceProperty]
public string NavBarString { get; set; }
Property Value
NextPageInputKey
[DataSourceProperty]
public InputKeyItemVM NextPageInputKey { get; set; }
Property Value
PageName
[DataSourceProperty]
public string PageName { get; set; }
Property Value
PreviousPageInputKey
[DataSourceProperty]
public InputKeyItemVM PreviousPageInputKey { get; set; }
Property Value
SearchResults
[DataSourceProperty]
public MBBindingList<EncyclopediaSearchResultVM> SearchResults { get; set; }
Property Value
SearchText
[DataSourceProperty]
public string SearchText { get; set; }
Property Value
Methods
AddHistory(string, object)
public void AddHistory(string pageId, object obj)
Parameters
ExecuteBack()
public void ExecuteBack()
ExecuteBarLink(string)
public void ExecuteBarLink(string targetID)
Parameters
targetID
string
ExecuteCloseEncyclopedia()
public void ExecuteCloseEncyclopedia()
ExecuteForward()
public void ExecuteForward()
ExecuteHome()
public void ExecuteHome()
ExecuteOnSearchActivated()
public void ExecuteOnSearchActivated()
GetLastPage()
public Tuple<string, object> GetLastPage()
Returns
OnFinalize()
public override void OnFinalize()
RefreshValues()
public override void RefreshValues()
ResetHistory()
public void ResetHistory()
ResetSearch()
public void ResetSearch()
SetCancelInputKey(HotKey)
public void SetCancelInputKey(HotKey hotkey)
Parameters
hotkey
HotKey
SetNextPageInputKey(HotKey)
public void SetNextPageInputKey(HotKey hotkey)
Parameters
hotkey
HotKey
SetPreviousPageInputKey(HotKey)
public void SetPreviousPageInputKey(HotKey hotkey)
Parameters
hotkey
HotKey
UpdatePageName(string)
public void UpdatePageName(string value)
Parameters
value
string
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).