@@ -7,35 +7,35 @@ namespace GitHub.Unity
7
7
[ Serializable ]
8
8
class PopupWindow : BaseWindow
9
9
{
10
- public enum PopupView
10
+ public enum PopupViewType
11
11
{
12
12
PublishView ,
13
13
AuthenticationView
14
14
}
15
15
16
- [ NonSerialized ] private Subview activeSubview ;
16
+ [ NonSerialized ] private Subview activeView ;
17
17
18
- [ SerializeField ] private PopupView activePopupView ;
18
+ [ SerializeField ] private PopupViewType activeViewType ;
19
19
[ SerializeField ] private AuthenticationView authenticationView ;
20
20
[ SerializeField ] private PublishView publishView ;
21
21
22
22
[ MenuItem ( "GitHub/Authenticate" ) ]
23
23
public static void Launch ( )
24
24
{
25
- var popupWindow = Open ( PopupView . AuthenticationView ) ;
25
+ var popupWindow = Open ( PopupViewType . AuthenticationView ) ;
26
26
popupWindow . InitializeWindow ( EntryPoint . ApplicationManager ) ;
27
27
}
28
28
29
- public static PopupWindow Open ( PopupView popupView , Action < bool > onClose = null )
29
+ public static PopupWindow Open ( PopupViewType popupViewType , Action < bool > onClose = null )
30
30
{
31
31
var popupWindow = GetWindow < PopupWindow > ( true ) ;
32
32
if ( onClose != null )
33
33
{
34
34
popupWindow . OnClose += onClose ;
35
35
}
36
36
37
- popupWindow . ActivePopupView = popupView ;
38
- popupWindow . titleContent = new GUIContent ( popupWindow . ActiveSubview . Title , Styles . SmallLogo ) ;
37
+ popupWindow . ActiveViewType = popupViewType ;
38
+ popupWindow . titleContent = new GUIContent ( popupWindow . ActiveView . Title , Styles . SmallLogo ) ;
39
39
40
40
popupWindow . Show ( ) ;
41
41
return popupWindow ;
@@ -56,33 +56,33 @@ public override void OnEnable()
56
56
{
57
57
base . OnEnable ( ) ;
58
58
59
- minSize = maxSize = ActiveSubview . Size ;
59
+ minSize = maxSize = ActiveView . Size ;
60
60
61
- ActiveSubview . OnEnable ( ) ;
61
+ ActiveView . OnEnable ( ) ;
62
62
}
63
63
64
64
public override void OnDisable ( )
65
65
{
66
66
base . OnDisable ( ) ;
67
- ActiveSubview . OnDisable ( ) ;
67
+ ActiveView . OnDisable ( ) ;
68
68
}
69
69
70
70
public override void OnUI ( )
71
71
{
72
72
base . OnUI ( ) ;
73
- ActiveSubview . OnGUI ( ) ;
73
+ ActiveView . OnGUI ( ) ;
74
74
}
75
75
76
76
public override void Refresh ( )
77
77
{
78
78
base . Refresh ( ) ;
79
- ActiveSubview . Refresh ( ) ;
79
+ ActiveView . Refresh ( ) ;
80
80
}
81
81
82
82
public override void OnSelectionChange ( )
83
83
{
84
84
base . OnSelectionChange ( ) ;
85
- ActiveSubview . OnSelectionChange ( ) ;
85
+ ActiveView . OnSelectionChange ( ) ;
86
86
}
87
87
88
88
public override void Finish ( bool result )
@@ -91,28 +91,28 @@ public override void Finish(bool result)
91
91
base . Finish ( result ) ;
92
92
}
93
93
94
- public Subview ActiveSubview
94
+ private Subview ActiveView
95
95
{
96
- get { return activeSubview ; }
96
+ get { return activeView ; }
97
97
}
98
98
99
- public PopupView ActivePopupView
99
+ private PopupViewType ActiveViewType
100
100
{
101
- get { return activePopupView ; }
101
+ get { return activeViewType ; }
102
102
set
103
103
{
104
- if ( activePopupView != value )
104
+ if ( activeViewType != value )
105
105
{
106
- activePopupView = value ;
106
+ activeViewType = value ;
107
107
108
- switch ( activePopupView )
108
+ switch ( activeViewType )
109
109
{
110
- case PopupView . PublishView :
111
- activeSubview = publishView ;
110
+ case PopupViewType . PublishView :
111
+ activeView = publishView ;
112
112
break ;
113
113
114
- case PopupView . AuthenticationView :
115
- activeSubview = authenticationView ;
114
+ case PopupViewType . AuthenticationView :
115
+ activeView = authenticationView ;
116
116
break ;
117
117
118
118
default : throw new ArgumentOutOfRangeException ( "value" , value , null ) ;
0 commit comments