Table of Contents

Class OrderItemVM

Namespace
TaleWorlds.MountAndBlade.ViewModelCollection.Order
Assembly
TaleWorlds.MountAndBlade.ViewModelCollection.dll
public class OrderItemVM : ViewModel, IViewModel, INotifyPropertyChanged
Inheritance
OrderItemVM
Implements
Inherited Members

Constructors

OrderItemVM(OrderSetType, TextObject, Action<OrderItemVM, bool>)

public OrderItemVM(OrderSetType orderSetType, TextObject tooltipText, Action<OrderItemVM, bool> onExecuteAction)

Parameters

orderSetType OrderSetType
tooltipText TextObject
onExecuteAction Action<OrderItemVM, bool>

OrderItemVM(OrderSubType, OrderSetType, TextObject, Action<OrderItemVM, bool>)

public OrderItemVM(OrderSubType orderSubType, OrderSetType orderSetType, TextObject tooltipText, Action<OrderItemVM, bool> onExecuteAction)

Parameters

orderSubType OrderSubType
orderSetType OrderSetType
tooltipText TextObject
onExecuteAction Action<OrderItemVM, bool>

Fields

IsTitle

public bool IsTitle

Field Value

bool

OnExecuteAction

public Action<OrderItemVM, bool> OnExecuteAction

Field Value

Action<OrderItemVM, bool>

Properties

CanUseShortcuts

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

Property Value

bool

IsActive

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

Property Value

bool

IsSelected

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

Property Value

bool

MainTitle

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

Property Value

string

OrderIconID

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

Property Value

string

SelectionState

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

Property Value

int

ShortcutKey

[DataSourceProperty]
public InputKeyItemVM ShortcutKey { get; set; }

Property Value

InputKeyItemVM

SubSetTitle

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

Property Value

string

Methods

ExecuteAction()

public void ExecuteAction()

FinalizeActiveStatus()

public void FinalizeActiveStatus()

OnFinalize()

public override void OnFinalize()

SetActiveState(bool)

public void SetActiveState(bool isActive)

Parameters

isActive bool

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