5 writes to _settings
aspire-tray (5)
src\Aspire.Tray\Common\TrayPanel.cs (5)
234
_settings
= settings;
246
_settings
= settings;
257
_settings
= null;
299
_settings
= null;
578
_settings
= null;
16 references to _settings
aspire-tray (16)
src\Aspire.Tray\Common\TrayPanel.cs (16)
160
public bool IsSettingsOpen =>
_settings
is not null;
226
if (
_settings
is null)
242
if (
_settings
is null)
437
if (
_settings
is not null)
726
case PanelTargetKind.Settings when
_settings
is not null:
730
return new(PanelActionKind.SetLaunchAtSignIn, Anchor: target.Bounds) { Enabled =
_settings
?.Startup?.Enabled != true };
759
if (
_settings
is { } settings)
846
if (
_settings
is null)
880
case ListItemKind.SectionHeader when
_settings
is not null:
901
AddSettingsToggle(sink, targets, item.Target,
_settings
!, top, palette);
904
AddAbout(sink,
_settings
!, top, palette);
970
if (
_settings
is null)
1008
case ListItemKind.SectionHeader when item.Section == PanelSection.Recent &&
_settings
is null:
1482
(PanelTargetKind.Settings, PanelIcon.Gear,
_settings
is null ? "Settings" : "Close settings",
1483
_settings
is null ? "Settings" : "Close settings", (string?)null, right - 3 * ButtonSize - 2 * ButtonGap),
1490
if (kind == PanelTargetKind.Settings &&
_settings
is not null && _hover != key && _pressed != key)