public LocalMissionFolderContextMenu(MissionLibraryViewModel library) : base(library) { if (library == null) { throw new ArgumentNullException(nameof(library)); } }
protected MissionMenuBase(MissionLibraryViewModel library) { if (library == null) { throw new ArgumentNullException(nameof(library)); } Library = library; }
void CreateLibrary(Game game) { if (game.SupportsMissions()) { UiHelper.TryOnUiThread( () => { var missionLibraryViewModel = _factory.CreateMissionLibraryViewModel(game).Value; ((IActivate)missionLibraryViewModel).Activate(); LibraryVM = missionLibraryViewModel; }); } else { LibraryVM = null; } }
public MissionContextMenu(MissionLibraryViewModel library) : base(library) { }