internal static void Execute(IStackFrameManager stackFrameManager, IFileTabManager fileTabManager, IModuleLoader moduleLoader, CallStackFrameVM vm, bool newTab) { if (vm != null) { stackFrameManager.SelectedFrameNumber = vm.Index; FrameUtils.GoTo(fileTabManager, moduleLoader, vm.Frame, newTab); } }
internal static void Execute(IModuleIdProvider moduleIdProvider, IStackFrameService stackFrameService, IDocumentTabService documentTabService, IModuleLoader moduleLoader, CallStackFrameVM vm, bool newTab) { if (vm != null) { stackFrameService.SelectedFrameNumber = vm.Index; FrameUtils.GoTo(moduleIdProvider, documentTabService, moduleLoader, vm.Frame, newTab); } }
internal static void Execute(CallStackFrameVM vm, bool newTab) { if (vm != null) { StackFrameManager.Instance.SelectedFrameNumber = vm.Index; FrameUtils.GoTo(vm.Frame, newTab); } }