/// <summary> /// Initializes a new instance of the <see cref="ElementTreeViewModel"/> class. /// </summary> public ElementTreeViewModel(IGuiDebugDataService guiDebugDataService) { _guiDebugDataService = guiDebugDataService; Title = "Element Tree"; GuiDebuggerData = _guiDebugDataService.GuiDebuggerData; }
/// <summary> /// Initializes a new instance of the <see cref="ElementInspectorViewModel"/> class. /// </summary> public ElementInspectorViewModel(IGuiDebugDataService guiDebugDataService, ISelectionManager <GuiDebuggerElementInfo> guiDebuggerElementInfoSelectionManager) { _guiDebugDataService = guiDebugDataService; _guiDebuggerElementInfoSelectionManager = guiDebuggerElementInfoSelectionManager; _guiDebuggerElementInfoSelectionManager.SelectionChanged += GuiDebuggerElementInfoSelectionManagerOnSelectionChanged; Title = "Element Inspector"; ElementInfo = _guiDebuggerElementInfoSelectionManager.GetSelectedItem(); }
public ViewRefreshCommandContainer(ICommandManager commandManager, IGuiDebugDataService guiDebugDataService) : base(Commands.View.Refresh, commandManager) { _guiDebugDataService = guiDebugDataService; }