/// <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; }
public ThemeConfigViewModel( IDopyUiConfiguration uiConfiguration, IConfigTranslations uiTranslations, MetroThemeManager metroThemeManager ) { UiConfiguration = uiConfiguration; UiTranslations = uiTranslations; _metroThemeManager = metroThemeManager; _metroThemeManager.ChangeTheme(UiConfiguration.Theme, UiConfiguration.ThemeColor); }
public MetroConfigurationImpl(MetroThemeManager metroThemeManager) { _metroThemeManager = metroThemeManager; }