1 write to _panel
Aspire.Tray.Tests (1)
src\Aspire.Tray\Linux\LinuxTrayPanel.cs (1)
154
_panel
= new(controller.State, TrayPanelPalette.Dark)
27 references to _panel
Aspire.Tray.Tests (27)
src\Aspire.Tray\Linux\LinuxTrayPanel.cs (27)
171
_panel
.Update(_controller.State);
172
_panel
.Reset();
173
_panel
.FocusFirst();
176
_panel
.Palette = ReadPalette();
189
_accessibility!.Focus(
_panel
.FocusedTarget);
241
if (
_panel
.Update(state) && Visible)
259
internal void ShowSettings(PanelSettings settings) => Apply(
_panel
.ShowSettings(settings));
261
internal void UpdateSettings(PanelSettings settings) => Apply(
_panel
.UpdateSettings(settings));
263
internal void ConfirmRemoveMissing(AppHostMenuItem host) => Apply(
_panel
.ConfirmRemoveMissing(host));
300
_accessibility = new(main.Fixed, Apply,
_panel
.Invoke, ReportFailure,
435
_panel
.MaxHeight = Math.Min(TrayPanel.DefaultMaxHeight, workarea.Height / _scale - 16);
485
var height = (int)Math.Ceiling(
_panel
.Scene.Height);
488
_accessibility!.Update(
_panel
.Scene, _bounds.X - surface.Geometry.X, _bounds.Y - surface.Geometry.Y,
489
_scale,
_panel
.FocusedTarget);
544
Apply(surface.Main ?
_panel
.PointerMoved(x, y) :
_panel
.PointerLeft());
545
LinuxPanelNative.gtk_widget_set_tooltip_text(_area,
_panel
.HitTest(x, y)?.Tooltip);
548
Apply(
_panel
.PointerLeft());
552
&& (!surface.Main || !new PanelRect(0, 0,
_panel
.Scene.Width,
_panel
.Scene.Height).Contains(x, y)))
562
Apply(LinuxPanelNative.gdk_event_get_event_type(nativeEvent) == 4 ?
_panel
.PointerDown(x, y) :
_panel
.PointerUp(x, y));
565
if (!surface.Main || !new PanelRect(0, 0,
_panel
.Scene.Width,
_panel
.Scene.Height).Contains(x, y))
574
Apply(
_panel
.Scroll(-delta * 40));
587
Apply(
_panel
.Key(value));
622
foreach (var command in
_panel
.Scene.Commands)