Class ClanFinanceIncomeItemBaseVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class ClanFinanceIncomeItemBaseVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
ClanFinanceIncomeItemBaseVM
- Implements
- Derived
- Inherited Members
Constructors
ClanFinanceIncomeItemBaseVM(Action<ClanFinanceIncomeItemBaseVM>, Action)
protected ClanFinanceIncomeItemBaseVM(Action<ClanFinanceIncomeItemBaseVM> onSelection, Action onRefresh)
Parameters
onSelection
Action<ClanFinanceIncomeItemBaseVM>onRefresh
Action
Fields
_incomeTypeAsEnum
protected IncomeTypes _incomeTypeAsEnum
Field Value
_onRefresh
protected Action _onRefresh
Field Value
_onSelection
protected Action<ClanFinanceIncomeItemBaseVM> _onSelection
Field Value
Properties
ImageName
[DataSourceProperty]
public string ImageName { get; set; }
Property Value
Income
[DataSourceProperty]
public int Income { get; set; }
Property Value
IncomeType
[DataSourceProperty]
public int IncomeType { get; set; }
Property Value
IncomeTypeAsEnum
public IncomeTypes IncomeTypeAsEnum { get; protected set; }
Property Value
IncomeValueText
[DataSourceProperty]
public string IncomeValueText { get; set; }
Property Value
IsSelected
[DataSourceProperty]
public bool IsSelected { get; set; }
Property Value
ItemProperties
[DataSourceProperty]
public MBBindingList<SelectableItemPropertyVM> ItemProperties { get; set; }
Property Value
Location
[DataSourceProperty]
public string Location { get; set; }
Property Value
Name
[DataSourceProperty]
public string Name { get; set; }
Property Value
Visual
[DataSourceProperty]
public ImageIdentifierVM Visual { get; set; }
Property Value
Methods
DetermineIncomeText(int)
protected string DetermineIncomeText(int incomeAmount)
Parameters
incomeAmount
int
Returns
OnIncomeSelection()
public void OnIncomeSelection()
PopulateActionList()
protected virtual void PopulateActionList()
PopulateStatsList()
protected virtual void PopulateStatsList()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).