Table of Contents

Class CraftingPieceListVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.WeaponCrafting.WeaponDesign
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class CraftingPieceListVM : ViewModel, IViewModel, INotifyPropertyChanged
Inheritance
CraftingPieceListVM
Implements
Inherited Members

Constructors

CraftingPieceListVM(MBBindingList<CraftingPieceVM>, PieceTypes, Action<PieceTypes>)

public CraftingPieceListVM(MBBindingList<CraftingPieceVM> pieceList, CraftingPiece.PieceTypes pieceType, Action<CraftingPiece.PieceTypes> onSelect)

Parameters

pieceList MBBindingList<CraftingPieceVM>
pieceType CraftingPiece.PieceTypes
onSelect Action<CraftingPiece.PieceTypes>

Fields

PieceType

public CraftingPiece.PieceTypes PieceType

Field Value

CraftingPiece.PieceTypes

Properties

HasNewlyUnlockedPieces

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

Property Value

bool

IsEnabled

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

Property Value

bool

IsSelected

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

Property Value

bool

Pieces

[DataSourceProperty]
public MBBindingList<CraftingPieceVM> Pieces { get; set; }

Property Value

MBBindingList<CraftingPieceVM>

SelectedPiece

[DataSourceProperty]
public CraftingPieceVM SelectedPiece { get; set; }

Property Value

CraftingPieceVM

Methods

ExecuteSelect()

public void ExecuteSelect()

Refresh()

public void Refresh()

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