public GameEnginesTreeItem(IEnumerable <IGameEngineViewModel> gameEngines, IExplorerBar explorerBar, IServiceLocator serviceLocator, Optional <IComponentRenameDeleteHandler> renamingService) : base(explorerBar, serviceLocator) { foreach (var gengine in gameEngines.OrderBy(engine => engine.Name)) { this.Items.Add(new GameEngineTreeItem(gengine, this, serviceLocator, renamingService)); } }
public RootBranchExplorerBarItem(IRootBranch rootBranch, IExplorerBar explorerBar, IServiceLocator serviceLocator) : base(explorerBar, serviceLocator) { _rooBranch = rootBranch; AddDevBranchItem(); AddQaBranchItem(); AddProductionBranchItem(); SubscribeToEvent <CreateDevBranchFinishEventData>(CreateDevBranchEventHandler); }
public FeatureBranchBuilderViewModel(IExplorerBar sourceComponents, IMainBranch mainBranch, IServiceLocator serviceLocator) : base(serviceLocator) { _mainBranch = mainBranch; SourceComponents = sourceComponents; SubscribeToRootItemsPropertyChanged(); UpdateSelectedComponents(); CreateCommand = new Command(CreateFeatureBranch, () => CanCreate(), this); CancelCommand = new Command(Cancel); }
public ExplorerBarView(IExplorerBar explorerBarViewModel) { InitializeComponent(); this.DataContext = explorerBarViewModel; }
public ExplorerBarItem(IExplorerBar explorerBar, IServiceLocator serviceLocator) : base(serviceLocator) { _explorerBar = () => explorerBar; InitLazyLoading(); }
public IExplorerBarItem CreateRootBranchItem(IRootBranch rootBranch, IExplorerBar explorerBar) { return(new RootBranchExplorerBarItem(rootBranch, explorerBar, _serviceLocator)); }
public ExplorerBarSearchViewModel(IExplorerBar explorerBar, IServiceLocator serviceLocator) : base(serviceLocator) { _explorerBar = explorerBar; }
public EnginesAndGamesPublishersTreeViewItem(IEnumerable <IGameEnginePublisherViewModel> gameEnginesPublishers, IExplorerBar explorerBar, IServiceLocator serviceLocator) : base(explorerBar, serviceLocator) { foreach (var gameEngine in gameEnginesPublishers) { this.Items.Add(new GameEnginePublisherTreeViewItem(gameEngine, this, serviceLocator)); } }
public CoreComponentsPublishersTreeViewItem(IEnumerable <ICoreComponentPublisherViewModel> coreComponentsPublishers, IExplorerBar explorerBar, IServiceLocator serviceLocator) : base(explorerBar, serviceLocator) { foreach (var component in coreComponentsPublishers) { this.Items.Add(new CoreComponentPublisherTreeViewItem(component, this, serviceLocator)); } }
public ComponentsPublishersExplorerBarHeader(IExplorerBar explorerBar, IServiceLocator serviceLocator) : base(explorerBar, serviceLocator) { }
public NavigationAwareItem(IExplorerBar explorerBar, IServiceLocator serviceLocator) : base(explorerBar, serviceLocator) { }
public WorkspaceAwareExplorerBarItem(IExplorerBar explorerBar, IServiceLocator serviceLocator) : base(explorerBar, serviceLocator) { }
public CoreComponentsTreeItem(IEnumerable <ICoreComponentViewModel> coreComponents, IExplorerBar explorerBar, IServiceLocator serviceLocator, Optional <IComponentRenameDeleteHandler> renamingService) : base(explorerBar, serviceLocator) { foreach (var coreComponent in coreComponents.OrderBy(cc => cc.Name)) { this.Items.Add(new CoreComponentTreeItem(coreComponent, this, serviceLocator, renamingService)); } }
public ExplorerBarItemWrapper(IExplorerBarItem innerItem, IExplorerBar explorerBar, IServiceLocator serviceLocator) : base(explorerBar, serviceLocator) { Init(innerItem); }