@types/react-native
Advanced tools
Comparing version 0.64.33 to 0.64.34
@@ -16,3 +16,3 @@ interface SpyData { | ||
declare module 'react-native/Libraries/BatchedBridge/BatchedBridge' { | ||
declare module "react-native/Libraries/BatchedBridge/BatchedBridge" { | ||
const BatchedBridge: MessageQueue; | ||
@@ -22,4 +22,4 @@ export default BatchedBridge; | ||
declare module 'react-native/Libraries/BatchedBridge/MessageQueue' { | ||
declare module "react-native/Libraries/BatchedBridge/MessageQueue" { | ||
export default MessageQueue; | ||
} |
@@ -1,2 +0,2 @@ | ||
declare module 'react-native/Libraries/Core/Devtools/parseErrorStack' { | ||
declare module "react-native/Libraries/Core/Devtools/parseErrorStack" { | ||
export type StackFrame = { | ||
@@ -16,6 +16,6 @@ file: string; | ||
declare module 'react-native/Libraries/Core/Devtools/symbolicateStackTrace' { | ||
import { StackFrame } from 'react-native/Libraries/Core/Devtools/parseErrorStack'; | ||
declare module "react-native/Libraries/Core/Devtools/symbolicateStackTrace" { | ||
import { StackFrame } from "react-native/Libraries/Core/Devtools/parseErrorStack"; | ||
export default function symbolicateStackTrace(stack: ReadonlyArray<StackFrame>): Promise<StackFrame[]>; | ||
} |
@@ -13,5 +13,13 @@ /* | ||
declare function setInterval(handler: () => void, timeout: number): number; | ||
declare function setInterval<Args extends any[]>(handler: (...args: Args) => void, timeout?: number, ...args: Args): number; | ||
declare function setInterval<Args extends any[]>( | ||
handler: (...args: Args) => void, | ||
timeout?: number, | ||
...args: Args | ||
): number; | ||
declare function setTimeout(handler: () => void, timeout: number): number; | ||
declare function setTimeout<Args extends any[]>(handler: (...args: Args) => void, timeout?: number, ...args: Args): number; | ||
declare function setTimeout<Args extends any[]>( | ||
handler: (...args: Args) => void, | ||
timeout?: number, | ||
...args: Args | ||
): number; | ||
declare function clearImmediate(handle: number): void; | ||
@@ -53,3 +61,3 @@ declare function setImmediate(handler: () => void): number; | ||
prototype: Blob; | ||
new (blobParts?: Array<Blob | string>, options?: BlobOptions): Blob; | ||
new(blobParts?: Array<Blob | string>, options?: BlobOptions): Blob; | ||
}; | ||
@@ -81,3 +89,3 @@ | ||
prototype: Headers; | ||
new (init?: HeadersInit_): Headers; | ||
new(init?: HeadersInit_): Headers; | ||
}; | ||
@@ -138,3 +146,3 @@ | ||
prototype: Request; | ||
new (input: Request | string, init?: RequestInit): Request; | ||
new(input: Request | string, init?: RequestInit): Request; | ||
}; | ||
@@ -163,3 +171,3 @@ | ||
prototype: Response; | ||
new (body?: BodyInit_, init?: ResponseInit): Response; | ||
new(body?: BodyInit_, init?: ResponseInit): Response; | ||
error: () => Response; | ||
@@ -170,5 +178,5 @@ redirect: (url: string, status?: number) => Response; | ||
type HeadersInit_ = Headers | string[][] | { [key: string]: string }; | ||
type RequestCredentials_ = 'omit' | 'same-origin' | 'include'; | ||
type RequestMode_ = 'navigate' | 'same-origin' | 'no-cors' | 'cors'; | ||
type ResponseType_ = 'basic' | 'cors' | 'default' | 'error' | 'opaque' | 'opaqueredirect'; | ||
type RequestCredentials_ = "omit" | "same-origin" | "include"; | ||
type RequestMode_ = "navigate" | "same-origin" | "no-cors" | "cors"; | ||
type ResponseType_ = "basic" | "cors" | "default" | "error" | "opaque" | "opaqueredirect"; | ||
@@ -231,3 +239,3 @@ // | ||
prototype: XMLHttpRequest; | ||
new (): XMLHttpRequest; | ||
new(): XMLHttpRequest; | ||
readonly DONE: 4; | ||
@@ -285,6 +293,6 @@ readonly HEADERS_RECEIVED: 2; | ||
prototype: XMLHttpRequestUpload; | ||
new (): XMLHttpRequestUpload; | ||
new(): XMLHttpRequestUpload; | ||
}; | ||
declare type XMLHttpRequestResponseType = '' | 'arraybuffer' | 'blob' | 'document' | 'json' | 'text'; | ||
declare type XMLHttpRequestResponseType = "" | "arraybuffer" | "blob" | "document" | "json" | "text"; | ||
@@ -351,11 +359,12 @@ /** | ||
type WebsocketMessageEventListener = (event: 'message', handler: (e: WebSocketMessageEvent) => void) => void; | ||
type WebsocketErrorEventListener = (event: 'error', handler: (e: WebSocketErrorEvent) => void) => void; | ||
type WebsocketOpenEventListener = (event: 'open', handler: () => void) => void; | ||
type WebsocketCloseEventListener = (event: 'close', handler: (e: WebSocketCloseEvent) => void) => void; | ||
type WebsocketMessageEventListener = (event: "message", handler: (e: WebSocketMessageEvent) => void) => void; | ||
type WebsocketErrorEventListener = (event: "error", handler: (e: WebSocketErrorEvent) => void) => void; | ||
type WebsocketOpenEventListener = (event: "open", handler: () => void) => void; | ||
type WebsocketCloseEventListener = (event: "close", handler: (e: WebSocketCloseEvent) => void) => void; | ||
type WebsocketEventListener = WebsocketMessageEventListener & | ||
WebsocketErrorEventListener & | ||
WebsocketOpenEventListener & | ||
WebsocketCloseEventListener; | ||
type WebsocketEventListener = | ||
& WebsocketMessageEventListener | ||
& WebsocketErrorEventListener | ||
& WebsocketOpenEventListener | ||
& WebsocketCloseEventListener; | ||
@@ -376,3 +385,3 @@ interface WebSocket extends EventTarget { | ||
prototype: WebSocket; | ||
new ( | ||
new( | ||
uri: string, | ||
@@ -396,3 +405,3 @@ protocols?: string | string[] | null, | ||
interface AbortEvent extends Event { | ||
type: 'abort'; | ||
type: "abort"; | ||
} | ||
@@ -412,11 +421,19 @@ | ||
addEventListener: (type: "abort", listener: ((this: AbortSignal, event: any) => any), options?: boolean | { | ||
capture?: boolean, | ||
once?: boolean, | ||
passive?: boolean | ||
}) => void; | ||
addEventListener: ( | ||
type: "abort", | ||
listener: (this: AbortSignal, event: any) => any, | ||
options?: boolean | { | ||
capture?: boolean; | ||
once?: boolean; | ||
passive?: boolean; | ||
}, | ||
) => void; | ||
removeEventListener: (type: "abort", listener: ((this: AbortSignal, event: any) => any), options?: boolean | { | ||
capture?: boolean | ||
}) => void; | ||
removeEventListener: ( | ||
type: "abort", | ||
listener: (this: AbortSignal, event: any) => any, | ||
options?: boolean | { | ||
capture?: boolean; | ||
}, | ||
) => void; | ||
} | ||
@@ -482,3 +499,3 @@ | ||
prototype: FileReader; | ||
new (): FileReader; | ||
new(): FileReader; | ||
readonly DONE: 2; | ||
@@ -485,0 +502,0 @@ readonly EMPTY: 0; |
// Adds the JSX elements used in the launch screen. | ||
declare module 'react-native/Libraries/NewAppScreen' { | ||
declare module "react-native/Libraries/NewAppScreen" { | ||
export const Header: any; | ||
@@ -5,0 +5,0 @@ export const LearnMoreLinks: any; |
import { | ||
TextProps, | ||
TextPropsIOS, | ||
TextPropsAndroid, | ||
AccessibilityProps, | ||
AccessibilityPropsAndroid, | ||
AccessibilityPropsIOS, | ||
AccessibilityPropsAndroid, | ||
TextInputProps, | ||
TextInputIOSProps, | ||
TextInputAndroidProps, | ||
ViewProps, | ||
ViewPropsIOS, | ||
ViewPropsAndroid, | ||
ViewPagerAndroidProps, | ||
SegmentedControlIOSProps, | ||
ScrollViewProps, | ||
ScrollViewPropsIOS, | ||
ScrollViewPropsAndroid, | ||
InputAccessoryViewProps, | ||
NavigatorIOSProps, | ||
ActivityIndicatorIOSProps, | ||
ActivityIndicatorProps, | ||
ActivityIndicatorIOSProps, | ||
ButtonProps, | ||
DatePickerIOSProps, | ||
DrawerLayoutAndroidProps, | ||
FlatListProps, | ||
ImageBackgroundProps, | ||
ImageProps, | ||
ImagePropsAndroid, | ||
ImagePropsIOS, | ||
ImageSourcePropType, | ||
InputAccessoryViewProps, | ||
ListViewProps, | ||
MaskedViewIOSProps, | ||
ModalProps, | ||
NavigatorIOSProps, | ||
PickerIOSItemProps, | ||
PickerIOSProps, | ||
PickerItemProps, | ||
PickerIOSItemProps, | ||
PickerProps, | ||
PickerPropsAndroid, | ||
PickerPropsIOS, | ||
PickerPropsAndroid, | ||
PickerIOSProps, | ||
ProgressBarAndroidProps, | ||
ProgressViewIOSProps, | ||
RecyclerViewBackedScrollViewProps, | ||
RefreshControlProps, | ||
RefreshControlPropsAndroid, | ||
RefreshControlPropsIOS, | ||
RefreshControlPropsAndroid, | ||
RecyclerViewBackedScrollViewProps, | ||
ScrollViewProps, | ||
ScrollViewPropsAndroid, | ||
ScrollViewPropsIOS, | ||
SectionListProps, | ||
SegmentedControlIOSProps, | ||
SliderProps, | ||
SliderPropsAndroid, | ||
SliderPropsIOS, | ||
SliderPropsAndroid, | ||
SwitchIOSProps, | ||
ImageSourcePropType, | ||
ImageProps, | ||
ImagePropsIOS, | ||
ImagePropsAndroid, | ||
ImageBackgroundProps, | ||
FlatListProps, | ||
VirtualizedListProps, | ||
SectionListProps, | ||
ListViewProps, | ||
MaskedViewIOSProps, | ||
ModalProps, | ||
TouchableWithoutFeedbackProps, | ||
TouchableHighlightProps, | ||
TouchableOpacityProps, | ||
TouchableNativeFeedbackProps, | ||
TabBarIOSItemProps, | ||
TabBarIOSProps, | ||
SnapshotViewIOSProps, | ||
ButtonProps, | ||
StatusBarProps, | ||
StatusBarPropsAndroid, | ||
StatusBarPropsIOS, | ||
StatusBarPropsAndroid, | ||
SwitchIOSProps, | ||
SwitchProps, | ||
SwitchPropsIOS, | ||
} from 'react-native'; | ||
TabBarIOSItemProps, | ||
TabBarIOSProps, | ||
TextInputAndroidProps, | ||
TextInputIOSProps, | ||
TextInputProps, | ||
TextProps, | ||
TextPropsAndroid, | ||
TextPropsIOS, | ||
TouchableHighlightProps, | ||
TouchableNativeFeedbackProps, | ||
TouchableOpacityProps, | ||
TouchableWithoutFeedbackProps, | ||
ViewPagerAndroidProps, | ||
ViewProps, | ||
ViewPropsAndroid, | ||
ViewPropsIOS, | ||
VirtualizedListProps, | ||
} from "react-native"; | ||
declare module 'react-native' { | ||
declare module "react-native" { | ||
/* | ||
@@ -69,0 +69,0 @@ * Previously, props interfaces where named *Properties |
{ | ||
"name": "@types/react-native", | ||
"version": "0.64.33", | ||
"version": "0.64.34", | ||
"description": "TypeScript definitions for react-native", | ||
@@ -210,4 +210,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-native", | ||
}, | ||
"typesPublisherContentHash": "63c5ec44f6a8a3ebea133c6203fa2ba393f3260f7b7c275572aec73b0ecea41f", | ||
"typeScriptVersion": "4.3" | ||
"typesPublisherContentHash": "030b7d00e12016dd90dd0c427dafc933a32403b0a3f231ab02f9402ebfbcbfbf", | ||
"typeScriptVersion": "4.5" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
### Additional Details | ||
* Last updated: Thu, 25 May 2023 20:34:41 GMT | ||
* Last updated: Wed, 27 Sep 2023 07:12:04 GMT | ||
* Dependencies: [@types/react](https://npmjs.com/package/@types/react) | ||
@@ -14,0 +14,0 @@ * Global values: `AbortController`, `AbortSignal`, `Blob`, `FileReader`, `FormData`, `Headers`, `MessageQueue`, `Request`, `Response`, `URL`, `URLSearchParams`, `WebSocket`, `XMLHttpRequest`, `XMLHttpRequestUpload`, `cancelAnimationFrame`, `clearImmediate`, `clearInterval`, `clearTimeout`, `fetch`, `fetchBundle`, `requestAnimationFrame`, `setImmediate`, `setInterval`, `setTimeout` |
Sorry, the diff of this file is too big to display
381378
9193