public MainViewModel(ProfilerPluginBase pluginContext) : base(pluginContext) { if (Designer.IsInDesignModeStatic) { return; } ThisGuiModelData = new MainGuiModel(); setActions(); }
public MainViewModel(ProfilerPluginBase pluginContext) : base(pluginContext) { if (Designer.IsInDesignModeStatic) { return; } setActions(); setGuiModel(); setEvenets(); }
public MainViewModel(ProfilerPluginBase pluginContext) : base(pluginContext) { if (Designer.IsInDesignModeStatic) { return; } setActions(); setGuiModel(); _callbacksManager = new CallbacksManagerBase(PluginContext, GuiModelData); setEvenets(); }
public MainViewModel(ProfilerPluginBase pluginContext) : base(pluginContext) { if (Designer.IsInDesignModeStatic) { return; } ThisGuiModelData = new MainGuiModel(); ThisGuiModelData.PropertyChanged += ThisGuiModelData_PropertyChanged; setActions(); setEvenets(); }
public ChartsViewModelBase(ProfilerPluginBase pluginContext) : base(pluginContext) { if (Designer.IsInDesignModeStatic) { return; } CallbacksManagerBase = new CallbacksManagerBase(PluginContext, GuiModelData); GuiModelData.PropertyChanged += GuiModelData_PropertyChanged; CustomTooltipProvider = new CustomTooltipProvider { GetCustomTooltip = GetCustomTooltip }; }
public MainViewModel(ProfilerPluginBase pluginContext) : base(pluginContext) { if (Designer.IsInDesignModeStatic) { return; } manageAppExit(); initThisGuiModelData(); setActions(); setEvenets(); setCommands(); setDirectoryMonitor(); }
public MainViewModelBase(ProfilerPluginBase pluginContext) { if (Designer.IsInDesignModeStatic) { return; } PluginContext = pluginContext; GuiModelData = new GuiModelBase(); DoOpenFile = new DelegateCommand <CallingMethodInfo>(OpenFile, info => true); DoCopySelectedLine = new DelegateCommand <object>(CopySelectedLine, info => true); DoCopyAllLines = new DelegateCommand <object>(CopyAllLines, info => true); DoOpenPopupToolTip = new DelegateCommand <object>(OpenPopupToolTip, info => true); DoOpenCommandToolTip = new DelegateCommand <Command>(OpenCommandToolTip, info => true); PluginContext.ProfilerData.ApplicationIdentities.CollectionChanged += ApplicationIdentities_CollectionChanged; }
public MainViewModel(ProfilerPluginBase pluginContext) : base(pluginContext) { if (Designer.IsInDesignModeStatic) { return; } SetActions(); setEvenets(); GuiModelData.PlotModel.Title = "Commands By Rows Returned"; AddXAxis("Command (Id)"); AddYAxis("Rows Returned"); InitPlotModelEvents(); InitUpdatePlotInterval(); }
public MainViewModel(ProfilerPluginBase pluginContext) : base(pluginContext) { if (Designer.IsInDesignModeStatic) { return; } SetActions(); setEvenets(); GuiModelData.PlotModel.Title = "Commands Time Line"; AddXAxis("Time (seconds)"); AddYAxis("Commands Count"); InitPlotModelEvents(); InitUpdatePlotInterval(); }
public CallbacksManager(ProfilerPluginBase pluginContext, GuiModelBase guiModelData) : base(pluginContext, guiModelData) { }
public Main(ProfilerPluginBase pluginContext) { InitializeComponent(); this.DataContext = new MainViewModel(pluginContext); }
public CallbacksManagerBase(ProfilerPluginBase pluginContext, GuiModelBase guiModelData) { PluginContext = pluginContext; GuiModelData = guiModelData; }
public ProjectReleasesLoader(ProfilerPluginBase context, MainGuiModel mainGuiModel) { _context = context; _mainGuiModel = mainGuiModel; }
public JsonLoader(ProfilerPluginBase context, MainGuiModel mainGuiModel) { _context = context; _mainGuiModel = mainGuiModel; }