Browse Source

Update WebViewTypes.ts

Thibault Malbranche 5 years ago
parent
commit
2072aac5ee
1 changed files with 30 additions and 30 deletions
  1. 30
    30
      src/types/WebViewTypes.ts

+ 30
- 30
src/types/WebViewTypes.ts View File

1
-import { ComponentType, ReactElement, ReactNode } from "react";
1
+import { ComponentType, ReactElement, ReactNode } from 'react';
2
 import {
2
 import {
3
   Insets,
3
   Insets,
4
   NativeSyntheticEvent,
4
   NativeSyntheticEvent,
5
   StyleProp,
5
   StyleProp,
6
   ViewProps,
6
   ViewProps,
7
-  ViewStyle
8
-} from "react-native";
7
+  ViewStyle,
8
+} from 'react-native';
9
 
9
 
10
-declare module "react-native" {
10
+declare module 'react-native' {
11
   interface UIManagerStatic {
11
   interface UIManagerStatic {
12
     dispatchViewManagerCommand(node: any, callback: any, x: any): void;
12
     dispatchViewManagerCommand(node: any, callback: any, x: any): void;
13
     RNCUIWebView: any;
13
     RNCUIWebView: any;
28
   target: number;
28
   target: number;
29
   lockIdentifier: number;
29
   lockIdentifier: number;
30
   navigationType:
30
   navigationType:
31
-    | "click"
32
-    | "formsubmit"
33
-    | "backforward"
34
-    | "reload"
35
-    | "formresubmit"
36
-    | "other";
31
+    | 'click'
32
+    | 'formsubmit'
33
+    | 'backforward'
34
+    | 'reload'
35
+    | 'formresubmit'
36
+    | 'other';
37
 }
37
 }
38
 
38
 
39
 export interface WebViewProgressEvent extends WebViewNativeEvent {
39
 export interface WebViewProgressEvent extends WebViewNativeEvent {
42
 
42
 
43
 export interface WebViewNavigation extends WebViewNativeEvent {
43
 export interface WebViewNavigation extends WebViewNativeEvent {
44
   readonly navigationType:
44
   readonly navigationType:
45
-    | "click"
46
-    | "formsubmit"
47
-    | "backforward"
48
-    | "reload"
49
-    | "formresubmit"
50
-    | "other";
45
+    | 'click'
46
+    | 'formsubmit'
47
+    | 'backforward'
48
+    | 'reload'
49
+    | 'formresubmit'
50
+    | 'other';
51
 }
51
 }
52
 
52
 
53
 export interface WebViewMessage extends WebViewNativeEvent {
53
 export interface WebViewMessage extends WebViewNativeEvent {
69
 export type WebViewErrorEvent = NativeSyntheticEvent<WebViewError>;
69
 export type WebViewErrorEvent = NativeSyntheticEvent<WebViewError>;
70
 
70
 
71
 export type DataDetectorTypes =
71
 export type DataDetectorTypes =
72
-  | "phoneNumber"
73
-  | "link"
74
-  | "address"
75
-  | "calendarEvent"
76
-  | "trackingNumber"
77
-  | "flightNumber"
78
-  | "lookupSuggestion"
79
-  | "none"
80
-  | "all";
81
-
82
-export type OverScrollModeType = "always" | "content" | "never";
72
+  | 'phoneNumber'
73
+  | 'link'
74
+  | 'address'
75
+  | 'calendarEvent'
76
+  | 'trackingNumber'
77
+  | 'flightNumber'
78
+  | 'lookupSuggestion'
79
+  | 'none'
80
+  | 'all';
81
+
82
+export type OverScrollModeType = 'always' | 'content' | 'never';
83
 
83
 
84
 export interface WebViewSourceUri {
84
 export interface WebViewSourceUri {
85
   /**
85
   /**
163
    *   - fast: 0.99 (the default for iOS web view)
163
    *   - fast: 0.99 (the default for iOS web view)
164
    * @platform ios
164
    * @platform ios
165
    */
165
    */
166
-  decelerationRate?: "fast" | "normal" | number;
166
+  decelerationRate?: 'fast' | 'normal' | number;
167
 
167
 
168
   /**
168
   /**
169
    * Boolean value that determines whether scrolling is enabled in the
169
    * Boolean value that determines whether scrolling is enabled in the
339
    * - `'compatibility'` -  WebView will attempt to be compatible with the approach of a modern web browser with regard to mixed content.
339
    * - `'compatibility'` -  WebView will attempt to be compatible with the approach of a modern web browser with regard to mixed content.
340
    * @platform android
340
    * @platform android
341
    */
341
    */
342
-  mixedContentMode?: "never" | "always" | "compatibility";
342
+  mixedContentMode?: 'never' | 'always' | 'compatibility';
343
 }
343
 }
344
 
344
 
345
 export interface WebViewSharedProps
345
 export interface WebViewSharedProps
366
   renderError?: (
366
   renderError?: (
367
     errorDomain: string | undefined,
367
     errorDomain: string | undefined,
368
     errorCode: number,
368
     errorCode: number,
369
-    errorDesc: string
369
+    errorDesc: string,
370
   ) => ReactElement<any>; // view to show if there's an error
370
   ) => ReactElement<any>; // view to show if there's an error
371
 
371
 
372
   /**
372
   /**