public void NotifyPropertyChanged([CallerMemberName] string propertyName = null) { OnPropertyChanged(propertyName); SndShortcutGuideSettings outsettings = new SndShortcutGuideSettings(Settings); SndModuleSettings <SndShortcutGuideSettings> ipcMessage = new SndModuleSettings <SndShortcutGuideSettings>(outsettings); SendConfigMSG(ipcMessage.ToJsonString()); }
public void RaisePropertyChanged([CallerMemberName] string propertyName = null) { OnPropertyChanged(propertyName); SndFancyZonesSettings outsettings = new SndFancyZonesSettings(Settings); SndModuleSettings <SndFancyZonesSettings> ipcMessage = new SndModuleSettings <SndFancyZonesSettings>(outsettings); ShellPage.DefaultSndMSGCallback(ipcMessage.ToJsonString()); }
#pragma warning disable CA1030 // Use events where appropriate public void RaisePropertyChanged([CallerMemberName] string propertyName = null) #pragma warning restore CA1030 // Use events where appropriate { OnPropertyChanged(propertyName); SndVideoConferenceSettings outsettings = new SndVideoConferenceSettings(Settings); SndModuleSettings <SndVideoConferenceSettings> ipcMessage = new SndModuleSettings <SndVideoConferenceSettings>(outsettings); SendConfigMSG(ipcMessage.ToJsonString()); }
public void RaisePropertyChanged([CallerMemberName] string propertyName = null) { OnPropertyChanged(propertyName); if (SendConfigMSG != null) { SndFancyZonesSettings outsettings = new SndFancyZonesSettings(Settings); SndModuleSettings <SndFancyZonesSettings> ipcMessage = new SndModuleSettings <SndFancyZonesSettings>(outsettings); SendConfigMSG(ipcMessage.ToJsonString()); } }
private void RaisePropertyChanged([CallerMemberName] string propertyName = null) { // Notify UI of property change OnPropertyChanged(propertyName); if (SendConfigMSG != null) { SndPowerRenameSettings snd = new SndPowerRenameSettings(Settings); SndModuleSettings <SndPowerRenameSettings> ipcMessage = new SndModuleSettings <SndPowerRenameSettings>(snd); SendConfigMSG(ipcMessage.ToJsonString()); } }
private void RaisePropertyChanged([CallerMemberName] string propertyName = null) { // Notify UI of property change OnPropertyChanged(propertyName); if (ShellPage.DefaultSndMSGCallback != null) { SndPowerPreviewSettings snd = new SndPowerPreviewSettings(Settings); SndModuleSettings <SndPowerPreviewSettings> ipcMessage = new SndModuleSettings <SndPowerPreviewSettings>(snd); ShellPage.DefaultSndMSGCallback(ipcMessage.ToJsonString()); } }
public void MDRenderIsEnabled_ShouldPrevHandler_WhenSuccessful() { // arrange PowerPreviewViewModel viewModel = new PowerPreviewViewModel(); // Assert ShellPage.DefaultSndMSGCallback = msg => { SndModuleSettings <SndPowerPreviewSettings> snd = JsonSerializer.Deserialize <SndModuleSettings <SndPowerPreviewSettings> >(msg); Assert.IsTrue(snd.powertoys.FileExplorerPreviewSettings.properties.EnableMd.Value); }; // act viewModel.MDRenderIsEnabled = true; }
public void SVGThumbnailIsEnabledShouldPrevHandlerWhenSuccessful() { // Assert Func <string, int> sendMockIPCConfigMSG = msg => { SndModuleSettings <SndPowerPreviewSettings> snd = JsonSerializer.Deserialize <SndModuleSettings <SndPowerPreviewSettings> >(msg); Assert.IsTrue(snd.PowertoysSetting.FileExplorerPreviewSettings.Properties.EnableSvgThumbnail); return(0); }; // arrange PowerPreviewViewModel viewModel = new PowerPreviewViewModel(SettingsRepository <PowerPreviewSettings> .GetInstance(mockPowerPreviewSettingsUtils.Object), SettingsRepository <GeneralSettings> .GetInstance(mockGeneralSettingsUtils.Object), sendMockIPCConfigMSG, PowerPreviewSettings.ModuleName); // act viewModel.SVGThumbnailIsEnabled = true; }
public void MDRenderIsEnabled_ShouldPrevHandler_WhenSuccessful() { // Assert Func <string, int> SendMockIPCConfigMSG = msg => { SndModuleSettings <SndPowerPreviewSettings> snd = JsonSerializer.Deserialize <SndModuleSettings <SndPowerPreviewSettings> >(msg); Assert.IsTrue(snd.PowertoysSetting.FileExplorerPreviewSettings.Properties.EnableMdPreview); return(0); }; // arrange PowerPreviewViewModel viewModel = new PowerPreviewViewModel(ISettingsUtilsMocks.GetStubSettingsUtils().Object, SendMockIPCConfigMSG, Module);; // act viewModel.MDRenderIsEnabled = true; }
public void SVGThumbnailIsEnabled_ShouldPrevHandler_WhenSuccessful() { // Assert Func <string, int> SendMockIPCConfigMSG = msg => { SndModuleSettings <SndPowerPreviewSettings> snd = JsonSerializer.Deserialize <SndModuleSettings <SndPowerPreviewSettings> >(msg); Assert.IsTrue(snd.powertoys.FileExplorerPreviewSettings.Properties.EnableSvgThumbnail); return(0); }; // arrange PowerPreviewViewModel viewModel = new PowerPreviewViewModel(SendMockIPCConfigMSG, Module); // act viewModel.SVGThumbnailIsEnabled = true; }