Class LauncherModuleVM
- Namespace
- TaleWorlds.MountAndBlade.Launcher.Library
- Assembly
- TaleWorlds.MountAndBlade.Launcher.Library.dll
public class LauncherModuleVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
LauncherModuleVM
- Implements
- Inherited Members
Constructors
LauncherModuleVM(ModuleInfo, Action<LauncherModuleVM, int, string>, Action<LauncherModuleVM>, Func<ModuleInfo, bool>, Func<SubModuleInfo, LauncherDLLData>)
public LauncherModuleVM(ModuleInfo moduleInfo, Action<LauncherModuleVM, int, string> onChangeLoadingOrder, Action<LauncherModuleVM> onSelect, Func<ModuleInfo, bool> areAllDependenciesPresent, Func<SubModuleInfo, LauncherDLLData> queryIsSubmoduleDangerous)
Parameters
moduleInfo
ModuleInfoonChangeLoadingOrder
Action<LauncherModuleVM, int, string>onSelect
Action<LauncherModuleVM>areAllDependenciesPresent
Func<ModuleInfo, bool>queryIsSubmoduleDangerous
Func<SubModuleInfo, LauncherDLLData>
Fields
Info
public readonly ModuleInfo Info
Field Value
Properties
AnyDependencyAvailable
[DataSourceProperty]
public bool AnyDependencyAvailable { get; set; }
Property Value
DangerousHint
[DataSourceProperty]
public LauncherHintVM DangerousHint { get; set; }
Property Value
DependencyHint
[DataSourceProperty]
public LauncherHintVM DependencyHint { get; set; }
Property Value
IsDangerous
[DataSourceProperty]
public bool IsDangerous { get; set; }
Property Value
IsDisabled
[DataSourceProperty]
public bool IsDisabled { get; set; }
Property Value
IsOfficial
[DataSourceProperty]
public bool IsOfficial { get; set; }
Property Value
IsSelected
[DataSourceProperty]
public bool IsSelected { get; set; }
Property Value
Name
[DataSourceProperty]
public string Name { get; set; }
Property Value
SubModules
[DataSourceProperty]
public MBBindingList<LauncherSubModule> SubModules { get; set; }
Property Value
VersionText
[DataSourceProperty]
public string VersionText { get; set; }
Property Value
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).