public UserTokenActionViewModel(ITranslator translator, IUserGuideLauncher userGuideLauncher) { Translator = translator; DisplayName = Translator.GetTranslation("UserTokenActionViewModel", "DisplayName"); Description = Translator.GetTranslation("UserTokenActionViewModel", "Description"); OpenUserGuideCommand = new DelegateCommand(o => userGuideLauncher.ShowHelpTopic(HelpTopic.UserTokens)); }
public UserGuideHelper(IFile fileWrap, IAssemblyHelper assemblyHelper, IUserGuideLauncher userGuideLauncher, IApplicationLanguageProvider applicationLanguageProvider, ILanguageProvider languageProvider) { _fileWrap = fileWrap; _assemblyHelper = assemblyHelper; _userGuideLauncher = userGuideLauncher; _applicationLanguageProvider = applicationLanguageProvider; _languageProvider = languageProvider; UpdateLanguage(); _applicationLanguageProvider.LanguageChanged += OnLanguageChanged; }
public UserGuideHelper(IFile fileWrap, IAssemblyHelper assemblyHelper, IUserGuideLauncher userGuideLauncher, ISettingsProvider settingsProvider) { _fileWrap = fileWrap; _assemblyHelper = assemblyHelper; _userGuideLauncher = userGuideLauncher; _settingsProvider = settingsProvider; if (_settingsProvider.Settings != null) { SetLanguage(_settingsProvider.Settings.ApplicationSettings.Language); } _settingsProvider.LanguageChanged += OnLanguageChanged; }
public UserTokenUserControlViewModel(ITranslationUpdater translationUpdater, ISelectedProfileProvider profile, IUserGuideLauncher userGuideLauncher, IDispatcher dispatcher) : base(translationUpdater, profile, dispatcher) { OpenUserGuideCommand = new DelegateCommand(o => userGuideLauncher?.ShowHelpTopic(HelpTopic.UserTokens)); }
public UserTokenActionViewModel(UserTokenActionViewModelTranslation translation, IUserGuideLauncher userGuideLauncher) { Translation = translation; DisplayName = Translation.DisplayName; Description = Translation.Description; OpenUserGuideCommand = new DelegateCommand(o => userGuideLauncher.ShowHelpTopic(HelpTopic.UserTokens)); }