@@ -20,15 +20,11 @@ public static class NativeShare
2020
2121
2222 public static void CopyImageToClipboard ( string imagePath )
23- {
24- NativeShare_CopyImageToClipboard ( imagePath ) ;
25- }
26-
23+ => NativeShare_CopyImageToClipboard ( imagePath ) ;
24+
2725 public static void CopyImageToClipboard ( byte [ ] bytes )
28- {
29- NativeShare_CopyImageBytesToClipboard ( bytes , bytes . Length ) ;
30- }
31-
26+ => NativeShare_CopyImageBytesToClipboard ( bytes , bytes . Length ) ;
27+
3228 public static void CopyImageToClipboard ( Texture2D texture )
3329 {
3430 var bytes = texture . EncodeToPNG ( ) ;
@@ -37,23 +33,16 @@ public static void CopyImageToClipboard(Texture2D texture)
3733 }
3834
3935 public static void CopyStringToClipboard ( string @string )
40- {
41- NativeShare_CopyStringToClipboard ( @string ) ;
42- }
43-
36+ => NativeShare_CopyStringToClipboard ( @string ) ;
37+
4438 public static void CopyUrlToClipboard ( string url )
45- {
46- NativeShare_CopyUrlToClipboard ( url ) ;
47- }
48-
49-
50-
39+ => NativeShare_CopyUrlToClipboard ( url ) ;
40+
41+
5142 [ MonoPInvokeCallback ( typeof ( SaveImageToAlbumCallback ) ) ]
5243 static void OnShareCloseCallback ( bool saved )
5344 {
54- if ( OnSaveImageToAlbumCallback != null )
55- OnSaveImageToAlbumCallback . Invoke ( saved ) ;
56-
45+ OnSaveImageToAlbumCallback ? . Invoke ( saved ) ;
5746 OnSaveImageToAlbumCallback = null ;
5847 }
5948
@@ -135,9 +124,7 @@ public static void ShareObjects(Action closeCallback = null, params ShareObject[
135124 [ MonoPInvokeCallback ( typeof ( ShareCloseCallback ) ) ]
136125 static void OnShareCloseCallback ( )
137126 {
138- if ( OnShareClose != null )
139- OnShareClose . Invoke ( ) ;
140-
127+ OnShareClose ? . Invoke ( ) ;
141128 OnShareClose = null ;
142129 }
143130
@@ -160,10 +147,8 @@ public static bool SaveFileDialog(string content, string fileName, Action callba
160147 [ MonoPInvokeCallback ( typeof ( FileSavedCallback ) ) ]
161148 static void OnFileSavedCallback ( bool saved )
162149 {
163- if ( saved && OnFileSaved != null )
164- {
165- OnFileSaved . Invoke ( ) ;
166- }
150+ if ( saved )
151+ OnFileSaved ? . Invoke ( ) ;
167152 OnFileSaved = null ;
168153 }
169154
@@ -188,15 +173,9 @@ public static void SelectFileDialog(string ext, Action<string> callback = null,
188173 static void OnFileSelectedCallback ( bool selected , string content )
189174 {
190175 if ( selected )
191- {
192- if ( OnFiledSelected != null )
193- OnFiledSelected . Invoke ( content ) ;
194- }
176+ OnFiledSelected ? . Invoke ( content ) ;
195177 else
196- {
197- if ( OnFileSelectFailed != null )
198- OnFileSelectFailed . Invoke ( ) ;
199- }
178+ OnFileSelectFailed ? . Invoke ( ) ;
200179 OnFileSaved = null ;
201180 OnFileSelectFailed = null ;
202181 }
0 commit comments