Table of Contents

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

ItemRosterElement

ProcessBuyItem

public static Action<ItemVM, bool> ProcessBuyItem

Field Value

Action<ItemVM, bool>

ProcessEquipItem

public static Action<ItemVM> ProcessEquipItem

Field Value

Action<ItemVM>

ProcessItemSelect

public static Action<ItemVM> ProcessItemSelect

Field Value

Action<ItemVM>

ProcessItemTooltip

public static Action<ItemVM> ProcessItemTooltip

Field Value

Action<ItemVM>

ProcessPreviewItem

public static Action<ItemVM> ProcessPreviewItem

Field Value

Action<ItemVM>

ProcessUnequipItem

public static Action<ItemVM> ProcessUnequipItem

Field Value

Action<ItemVM>

_itemType

public EquipmentIndex _itemType

Field Value

EquipmentIndex

Properties

BuyAndEquipHint

[DataSourceProperty]
public BasicTooltipViewModel BuyAndEquipHint { get; set; }

Property Value

BasicTooltipViewModel

BuyHint

[DataSourceProperty]
public BasicTooltipViewModel BuyHint { get; set; }

Property Value

BasicTooltipViewModel

DonateHint

[DataSourceProperty]
public BasicTooltipViewModel DonateHint { get; set; }

Property Value

BasicTooltipViewModel

EquipHint

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

Property Value

HintViewModel

ImageIdentifier

[DataSourceProperty]
public ImageIdentifierVM ImageIdentifier { get; set; }

Property Value

ImageIdentifierVM

IsFiltered

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

Property Value

bool

ItemCost

[DataSourceProperty]
public int ItemCost { get; set; }

Property Value

int

ItemDescription

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

Property Value

string

ItemType

[DataSourceProperty]
public EquipmentIndex ItemType { get; }

Property Value

EquipmentIndex

LockHint

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

Property Value

HintViewModel

PreviewHint

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

Property Value

HintViewModel

SellHint

[DataSourceProperty]
public BasicTooltipViewModel SellHint { get; set; }

Property Value

BasicTooltipViewModel

SlaughterHint

[DataSourceProperty]
public BasicTooltipViewModel SlaughterHint { get; set; }

Property Value

BasicTooltipViewModel

StringId

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

Property Value

string

TypeId

[DataSourceProperty]
public int TypeId { get; set; }

Property Value

int

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

EquipmentIndex

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).