24 references to ActionKind
aspire-tray (24)
TrayApplication.Actions.cs (13)
21case ActionKind.Dashboard: 24case ActionKind.Stop: 33case ActionKind.Start: 40case ActionKind.ClearRecent: 44case ActionKind.RemoveRecent: 47case ActionKind.TogglePin: 51case ActionKind.CopyPath: 55case ActionKind.Explorer: 56case ActionKind.OpenIn: 58var application = target.Kind == ActionKind.OpenIn 78case ActionKind.Documentation: 81case ActionKind.Quit: 189private sealed record ActionTarget(ActionKind Kind, AppHostId Id = default, FolderApplication? Application = null);
TrayApplication.Panel.cs (11)
339Dispatch(new(ActionKind.Dashboard, id)); 342Dispatch(new(ActionKind.Stop, id)); 345Dispatch(new(ActionKind.Start, id)); 348Dispatch(new(ActionKind.OpenIn, id, _installedApplications.FirstOrDefault(application => application.Title == action.Application))); 351Dispatch(new(ActionKind.Explorer, id)); 354Dispatch(new(ActionKind.CopyPath, id)); 357Dispatch(new(ActionKind.TogglePin, id)); 360Dispatch(new(ActionKind.ClearRecent)); 363Dispatch(new(ActionKind.RemoveRecent, id)); 367Dispatch(new(ActionKind.Documentation)); 378Dispatch(new(ActionKind.Quit));