Class ItemVM
- Namespace
- TaleWorlds.Core.ViewModelCollection
- Assembly
- TaleWorlds.Core.ViewModelCollection.dll
public class ItemVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
ItemVM
- Implements
- Derived
- Inherited Members
Constructors
ItemVM()
public ItemVM()
Fields
ItemRosterElement
public ItemRosterElement ItemRosterElement
Field Value
ProcessBuyItem
public static Action<ItemVM, bool> ProcessBuyItem
Field Value
ProcessEquipItem
public static Action<ItemVM> ProcessEquipItem
Field Value
ProcessItemSelect
public static Action<ItemVM> ProcessItemSelect
Field Value
ProcessItemTooltip
public static Action<ItemVM> ProcessItemTooltip
Field Value
ProcessPreviewItem
public static Action<ItemVM> ProcessPreviewItem
Field Value
ProcessUnequipItem
public static Action<ItemVM> ProcessUnequipItem
Field Value
_itemType
public EquipmentIndex _itemType
Field Value
Properties
BuyAndEquipHint
[DataSourceProperty]
public BasicTooltipViewModel BuyAndEquipHint { get; set; }
Property Value
BuyHint
[DataSourceProperty]
public BasicTooltipViewModel BuyHint { get; set; }
Property Value
DonateHint
[DataSourceProperty]
public BasicTooltipViewModel DonateHint { get; set; }
Property Value
EquipHint
[DataSourceProperty]
public HintViewModel EquipHint { get; set; }
Property Value
ImageIdentifier
[DataSourceProperty]
public ImageIdentifierVM ImageIdentifier { get; set; }
Property Value
IsFiltered
[DataSourceProperty]
public bool IsFiltered { get; set; }
Property Value
ItemCost
[DataSourceProperty]
public int ItemCost { get; set; }
Property Value
ItemDescription
[DataSourceProperty]
public string ItemDescription { get; set; }
Property Value
ItemType
[DataSourceProperty]
public EquipmentIndex ItemType { get; }
Property Value
LockHint
[DataSourceProperty]
public HintViewModel LockHint { get; set; }
Property Value
PreviewHint
[DataSourceProperty]
public HintViewModel PreviewHint { get; set; }
Property Value
SellHint
[DataSourceProperty]
public BasicTooltipViewModel SellHint { get; set; }
Property Value
SlaughterHint
[DataSourceProperty]
public BasicTooltipViewModel SlaughterHint { get; set; }
Property Value
StringId
[DataSourceProperty]
public string StringId { get; set; }
Property Value
TypeId
[DataSourceProperty]
public int TypeId { get; set; }
Property Value
Methods
ExecuteBuyItem()
public void ExecuteBuyItem()
ExecuteCancelTooltip()
public void ExecuteCancelTooltip()
ExecuteEquipItem()
public void ExecuteEquipItem()
ExecutePreviewItem()
public void ExecutePreviewItem()
ExecuteRefreshTooltip()
public void ExecuteRefreshTooltip()
ExecuteSelectItem()
public void ExecuteSelectItem()
ExecuteUnequipItem()
public void ExecuteUnequipItem()
GetItemTypeWithItemObject()
public EquipmentIndex GetItemTypeWithItemObject()
Returns
RefreshValues()
public override void RefreshValues()
ReleaseStaticContent()
public static void ReleaseStaticContent()
SetItemTypeId()
protected void SetItemTypeId()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).