* ThemeAdded and ThemeRemoved events replaced by MVVMLight Messenger. * ApplicationSettingsChanged event replaced by MVVMLight Messenger implementation. * CurrentThemeChanged event replaced by MVVMLight Messenger implementation. * SettingsService.KeyBindingsChanged event replaced with MVVMLight Messenger implementation. * Further simplifying KeyBindingsChangedMessage propagation. * ShellProfileAdded, ShellProfileDeleted, SshProfileAdded and SshProfileDeleted events replaced by MVVMLight Messenger implementation.
14 lines
392 B
C#
14 lines
392 B
C#
using System;
|
|
|
|
namespace FluentTerminal.Models.Messages
|
|
{
|
|
public class ApplicationSettingsChangedMessage
|
|
{
|
|
public ApplicationSettings ApplicationSettings { get; }
|
|
|
|
public ApplicationSettingsChangedMessage(ApplicationSettings applicationSettings)
|
|
{
|
|
ApplicationSettings = applicationSettings ?? throw new ArgumentNullException();
|
|
}
|
|
}
|
|
} |