@@ -13,7 +13,7 @@ namespace Flow.Launcher.Infrastructure.QuickSwitch.Models
1313 /// <summary>
1414 /// Class for handling Windows File Dialog instances in QuickSwitch.
1515 /// </summary>
16- internal class WindowsDialog : IQuickSwitchDialog
16+ public class WindowsDialog : IQuickSwitchDialog
1717 {
1818 public IQuickSwitchDialogWindow DialogWindow { get ; private set ; }
1919
@@ -78,7 +78,7 @@ private static DialogType GetFileDialogType(HWND handle)
7878 #endregion
7979 }
8080
81- internal class WindowsDialogWindow : IQuickSwitchDialogWindow
81+ public class WindowsDialogWindow : IQuickSwitchDialogWindow
8282 {
8383 public IntPtr Handle { get ; private set ; } = IntPtr . Zero ;
8484
@@ -88,7 +88,7 @@ internal class WindowsDialogWindow : IQuickSwitchDialogWindow
8888
8989 private readonly DialogType _dialogType ;
9090
91- public WindowsDialogWindow ( IntPtr handle , DialogType dialogType )
91+ internal WindowsDialogWindow ( IntPtr handle , DialogType dialogType )
9292 {
9393 Handle = handle ;
9494 _dialogType = dialogType ;
@@ -105,7 +105,7 @@ public void Dispose()
105105 }
106106 }
107107
108- internal class WindowsDialogTab : IQuickSwitchDialogWindowTab
108+ public class WindowsDialogTab : IQuickSwitchDialogWindowTab
109109 {
110110 #region Public Properties
111111
@@ -131,7 +131,7 @@ internal class WindowsDialogTab : IQuickSwitchDialogWindowTab
131131
132132 #region Constructor
133133
134- public WindowsDialogTab ( IntPtr handle , DialogType dialogType )
134+ internal WindowsDialogTab ( IntPtr handle , DialogType dialogType )
135135 {
136136 Handle = handle ;
137137 _dialogType = dialogType ;
0 commit comments