Ejemplo n.º 1
0
 public ConfigureDefaults(
     MetroWindowManager metroWindowManager,
     IMetroConfiguration metroConfiguration
     )
 {
     _metroWindowManager = metroWindowManager;
     _metroConfiguration = metroConfiguration;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Default DI constructor
 /// </summary>
 /// <param name="metroConfiguration">IMetroConfiguration</param>
 /// <param name="uiTranslations">IUiTranslations</param>
 /// <param name="metroThemeManager">MetroThemeManager</param>
 public ThemeConfigViewModel(
     IMetroConfiguration metroConfiguration,
     IUiTranslations uiTranslations,
     MetroThemeManager metroThemeManager
     )
 {
     MetroConfiguration = metroConfiguration;
     UiTranslations     = uiTranslations;
     _metroThemeManager = metroThemeManager;
 }
Ejemplo n.º 3
0
 public ThemeConfigViewModel(
     CredentialsViewModel credentialsViewModel,
     IDialogCoordinator dialogCoordinator,
     MetroWindowManager metroWindowManager,
     IMetroConfiguration metroConfiguration,
     IUiTranslations uiTranslations
     )
 {
     MetroConfiguration    = metroConfiguration;
     UiTranslations        = uiTranslations;
     _credentialsViewModel = credentialsViewModel;
     _dialogCoordinator    = dialogCoordinator;
     _metroWindowManager   = metroWindowManager;
 }
Ejemplo n.º 4
0
        public UiConfigViewModel(
            ICoreConfiguration coreConfiguration,
            IGreenshotLanguage greenshotLanguage,
            IConfigTranslations configTranslations,
            IMetroConfiguration metroConfiguration,
            MetroWindowManager metroWindowManager

            )
        {
            CoreConfiguration  = coreConfiguration;
            GreenshotLanguage  = greenshotLanguage;
            ConfigTranslations = configTranslations;
            MetroConfiguration = metroConfiguration;
            MetroWindowManager = metroWindowManager;
        }