Class MPLobbyBadgeSelectionPopupVM
- Assembly
- TaleWorlds.MountAndBlade.Multiplayer.ViewModelCollection.dll
public class MPLobbyBadgeSelectionPopupVM : ViewModel
- Inheritance
-
MPLobbyBadgeSelectionPopupVM
Constructors
MPLobbyBadgeSelectionPopupVM(Action, Action, Action<MPLobbyAchievementBadgeGroupVM>)
public MPLobbyBadgeSelectionPopupVM(Action onBadgeNotificationRead, Action onBadgeSelectionUpdated, Action<MPLobbyAchievementBadgeGroupVM> onBadgeProgressInfoRequested)
Parameters
onBadgeNotificationRead
ActiononBadgeSelectionUpdated
ActiononBadgeProgressInfoRequested
Action<MPLobbyAchievementBadgeGroupVM>
Properties
AchievementBadgesText
public string AchievementBadgesText { get; set; }
Property Value
AchivementBadgeGroups
public MBBindingList<MPLobbyAchievementBadgeGroupVM> AchivementBadgeGroups { get; set; }
Property Value
ActiveNotifications
public List<LobbyNotification> ActiveNotifications { get; }
Property Value
Badges
public MBBindingList<MPLobbyBadgeItemVM> Badges { get; set; }
Property Value
BadgesText
public string BadgesText { get; set; }
Property Value
CancelInputKey
public InputKeyItemVM CancelInputKey { get; set; }
Property Value
CloseText
public string CloseText { get; set; }
Property Value
HasNotifications
public bool HasNotifications { get; set; }
Property Value
InspectedBadge
public MPLobbyBadgeItemVM InspectedBadge { get; set; }
Property Value
IsEnabled
public bool IsEnabled { get; set; }
Property Value
SpecialBadgesText
public string SpecialBadgesText { get; set; }
Property Value
Methods
ExecuteClosePopup()
public void ExecuteClosePopup()
OnBadgeInspected(MPLobbyBadgeItemVM)
public void OnBadgeInspected(MPLobbyBadgeItemVM badge)
Parameters
badge
MPLobbyBadgeItemVM
OnFinalize()
public override void OnFinalize()
OnNotificationReceived(LobbyNotification)
public void OnNotificationReceived(LobbyNotification notification)
Parameters
notification
LobbyNotification
Open()
public void Open()
RefreshKeyBindings(HotKey)
public void RefreshKeyBindings(HotKey inspectProgressKey)
Parameters
inspectProgressKey
HotKey
RefreshPlayerData(PlayerData)
public void RefreshPlayerData(PlayerData playerData)
Parameters
playerData
PlayerData
RefreshValues()
public override void RefreshValues()
SetCancelInputKey(HotKey)
public void SetCancelInputKey(HotKey hotKey)
Parameters
hotKey
HotKey
UpdateBadgeSelection()
public void UpdateBadgeSelection()
UpdateBadges(bool)
public void UpdateBadges(bool shouldClear = false)
Parameters
shouldClear
bool
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).