aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Statistics/Properties/Settings.Designer.cs
blob: e76818f3cce889afa1f01607fcb92f1566269b9d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:4.0.30319.42000
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

namespace Tango.MachineStudio.Statistics.Properties
{
    
    
    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
    internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
    {
        
        private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
        
        public static Settings Default
        {
            get
            {
                return defaultInstance;
            }
        }
    }
}
"n">INavigationManager { /// <summary> /// Gets the current module. /// </summary> IStudioModule CurrentModule { get; } /// <summary> /// Gets the current view model. /// </summary> StudioViewModel CurrentVM { get; } /// <summary> /// Gets a value indicating whether the navigation system is able to navigate to the previous view. /// </summary> bool CanNavigateBack { get; } /// <summary> /// Navigates to the previous view if <see cref="CanNavigateBack"/> is true. /// </summary> Task<bool> NavigateBack(); /// <summary> /// Navigates to the previous view.. /// </summary> RelayCommand NavigateBackCommand { get; } /// <summary> /// Navigates to the specified full path in command parameter. /// </summary> RelayCommand<String> NavigateToCommand { get; } /// <summary> /// Navigates to the specified PPC view. /// </summary> /// <param name="view">The view.</param> Task<bool> NavigateTo(NavigationView view, bool pushToHistory = true); /// <summary> /// Navigates to the specified PPC view with the specified receive object. /// </summary> /// <param name="view">The view.</param> Task<bool> NavigateWithObject<TPass>(NavigationView view, TPass obj, bool pushToHistory = true); /// <summary> /// Navigates to the specified module. /// </summary> /// <typeparam name="T"></typeparam> Task<bool> NavigateTo<T>(bool pushToHistory = true) where T : IStudioModule; /// <summary> /// Navigates to the specified module using the view path (e.g MainView.JobsView). /// </summary> /// <typeparam name="T"></typeparam> /// <param name="viewPath">The view path.</param> Task<bool> NavigateTo<T>(String viewPath, bool pushToHistory = true) where T : IStudioModule; /// <summary> /// Navigates to the specified module using the view path (e.g MainView,JobsView). /// This method makes it easy to do stuff like NavigateTo(nameof(MainView),nameof(JobsView)); /// </summary> /// <typeparam name="T"></typeparam> /// <param name="viewPath">The view path.</param> Task<bool> NavigateTo<T>(bool pushToHistory = true, params String[] viewPath) where T : IStudioModule; /// <summary> /// Navigates to the specified module and view by full path (e.g Jobs.JobsView). /// </summary> /// <param name="fullPath">The full path.</param> Task<bool> NavigateTo(String fullPath, bool pushToHistory = true); /// <summary> /// Navigates to the specified module and view with the specified object and expecting a return parameter. /// The view must be of type INavigationResultProvider<TResult>. /// </summary> /// <param name="fullPath">The full path.</param> Task<TResult> NavigateForResult<TModule, TView, TResult, TPass>(TPass obj, bool pushToHistory = true) where TModule : IStudioModule; /// <summary> /// Navigates to the specified module and view with the specified object. /// </summary> /// <typeparam name="TModule">The type of the module.</typeparam> /// <typeparam name="TView">The type of the view.</typeparam> /// <typeparam name="TPass">The type of the pass.</typeparam> /// <param name="obj">The object.</param> /// <param name="pushToHistory">if set to <c>true</c> [push to history].</param> /// <returns></returns> Task<bool> NavigateWithObject<TModule, TView, TPass>(TPass obj, bool pushToHistory = true) where TModule : IStudioModule; void NavigateToModule<T>() where T : IStudioModule; /// <summary> /// Clears the navigation back history. /// </summary> void ClearHistory(); /// <summary> /// Clears the navigation back history except the specified view type. /// </summary> void ClearHistoryExcept<T>(); } }