Table of Contents

Class SettlementDailyProjectVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.GameMenu.TownManagement
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class SettlementDailyProjectVM : SettlementProjectVM, IViewModel, INotifyPropertyChanged
Inheritance
SettlementDailyProjectVM
Implements
Inherited Members

Constructors

SettlementDailyProjectVM(Action<SettlementProjectVM, bool>, Action<SettlementProjectVM>, Action, Building, Settlement)

public SettlementDailyProjectVM(Action<SettlementProjectVM, bool> onSelection, Action<SettlementProjectVM> onSetAsCurrent, Action onResetCurrent, Building building, Settlement settlement)

Parameters

onSelection Action<SettlementProjectVM, bool>
onSetAsCurrent Action<SettlementProjectVM>
onResetCurrent Action
building Building
settlement Settlement

Properties

DefaultText

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

Property Value

string

IsDefault

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

Property Value

bool

Methods

ExecuteAddToQueue()

public override void ExecuteAddToQueue()

ExecuteResetCurrent()

public override void ExecuteResetCurrent()

ExecuteSetAsActiveDevelopment()

public override void ExecuteSetAsActiveDevelopment()

ExecuteSetAsCurrent()

public override void ExecuteSetAsCurrent()

RefreshProductionText()

public override void RefreshProductionText()

RefreshValues()

public override void RefreshValues()

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).