Exemplo n.º 1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ElementTreeViewModel"/> class.
        /// </summary>
        public ElementTreeViewModel(IGuiDebugDataService guiDebugDataService)
        {
            _guiDebugDataService = guiDebugDataService;
            Title = "Element Tree";

            GuiDebuggerData = _guiDebugDataService.GuiDebuggerData;
        }
Exemplo n.º 2
0
        /// <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();
        }
Exemplo n.º 3
0
 public ViewRefreshCommandContainer(ICommandManager commandManager, IGuiDebugDataService guiDebugDataService) : base(Commands.View.Refresh, commandManager)
 {
     _guiDebugDataService = guiDebugDataService;
 }