5 writes to _settings
Aspire.Tray.Tests (5)
src\Aspire.Tray\Common\TrayPanel.cs (5)
212_settings = settings; 224_settings = settings; 235_settings = null; 277_settings = null; 556_settings = null;
14 references to _settings
Aspire.Tray.Tests (14)
src\Aspire.Tray\Common\TrayPanel.cs (14)
138public bool IsSettingsOpen => _settings is not null; 204if (_settings is null) 220if (_settings is null) 415if (_settings is not null) 704case PanelTargetKind.Settings when _settings is not null: 708return new(PanelActionKind.SetLaunchAtSignIn, Anchor: target.Bounds) { Enabled = _settings?.Startup?.Enabled != true }; 736if (_settings is { } settings) 823if (_settings is null) 857case ListItemKind.SectionHeader when _settings is not null: 878AddSettingsToggle(sink, targets, item.Target, _settings!, top, palette); 881AddAbout(sink, _settings!, top, palette); 1333(PanelTargetKind.Settings, PanelIcon.Gear, _settings is null ? "Settings" : "Close settings", 1334_settings is null ? "Settings" : "Close settings", (string?)null, right - 3 * ButtonSize - 2 * ButtonGap), 1341if (kind == PanelTargetKind.Settings && _settings is not null && _hover != key && _pressed != key)