Class SettlementProjectSelectionVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class SettlementProjectSelectionVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
SettlementProjectSelectionVM
- Implements
- Inherited Members
Constructors
SettlementProjectSelectionVM(Settlement, Action)
public SettlementProjectSelectionVM(Settlement settlement, Action onAnyChangeInQueue)
Parameters
settlement
SettlementonAnyChangeInQueue
Action
Properties
AvailableProjects
[DataSourceProperty]
public MBBindingList<SettlementBuildingProjectVM> AvailableProjects { get; set; }
Property Value
CurrentDailyDefault
[DataSourceProperty]
public SettlementDailyProjectVM CurrentDailyDefault { get; set; }
Property Value
CurrentDevelopmentQueue
[DataSourceProperty]
public MBBindingList<SettlementBuildingProjectVM> CurrentDevelopmentQueue { get; set; }
Property Value
CurrentSelectedProject
[DataSourceProperty]
public SettlementProjectVM CurrentSelectedProject { get; set; }
Property Value
DailyDefaultList
[DataSourceProperty]
public MBBindingList<SettlementDailyProjectVM> DailyDefaultList { get; set; }
Property Value
DailyDefaultsExplanationText
[DataSourceProperty]
public string DailyDefaultsExplanationText { get; set; }
Property Value
DailyDefaultsText
[DataSourceProperty]
public string DailyDefaultsText { get; set; }
Property Value
LocalDevelopmentList
public List<Building> LocalDevelopmentList { get; }
Property Value
ProjectsText
[DataSourceProperty]
public string ProjectsText { get; set; }
Property Value
QueueText
[DataSourceProperty]
public string QueueText { get; set; }
Property Value
Methods
Refresh()
public void Refresh()
RefreshValues()
public override void RefreshValues()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).