* 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
292 B
C#
14 lines
292 B
C#
using System;
|
|
|
|
namespace FluentTerminal.Models.Messages
|
|
{
|
|
public class ThemeAddedMessage
|
|
{
|
|
public TerminalTheme Theme { get; }
|
|
|
|
public ThemeAddedMessage(TerminalTheme theme)
|
|
{
|
|
Theme = theme ?? throw new ArgumentNullException();
|
|
}
|
|
}
|
|
} |