Upgrading react-native 0.88 to 1000
Unknown0.88.1 → 1000.0.0
The only release in this range publishes no notes, so breaking changes can't be ruled out.
- Some releases in this range publish no notes, so DepDelta can't rule out breaking changes.
- DepDelta found no commit log for them either.
Releases without notes may still need changes. Check their commits before upgrading.
Node.js requirement changed in 1000.0.0: ^22.13.0 || ^24.3.0 || >= 26.0.0 → >=18.
Adds @jest/create-cache-key-function ^29.6.3, @react-native-community/cli 13.5.1, @react-native-community/cli-platform-android 13.5.1, @react-native-community/cli-platform-ios 13.5.1, @react-native/assets-registry 0.74.0, @react-native/js-polyfills 0.74.0, abort-controller ^3.0.0, chalk ^4.0.0, event-target-shim ^5.0.1, jest-environment-node ^29.6.3, jsc-android ^250231.0.0, mkdirp ^0.5.1, react-shallow-renderer ^16.15.0.
Drops @react-native/asset-utils, flow-parser, hermes-compiler, semver, tinyglobby.
Installs 550 packages in all (was 208).
Published without provenance from 1000.0.0: 0.88.1 was built and signed by CI, 1000.0.0 wasn't. Check the release is genuine before upgrading.
API changes
Generated by DepDelta from published .d.ts files. Not mixed with prose notes.
- added:
const ActionSheetIOS: ActionSheetIOSStatic - added:
interface ActionSheetIOSOptions - added:
interface ActionSheetIOSStatic - added:
interface ShareActionSheetIOSOptions - added:
property ActionSheetIOSOptions.anchor?: number | undefined - added:
property ActionSheetIOSOptions.cancelButtonIndex?: number | undefined - added:
property ActionSheetIOSOptions.cancelButtonTintColor?: ColorValue | ProcessedColorValue | undefined - added:
property ActionSheetIOSOptions.destructiveButtonIndex?: number | number[] | undefined | null - added:
property ActionSheetIOSOptions.disabledButtonIndices?: number[] | undefined - added:
property ActionSheetIOSOptions.message?: string | undefined - added:
property ActionSheetIOSOptions.options: string[] - added:
property ActionSheetIOSOptions.tintColor?: ColorValue | ProcessedColorValue | undefined - added:
property ActionSheetIOSOptions.title?: string | undefined - added:
property ActionSheetIOSOptions.userInterfaceStyle?: 'light' | 'dark' | undefined - added:
property ActionSheetIOSStatic.dismissActionSheet: () => void - added:
property ActionSheetIOSStatic.showActionSheetWithOptions: (options: ActionSheetIOSOptions, callback: (buttonIndex: number) => void) => void - added:
property ActionSheetIOSStatic.showShareActionSheetWithOptions: (options: ShareActionSheetIOSOptions, failureCallback: (error: Error) => void, successCallback: (success: boolean, method: string) => void) => void - added:
property ShareActionSheetIOSOptions.anchor?: number | undefined - added:
property ShareActionSheetIOSOptions.excludedActivityTypes?: string[] | undefined - added:
property ShareActionSheetIOSOptions.message?: string | undefined - added:
property ShareActionSheetIOSOptions.subject?: string | undefined - added:
property ShareActionSheetIOSOptions.url?: string | undefined - added:
type ActionSheetIOS = ActionSheetIOSStatic
- added:
const Alert: AlertStatic - added:
interface AlertButton - added:
interface AlertStatic - added:
property AlertButton.isPreferred?: boolean | undefined - added:
property AlertButton.onPress?: ((value?: string) => void) | undefined - added:
property AlertButton.style?: 'default' | 'cancel' | 'destructive' | undefined - added:
property AlertButton.text?: string | undefined - added:
property AlertStatic.alert: (title: string, message?: string, buttons?: AlertButton[], options?: AlertOptions) => void - added:
property AlertStatic.prompt: (title: string, message?: string, callbackOrButtons?: ((text: string) => void) | AlertButton[], type?: AlertType, defaultValue?: string, keyboardType?: string, options?: AlertOptions) => void - added:
type Alert = AlertStatic - added:
type AlertType = 'default' | 'plain-text' | 'secure-text' | 'login-password'
- added:
class Animated.Animated - added:
class Animated.AnimatedAddition<OutputT extends number | string> extends AnimatedInterpolation<OutputT> - added:
class Animated.AnimatedColor extends AnimatedWithChildren - added:
class Animated.AnimatedDiffClamp<OutputT extends number | string> extends AnimatedInterpolation<OutputT> - added:
class Animated.AnimatedDivision<OutputT extends number | string> extends AnimatedInterpolation<OutputT> - added:
class Animated.AnimatedInterpolation<OutputT extends number | string> extends AnimatedWithChildren - added:
class Animated.AnimatedModulo<OutputT extends number | string> extends AnimatedInterpolation<OutputT> - added:
class Animated.AnimatedMultiplication<OutputT extends number | string> extends AnimatedInterpolation<OutputT> - added:
class Animated.AnimatedNode - added:
class Animated.AnimatedSubtraction<OutputT extends number | string> extends AnimatedInterpolation<OutputT> - added:
class Animated.AnimatedWithChildren extends AnimatedNode - added:
class Animated.FlatList<ItemT = any> extends FlatListComponent<ItemT, AnimatedProps<FlatListProps<ItemT>>> - added:
class Animated.SectionList<ItemT = any, SectionT = DefaultSectionT> extends SectionListComponent<AnimatedProps<SectionListProps<ItemT, SectionT>>> - added:
class Animated.Value extends AnimatedWithChildren - added:
class Animated.ValueXY extends AnimatedWithChildren - added:
const Animated.Image: AnimatedComponent<typeof _Image> - added:
const Animated.ScrollView: AnimatedComponent<typeof _ScrollView> - added:
const Animated.Text: AnimatedComponent<typeof _Text> - added:
const Animated.View: AnimatedComponent<typeof _View> - added:
const Animated.timing: (value: AnimatedValue | AnimatedValueXY, config: TimingAnimationConfig) => CompositeAnimation - added:
constructor Animated.AnimatedColor(valueIn?: RgbaValue | RgbaAnimatedValue | ColorValue | null, config?: AnimatedConfig | null) - added:
constructor Animated.Value(value: number, config?: AnimatedConfig | null) - added:
constructor Animated.ValueXY(valueIn?: { x: number | AnimatedValue; y: number | AnimatedValue }, config?: AnimatedConfig | null) - added:
function Animated.add<OutputT extends number | string>(a: Animated, b: Animated): AnimatedAddition<OutputT> - added:
function Animated.createAnimatedComponent<T extends React.ComponentType<any>>(component: T, options?: AnimatedComponentOptions): AnimatedComponent<T> - added:
function Animated.decay(value: AnimatedValue | AnimatedValueXY, config: DecayAnimationConfig): CompositeAnimation - added:
function Animated.delay(time: number): CompositeAnimation - added:
function Animated.diffClamp<OutputT extends number | string>(a: Animated, min: number, max: number): AnimatedDiffClamp<OutputT> - added:
function Animated.divide<OutputT extends number | string>(a: Animated, b: Animated): AnimatedDivision<OutputT> - added:
function Animated.event<T>(argMapping: Array<Mapping | null>, config?: EventConfig<T>): (...args: any[]) => void - added:
function Animated.loop(animation: CompositeAnimation, config?: LoopAnimationConfig): CompositeAnimation - added:
function Animated.modulo<OutputT extends number | string>(a: Animated, modulus: number): AnimatedModulo<OutputT> - added:
function Animated.multiply<OutputT extends number | string>(a: Animated, b: Animated): AnimatedMultiplication<OutputT> - added:
function Animated.parallel(animations: Array<CompositeAnimation>, config?: ParallelConfig): CompositeAnimation - added:
function Animated.sequence(animations: Array<CompositeAnimation>): CompositeAnimation - added:
function Animated.spring(value: AnimatedValue | AnimatedValueXY, config: SpringAnimationConfig): CompositeAnimation - added:
function Animated.stagger(time: number, animations: Array<CompositeAnimation>): CompositeAnimation - added:
function Animated.subtract<OutputT extends number | string>(a: Animated, b: Animated): AnimatedSubtraction<OutputT> - added:
interface Animated.AnimatedComponent<T extends React.ComponentType<any>> extends React.FC<AnimatedProps<React.ComponentPropsWithRef<T>>> - added:
interface Animated.AnimationConfig - added:
interface Animated.CompositeAnimation - added:
interface Animated.DecayAnimationConfig extends AnimationConfig - added:
interface Animated.EventConfig<T> - added:
interface Animated.LoopAnimationConfig - added:
interface Animated.SpringAnimationConfig extends AnimationConfig - added:
interface Animated.TimingAnimationConfig extends AnimationConfig - added:
interface Animated.WithAnimatedArray<P> extends Array<WithAnimatedValue<P>> - added:
method Animated.AnimatedInterpolation.interpolate(config: InterpolationConfigType): AnimatedInterpolation<OutputT> - added:
method Animated.AnimatedNode.addListener(callback: (value: any) => any): string - added:
method Animated.AnimatedNode.hasListeners(): boolean - added:
method Animated.AnimatedNode.removeAllListeners(): void - added:
method Animated.AnimatedNode.removeListener(id: string): void - added:
method Animated.Value.addListener(callback: ValueListenerCallback): string - added:
method Animated.Value.animate(animation: Animation, callback?: EndCallback | null): void - added:
method Animated.Value.extractOffset(): void - added:
method Animated.Value.flattenOffset(): void - added:
method Animated.Value.interpolate<OutputT extends number | string>(config: InterpolationConfigType): AnimatedInterpolation<OutputT> - added:
method Animated.Value.removeAllListeners(): void - added:
method Animated.Value.removeListener(id: string): void - added:
method Animated.Value.resetAnimation(callback?: (value: number) => void): void - added:
method Animated.Value.setOffset(offset: number): void - added:
method Animated.Value.setValue(value: number): void - added:
method Animated.Value.stopAnimation(callback?: (value: number) => void): void - added:
method Animated.ValueXY.addListener(callback: ValueXYListenerCallback): string - added:
method Animated.ValueXY.extractOffset(): void - added:
method Animated.ValueXY.flattenOffset(): void - added:
method Animated.ValueXY.getLayout(): { [key: string]: AnimatedValue } - added:
method Animated.ValueXY.getTranslateTransform(): [{ translateX: AnimatedValue }, { translateY: AnimatedValue }] - added:
method Animated.ValueXY.removeListener(id: string): void - added:
method Animated.ValueXY.resetAnimation(callback?: (value: { x: number; y: number }) => void): void - added:
method Animated.ValueXY.setOffset(offset: { x: number; y: number }): void - added:
method Animated.ValueXY.setValue(value: { x: number; y: number }): void - added:
method Animated.ValueXY.stopAnimation(callback?: (value: { x: number; y: number }) => void): void - added:
namespace Animated - added:
property Animated.AnimatedColor.a: AnimatedValue - added:
property Animated.AnimatedColor.addListener: (callback: (value: ColorValue) => unknown) => string - added:
property Animated.AnimatedColor.b: AnimatedValue - added:
property Animated.AnimatedColor.extractOffset: () => void - added:
property Animated.AnimatedColor.flattenOffset: () => void - added:
property Animated.AnimatedColor.g: AnimatedValue - added:
property Animated.AnimatedColor.nativeColor: unknown - added:
property Animated.AnimatedColor.r: AnimatedValue - added:
property Animated.AnimatedColor.removeAllListeners: () => void - added:
property Animated.AnimatedColor.removeListener: (id: string) => void - added:
property Animated.AnimatedColor.resetAnimation: (callback: (value: ColorValue) => unknown) => void - added:
property Animated.AnimatedColor.setOffset: (offset: RgbaValue) => void - added:
property Animated.AnimatedColor.setValue: (value: RgbaValue | ColorValue) => void - added:
property Animated.AnimatedColor.stopAnimation: (callback: (value: ColorValue) => unknown) => void - added:
property Animated.AnimationConfig.isInteraction?: boolean | undefined - added:
property Animated.AnimationConfig.useNativeDriver: boolean - added:
property Animated.CompositeAnimation.reset: () => void - added:
property Animated.CompositeAnimation.start: (callback?: EndCallback) => void - added:
property Animated.CompositeAnimation.stop: () => void - added:
property Animated.DecayAnimationConfig.deceleration?: number | undefined - added:
property Animated.DecayAnimationConfig.velocity: number | { x: number; y: number } - added:
property Animated.EventConfig.listener?: ((event: NativeSyntheticEvent<T>) => void) | undefined - added:
property Animated.EventConfig.useNativeDriver: boolean - added:
property Animated.LoopAnimationConfig.iterations?: number | undefined - added:
property Animated.LoopAnimationConfig.resetBeforeIteration?: boolean | undefined - added:
property Animated.SpringAnimationConfig.bounciness?: number | undefined - added:
property Animated.SpringAnimationConfig.damping?: number | undefined - added:
property Animated.SpringAnimationConfig.delay?: number | undefined - added:
property Animated.SpringAnimationConfig.friction?: number | undefined - added:
property Animated.SpringAnimationConfig.mass?: number | undefined - added:
property Animated.SpringAnimationConfig.overshootClamping?: boolean | undefined - added:
property Animated.SpringAnimationConfig.restDisplacementThreshold?: number | undefined - added:
property Animated.SpringAnimationConfig.restSpeedThreshold?: number | undefined - added:
property Animated.SpringAnimationConfig.speed?: number | undefined - added:
property Animated.SpringAnimationConfig.stiffness?: number | undefined - added:
property Animated.SpringAnimationConfig.tension?: number | undefined - added:
property Animated.SpringAnimationConfig.toValue: | number | AnimatedValue | { x: number; y: number } | AnimatedValueXY | RgbaValue | AnimatedColor | AnimatedInterpolation<number> - added:
property Animated.SpringAnimationConfig.velocity?: number | { x: number; y: number } | undefined - added:
property Animated.TimingAnimationConfig.delay?: number | undefined - added:
property Animated.TimingAnimationConfig.duration?: number | undefined - added:
property Animated.TimingAnimationConfig.easing?: ((value: number) => number) | undefined - added:
property Animated.TimingAnimationConfig.toValue: | number | AnimatedValue | { x: number; y: number } | AnimatedValueXY | AnimatedInterpolation<number> - added:
property Animated.ValueXY.x: AnimatedValue - added:
property Animated.ValueXY.y: AnimatedValue - added:
type Animated.AnimatedComponentOptions = { collapsable?: boolean | undefined } - added:
type Animated.AnimatedConfig = { readonly useNativeDriver: boolean } - added:
type Animated.AnimatedProps<T> = { [key in keyof T]: key extends NonAnimatedProps ? key extends 'ref' ? TAugmentRef<T[key]> : T[key] : WithAnimatedValue<T[key]> } - added:
type Animated.AnimatedValue = Value - added:
type Animated.AnimatedValueXY = ValueXY - added:
type Animated.Animation = { start(fromValue: number, onUpdate: (value: number) => void, onEnd: EndCallback | null, previousAnimation: Animation | null, animatedValue: AnimatedValue): vo… - added:
type Animated.Builtin = Function | Date | Error | RegExp - added:
type Animated.ComponentProps<T> = T extends | React.ComponentType<infer P> | React.Component<infer P> ? P : never - added:
type Animated.EndCallback = (result: EndResult) => void - added:
type Animated.EndResult = { finished: boolean } - added:
type Animated.ExtrapolateType = 'extend' | 'identity' | 'clamp' - added:
type Animated.InterpolationConfigType = { inputRange: number[]; outputRange: number[] | string[]; easing?: ((input: number) => number) | undefined; extrapolate?: ExtrapolateType | undefined; extrapol… - added:
type Animated.LegacyRef<C> = { getNode(): C } - added:
type Animated.Mapping = { [key: string]: Mapping } | AnimatedValue - added:
type Animated.NonAnimatedProps = 'key' | 'ref' - added:
type Animated.Nullable = undefined | null - added:
type Animated.ParallelConfig = { stopTogether?: boolean | undefined } - added:
type Animated.Primitive = string | number | boolean | symbol - added:
type Animated.RgbaAnimatedValue = { readonly r: AnimatedValue; readonly g: AnimatedValue; readonly b: AnimatedValue; readonly a: AnimatedValue } - added:
type Animated.RgbaValue = { readonly r: number; readonly g: number; readonly b: number; readonly a: number } - added:
type Animated.TAugmentRef<T> = T extends React.Ref<infer R> ? unknown extends R ? never : React.Ref<R | LegacyRef<R>> : never - added:
type Animated.ValueListenerCallback = (state: { value: number }) => void - added:
type Animated.ValueXYListenerCallback = (value: { x: number; y: number }) => void - added:
type Animated.WithAnimatedObject<T> = { [K in keyof T]: WithAnimatedValue<T[K]> } - added:
type Animated.WithAnimatedValue<T> = T extends Builtin | Nullable ? T : T extends Primitive ? T | Value | AnimatedInterpolation<number | string> : T extends Array<infer P> ? WithAnimatedArray<P> :…
- added:
const Easing: EasingStatic - added:
interface EasingStatic - added:
method EasingStatic.back(s: number): EasingFunction - added:
method EasingStatic.bezier(x1: number, y1: number, x2: number, y2: number): EasingFunction - added:
method EasingStatic.elastic(bounciness: number): EasingFunction - added:
method EasingStatic.in(easing: EasingFunction): EasingFunction - added:
method EasingStatic.inOut(easing: EasingFunction): EasingFunction - added:
method EasingStatic.out(easing: EasingFunction): EasingFunction - added:
method EasingStatic.poly(n: number): EasingFunction - added:
property EasingStatic.bounce: EasingFunction - added:
property EasingStatic.circle: EasingFunction - added:
property EasingStatic.cubic: EasingFunction - added:
property EasingStatic.ease: EasingFunction - added:
property EasingStatic.exp: EasingFunction - added:
property EasingStatic.linear: EasingFunction - added:
property EasingStatic.quad: EasingFunction - added:
property EasingStatic.sin: EasingFunction - added:
property EasingStatic.step0: EasingFunction - added:
property EasingStatic.step1: EasingFunction - added:
type Easing = EasingStatic - added:
type EasingFunction = (value: number) => number
- added:
function useAnimatedValue(initialValue: number, config?: Animated.AnimatedConfig): Animated.Value
- added:
const AppState: AppStateStatic - added:
interface AppStateStatic - added:
method AppStateStatic.addEventListener(type: AppStateEvent, listener: (state: AppStateStatus) => void): NativeEventSubscription - added:
property AppStateStatic.currentState: AppStateStatus - added:
property AppStateStatic.isAvailable: boolean - added:
type AppState = AppStateStatic - added:
type AppStateEvent = 'change' | 'memoryWarning' | 'blur' | 'focus' - added:
type AppStateStatus = 'active' | 'background' | 'inactive' | 'unknown' | 'extension'
- added:
const NativeModules: NativeModulesStatic
- added:
const AccessibilityInfo: AccessibilityInfoStatic - added:
interface AccessibilityInfoStatic - added:
method AccessibilityInfoStatic.addEventListener(eventName: AccessibilityAnnouncementEventName, handler: AccessibilityAnnouncementFinishedEventHandler): EmitterSubscription - added:
method AccessibilityInfoStatic.addEventListener(eventName: AccessibilityChangeEventName, handler: AccessibilityChangeEventHandler): EmitterSubscription - added:
method AccessibilityInfoStatic.announceForAccessibilityWithOptions(announcement: string, options: { queue?: boolean | undefined }): void - added:
method AccessibilityInfoStatic.isAccessibilityServiceEnabled(): Promise<boolean> - added:
method AccessibilityInfoStatic.prefersCrossFadeTransitions(): Promise<boolean> - added:
property AccessibilityInfoStatic.announceForAccessibility: (announcement: string) => void - added:
property AccessibilityInfoStatic.getRecommendedTimeoutMillis: (originalTimeout: number) => Promise<number> - added:
property AccessibilityInfoStatic.isBoldTextEnabled: () => Promise<boolean> - added:
property AccessibilityInfoStatic.isGrayscaleEnabled: () => Promise<boolean> - added:
property AccessibilityInfoStatic.isInvertColorsEnabled: () => Promise<boolean> - added:
property AccessibilityInfoStatic.isReduceMotionEnabled: () => Promise<boolean> - added:
property AccessibilityInfoStatic.isReduceTransparencyEnabled: () => Promise<boolean> - added:
property AccessibilityInfoStatic.isScreenReaderEnabled: () => Promise<boolean> - added:
property AccessibilityInfoStatic.sendAccessibilityEvent: (handle: React.ElementRef<HostComponent<unknown>>, eventType: AccessibilityEventTypes) => void - added:
property AccessibilityInfoStatic.setAccessibilityFocus: (reactTag: number) => void - added:
type AccessibilityInfo = AccessibilityInfoStatic
- added:
class ActivityIndicator extends ActivityIndicatorBase - added:
interface ActivityIndicatorIOSProps extends ViewProps - added:
interface ActivityIndicatorProps extends ViewProps - added:
property ActivityIndicatorIOSProps.animating?: boolean | undefined - added:
property ActivityIndicatorIOSProps.color?: ColorValue | undefined - added:
property ActivityIndicatorIOSProps.hidesWhenStopped?: boolean | undefined - added:
property ActivityIndicatorIOSProps.onLayout?: ((event: LayoutChangeEvent) => void) | undefined - added:
property ActivityIndicatorIOSProps.size?: 'small' | 'large' | undefined - added:
property ActivityIndicatorIOSProps.style?: StyleProp<ViewStyle> | undefined - added:
property ActivityIndicatorProps.animating?: boolean | undefined - added:
property ActivityIndicatorProps.color?: ColorValue | undefined - added:
property ActivityIndicatorProps.hidesWhenStopped?: boolean | undefined - added:
property ActivityIndicatorProps.size?: number | 'small' | 'large' | undefined - added:
property ActivityIndicatorProps.style?: StyleProp<ViewStyle> | undefined
- added:
class Button extends React.Component<ButtonProps> - added:
interface ButtonProps extends Pick<TouchableNativeFeedbackProps & TouchableOpacityProps, | 'accessibilityLabel' | 'accessibilityState' | 'hasTVPreferredFocus' | 'nextFocusDown' | 'nextFocusForward' | 'nextFocusLeft' | 'nextFocusRight' | 'nextFocusUp' | 'testID' | 'disabled' | 'onPress' | 'touchSoundDisabled'> - added:
property ButtonProps.color?: ColorValue | undefined - added:
property ButtonProps.title: string
- added:
const Clipboard: ClipboardStatic - added:
interface ClipboardStatic - added:
method ClipboardStatic.getString(): Promise<string> - added:
method ClipboardStatic.setString(content: string): void - added:
type Clipboard = ClipboardStatic
- added:
class DrawerLayoutAndroid extends DrawerLayoutAndroidBase - added:
interface DrawerLayoutAndroidProps extends ViewProps - added:
interface DrawerSlideEvent extends NativeSyntheticEvent<NativeTouchEvent> - added:
method DrawerLayoutAndroid.closeDrawer(): void - added:
method DrawerLayoutAndroid.openDrawer(): void - added:
property DrawerLayoutAndroid.positions: DrawerPosition - added:
property DrawerLayoutAndroidProps.drawerBackgroundColor?: ColorValue | undefined - added:
property DrawerLayoutAndroidProps.drawerLockMode?: 'unlocked' | 'locked-closed' | 'locked-open' | undefined - added:
property DrawerLayoutAndroidProps.drawerPosition?: 'left' | 'right' | undefined - added:
property DrawerLayoutAndroidProps.drawerWidth?: number | undefined - added:
property DrawerLayoutAndroidProps.keyboardDismissMode?: 'none' | 'on-drag' | undefined - added:
property DrawerLayoutAndroidProps.onDrawerClose?: (() => void) | undefined - added:
property DrawerLayoutAndroidProps.onDrawerOpen?: (() => void) | undefined - added:
property DrawerLayoutAndroidProps.onDrawerSlide?: ((event: DrawerSlideEvent) => void) | undefined - added:
property DrawerLayoutAndroidProps.onDrawerStateChanged?: | ((event: 'Idle' | 'Dragging' | 'Settling') => void) | undefined - added:
property DrawerLayoutAndroidProps.renderNavigationView: () => JSX.Element - added:
property DrawerLayoutAndroidProps.statusBarBackgroundColor?: ColorValue | undefined
- added:
const Keyboard: KeyboardStatic - added:
interface KeyboardEvent extends Partial<KeyboardEventIOS> - added:
interface KeyboardStatic extends NativeEventEmitter - added:
method KeyboardStatic.isVisible(): boolean - added:
method KeyboardStatic.metrics(): KeyboardMetrics | undefined - added:
property KeyboardEvent.duration: number - added:
property KeyboardEvent.easing: KeyboardEventEasing - added:
property KeyboardEvent.endCoordinates: KeyboardMetrics - added:
property KeyboardStatic.addListener: (eventType: KeyboardEventName, listener: KeyboardEventListener) => EmitterSubscription - added:
property KeyboardStatic.dismiss: () => void - added:
property KeyboardStatic.scheduleLayoutAnimation: (event: KeyboardEvent) => void - added:
type KeyboardEventEasing = 'easeIn' | 'easeInEaseOut' | 'easeOut' | 'linear' | 'keyboard' - added:
type KeyboardEventName = 'keyboardWillShow' | 'keyboardDidShow' | 'keyboardWillHide' | 'keyboardDidHide' | 'keyboardWillChangeFrame' | 'keyboardDidChangeFrame'
- added:
class KeyboardAvoidingView extends KeyboardAvoidingViewBase - added:
interface KeyboardAvoidingViewProps extends ViewProps - added:
property KeyboardAvoidingViewProps.behavior?: 'height' | 'position' | 'padding' | undefined - added:
property KeyboardAvoidingViewProps.contentContainerStyle?: StyleProp<ViewStyle> | undefined - added:
property KeyboardAvoidingViewProps.enabled?: boolean | undefined - added:
property KeyboardAvoidingViewProps.keyboardVerticalOffset?: number | undefined
- added:
const Pressable: React.ForwardRefExoticComponent<PressableProps & React.RefAttributes<View>> - added:
interface PressableAndroidRippleConfig - added:
interface PressableProps extends AccessibilityProps, Omit<ViewProps, 'children' | 'style' | 'hitSlop'> - added:
interface PressableStateCallbackType - added:
property PressableAndroidRippleConfig.borderless?: null | boolean | undefined - added:
property PressableAndroidRippleConfig.color?: null | ColorValue | undefined - added:
property PressableAndroidRippleConfig.foreground?: null | boolean | undefined - added:
property PressableAndroidRippleConfig.radius?: null | number | undefined - added:
property PressableProps.android_disableSound?: null | boolean | undefined - added:
property PressableProps.android_ripple?: null | PressableAndroidRippleConfig | undefined - added:
property PressableProps.cancelable?: null | boolean | undefined - added:
property PressableProps.children?: | React.ReactNode | ((state: PressableStateCallbackType) => React.ReactNode) | undefined - added:
property PressableProps.delayHoverIn?: number | null | undefined - added:
property PressableProps.delayHoverOut?: number | null | undefined - added:
property PressableProps.delayLongPress?: null | number | undefined - added:
property PressableProps.disabled?: null | boolean | undefined - added:
property PressableProps.hitSlop?: null | Insets | number | undefined - added:
property PressableProps.onBlur?: | null | ((event: NativeSyntheticEvent<TargetedEvent>) => void) | undefined - added:
property PressableProps.onFocus?: | null | ((event: NativeSyntheticEvent<TargetedEvent>) => void) | undefined - added:
property PressableProps.onHoverIn?: null | ((event: MouseEvent) => void) | undefined - added:
property PressableProps.onHoverOut?: null | ((event: MouseEvent) => void) | undefined - added:
property PressableProps.onLongPress?: null | ((event: GestureResponderEvent) => void) | undefined - added:
property PressableProps.onPress?: null | ((event: GestureResponderEvent) => void) | undefined - added:
property PressableProps.onPressIn?: null | ((event: GestureResponderEvent) => void) | undefined - added:
property PressableProps.onPressOut?: null | ((event: GestureResponderEvent) => void) | undefined - added:
property PressableProps.pressRetentionOffset?: null | Insets | number | undefined - added:
property PressableProps.style?: | StyleProp<ViewStyle> | ((state: PressableStateCallbackType) => StyleProp<ViewStyle>) | undefined - added:
property PressableProps.testOnly_pressed?: null | boolean | undefined - added:
property PressableProps.unstable_pressDelay?: number | undefined - added:
readonly property PressableStateCallbackType.pressed: boolean
- added:
class ProgressBarAndroid extends ProgressBarAndroidBase - added:
interface ProgressBarAndroidProps extends ViewProps - added:
property ProgressBarAndroidProps.animating?: boolean | undefined - added:
property ProgressBarAndroidProps.color?: ColorValue | undefined - added:
property ProgressBarAndroidProps.indeterminate?: boolean | undefined - added:
property ProgressBarAndroidProps.progress?: number | undefined - added:
property ProgressBarAndroidProps.styleAttr?: | 'Horizontal' | 'Normal' | 'Small' | 'Large' | 'Inverse' | 'SmallInverse' | 'LargeInverse' | undefined - added:
property ProgressBarAndroidProps.testID?: string | undefined
- added:
class RefreshControl extends RefreshControlBase - added:
interface RefreshControlProps extends RefreshControlPropsIOS, RefreshControlPropsAndroid - added:
interface RefreshControlPropsAndroid extends ViewProps - added:
interface RefreshControlPropsIOS extends ViewProps - added:
property RefreshControlProps.onRefresh?: (() => void) | undefined - added:
property RefreshControlProps.progressViewOffset?: number | undefined - added:
property RefreshControlProps.refreshing: boolean - added:
property RefreshControlPropsAndroid.colors?: ColorValue[] | undefined - added:
property RefreshControlPropsAndroid.enabled?: boolean | undefined - added:
property RefreshControlPropsAndroid.progressBackgroundColor?: ColorValue | undefined - added:
property RefreshControlPropsAndroid.size?: number | undefined - added:
property RefreshControlPropsIOS.tintColor?: ColorValue | undefined - added:
property RefreshControlPropsIOS.title?: string | undefined - added:
property RefreshControlPropsIOS.titleColor?: ColorValue | undefined - added:
static property RefreshControl.SIZE: Object
- added:
class SafeAreaView extends SafeAreaViewBase
- added:
class ScrollView extends ScrollViewBase - added:
const ScrollViewBase: Constructor<ScrollResponderMixin> & typeof ScrollViewComponent - added:
interface NativeScrollEvent - added:
interface NativeScrollPoint - added:
interface NativeScrollRectangle - added:
interface NativeScrollSize - added:
interface NativeScrollVelocity - added:
interface PointProp - added:
interface ScrollResponderEvent extends NativeSyntheticEvent<NativeTouchEvent> - added:
interface ScrollViewProps extends ViewProps, ScrollViewPropsIOS, ScrollViewPropsAndroid, Touchable - added:
interface ScrollViewPropsAndroid - added:
interface ScrollViewPropsIOS - added:
method ScrollView.flashScrollIndicators(): void - added:
method ScrollView.getInnerViewNode(): any - added:
method ScrollView.getScrollResponder(): ScrollResponderMixin - added:
method ScrollView.getScrollableNode(): any - added:
method ScrollView.scrollTo(y?: | number | { x?: number | undefined; y?: number | undefined; animated?: boolean | undefined }, deprecatedX?: number, deprecatedAnimated?: boolean): void - added:
method ScrollView.scrollToEnd(options?: { animated?: boolean | undefined }): void - added:
method ScrollView.setNativeProps(nativeProps: object): void - added:
property NativeScrollEvent.contentInset: NativeScrollRectangle - added:
property NativeScrollEvent.contentOffset: NativeScrollPoint - added:
property NativeScrollEvent.contentSize: NativeScrollSize - added:
property NativeScrollEvent.layoutMeasurement: NativeScrollSize - added:
property NativeScrollEvent.targetContentOffset?: NativeScrollPoint | undefined - added:
property NativeScrollEvent.velocity?: NativeScrollVelocity | undefined - added:
property NativeScrollEvent.zoomScale: number - added:
property NativeScrollPoint.x: number - added:
property NativeScrollPoint.y: number - added:
property NativeScrollRectangle.bottom: number - added:
property NativeScrollRectangle.left: number - added:
property NativeScrollRectangle.right: number - added:
property NativeScrollRectangle.top: number - added:
property NativeScrollSize.height: number - added:
property NativeScrollSize.width: number - added:
property NativeScrollVelocity.x: number - added:
property NativeScrollVelocity.y: number - added:
property PointProp.x: number - added:
property PointProp.y: number - added:
property ScrollView.scrollWithoutAnimationTo?: ((y: number, x: number) => void) | undefined - added:
property ScrollViewProps.StickyHeaderComponent?: React.ComponentType<any> | undefined - added:
property ScrollViewProps.contentContainerStyle?: StyleProp<ViewStyle> | undefined - added:
property ScrollViewProps.decelerationRate?: 'fast' | 'normal' | number | undefined - added:
property ScrollViewProps.disableIntervalMomentum?: boolean | undefined - added:
property ScrollViewProps.disableScrollViewPanResponder?: boolean | undefined - added:
property ScrollViewProps.horizontal?: boolean | null | undefined - added:
property ScrollViewProps.invertStickyHeaders?: boolean | undefined - added:
property ScrollViewProps.keyboardDismissMode?: 'none' | 'interactive' | 'on-drag' | undefined - added:
property ScrollViewProps.keyboardShouldPersistTaps?: | boolean | 'always' | 'never' | 'handled' | undefined - added:
property ScrollViewProps.onContentSizeChange?: ((w: number, h: number) => void) | undefined - added:
property ScrollViewProps.onMomentumScrollBegin?: | ((event: NativeSyntheticEvent<NativeScrollEvent>) => void) | undefined - added:
property ScrollViewProps.onMomentumScrollEnd?: | ((event: NativeSyntheticEvent<NativeScrollEvent>) => void) | undefined - added:
property ScrollViewProps.onScroll?: | ((event: NativeSyntheticEvent<NativeScrollEvent>) => void) | undefined - added:
property ScrollViewProps.onScrollBeginDrag?: | ((event: NativeSyntheticEvent<NativeScrollEvent>) => void) | undefined - added:
property ScrollViewProps.onScrollEndDrag?: | ((event: NativeSyntheticEvent<NativeScrollEvent>) => void) | undefined - added:
property ScrollViewProps.pagingEnabled?: boolean | undefined - added:
property ScrollViewProps.refreshControl?: React.ReactElement<RefreshControlProps> | undefined - added:
property ScrollViewProps.removeClippedSubviews?: boolean | undefined - added:
property ScrollViewProps.scrollEnabled?: boolean | undefined - added:
property ScrollViewProps.showsHorizontalScrollIndicator?: boolean | undefined - added:
property ScrollViewProps.showsVerticalScrollIndicator?: boolean | undefined - added:
property ScrollViewProps.snapToEnd?: boolean | undefined - added:
property ScrollViewProps.snapToInterval?: number | undefined - added:
property ScrollViewProps.snapToOffsets?: number[] | undefined - added:
property ScrollViewProps.snapToStart?: boolean | undefined - added:
property ScrollViewProps.stickyHeaderHiddenOnScroll?: boolean | undefined - added:
property ScrollViewProps.stickyHeaderIndices?: number[] | undefined - added:
property ScrollViewProps.style?: StyleProp<ViewStyle> | undefined - added:
property ScrollViewPropsAndroid.endFillColor?: ColorValue | undefined - added:
property ScrollViewPropsAndroid.fadingEdgeLength?: number | undefined - added:
property ScrollViewPropsAndroid.nestedScrollEnabled?: boolean | undefined - added:
property ScrollViewPropsAndroid.overScrollMode?: 'auto' | 'always' | 'never' | undefined - added:
property ScrollViewPropsAndroid.persistentScrollbar?: boolean | undefined - added:
property ScrollViewPropsAndroid.scrollPerfTag?: string | undefined - added:
property ScrollViewPropsIOS.alwaysBounceHorizontal?: boolean | undefined - added:
property ScrollViewPropsIOS.alwaysBounceVertical?: boolean | undefined - added:
property ScrollViewPropsIOS.automaticallyAdjustContentInsets?: boolean | undefined - added:
property ScrollViewPropsIOS.automaticallyAdjustKeyboardInsets?: boolean | undefined - added:
property ScrollViewPropsIOS.automaticallyAdjustsScrollIndicatorInsets?: boolean | undefined - added:
property ScrollViewPropsIOS.bounces?: boolean | undefined - added:
property ScrollViewPropsIOS.bouncesZoom?: boolean | undefined - added:
property ScrollViewPropsIOS.canCancelContentTouches?: boolean | undefined - added:
property ScrollViewPropsIOS.centerContent?: boolean | undefined - added:
property ScrollViewPropsIOS.contentInset?: Insets | undefined - added:
property ScrollViewPropsIOS.contentInsetAdjustmentBehavior?: | 'automatic' | 'scrollableAxes' | 'never' | 'always' | undefined - added:
property ScrollViewPropsIOS.contentOffset?: PointProp | undefined - added:
property ScrollViewPropsIOS.directionalLockEnabled?: boolean | undefined - added:
property ScrollViewPropsIOS.indicatorStyle?: 'default' | 'black' | 'white' | undefined - added:
property ScrollViewPropsIOS.maintainVisibleContentPosition?: | null | { autoscrollToTopThreshold?: number | null | undefined; minIndexForVisible: number } | undefined - added:
property ScrollViewPropsIOS.maximumZoomScale?: number | undefined - added:
property ScrollViewPropsIOS.minimumZoomScale?: number | undefined - added:
property ScrollViewPropsIOS.onScrollAnimationEnd?: (() => void) | undefined - added:
property ScrollViewPropsIOS.onScrollToTop?: | ((event: NativeSyntheticEvent<NativeScrollEvent>) => void) | undefined - added:
property ScrollViewPropsIOS.pinchGestureEnabled?: boolean | undefined - added:
property ScrollViewPropsIOS.scrollEventThrottle?: number | undefined - added:
property ScrollViewPropsIOS.scrollIndicatorInsets?: Insets | undefined - added:
property ScrollViewPropsIOS.scrollToOverflowEnabled?: boolean | undefined - added:
property ScrollViewPropsIOS.scrollsToTop?: boolean | undefined - added:
property ScrollViewPropsIOS.snapToAlignment?: 'start' | 'center' | 'end' | undefined - added:
property ScrollViewPropsIOS.zoomScale?: number | undefined
- added:
class StatusBar extends React.Component<StatusBarProps> - added:
interface StatusBarProps extends StatusBarPropsIOS, StatusBarPropsAndroid - added:
interface StatusBarPropsAndroid - added:
interface StatusBarPropsIOS - added:
property StatusBarProps.animated?: boolean | undefined - added:
property StatusBarProps.barStyle?: null | StatusBarStyle | undefined - added:
property StatusBarProps.hidden?: boolean | undefined - added:
property StatusBarPropsAndroid.backgroundColor?: ColorValue | undefined - added:
property StatusBarPropsAndroid.translucent?: boolean | undefined - added:
property StatusBarPropsIOS.networkActivityIndicatorVisible?: boolean | undefined - added:
property StatusBarPropsIOS.showHideTransition?: null | 'fade' | 'slide' | 'none' | undefined - added:
static property StatusBar.currentHeight?: number | undefined - added:
static property StatusBar.popStackEntry: (entry: StatusBarProps) => void - added:
static property StatusBar.pushStackEntry: (props: StatusBarProps) => StatusBarProps - added:
static property StatusBar.replaceStackEntry: (entry: StatusBarProps, props: StatusBarProps) => StatusBarProps - added:
static property StatusBar.setBackgroundColor: (color: ColorValue, animated?: boolean) => void - added:
static property StatusBar.setBarStyle: (style: StatusBarStyle, animated?: boolean) => void - added:
static property StatusBar.setHidden: (hidden: boolean, animation?: StatusBarAnimation) => void - added:
static property StatusBar.setNetworkActivityIndicatorVisible: (visible: boolean) => void - added:
static property StatusBar.setTranslucent: (translucent: boolean) => void - added:
type StatusBarAnimation = 'none' | 'fade' | 'slide' - added:
type StatusBarStyle = 'default' | 'light-content' | 'dark-content'
- added:
class Switch extends SwitchBase - added:
interface SwitchChangeEvent extends NativeSyntheticEvent<SwitchChangeEventData> - added:
interface SwitchChangeEventData extends TargetedEvent - added:
interface SwitchProps extends SwitchPropsIOS - added:
interface SwitchPropsIOS extends ViewProps - added:
property SwitchChangeEventData.value: boolean - added:
property SwitchProps.disabled?: boolean | undefined - added:
property SwitchProps.ios_backgroundColor?: ColorValue | undefined - added:
property SwitchProps.onChange?: | ((event: SwitchChangeEvent) => Promise<void> | void) | null | undefined - added:
property SwitchProps.onValueChange?: ((value: boolean) => Promise<void> | void) | null | undefined - added:
property SwitchProps.style?: StyleProp<ViewStyle> | undefined - added:
property SwitchProps.testID?: string | undefined - added:
property SwitchProps.thumbColor?: ColorValue | undefined - added:
property SwitchProps.trackColor?: | { false?: ColorValue | null | undefined; true?: ColorValue | null | undefined } | undefined - added:
property SwitchProps.value?: boolean | undefined - added:
property SwitchPropsIOS.onTintColor?: ColorValue | undefined - added:
property SwitchPropsIOS.thumbTintColor?: ColorValue | undefined - added:
property SwitchPropsIOS.tintColor?: ColorValue | undefined
- added:
class InputAccessoryView extends React.Component<InputAccessoryViewProps> - added:
interface InputAccessoryViewProps - added:
property InputAccessoryViewProps.backgroundColor?: ColorValue | undefined - added:
property InputAccessoryViewProps.children?: React.ReactNode | undefined - added:
property InputAccessoryViewProps.nativeID?: string | undefined - added:
property InputAccessoryViewProps.style?: StyleProp<ViewStyle> | undefined
- added:
class TextInput extends TextInputBase - added:
interface DocumentSelectionState extends EventEmitter - added:
interface TextInputAndroidProps - added:
interface TextInputChangeEventData extends TargetedEvent - added:
interface TextInputContentSizeChangeEventData - added:
interface TextInputEndEditingEventData - added:
interface TextInputFocusEventData extends TargetedEvent - added:
interface TextInputIOSProps - added:
interface TextInputKeyPressEventData - added:
interface TextInputProps extends ViewProps, TextInputIOSProps, TextInputAndroidProps, AccessibilityProps - added:
interface TextInputScrollEventData - added:
interface TextInputSelectionChangeEventData extends TargetedEvent - added:
interface TextInputSubmitEditingEventData - added:
interface TextInputTextInputEventData - added:
method DocumentSelectionState.blur(): void - added:
method DocumentSelectionState.constrainLength(maxLength: number): void - added:
method DocumentSelectionState.focus(): void - added:
method DocumentSelectionState.getAnchorOffset(): number - added:
method DocumentSelectionState.getEndOffset(): number - added:
method DocumentSelectionState.getFocusOffset(): number - added:
method DocumentSelectionState.getStartOffset(): number - added:
method DocumentSelectionState.hasFocus(): boolean - added:
method DocumentSelectionState.isBackward(): boolean - added:
method DocumentSelectionState.isCollapsed(): boolean - added:
method DocumentSelectionState.overlaps(start: number, end: number): boolean - added:
method DocumentSelectionState.update(anchor: number, focus: number): void - added:
new DocumentSelectionState(anchor: number, focus: number): DocumentSelectionState - added:
property TextInput.clear: () => void - added:
property TextInput.isFocused: () => boolean - added:
property TextInput.setSelection: (start: number, end: number) => void - added:
property TextInputAndroidProps.cursorColor?: ColorValue | null | undefined - added:
property TextInputAndroidProps.disableFullscreenUI?: boolean | undefined - added:
property TextInputAndroidProps.importantForAutofill?: | 'auto' | 'no' | 'noExcludeDescendants' | 'yes' | 'yesExcludeDescendants' | undefined - added:
property TextInputAndroidProps.inlineImageLeft?: string | undefined - added:
property TextInputAndroidProps.inlineImagePadding?: number | undefined - added:
property TextInputAndroidProps.numberOfLines?: number | undefined - added:
property TextInputAndroidProps.returnKeyLabel?: string | undefined - added:
property TextInputAndroidProps.selectionHandleColor?: ColorValue | null | undefined - added:
property TextInputAndroidProps.showSoftInputOnFocus?: boolean | undefined - added:
property TextInputAndroidProps.textAlignVertical?: 'auto' | 'top' | 'bottom' | 'center' | undefined - added:
property TextInputAndroidProps.textBreakStrategy?: 'simple' | 'highQuality' | 'balanced' | undefined - added:
property TextInputAndroidProps.underlineColorAndroid?: ColorValue | undefined - added:
property TextInputAndroidProps.verticalAlign?: 'auto' | 'top' | 'bottom' | 'middle' | undefined - added:
property TextInputChangeEventData.eventCount: number - added:
property TextInputChangeEventData.text: string - added:
property TextInputContentSizeChangeEventData.contentSize: { width: number; height: number } - added:
property TextInputEndEditingEventData.text: string - added:
property TextInputFocusEventData.eventCount: number - added:
property TextInputFocusEventData.text: string - added:
property TextInputIOSProps.clearButtonMode?: | 'never' | 'while-editing' | 'unless-editing' | 'always' | undefined - added:
property TextInputIOSProps.clearTextOnFocus?: boolean | undefined - added:
property TextInputIOSProps.dataDetectorTypes?: DataDetectorTypes | DataDetectorTypes[] | undefined - added:
property TextInputIOSProps.enablesReturnKeyAutomatically?: boolean | undefined - added:
property TextInputIOSProps.keyboardAppearance?: 'default' | 'light' | 'dark' | undefined - added:
property TextInputIOSProps.lineBreakStrategyIOS?: | 'none' | 'standard' | 'hangul-word' | 'push-out' | undefined - added:
property TextInputIOSProps.passwordRules?: string | null | undefined - added:
property TextInputIOSProps.rejectResponderTermination?: boolean | null | undefined - added:
property TextInputIOSProps.scrollEnabled?: boolean | undefined - added:
property TextInputIOSProps.selectionState?: DocumentSelectionState | undefined - added:
property TextInputIOSProps.smartInsertDelete?: boolean | undefined - added:
property TextInputIOSProps.spellCheck?: boolean | undefined - added:
property TextInputIOSProps.textContentType?: | 'none' | 'URL' | 'addressCity' | 'addressCityAndState' | 'addressState' | 'countryName' | 'creditCardNumber' | 'creditCardExpiration' | 'creditCardExpirationMonth' | 'creditCardExpirationYear' | 'creditCardSecurityCode' | 'creditCardType' | 'creditCardName' | 'creditCardGivenName' | 'creditCardMiddleName' | 'creditCardFamilyName' | 'emailAddress' | '… - added:
property TextInputKeyPressEventData.key: string - added:
property TextInputProps.allowFontScaling?: boolean | undefined - added:
property TextInputProps.autoCapitalize?: 'none' | 'sentences' | 'words' | 'characters' | undefined - added:
property TextInputProps.autoComplete?: | 'additional-name' | 'address-line1' | 'address-line2' | 'birthdate-day' | 'birthdate-full' | 'birthdate-month' | 'birthdate-year' | 'cc-csc' | 'cc-exp' | 'cc-exp-day' | 'cc-exp-month' | 'cc-exp-year' | 'cc-number' | 'cc-name' | 'cc-given-name' | 'cc-middle-name' | 'cc-family-name' | 'cc-type' | 'country' | 'current-password' | 'email' | 'family-name' | 'ge… - added:
property TextInputProps.autoCorrect?: boolean | undefined - added:
property TextInputProps.autoFocus?: boolean | undefined - added:
property TextInputProps.blurOnSubmit?: boolean | undefined - added:
property TextInputProps.caretHidden?: boolean | undefined - added:
property TextInputProps.contextMenuHidden?: boolean | undefined - added:
property TextInputProps.defaultValue?: string | undefined - added:
property TextInputProps.editable?: boolean | undefined - added:
property TextInputProps.enterKeyHint?: EnterKeyHintTypeOptions | undefined - added:
property TextInputProps.inputAccessoryViewID?: string | undefined - added:
property TextInputProps.inputMode?: InputModeOptions | undefined - added:
property TextInputProps.keyboardType?: KeyboardTypeOptions | undefined - added:
property TextInputProps.maxFontSizeMultiplier?: number | null | undefined - added:
property TextInputProps.maxLength?: number | undefined - added:
property TextInputProps.multiline?: boolean | undefined - added:
property TextInputProps.onBlur?: | ((e: NativeSyntheticEvent<TextInputFocusEventData>) => void) | undefined - added:
property TextInputProps.onChange?: | ((e: NativeSyntheticEvent<TextInputChangeEventData>) => void) | undefined - added:
property TextInputProps.onChangeText?: ((text: string) => void) | undefined - added:
property TextInputProps.onContentSizeChange?: | ((e: NativeSyntheticEvent<TextInputContentSizeChangeEventData>) => void) | undefined - added:
property TextInputProps.onEndEditing?: | ((e: NativeSyntheticEvent<TextInputEndEditingEventData>) => void) | undefined - added:
property TextInputProps.onFocus?: | ((e: NativeSyntheticEvent<TextInputFocusEventData>) => void) | undefined - added:
property TextInputProps.onKeyPress?: | ((e: NativeSyntheticEvent<TextInputKeyPressEventData>) => void) | undefined - added:
property TextInputProps.onPress?: ((e: NativeSyntheticEvent<NativeTouchEvent>) => void) | undefined - added:
property TextInputProps.onPressIn?: ((e: NativeSyntheticEvent<NativeTouchEvent>) => void) | undefined - added:
property TextInputProps.onPressOut?: | ((e: NativeSyntheticEvent<NativeTouchEvent>) => void) | undefined - added:
property TextInputProps.onScroll?: | ((e: NativeSyntheticEvent<TextInputScrollEventData>) => void) | undefined - added:
property TextInputProps.onSelectionChange?: | ((e: NativeSyntheticEvent<TextInputSelectionChangeEventData>) => void) | undefined - added:
property TextInputProps.onSubmitEditing?: | ((e: NativeSyntheticEvent<TextInputSubmitEditingEventData>) => void) | undefined - added:
property TextInputProps.onTextInput?: | ((e: NativeSyntheticEvent<TextInputTextInputEventData>) => void) | undefined - added:
property TextInputProps.placeholder?: string | undefined - added:
property TextInputProps.placeholderTextColor?: ColorValue | undefined - added:
property TextInputProps.readOnly?: boolean | undefined - added:
property TextInputProps.returnKeyType?: ReturnKeyTypeOptions | undefined - added:
property TextInputProps.secureTextEntry?: boolean | undefined - added:
property TextInputProps.selectTextOnFocus?: boolean | undefined - added:
property TextInputProps.selection?: { start: number; end?: number | undefined } | undefined - added:
property TextInputProps.selectionColor?: ColorValue | undefined - added:
property TextInputProps.style?: StyleProp<TextStyle> | undefined - added:
property TextInputProps.testID?: string | undefined - added:
property TextInputProps.textAlign?: 'left' | 'center' | 'right' | undefined - added:
property TextInputProps.value?: string | undefined - added:
property TextInputScrollEventData.contentOffset: { x: number; y: number } - added:
property TextInputSelectionChangeEventData.selection: { start: number; end: number } - added:
property TextInputSubmitEditingEventData.text: string - added:
property TextInputTextInputEventData.previousText: string - added:
property TextInputTextInputEventData.range: { start: number; end: number } - added:
property TextInputTextInputEventData.text: string - added:
static property TextInput.State: TextInputState - added:
type EnterKeyHintType = 'done' | 'go' | 'next' | 'search' | 'send' - added:
type EnterKeyHintTypeAndroid = 'previous' - added:
type EnterKeyHintTypeIOS = 'enter' - added:
type EnterKeyHintTypeOptions = EnterKeyHintType | EnterKeyHintTypeAndroid | EnterKeyHintTypeIOS - added:
type InputModeOptions = 'none' | 'text' | 'decimal' | 'numeric' | 'tel' | 'search' | 'email' | 'url' - added:
type KeyboardType = 'default' | 'number-pad' | 'decimal-pad' | 'numeric' | 'email-address' | 'phone-pad' | 'url' - added:
type KeyboardTypeAndroid = 'visible-password' - added:
type KeyboardTypeIOS = 'ascii-capable' | 'numbers-and-punctuation' | 'name-phone-pad' | 'twitter' | 'web-search' - added:
type KeyboardTypeOptions = KeyboardType | KeyboardTypeAndroid | KeyboardTypeIOS - added:
type ReturnKeyType = 'done' | 'go' | 'next' | 'search' | 'send' - added:
type ReturnKeyTypeAndroid = 'none' | 'previous' - added:
type ReturnKeyTypeIOS = 'default' | 'google' | 'join' | 'route' | 'yahoo' | 'emergency-call' - added:
type ReturnKeyTypeOptions = ReturnKeyType | ReturnKeyTypeAndroid | ReturnKeyTypeIOS
- added:
const ToastAndroid: ToastAndroidStatic - added:
interface ToastAndroidStatic - added:
method ToastAndroidStatic.show(message: string, duration: number): void - added:
method ToastAndroidStatic.showWithGravity(message: string, duration: number, gravity: number): void - added:
method ToastAndroidStatic.showWithGravityAndOffset(message: string, duration: number, gravity: number, xOffset: number, yOffset: number): void - added:
property ToastAndroidStatic.BOTTOM: number - added:
property ToastAndroidStatic.CENTER: number - added:
property ToastAndroidStatic.LONG: number - added:
property ToastAndroidStatic.SHORT: number - added:
property ToastAndroidStatic.TOP: number - added:
type ToastAndroid = ToastAndroidStatic
- added:
const Touchable: { TOUCH_TARGET_DEBUG: boolean; renderDebugView: (config: { color: string | number; hitSlop?: Insets | undefined }) => React.ReactElement | null } - added:
interface Touchable - added:
property Touchable.onTouchCancel?: ((event: GestureResponderEvent) => void) | undefined - added:
property Touchable.onTouchEnd?: ((event: GestureResponderEvent) => void) | undefined - added:
property Touchable.onTouchEndCapture?: ((event: GestureResponderEvent) => void) | undefined - added:
property Touchable.onTouchMove?: ((event: GestureResponderEvent) => void) | undefined - added:
property Touchable.onTouchStart?: ((event: GestureResponderEvent) => void) | undefined
- added:
class TouchableHighlight extends TouchableHighlightBase - added:
interface TouchableHighlightProps extends TouchableWithoutFeedbackProps - added:
property TouchableHighlightProps.activeOpacity?: number | undefined - added:
property TouchableHighlightProps.onHideUnderlay?: (() => void) | undefined - added:
property TouchableHighlightProps.onShowUnderlay?: (() => void) | undefined - added:
property TouchableHighlightProps.style?: StyleProp<ViewStyle> | undefined - added:
property TouchableHighlightProps.underlayColor?: ColorValue | undefined
- added:
class TouchableNativeFeedback extends TouchableNativeFeedbackBase - added:
interface TouchableNativeFeedbackProps extends TouchableWithoutFeedbackProps, TVProps - added:
property TouchableNativeFeedbackProps.background?: BackgroundPropType | undefined - added:
property TouchableNativeFeedbackProps.useForeground?: boolean | undefined - added:
static method TouchableNativeFeedback.Ripple(color: ColorValue, borderless: boolean, rippleRadius?: number | null): RippleBackgroundPropType - added:
static method TouchableNativeFeedback.SelectableBackground(rippleRadius?: number | null): ThemeAttributeBackgroundPropType - added:
static method TouchableNativeFeedback.SelectableBackgroundBorderless(rippleRadius?: number | null): ThemeAttributeBackgroundPropType - added:
static method TouchableNativeFeedback.canUseNativeForeground(): boolean
- added:
class TouchableOpacity extends TouchableOpacityBase - added:
interface TVProps - added:
interface TouchableOpacityProps extends TouchableWithoutFeedbackProps, TVProps - added:
property TVProps.hasTVPreferredFocus?: boolean | undefined - added:
property TVProps.nextFocusDown?: number | undefined - added:
property TVProps.nextFocusForward?: number | undefined - added:
property TVProps.nextFocusLeft?: number | undefined - added:
property TVProps.nextFocusRight?: number | undefined - added:
property TVProps.nextFocusUp?: number | undefined - added:
property TouchableOpacity.setOpacityTo: (value: number) => void - added:
property TouchableOpacityProps.activeOpacity?: number | undefined - added:
property TouchableOpacityProps.tvParallaxProperties?: TVParallaxProperties | undefined
- added:
class TouchableWithoutFeedback extends TouchableWithoutFeedbackBase - added:
interface TouchableWithoutFeedbackProps extends TouchableWithoutFeedbackPropsIOS, TouchableWithoutFeedbackPropsAndroid, AccessibilityProps - added:
interface TouchableWithoutFeedbackPropsAndroid - added:
interface TouchableWithoutFeedbackPropsIOS - added:
property TouchableWithoutFeedbackProps.children?: React.ReactNode | undefined - added:
property TouchableWithoutFeedbackProps.delayLongPress?: number | undefined - added:
property TouchableWithoutFeedbackProps.delayPressIn?: number | undefined - added:
property TouchableWithoutFeedbackProps.delayPressOut?: number | undefined - added:
property TouchableWithoutFeedbackProps.disabled?: boolean | undefined - added:
property TouchableWithoutFeedbackProps.hitSlop?: null | Insets | number | undefined - added:
property TouchableWithoutFeedbackProps.id?: string | undefined - added:
property TouchableWithoutFeedbackProps.onBlur?: ((e: NativeSyntheticEvent<TargetedEvent>) => void) | undefined - added:
property TouchableWithoutFeedbackProps.onFocus?: ((e: NativeSyntheticEvent<TargetedEvent>) => void) | undefined - added:
property TouchableWithoutFeedbackProps.onLayout?: ((event: LayoutChangeEvent) => void) | undefined - added:
property TouchableWithoutFeedbackProps.onLongPress?: ((event: GestureResponderEvent) => void) | undefined - added:
property TouchableWithoutFeedbackProps.onPress?: ((event: GestureResponderEvent) => void) | undefined - added:
property TouchableWithoutFeedbackProps.onPressIn?: ((event: GestureResponderEvent) => void) | undefined - added:
property TouchableWithoutFeedbackProps.onPressOut?: ((event: GestureResponderEvent) => void) | undefined - added:
property TouchableWithoutFeedbackProps.pressRetentionOffset?: null | Insets | number | undefined - added:
property TouchableWithoutFeedbackProps.style?: StyleProp<ViewStyle> | undefined - added:
property TouchableWithoutFeedbackProps.testID?: string | undefined - added:
property TouchableWithoutFeedbackPropsAndroid.touchSoundDisabled?: boolean | undefined
- added:
class View extends ViewBase - added:
static property View.forceTouchAvailable: boolean
- added:
interface AccessibilityProps extends AccessibilityPropsAndroid, AccessibilityPropsIOS - added:
interface AccessibilityPropsAndroid - added:
interface AccessibilityPropsIOS - added:
interface AccessibilityState - added:
interface AccessibilityValue - added:
property AccessibilityProps.'aria-busy'?: boolean | undefined - added:
property AccessibilityProps.'aria-checked'?: boolean | 'mixed' | undefined - added:
property AccessibilityProps.'aria-disabled'?: boolean | undefined - added:
property AccessibilityProps.'aria-expanded'?: boolean | undefined - added:
property AccessibilityProps.'aria-hidden'?: boolean | undefined - added:
property AccessibilityProps.'aria-label'?: string | undefined - added:
property AccessibilityProps.'aria-modal'?: boolean | undefined - added:
property AccessibilityProps.'aria-selected'?: boolean | undefined - added:
property AccessibilityProps.'aria-valuemax'?: AccessibilityValue['max'] | undefined - added:
property AccessibilityProps.'aria-valuemin'?: AccessibilityValue['min'] | undefined - added:
property AccessibilityProps.'aria-valuenow'?: AccessibilityValue['now'] | undefined - added:
property AccessibilityProps.'aria-valuetext'?: AccessibilityValue['text'] | undefined - added:
property AccessibilityProps.accessibilityActions?: ReadonlyArray<AccessibilityActionInfo> | undefined - added:
property AccessibilityProps.accessibilityHint?: string | undefined - added:
property AccessibilityProps.accessibilityLabel?: string | undefined - added:
property AccessibilityProps.accessibilityRole?: AccessibilityRole | undefined - added:
property AccessibilityProps.accessibilityState?: AccessibilityState | undefined - added:
property AccessibilityProps.accessibilityValue?: AccessibilityValue | undefined - added:
property AccessibilityProps.accessible?: boolean | undefined - added:
property AccessibilityProps.importantForAccessibility?: | ('auto' | 'yes' | 'no' | 'no-hide-descendants') | undefined - added:
property AccessibilityProps.onAccessibilityAction?: | ((event: AccessibilityActionEvent) => void) | undefined - added:
property AccessibilityProps.role?: Role | undefined - added:
property AccessibilityPropsAndroid.'aria-labelledby'?: string | undefined - added:
property AccessibilityPropsAndroid.'aria-live'?: ('polite' | 'assertive' | 'off') | undefined - added:
property AccessibilityPropsAndroid.accessibilityLabelledBy?: string | string[] | undefined - added:
property AccessibilityPropsAndroid.accessibilityLiveRegion?: 'none' | 'polite' | 'assertive' | undefined - added:
property AccessibilityPropsAndroid.importantForAccessibility?: | 'auto' | 'yes' | 'no' | 'no-hide-descendants' | undefined - added:
property AccessibilityPropsIOS.accessibilityElementsHidden?: boolean | undefined - added:
property AccessibilityPropsIOS.accessibilityIgnoresInvertColors?: boolean | undefined - added:
property AccessibilityPropsIOS.accessibilityLanguage?: string | undefined - added:
property AccessibilityPropsIOS.accessibilityViewIsModal?: boolean | undefined - added:
property AccessibilityPropsIOS.onAccessibilityEscape?: (() => void) | undefined - added:
property AccessibilityPropsIOS.onAccessibilityTap?: (() => void) | undefined - added:
property AccessibilityPropsIOS.onMagicTap?: (() => void) | undefined - added:
property AccessibilityState.busy?: boolean | undefined - added:
property AccessibilityState.checked?: boolean | 'mixed' | undefined - added:
property AccessibilityState.disabled?: boolean | undefined - added:
property AccessibilityState.expanded?: boolean | undefined - added:
property AccessibilityState.selected?: boolean | undefined - added:
property AccessibilityValue.max?: number | undefined - added:
property AccessibilityValue.min?: number | undefined - added:
property AccessibilityValue.now?: number | undefined - added:
property AccessibilityValue.text?: string | undefined - added:
type AccessibilityActionEvent = NativeSyntheticEvent<Readonly<{ actionName: string }>> - added:
type AccessibilityActionInfo = Readonly<{ name: AccessibilityActionName | string; label?: string | undefined }> - added:
type AccessibilityActionName = 'activate' | 'increment' | 'decrement' | 'longpress' | 'magicTap' | 'escape' - added:
type AccessibilityRole = 'none' | 'button' | 'togglebutton' | 'link' | 'search' | 'image' | 'keyboardkey' | 'text' | 'adjustable' | 'imagebutton' | 'header' | 'summary' | 'alert' | 'ch… - added:
type Role = 'alert' | 'alertdialog' | 'application' | 'article' | 'banner' | 'button' | 'cell' | 'checkbox' | 'columnheader' | 'combobox' | 'complementary' | 'contentinfo'…
- added:
interface TVViewPropsIOS - added:
interface ViewProps extends ViewPropsAndroid, ViewPropsIOS, GestureResponderHandlers, Touchable, PointerEvents, AccessibilityProps - added:
interface ViewPropsAndroid - added:
interface ViewPropsIOS extends TVViewPropsIOS - added:
property TVViewPropsIOS.hasTVPreferredFocus?: boolean | undefined - added:
property TVViewPropsIOS.isTVSelectable?: boolean | undefined - added:
property TVViewPropsIOS.tvParallaxMagnification?: number | undefined - added:
property TVViewPropsIOS.tvParallaxProperties?: TVParallaxProperties | undefined - added:
property TVViewPropsIOS.tvParallaxShiftDistanceX?: number | undefined - added:
property TVViewPropsIOS.tvParallaxShiftDistanceY?: number | undefined - added:
property TVViewPropsIOS.tvParallaxTiltAngle?: number | undefined - added:
property ViewProps.children?: React.ReactNode | undefined - added:
property ViewProps.hitSlop?: null | Insets | number | undefined - added:
property ViewProps.id?: string | undefined - added:
property ViewProps.nativeID?: string | undefined - added:
property ViewProps.needsOffscreenAlphaCompositing?: boolean | undefined - added:
property ViewProps.onLayout?: ((event: LayoutChangeEvent) => void) | undefined - added:
property ViewProps.pointerEvents?: 'box-none' | 'none' | 'box-only' | 'auto' | undefined - added:
property ViewProps.removeClippedSubviews?: boolean | undefined - added:
property ViewProps.style?: StyleProp<ViewStyle> | undefined - added:
property ViewProps.testID?: string | undefined - added:
property ViewPropsAndroid.collapsable?: boolean | undefined - added:
property ViewPropsAndroid.focusable?: boolean | undefined - added:
property ViewPropsAndroid.renderToHardwareTextureAndroid?: boolean | undefined - added:
property ViewPropsAndroid.tabIndex?: 0 | -1 | undefined - added:
property ViewPropsIOS.shouldRasterizeIOS?: boolean | undefined - added:
type TVParallaxProperties = { enabled?: boolean | undefined; shiftDistanceX?: number | undefined; shiftDistanceY?: number | undefined; tiltAngle?: number | undefined; magnification?: numb…
- added:
const DevToolsSettingsManager: DevToolsSettingsManagerStatic - added:
interface DevToolsSettingsManagerStatic - added:
method DevToolsSettingsManagerStatic.getConsolePatchSettings(): string | null - added:
method DevToolsSettingsManagerStatic.getProfilingSettings(): string | null - added:
method DevToolsSettingsManagerStatic.reload(): void - added:
method DevToolsSettingsManagerStatic.setConsolePatchSettings(newSettings: string): void - added:
method DevToolsSettingsManagerStatic.setProfilingSettings(newSettings: string): void - added:
type DevToolsSettingsManager = DevToolsSettingsManagerStatic
- added:
const DeviceEventEmitter: DeviceEventEmitterStatic
- added:
const NativeAppEventEmitter: RCTNativeAppEventEmitter - added:
interface NativeEventSubscription - added:
method NativeEventSubscription.remove(): void
- added:
class Image extends ImageBase - added:
class ImageBackground extends ImageBackgroundBase - added:
interface ImageBackgroundProps extends ImagePropsBase - added:
interface ImageErrorEventData - added:
interface ImageLoadEventData - added:
interface ImageProgressEventDataIOS - added:
interface ImageProps extends ImagePropsBase - added:
interface ImagePropsBase extends ImagePropsIOS, ImagePropsAndroid, AccessibilityProps - added:
interface ImagePropsIOS - added:
interface ImageResolvedAssetSource - added:
method ImageBackground.abortPrefetch?(requestId: number): void - added:
method ImageBackground.getSize(uri: string, success: (width: number, height: number) => void, failure: (error: any) => void): any - added:
method ImageBackground.prefetch(url: string): any - added:
method ImageBackground.queryCache?(urls: string[]): Promise<{ [url: string]: 'memory' | 'disk' | 'disk/memory' }> - added:
method ImageBackgroundProps.imageRef?(image: Image): void - added:
property ImageBackground.resizeMode: ImageResizeMode - added:
property ImageBackgroundProps.children?: React.ReactNode | undefined - added:
property ImageBackgroundProps.imageStyle?: StyleProp<ImageStyle> | undefined - added:
property ImageBackgroundProps.style?: StyleProp<ViewStyle> | undefined - added:
property ImageErrorEventData.error: any - added:
property ImageLoadEventData.source: { height: number; width: number; uri: string } - added:
property ImageProgressEventDataIOS.loaded: number - added:
property ImageProgressEventDataIOS.total: number - added:
property ImageProps.style?: StyleProp<ImageStyle> | undefined - added:
property ImagePropsBase.alt?: string | undefined - added:
property ImagePropsBase.borderBottomLeftRadius?: number | undefined - added:
property ImagePropsBase.borderBottomRightRadius?: number | undefined - added:
property ImagePropsBase.borderRadius?: number | undefined - added:
property ImagePropsBase.borderTopLeftRadius?: number | undefined - added:
property ImagePropsBase.borderTopRightRadius?: number | undefined - added:
property ImagePropsBase.crossOrigin?: 'anonymous' | 'use-credentials' | undefined - added:
property ImagePropsBase.defaultSource?: ImageURISource | ImageRequireSource | undefined - added:
property ImagePropsBase.height?: number | undefined - added:
property ImagePropsBase.id?: string | undefined - added:
property ImagePropsBase.loadingIndicatorSource?: ImageURISource | undefined - added:
property ImagePropsBase.nativeID?: string | undefined - added:
property ImagePropsBase.onError?: | ((error: NativeSyntheticEvent<ImageErrorEventData>) => void) | undefined - added:
property ImagePropsBase.onLayout?: ((event: LayoutChangeEvent) => void) | undefined - added:
property ImagePropsBase.onLoad?: | ((event: NativeSyntheticEvent<ImageLoadEventData>) => void) | undefined - added:
property ImagePropsBase.onLoadEnd?: (() => void) | undefined - added:
property ImagePropsBase.onLoadStart?: (() => void) | undefined - added:
property ImagePropsBase.progressiveRenderingEnabled?: boolean | undefined - added:
property ImagePropsBase.referrerPolicy?: | 'no-referrer' | 'no-referrer-when-downgrade' | 'origin' | 'origin-when-cross-origin' | 'same-origin' | 'strict-origin' | 'strict-origin-when-cross-origin' | 'unsafe-url' | undefined - added:
property ImagePropsBase.resizeMethod?: 'auto' | 'resize' | 'scale' | undefined - added:
property ImagePropsBase.resizeMode?: ImageResizeMode | undefined - added:
property ImagePropsBase.source?: ImageSourcePropType | undefined - added:
property ImagePropsBase.src?: string | undefined - added:
property ImagePropsBase.srcSet?: string | undefined - added:
property ImagePropsBase.testID?: string | undefined - added:
property ImagePropsBase.tintColor?: ColorValue | undefined - added:
property ImagePropsBase.width?: number | undefined - added:
property ImagePropsIOS.blurRadius?: number | undefined - added:
property ImagePropsIOS.capInsets?: Insets | undefined - added:
property ImagePropsIOS.onPartialLoad?: (() => void) | undefined - added:
property ImagePropsIOS.onProgress?: | ((event: NativeSyntheticEvent<ImageProgressEventDataIOS>) => void) | undefined - added:
property ImageResolvedAssetSource.height: number - added:
property ImageResolvedAssetSource.scale: number - added:
property ImageResolvedAssetSource.uri: string - added:
property ImageResolvedAssetSource.width: number - added:
static method Image.abortPrefetch?(requestId: number): void - added:
static method Image.getSize(uri: string, success: (width: number, height: number) => void, failure?: (error: any) => void): any - added:
static method Image.getSizeWithHeaders(uri: string, headers: { [index: string]: string }, success: (width: number, height: number) => void, failure?: (error: any) => void): any - added:
static method Image.prefetch(url: string): Promise<boolean> - added:
static method Image.prefetchWithMetadata(url: string, queryRootName: string, rootTag?: number): Promise<boolean> - added:
static method Image.queryCache?(urls: string[]): Promise<{ [url: string]: 'memory' | 'disk' | 'disk/memory' }> - added:
static method Image.resolveAssetSource(source: ImageSourcePropType): ImageResolvedAssetSource - added:
type ImageSourcePropType = ImageURISource | ImageURISource[] | ImageRequireSource
- added:
interface ImageResizeModeStatic - added:
property ImageResizeModeStatic.center: ImageResizeMode - added:
property ImageResizeModeStatic.contain: ImageResizeMode - added:
property ImageResizeModeStatic.cover: ImageResizeMode - added:
property ImageResizeModeStatic.repeat: ImageResizeMode - added:
property ImageResizeModeStatic.stretch: ImageResizeMode - added:
type ImageResizeMode = 'cover' | 'contain' | 'stretch' | 'repeat' | 'center'
- added:
interface ImageURISource - added:
property ImageURISource.body?: string | undefined - added:
property ImageURISource.bundle?: string | undefined - added:
property ImageURISource.cache?: 'default' | 'reload' | 'force-cache' | 'only-if-cached' | undefined - added:
property ImageURISource.headers?: { [key: string]: string } | undefined - added:
property ImageURISource.height?: number | undefined - added:
property ImageURISource.method?: string | undefined - added:
property ImageURISource.scale?: number | undefined - added:
property ImageURISource.uri?: string | undefined - added:
property ImageURISource.width?: number | undefined - added:
type ImageRequireSource = number
- added:
const InteractionManager: InteractionManagerStatic - added:
interface InteractionManagerStatic - added:
method InteractionManagerStatic.addListener(eventType: string, listener: (...args: any[]) => any, context?: any): EmitterSubscription - added:
method InteractionManagerStatic.clearInteractionHandle(handle: Handle): void - added:
method InteractionManagerStatic.createInteractionHandle(): Handle - added:
method InteractionManagerStatic.runAfterInteractions(task?: (() => any) | SimpleTask | PromiseTask): { then: (onfulfilled?: () => any, onrejected?: () => any) => Promise<any>; done: (...args: any[]) => any; cancel: () => void } - added:
method InteractionManagerStatic.setDeadline(deadline: number): void - added:
property InteractionManagerStatic.Events: { interactionStart: string; interactionComplete: string } - added:
type Handle = number - added:
type PromiseTask = { name: string; gen: () => Promise<any> } - added:
type SimpleTask = { name: string; gen: () => void }
- added:
const PanResponder: PanResponderStatic - added:
interface PanResponderCallbacks - added:
interface PanResponderGestureState - added:
interface PanResponderInstance - added:
interface PanResponderStatic - added:
method PanResponderStatic.create(config: PanResponderCallbacks): PanResponderInstance - added:
property PanResponderCallbacks.onMoveShouldSetPanResponder?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => boolean) | undefined - added:
property PanResponderCallbacks.onMoveShouldSetPanResponderCapture?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => boolean) | undefined - added:
property PanResponderCallbacks.onPanResponderEnd?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => void) | undefined - added:
property PanResponderCallbacks.onPanResponderGrant?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => void) | undefined - added:
property PanResponderCallbacks.onPanResponderMove?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => void) | undefined - added:
property PanResponderCallbacks.onPanResponderReject?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => void) | undefined - added:
property PanResponderCallbacks.onPanResponderRelease?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => void) | undefined - added:
property PanResponderCallbacks.onPanResponderStart?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => void) | undefined - added:
property PanResponderCallbacks.onPanResponderTerminate?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => void) | undefined - added:
property PanResponderCallbacks.onPanResponderTerminationRequest?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => boolean) | undefined - added:
property PanResponderCallbacks.onShouldBlockNativeResponder?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => boolean) | undefined - added:
property PanResponderCallbacks.onStartShouldSetPanResponder?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => boolean) | undefined - added:
property PanResponderCallbacks.onStartShouldSetPanResponderCapture?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => boolean) | undefined - added:
property PanResponderGestureState._accountsForMovesUpTo: number - added:
property PanResponderGestureState.dx: number - added:
property PanResponderGestureState.dy: number - added:
property PanResponderGestureState.moveX: number - added:
property PanResponderGestureState.moveY: number - added:
property PanResponderGestureState.numberActiveTouches: number - added:
property PanResponderGestureState.stateID: number - added:
property PanResponderGestureState.vx: number - added:
property PanResponderGestureState.vy: number - added:
property PanResponderGestureState.x0: number - added:
property PanResponderGestureState.y0: number - added:
property PanResponderInstance.panHandlers: GestureResponderHandlers - added:
type PanResponder = PanResponderStatic
- added:
const LayoutAnimation: LayoutAnimationStatic - added:
interface LayoutAnimationAnim - added:
interface LayoutAnimationConfig - added:
interface LayoutAnimationStatic - added:
property LayoutAnimationAnim.delay?: number | undefined - added:
property LayoutAnimationAnim.duration?: number | undefined - added:
property LayoutAnimationAnim.initialVelocity?: number | undefined - added:
property LayoutAnimationAnim.property?: LayoutAnimationProperty | undefined - added:
property LayoutAnimationAnim.springDamping?: number | undefined - added:
property LayoutAnimationAnim.type?: LayoutAnimationType | undefined - added:
property LayoutAnimationConfig.create?: LayoutAnimationAnim | undefined - added:
property LayoutAnimationConfig.delete?: LayoutAnimationAnim | undefined - added:
property LayoutAnimationConfig.duration: number - added:
property LayoutAnimationConfig.update?: LayoutAnimationAnim | undefined - added:
property LayoutAnimationStatic.Presets: { easeInEaseOut: LayoutAnimationConfig; linear: LayoutAnimationConfig; spring: LayoutAnimationConfig } - added:
property LayoutAnimationStatic.Properties: LayoutAnimationProperties - added:
property LayoutAnimationStatic.Types: LayoutAnimationTypes - added:
property LayoutAnimationStatic.configChecker: (shapeTypes: { [key: string]: any }) => any - added:
property LayoutAnimationStatic.configureNext: (config: LayoutAnimationConfig, onAnimationDidEnd?: () => void, onAnimationDidFail?: () => void) => void - added:
property LayoutAnimationStatic.create: (duration: number, type?: LayoutAnimationType, creationProp?: LayoutAnimationProperty) => LayoutAnimationConfig - added:
property LayoutAnimationStatic.easeInEaseOut: (onAnimationDidEnd?: () => void) => void - added:
property LayoutAnimationStatic.linear: (onAnimationDidEnd?: () => void) => void - added:
property LayoutAnimationStatic.spring: (onAnimationDidEnd?: () => void) => void - added:
type LayoutAnimation = LayoutAnimationStatic - added:
type LayoutAnimationProperties = { [prop in LayoutAnimationProperty]: prop } - added:
type LayoutAnimationProperty = 'opacity' | 'scaleX' | 'scaleY' | 'scaleXY' - added:
type LayoutAnimationType = 'spring' | 'linear' | 'easeInEaseOut' | 'easeIn' | 'easeOut' | 'keyboard' - added:
type LayoutAnimationTypes = { [type in LayoutAnimationType]: type }
- added:
const Linking: LinkingStatic - added:
interface LinkingStatic extends NativeEventEmitter - added:
method LinkingStatic.addEventListener(type: 'url', handler: (event: { url: string }) => void): EmitterSubscription - added:
method LinkingStatic.canOpenURL(url: string): Promise<boolean> - added:
method LinkingStatic.getInitialURL(): Promise<string | null> - added:
method LinkingStatic.openSettings(): Promise<void> - added:
method LinkingStatic.openURL(url: string): Promise<any> - added:
method LinkingStatic.sendIntent(action: string, extras?: Array<{ key: string; value: string | number | boolean }>): Promise<void> - added:
type Linking = LinkingStatic
- added:
abstract class FlatListComponent<ItemT, Props> extends React.Component<Props> - added:
class FlatList<ItemT = any> extends FlatListComponent<ItemT, FlatListProps<ItemT>> - added:
interface FlatListProps<ItemT> extends VirtualizedListProps<ItemT> - added:
property FlatListComponent.flashScrollIndicators: () => void - added:
property FlatListComponent.getNativeScrollRef: () => | React.ElementRef<typeof View> | React.ElementRef<typeof ScrollViewComponent> | null | undefined - added:
property FlatListComponent.getScrollResponder: () => JSX.Element | null | undefined - added:
property FlatListComponent.getScrollableNode: () => any - added:
property FlatListComponent.recordInteraction: () => void - added:
property FlatListComponent.scrollToEnd: (params?: { animated?: boolean | null | undefined }) => void - added:
property FlatListComponent.scrollToIndex: (params: { animated?: boolean | null | undefined; index: number; viewOffset?: number | undefined; viewPosition?: number | undefined }) => void - added:
property FlatListComponent.scrollToItem: (params: { animated?: boolean | null | undefined; item: ItemT; viewOffset?: number | undefined; viewPosition?: number | undefined }) => void - added:
property FlatListComponent.scrollToOffset: (params: { animated?: boolean | null | undefined; offset: number }) => void - added:
property FlatListComponent.setNativeProps: (props: { [key: string]: any }) => void - added:
property FlatListProps.columnWrapperStyle?: StyleProp<ViewStyle> | undefined - added:
property FlatListProps.data: ArrayLike<ItemT> | null | undefined - added:
property FlatListProps.extraData?: any | undefined - added:
property FlatListProps.fadingEdgeLength?: number | undefined - added:
property FlatListProps.getItemLayout?: | ((data: ArrayLike<ItemT> | null | undefined, index: number) => { length: number; offset: number; index: number }) | undefined - added:
property FlatListProps.horizontal?: boolean | null | undefined - added:
property FlatListProps.initialNumToRender?: number | undefined - added:
property FlatListProps.initialScrollIndex?: number | null | undefined - added:
property FlatListProps.keyExtractor?: ((item: ItemT, index: number) => string) | undefined - added:
property FlatListProps.keyboardShouldPersistTaps?: | boolean | 'always' | 'never' | 'handled' | undefined - added:
property FlatListProps.legacyImplementation?: boolean | undefined - added:
property FlatListProps.numColumns?: number | undefined - added:
property FlatListProps.onRefresh?: (() => void) | null | undefined - added:
property FlatListProps.onViewableItemsChanged?: | ((info: { viewableItems: Array<ViewToken>; changed: Array<ViewToken> }) => void) | null | undefined - added:
property FlatListProps.refreshing?: boolean | null | undefined - added:
property FlatListProps.removeClippedSubviews?: boolean | undefined - added:
property FlatListProps.renderItem: ListRenderItem<ItemT> | null | undefined - added:
property FlatListProps.viewabilityConfig?: ViewabilityConfig | undefined
- added:
abstract class SectionListComponent<Props> extends React.Component<Props> - added:
class SectionList<ItemT = any, SectionT = DefaultSectionT> extends SectionListComponent<SectionListProps<ItemT, SectionT>> - added:
interface SectionBase<ItemT, SectionT = DefaultSectionT> - added:
interface SectionListProps<ItemT, SectionT = DefaultSectionT> extends VirtualizedListWithoutPreConfiguredProps<ItemT> - added:
interface SectionListRenderItemInfo<ItemT, SectionT = DefaultSectionT> extends ListRenderItemInfo<ItemT> - added:
interface SectionListScrollParams - added:
interface SectionListStatic<ItemT, SectionT = DefaultSectionT> extends React.ComponentClass<SectionListProps<ItemT, SectionT>> - added:
method SectionListComponent.flashScrollIndicators(): void - added:
method SectionListComponent.getScrollResponder(): ScrollView | undefined - added:
method SectionListComponent.getScrollableNode(): NodeHandle | undefined - added:
method SectionListComponent.recordInteraction(): void - added:
method SectionListComponent.scrollToLocation(params: SectionListScrollParams): void - added:
method SectionListStatic.scrollToLocation?(params: SectionListScrollParams): void - added:
property SectionBase.ItemSeparatorComponent?: React.ComponentType<any> | null | undefined - added:
property SectionBase.data: ReadonlyArray<ItemT> - added:
property SectionBase.key?: string | undefined - added:
property SectionBase.keyExtractor?: ((item: ItemT, index: number) => string) | undefined - added:
property SectionBase.renderItem?: SectionListRenderItem<ItemT, SectionT> | undefined - added:
property SectionListProps.SectionSeparatorComponent?: | React.ComponentType<any> | React.ReactElement | null | undefined - added:
property SectionListProps.extraData?: any | undefined - added:
property SectionListProps.getItemLayout?: | ((data: SectionListData<ItemT, SectionT>[] | null, index: number) => { length: number; offset: number; index: number }) | undefined - added:
property SectionListProps.initialNumToRender?: number | undefined - added:
property SectionListProps.inverted?: boolean | null | undefined - added:
property SectionListProps.keyExtractor?: ((item: ItemT, index: number) => string) | undefined - added:
property SectionListProps.legacyImplementation?: boolean | undefined - added:
property SectionListProps.onEndReached?: ((info: { distanceFromEnd: number }) => void) | null | undefined - added:
property SectionListProps.onEndReachedThreshold?: number | null | undefined - added:
property SectionListProps.onRefresh?: (() => void) | null | undefined - added:
property SectionListProps.onScrollToIndexFailed?: | ((info: { index: number; highestMeasuredFrameIndex: number; averageItemLength: number }) => void) | undefined - added:
property SectionListProps.refreshing?: boolean | null | undefined - added:
property SectionListProps.removeClippedSubviews?: boolean | undefined - added:
property SectionListProps.renderItem?: SectionListRenderItem<ItemT, SectionT> | undefined - added:
property SectionListProps.renderScrollComponent?: | ((props: ScrollViewProps) => React.ReactElement<ScrollViewProps>) | undefined - added:
property SectionListProps.renderSectionFooter?: | ((info: { section: SectionListData<ItemT, SectionT> }) => React.ReactElement | null) | undefined - added:
property SectionListProps.renderSectionHeader?: | ((info: { section: SectionListData<ItemT, SectionT> }) => React.ReactElement | null) | undefined - added:
property SectionListProps.sections: ReadonlyArray<SectionListData<ItemT, SectionT>> - added:
property SectionListProps.stickySectionHeadersEnabled?: boolean | undefined - added:
property SectionListRenderItemInfo.section: SectionListData<ItemT, SectionT> - added:
property SectionListScrollParams.animated?: boolean | undefined - added:
property SectionListScrollParams.itemIndex: number - added:
property SectionListScrollParams.sectionIndex: number - added:
property SectionListScrollParams.viewOffset?: number | undefined - added:
property SectionListScrollParams.viewPosition?: number | undefined - added:
type SectionListData<ItemT, SectionT = DefaultSectionT> = SectionBase<ItemT, SectionT> & SectionT - added:
type SectionListRenderItem<ItemT, SectionT = DefaultSectionT> = (info: SectionListRenderItemInfo<ItemT, SectionT>) => React.ReactElement | null
- added:
const LogBox: LogBoxStatic - added:
interface LogBoxStatic - added:
method LogBoxStatic.ignoreAllLogs(ignore?: boolean): void - added:
method LogBoxStatic.ignoreLogs(patterns: (string | RegExp)[]): void - added:
method LogBoxStatic.install(): void - added:
method LogBoxStatic.uninstall(): void - added:
type LogBox = LogBoxStatic
- added:
class Modal extends React.Component<ModalProps> - added:
interface ModalBaseProps - added:
interface ModalPropsAndroid - added:
interface ModalPropsIOS - added:
property ModalBaseProps.animated?: boolean | undefined - added:
property ModalBaseProps.animationType?: 'none' | 'slide' | 'fade' | undefined - added:
property ModalBaseProps.onRequestClose?: ((event: NativeSyntheticEvent<any>) => void) | undefined - added:
property ModalBaseProps.onShow?: ((event: NativeSyntheticEvent<any>) => void) | undefined - added:
property ModalBaseProps.transparent?: boolean | undefined - added:
property ModalBaseProps.visible?: boolean | undefined - added:
property ModalPropsAndroid.hardwareAccelerated?: boolean | undefined - added:
property ModalPropsAndroid.statusBarTranslucent?: boolean | undefined - added:
property ModalPropsIOS.onDismiss?: (() => void) | undefined - added:
property ModalPropsIOS.onOrientationChange?: | ((event: NativeSyntheticEvent<any>) => void) | undefined - added:
property ModalPropsIOS.presentationStyle?: | 'fullScreen' | 'pageSheet' | 'formSheet' | 'overFullScreen' | undefined - added:
property ModalPropsIOS.supportedOrientations?: | Array<| 'portrait' | 'portrait-upside-down' | 'landscape' | 'landscape-left' | 'landscape-right'> | undefined - added:
type ModalProps = ModalBaseProps & ModalPropsIOS & ModalPropsAndroid & ViewProps
- added:
function beginAsyncEvent(eventName: EventName, args?: EventArgs): number - added:
function beginEvent(eventName: EventName, args?: EventArgs): void - added:
function counterEvent(eventName: EventName, value: number): void - added:
function endAsyncEvent(eventName: EventName, cookie: number, args?: EventArgs): void - added:
function endEvent(args?: EventArgs): void - added:
function isEnabled(): boolean - added:
function setEnabled(_doEnable: boolean): void
- added:
const PermissionsAndroid: PermissionsAndroidStatic - added:
interface PermissionsAndroidStatic - added:
interface Rationale - added:
method PermissionsAndroidStatic.check(permission: Permission): Promise<boolean> - added:
method PermissionsAndroidStatic.checkPermission(permission: Permission): Promise<boolean> - added:
method PermissionsAndroidStatic.request(permission: Permission, rationale?: Rationale): Promise<PermissionStatus> - added:
method PermissionsAndroidStatic.requestMultiple(permissions: Array<Permission>): Promise<{ [key in Permission]: PermissionStatus }> - added:
method PermissionsAndroidStatic.requestPermission(permission: Permission, rationale?: Rationale): Promise<boolean> - added:
new PermissionsAndroidStatic(): PermissionsAndroidStatic - added:
property PermissionsAndroidStatic.PERMISSIONS: { [key: string]: Permission } - added:
property PermissionsAndroidStatic.RESULTS: { [key: string]: PermissionStatus } - added:
property Rationale.buttonNegative?: string | undefined - added:
property Rationale.buttonNeutral?: string | undefined - added:
property Rationale.buttonPositive: string - added:
property Rationale.message: string - added:
property Rationale.title: string - added:
type Permission = 'android.permission.READ_CALENDAR' | 'android.permission.WRITE_CALENDAR' | 'android.permission.CAMERA' | 'android.permission.READ_CONTACTS' | 'android.permissi… - added:
type PermissionStatus = 'granted' | 'denied' | 'never_ask_again' - added:
type PermissionsAndroid = PermissionsAndroidStatic
- added:
const PushNotificationIOS: PushNotificationIOSStatic - added:
interface PushNotification - added:
interface PushNotificationIOSStatic - added:
interface PushNotificationPermissions - added:
method PushNotification.finish(result: string): void - added:
method PushNotification.getAlert(): string | Object - added:
method PushNotification.getBadgeCount(): number - added:
method PushNotification.getCategory(): string - added:
method PushNotification.getContentAvailable(): number - added:
method PushNotification.getData(): Object - added:
method PushNotification.getMessage(): string | Object - added:
method PushNotification.getSound(): string - added:
method PushNotification.getThreadId(): string - added:
method PushNotificationIOSStatic.abandonPermissions(): void - added:
method PushNotificationIOSStatic.addEventListener(type: 'notification' | 'localNotification', handler: (notification: PushNotification) => void): void - added:
method PushNotificationIOSStatic.addEventListener(type: 'register', handler: (deviceToken: string) => void): void - added:
method PushNotificationIOSStatic.addEventListener(type: 'registrationError', handler: (error: { message: string; code: number; details: any }) => void): void - added:
method PushNotificationIOSStatic.cancelAllLocalNotifications(): void - added:
method PushNotificationIOSStatic.cancelLocalNotifications(userInfo: Object): void - added:
method PushNotificationIOSStatic.checkPermissions(callback: (permissions: PushNotificationPermissions) => void): void - added:
method PushNotificationIOSStatic.getApplicationIconBadgeNumber(callback: (badge: number) => void): void - added:
method PushNotificationIOSStatic.getDeliveredNotifications(callback: (notifications: Object[]) => void): void - added:
method PushNotificationIOSStatic.getInitialNotification(): Promise<PushNotification | null> - added:
method PushNotificationIOSStatic.getScheduledLocalNotifications(callback: (notifications: ScheduleLocalNotificationDetails[]) => void): void - added:
method PushNotificationIOSStatic.presentLocalNotification(details: PresentLocalNotificationDetails): void - added:
method PushNotificationIOSStatic.removeAllDeliveredNotifications(): void - added:
method PushNotificationIOSStatic.removeDeliveredNotifications(identifiers: string[]): void - added:
method PushNotificationIOSStatic.removeEventListener(type: PushNotificationEventName, handler: | ((notification: PushNotification) => void) | ((deviceToken: string) => void) | ((error: { message: string; code: number; details: any }) => void)): void - added:
method PushNotificationIOSStatic.requestPermissions(permissions?: PushNotificationPermissions): Promise<PushNotificationPermissions> - added:
method PushNotificationIOSStatic.requestPermissions(permissions?: PushNotificationPermissions[]): void - added:
method PushNotificationIOSStatic.scheduleLocalNotification(details: ScheduleLocalNotificationDetails): void - added:
method PushNotificationIOSStatic.setApplicationIconBadgeNumber(number: number): void - added:
property PushNotificationIOSStatic.FetchResult: FetchResult - added:
property PushNotificationPermissions.alert?: boolean | undefined - added:
property PushNotificationPermissions.badge?: boolean | undefined - added:
property PushNotificationPermissions.sound?: boolean | undefined - added:
type PushNotificationEventName = 'notification' | 'localNotification' | 'register' | 'registrationError' - added:
type PushNotificationIOS = PushNotificationIOSStatic
- added:
function AppRegistry.cancelHeadlessTask(taskId: number, taskKey: string): void - added:
function AppRegistry.getAppKeys(): string[] - added:
function AppRegistry.getRegistry(): { sections: string[]; runnables: Runnable[] } - added:
function AppRegistry.getRunnable(appKey: string): Runnable | undefined - added:
function AppRegistry.getSectionKeys(): string[] - added:
function AppRegistry.getSections(): Record<string, Runnable> - added:
function AppRegistry.registerCancellableHeadlessTask(taskKey: string, taskProvider: TaskProvider, taskCancelProvider: TaskCancelProvider): void - added:
function AppRegistry.registerComponent(appKey: string, getComponentFunc: ComponentProvider, section?: boolean): string - added:
function AppRegistry.registerConfig(config: AppConfig[]): void - added:
function AppRegistry.registerHeadlessTask(taskKey: string, taskProvider: TaskProvider): void - added:
function AppRegistry.registerRunnable(appKey: string, func: Runnable): string - added:
function AppRegistry.registerSection(appKey: string, component: ComponentProvider): void - added:
function AppRegistry.runApplication(appKey: string, appParameters: any): void - added:
function AppRegistry.setComponentProviderInstrumentationHook(hook: ComponentProviderInstrumentationHook): void - added:
function AppRegistry.setSurfaceProps(appKey: string, appParameters: any, displayMode?: number): void - added:
function AppRegistry.setWrapperComponentProvider(provider: WrapperComponentProvider): void - added:
function AppRegistry.startHeadlessTask(taskId: number, taskKey: string, data: any): void - added:
function AppRegistry.unmountApplicationComponentAtRootTag(rootTag: number): void - added:
namespace AppRegistry - added:
type AppConfig = { appKey: string; component?: ComponentProvider | undefined; run?: Runnable | undefined } - added:
type ComponentProvider = () => React.ComponentType<any> - added:
type ComponentProviderInstrumentationHook = (component: ComponentProvider, scopedPerformanceLogger: IPerformanceLogger) => React.ComponentType<any> - added:
type Runnable = (appParameters: any) => void - added:
type WrapperComponentProvider = (appParameters: any) => React.ComponentType<any>
- added:
const I18nManager: I18nManagerStatic - added:
interface I18nManagerStatic - added:
property I18nManagerStatic.allowRTL: (allowRTL: boolean) => void - added:
property I18nManagerStatic.doLeftAndRightSwapInRTL: boolean - added:
property I18nManagerStatic.forceRTL: (forceRTL: boolean) => void - added:
property I18nManagerStatic.getConstants: () => { isRTL: boolean; doLeftAndRightSwapInRTL: boolean; localeIdentifier?: string | null | undefined } - added:
property I18nManagerStatic.isRTL: boolean - added:
property I18nManagerStatic.swapLeftAndRightInRTL: (swapLeftAndRight: boolean) => void - added:
type I18nManager = I18nManagerStatic
- added:
function findNodeHandle(componentOrHandle: | null | number | React.Component<any, any> | React.ComponentClass<any>): null | NodeHandle - added:
type NodeHandle = number
- added:
const RootTagContext: React.Context<RootTag> - added:
type RootTag = number
- added:
const UIManager: UIManagerStatic - added:
interface UIManagerStatic - added:
method UIManagerStatic.measure(node: number, callback: MeasureOnSuccessCallback): void - added:
method UIManagerStatic.measureInWindow(node: number, callback: MeasureInWindowOnSuccessCallback): void - added:
method UIManagerStatic.measureLayout(node: number, relativeToNativeNode: number, onFail: () => void, onSuccess: MeasureLayoutOnSuccessCallback): void - added:
property UIManagerStatic.dispatchViewManagerCommand: (reactTag: number | null, commandID: number | string, commandArgs?: Array<any>) => void - added:
property UIManagerStatic.getViewManagerConfig: (name: string) => { Commands: { [key: string]: number } } - added:
property UIManagerStatic.hasViewManagerConfig: (name: string) => boolean - added:
property UIManagerStatic.setLayoutAnimationEnabledExperimental?: | ((value: boolean) => void) | undefined - added:
property UIManagerStatic.showPopupMenu?: | ((node: number, items: string[], error: () => void, success: (item: string, index: number | undefined) => void) => void) | undefined - added:
property UIManagerStatic.takeSnapshot: (view?: 'window' | React.ReactElement | number, options?: { width?: number | undefined; height?: number | undefined; format?: 'png' | 'jpeg' | undefined; quality?: number | undefined }) => Promise<string> - added:
type UIManager = UIManagerStatic
- added:
function requireNativeComponent<T>(viewName: string): HostComponent<T>
- added:
const Settings: SettingsStatic - added:
interface SettingsStatic - added:
method SettingsStatic.clearWatch(watchId: number): void - added:
method SettingsStatic.get(key: string): any - added:
method SettingsStatic.set(settings: Object): void - added:
method SettingsStatic.watchKeys(keys: string | Array<string>, callback: () => void): number - added:
type Settings = SettingsStatic
- added:
const Share: ShareStatic - added:
interface ShareStatic - added:
method ShareStatic.share(content: ShareContent, options?: ShareOptions): Promise<ShareAction> - added:
property ShareStatic.dismissedAction: 'dismissedAction' - added:
property ShareStatic.sharedAction: 'sharedAction' - added:
type Share = ShareStatic - added:
type ShareAction = { action: 'sharedAction' | 'dismissedAction'; activityType?: string | null | undefined } - added:
type ShareContent = { title?: string | undefined; message: string } | { title?: string | undefined; url: string } - added:
type ShareOptions = { dialogTitle?: string | undefined; excludedActivityTypes?: Array<string> | undefined; tintColor?: ColorValue | undefined; subject?: string | undefined; anchor…
- added:
function PlatformColor(...colors: string[]): OpaqueColorValue
- added:
function DynamicColorIOS(tuple: DynamicColorIOSTuple): OpaqueColorValue
- added:
const StyleSheet.absoluteFill: RegisteredStyle<AbsoluteFillStyle> - added:
const StyleSheet.absoluteFillObject: AbsoluteFillStyle - added:
const StyleSheet.hairlineWidth: number - added:
function StyleSheet.compose<T extends ViewStyle | TextStyle | ImageStyle, U extends T, V extends T>(style1: StyleProp<U> | Array<StyleProp<U>>, style2: StyleProp<V> | Array<StyleProp<V>>): StyleProp<T> - added:
function StyleSheet.create<T extends NamedStyles<T> | NamedStyles<any>>(styles: T & NamedStyles<any>): T - added:
function StyleSheet.flatten<T>(style?: StyleProp<T>): T extends (infer U)[] ? U : T - added:
function StyleSheet.setStyleAttributePreprocessor(property: string, process: (nextProp: any) => any): void - added:
interface StyleSheet.AbsoluteFillStyle - added:
interface StyleSheetProperties - added:
method StyleSheetProperties.flatten<T extends string>(style: T): T - added:
namespace StyleSheet - added:
property StyleSheet.AbsoluteFillStyle.bottom: 0 - added:
property StyleSheet.AbsoluteFillStyle.left: 0 - added:
property StyleSheet.AbsoluteFillStyle.position: 'absolute' - added:
property StyleSheet.AbsoluteFillStyle.right: 0 - added:
property StyleSheet.AbsoluteFillStyle.top: 0 - added:
property StyleSheetProperties.hairlineWidth: number - added:
type ColorValue = string | OpaqueColorValue - added:
type StyleProp<T> = T | RegisteredStyle<T> | RecursiveArray<T | RegisteredStyle<T> | Falsy> | Falsy - added:
type StyleSheet.NamedStyles<T> = { [P in keyof T]: ViewStyle | TextStyle | ImageStyle }
- added:
interface FlexStyle - added:
interface ImageStyle extends FlexStyle, ShadowStyleIOS, TransformsStyle - added:
interface ShadowStyleIOS - added:
interface TextStyle extends TextStyleIOS, TextStyleAndroid, ViewStyle - added:
interface TextStyleAndroid extends ViewStyle - added:
interface TextStyleIOS extends ViewStyle - added:
interface TransformsStyle - added:
interface ViewStyle extends FlexStyle, ShadowStyleIOS, TransformsStyle - added:
property FlexStyle.alignContent?: | 'flex-start' | 'flex-end' | 'center' | 'stretch' | 'space-between' | 'space-around' | 'space-evenly' | undefined - added:
property FlexStyle.alignItems?: FlexAlignType | undefined - added:
property FlexStyle.alignSelf?: 'auto' | FlexAlignType | undefined - added:
property FlexStyle.aspectRatio?: number | string | undefined - added:
property FlexStyle.borderBottomWidth?: number | undefined - added:
property FlexStyle.borderEndWidth?: number | undefined - added:
property FlexStyle.borderLeftWidth?: number | undefined - added:
property FlexStyle.borderRightWidth?: number | undefined - added:
property FlexStyle.borderStartWidth?: number | undefined - added:
property FlexStyle.borderTopWidth?: number | undefined - added:
property FlexStyle.borderWidth?: number | undefined - added:
property FlexStyle.bottom?: DimensionValue | undefined - added:
property FlexStyle.columnGap?: number | undefined - added:
property FlexStyle.direction?: 'inherit' | 'ltr' | 'rtl' | undefined - added:
property FlexStyle.display?: 'none' | 'flex' | undefined - added:
property FlexStyle.end?: DimensionValue | undefined - added:
property FlexStyle.flex?: number | undefined - added:
property FlexStyle.flexBasis?: DimensionValue | undefined - added:
property FlexStyle.flexDirection?: | 'row' | 'column' | 'row-reverse' | 'column-reverse' | undefined - added:
property FlexStyle.flexGrow?: number | undefined - added:
property FlexStyle.flexShrink?: number | undefined - added:
property FlexStyle.flexWrap?: 'wrap' | 'nowrap' | 'wrap-reverse' | undefined - added:
property FlexStyle.gap?: number | undefined - added:
property FlexStyle.height?: DimensionValue | undefined - added:
property FlexStyle.justifyContent?: | 'flex-start' | 'flex-end' | 'center' | 'space-between' | 'space-around' | 'space-evenly' | undefined - added:
property FlexStyle.left?: DimensionValue | undefined - added:
property FlexStyle.margin?: DimensionValue | undefined - added:
property FlexStyle.marginBottom?: DimensionValue | undefined - added:
property FlexStyle.marginEnd?: DimensionValue | undefined - added:
property FlexStyle.marginHorizontal?: DimensionValue | undefined - added:
property FlexStyle.marginLeft?: DimensionValue | undefined - added:
property FlexStyle.marginRight?: DimensionValue | undefined - added:
property FlexStyle.marginStart?: DimensionValue | undefined - added:
property FlexStyle.marginTop?: DimensionValue | undefined - added:
property FlexStyle.marginVertical?: DimensionValue | undefined - added:
property FlexStyle.maxHeight?: DimensionValue | undefined - added:
property FlexStyle.maxWidth?: DimensionValue | undefined - added:
property FlexStyle.minHeight?: DimensionValue | undefined - added:
property FlexStyle.minWidth?: DimensionValue | undefined - added:
property FlexStyle.overflow?: 'visible' | 'hidden' | 'scroll' | undefined - added:
property FlexStyle.padding?: DimensionValue | undefined - added:
property FlexStyle.paddingBottom?: DimensionValue | undefined - added:
property FlexStyle.paddingEnd?: DimensionValue | undefined - added:
property FlexStyle.paddingHorizontal?: DimensionValue | undefined - added:
property FlexStyle.paddingLeft?: DimensionValue | undefined - added:
property FlexStyle.paddingRight?: DimensionValue | undefined - added:
property FlexStyle.paddingStart?: DimensionValue | undefined - added:
property FlexStyle.paddingTop?: DimensionValue | undefined - added:
property FlexStyle.paddingVertical?: DimensionValue | undefined - added:
property FlexStyle.position?: 'absolute' | 'relative' | 'static' | undefined - added:
property FlexStyle.right?: DimensionValue | undefined - added:
property FlexStyle.rowGap?: number | undefined - added:
property FlexStyle.start?: DimensionValue | undefined - added:
property FlexStyle.top?: DimensionValue | undefined - added:
property FlexStyle.width?: DimensionValue | undefined - added:
property FlexStyle.zIndex?: number | undefined - added:
property ImageStyle.backfaceVisibility?: 'visible' | 'hidden' | undefined - added:
property ImageStyle.backgroundColor?: ColorValue | undefined - added:
property ImageStyle.borderBottomLeftRadius?: AnimatableNumericValue | undefined - added:
property ImageStyle.borderBottomRightRadius?: AnimatableNumericValue | undefined - added:
property ImageStyle.borderColor?: ColorValue | undefined - added:
property ImageStyle.borderRadius?: AnimatableNumericValue | undefined - added:
property ImageStyle.borderTopLeftRadius?: AnimatableNumericValue | undefined - added:
property ImageStyle.borderTopRightRadius?: AnimatableNumericValue | undefined - added:
property ImageStyle.objectFit?: 'cover' | 'contain' | 'fill' | 'scale-down' | undefined - added:
property ImageStyle.opacity?: AnimatableNumericValue | undefined - added:
property ImageStyle.overflow?: 'visible' | 'hidden' | undefined - added:
property ImageStyle.overlayColor?: ColorValue | undefined - added:
property ImageStyle.resizeMode?: ImageResizeMode | undefined - added:
property ImageStyle.tintColor?: ColorValue | undefined - added:
property ShadowStyleIOS.shadowColor?: ColorValue | undefined - added:
property ShadowStyleIOS.shadowOffset?: Readonly<{ width: number; height: number }> | undefined - added:
property ShadowStyleIOS.shadowOpacity?: AnimatableNumericValue | undefined - added:
property ShadowStyleIOS.shadowRadius?: number | undefined - added:
property TextStyle.color?: ColorValue | undefined - added:
property TextStyle.fontFamily?: string | undefined - added:
property TextStyle.fontSize?: number | undefined - added:
property TextStyle.fontStyle?: 'normal' | 'italic' | undefined - added:
property TextStyle.fontWeight?: | 'normal' | 'bold' | '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | 'ultralight' | 'thin' | 'light' | 'medium' | 'regular' | 'semibold' | 'condensedBold' | 'condensed' | 'heavy' | 'black' | undefined - added:
property TextStyle.letterSpacing?: number | undefined - added:
property TextStyle.lineHeight?: number | undefined - added:
property TextStyle.textAlign?: 'auto' | 'left' | 'right' | 'center' | 'justify' | undefined - added:
property TextStyle.textDecorationColor?: ColorValue | undefined - added:
property TextStyle.textDecorationLine?: | 'none' | 'underline' | 'line-through' | 'underline line-through' | undefined - added:
property TextStyle.textDecorationStyle?: 'solid' | 'double' | 'dotted' | 'dashed' | undefined - added:
property TextStyle.textShadowColor?: ColorValue | undefined - added:
property TextStyle.textShadowOffset?: { width: number; height: number } | undefined - added:
property TextStyle.textShadowRadius?: number | undefined - added:
property TextStyle.textTransform?: 'none' | 'capitalize' | 'uppercase' | 'lowercase' | undefined - added:
property TextStyle.userSelect?: 'auto' | 'none' | 'text' | 'contain' | 'all' | undefined - added:
property TextStyleAndroid.includeFontPadding?: boolean | undefined - added:
property TextStyleAndroid.textAlignVertical?: 'auto' | 'top' | 'bottom' | 'center' | undefined - added:
property TextStyleAndroid.verticalAlign?: 'auto' | 'top' | 'bottom' | 'middle' | undefined - added:
property TextStyleIOS.fontVariant?: FontVariant[] | undefined - added:
property TextStyleIOS.textDecorationColor?: ColorValue | undefined - added:
property TextStyleIOS.textDecorationStyle?: 'solid' | 'double' | 'dotted' | 'dashed' | undefined - added:
property TextStyleIOS.writingDirection?: 'auto' | 'ltr' | 'rtl' | undefined - added:
property TransformsStyle.rotation?: AnimatableNumericValue | undefined - added:
property TransformsStyle.scaleX?: AnimatableNumericValue | undefined - added:
property TransformsStyle.scaleY?: AnimatableNumericValue | undefined - added:
property TransformsStyle.transform?: | MaximumOneOf<PerspectiveTransform & RotateTransform & RotateXTransform & RotateYTransform & RotateZTransform & ScaleTransform & ScaleXTransform & ScaleYTransform & TranslateXTransform & TranslateYTransform & SkewXTransform & SkewYTransform & MatrixTransform>[] | string | undefined - added:
property TransformsStyle.transformMatrix?: Array<number> | undefined - added:
property TransformsStyle.transformOrigin?: Array<string | number> | string | undefined - added:
property TransformsStyle.translateX?: AnimatableNumericValue | undefined - added:
property TransformsStyle.translateY?: AnimatableNumericValue | undefined - added:
property ViewStyle.backfaceVisibility?: 'visible' | 'hidden' | undefined - added:
property ViewStyle.backgroundColor?: ColorValue | undefined - added:
property ViewStyle.borderBlockColor?: ColorValue | undefined - added:
property ViewStyle.borderBlockEndColor?: ColorValue | undefined - added:
property ViewStyle.borderBlockStartColor?: ColorValue | undefined - added:
property ViewStyle.borderBottomColor?: ColorValue | undefined - added:
property ViewStyle.borderBottomEndRadius?: AnimatableNumericValue | undefined - added:
property ViewStyle.borderBottomLeftRadius?: AnimatableNumericValue | undefined - added:
property ViewStyle.borderBottomRightRadius?: AnimatableNumericValue | undefined - added:
property ViewStyle.borderBottomStartRadius?: AnimatableNumericValue | undefined - added:
property ViewStyle.borderColor?: ColorValue | undefined - added:
property ViewStyle.borderCurve?: 'circular' | 'continuous' | undefined - added:
property ViewStyle.borderEndColor?: ColorValue | undefined - added:
property ViewStyle.borderEndEndRadius?: AnimatableNumericValue | undefined - added:
property ViewStyle.borderEndStartRadius?: AnimatableNumericValue | undefined - added:
property ViewStyle.borderLeftColor?: ColorValue | undefined - added:
property ViewStyle.borderRadius?: AnimatableNumericValue | undefined - added:
property ViewStyle.borderRightColor?: ColorValue | undefined - added:
property ViewStyle.borderStartColor?: ColorValue | undefined - added:
property ViewStyle.borderStartEndRadius?: AnimatableNumericValue | undefined - added:
property ViewStyle.borderStartStartRadius?: AnimatableNumericValue | undefined - added:
property ViewStyle.borderStyle?: 'solid' | 'dotted' | 'dashed' | undefined - added:
property ViewStyle.borderTopColor?: ColorValue | undefined - added:
property ViewStyle.borderTopEndRadius?: AnimatableNumericValue | undefined - added:
property ViewStyle.borderTopLeftRadius?: AnimatableNumericValue | undefined - added:
property ViewStyle.borderTopRightRadius?: AnimatableNumericValue | undefined - added:
property ViewStyle.borderTopStartRadius?: AnimatableNumericValue | undefined - added:
property ViewStyle.elevation?: number | undefined - added:
property ViewStyle.opacity?: AnimatableNumericValue | undefined - added:
property ViewStyle.pointerEvents?: 'box-none' | 'none' | 'box-only' | 'auto' | undefined - added:
type DimensionValue = number | 'auto' | `${number}%` | Animated.AnimatedNode | null - added:
type FontVariant = 'small-caps' | 'oldstyle-nums' | 'lining-nums' | 'tabular-nums' | 'common-ligatures' | 'no-common-ligatures' | 'discretionary-ligatures' | 'no-discretionary-li…
- added:
function processColor(color?: number | ColorValue): ProcessedColorValue | null | undefined - added:
type ProcessedColorValue = number | OpaqueColorValue
- added:
class Text extends TextBase - added:
interface TextProps extends TextPropsIOS, TextPropsAndroid, AccessibilityProps - added:
interface TextPropsAndroid - added:
interface TextPropsIOS - added:
property TextProps.allowFontScaling?: boolean | undefined - added:
property TextProps.children?: React.ReactNode | undefined - added:
property TextProps.ellipsizeMode?: 'head' | 'middle' | 'tail' | 'clip' | undefined - added:
property TextProps.id?: string | undefined - added:
property TextProps.lineBreakMode?: 'head' | 'middle' | 'tail' | 'clip' | undefined - added:
property TextProps.maxFontSizeMultiplier?: number | null | undefined - added:
property TextProps.minimumFontScale?: number | undefined - added:
property TextProps.nativeID?: string | undefined - added:
property TextProps.numberOfLines?: number | undefined - added:
property TextProps.onLayout?: ((event: LayoutChangeEvent) => void) | undefined - added:
property TextProps.onLongPress?: ((event: GestureResponderEvent) => void) | undefined - added:
property TextProps.onPress?: ((event: GestureResponderEvent) => void) | undefined - added:
property TextProps.onPressIn?: ((event: GestureResponderEvent) => void) | undefined - added:
property TextProps.onPressOut?: ((event: GestureResponderEvent) => void) | undefined - added:
property TextProps.onTextLayout?: | ((event: NativeSyntheticEvent<TextLayoutEventData>) => void) | undefined - added:
property TextProps.style?: StyleProp<TextStyle> | undefined - added:
property TextProps.testID?: string | undefined - added:
property TextPropsAndroid.android_hyphenationFrequency?: 'normal' | 'none' | 'full' | undefined - added:
property TextPropsAndroid.dataDetectorType?: | null | 'phoneNumber' | 'link' | 'email' | 'none' | 'all' | undefined - added:
property TextPropsAndroid.disabled?: boolean | undefined - added:
property TextPropsAndroid.selectable?: boolean | undefined - added:
property TextPropsAndroid.selectionColor?: ColorValue | undefined - added:
property TextPropsAndroid.textBreakStrategy?: 'simple' | 'highQuality' | 'balanced' | undefined - added:
property TextPropsIOS.adjustsFontSizeToFit?: boolean | undefined - added:
property TextPropsIOS.dynamicTypeRamp?: | 'caption2' | 'caption1' | 'footnote' | 'subheadline' | 'callout' | 'body' | 'headline' | 'title3' | 'title2' | 'title1' | 'largeTitle' | undefined - added:
property TextPropsIOS.lineBreakStrategyIOS?: | 'none' | 'standard' | 'hangul-word' | 'push-out' | undefined - added:
property TextPropsIOS.suppressHighlighting?: boolean | undefined
- added:
interface TurboModule - added:
method TurboModule.getConstants?(): {}
- added:
function get<T extends TurboModule>(name: string): T | null - added:
function getEnforcing<T extends TurboModule>(name: string): T
- added:
interface GestureResponderEvent extends NativeSyntheticEvent<NativeTouchEvent> - added:
interface LayoutRectangle - added:
interface MouseEvent extends NativeSyntheticEvent<NativeMouseEvent> - added:
interface NativeMouseEvent extends NativeUIEvent - added:
interface NativePointerEvent extends NativeMouseEvent - added:
interface NativeSyntheticEvent<T> extends React.BaseSyntheticEvent<T, React.ElementRef<HostComponent<unknown>>, React.ElementRef<HostComponent<unknown>>> - added:
interface NativeTouchEvent - added:
interface NativeUIEvent - added:
interface PointerEvents - added:
interface TargetedEvent - added:
interface TextLayoutEventData extends TargetedEvent - added:
property LayoutRectangle.height: number - added:
property LayoutRectangle.width: number - added:
property LayoutRectangle.x: number - added:
property LayoutRectangle.y: number - added:
property NativeTouchEvent.changedTouches: NativeTouchEvent[] - added:
property NativeTouchEvent.force?: number | undefined - added:
property NativeTouchEvent.identifier: string - added:
property NativeTouchEvent.locationX: number - added:
property NativeTouchEvent.locationY: number - added:
property NativeTouchEvent.pageX: number - added:
property NativeTouchEvent.pageY: number - added:
property NativeTouchEvent.target: string - added:
property NativeTouchEvent.timestamp: number - added:
property NativeTouchEvent.touches: NativeTouchEvent[] - added:
property PointerEvents.onPointerCancel?: ((event: PointerEvent) => void) | undefined - added:
property PointerEvents.onPointerCancelCapture?: ((event: PointerEvent) => void) | undefined - added:
property PointerEvents.onPointerDown?: ((event: PointerEvent) => void) | undefined - added:
property PointerEvents.onPointerDownCapture?: ((event: PointerEvent) => void) | undefined - added:
property PointerEvents.onPointerEnter?: ((event: PointerEvent) => void) | undefined - added:
property PointerEvents.onPointerEnterCapture?: ((event: PointerEvent) => void) | undefined - added:
property PointerEvents.onPointerLeave?: ((event: PointerEvent) => void) | undefined - added:
property PointerEvents.onPointerLeaveCapture?: ((event: PointerEvent) => void) | undefined - added:
property PointerEvents.onPointerMove?: ((event: PointerEvent) => void) | undefined - added:
property PointerEvents.onPointerMoveCapture?: ((event: PointerEvent) => void) | undefined - added:
property PointerEvents.onPointerUp?: ((event: PointerEvent) => void) | undefined - added:
property PointerEvents.onPointerUpCapture?: ((event: PointerEvent) => void) | undefined - added:
property TargetedEvent.target: number - added:
property TextLayoutEventData.lines: TextLayoutLine[] - added:
readonly property NativeMouseEvent.altKey: boolean - added:
readonly property NativeMouseEvent.button: number - added:
readonly property NativeMouseEvent.buttons: number - added:
readonly property NativeMouseEvent.clientX: number - added:
readonly property NativeMouseEvent.clientY: number - added:
readonly property NativeMouseEvent.ctrlKey: boolean - added:
readonly property NativeMouseEvent.metaKey: boolean - added:
readonly property NativeMouseEvent.offsetX: number - added:
readonly property NativeMouseEvent.offsetY: number - added:
readonly property NativeMouseEvent.pageX: number - added:
readonly property NativeMouseEvent.pageY: number - added:
readonly property NativeMouseEvent.relatedTarget: | null | number | React.ElementRef<HostComponent<unknown>> - added:
readonly property NativeMouseEvent.screenX: number - added:
readonly property NativeMouseEvent.screenY: number - added:
readonly property NativeMouseEvent.shiftKey: boolean - added:
readonly property NativeMouseEvent.x: number - added:
readonly property NativeMouseEvent.y: number - added:
readonly property NativePointerEvent.height: number - added:
readonly property NativePointerEvent.isPrimary: boolean - added:
readonly property NativePointerEvent.pointerId: number - added:
readonly property NativePointerEvent.pointerType: string - added:
readonly property NativePointerEvent.pressure: number - added:
readonly property NativePointerEvent.tangentialPressure: number - added:
readonly property NativePointerEvent.tiltX: number - added:
readonly property NativePointerEvent.tiltY: number - added:
readonly property NativePointerEvent.twist: number - added:
readonly property NativePointerEvent.width: number - added:
readonly property NativeUIEvent.detail: number - added:
type LayoutChangeEvent = NativeSyntheticEvent<{ layout: LayoutRectangle }> - added:
type PointerEvent = NativeSyntheticEvent<NativePointerEvent>
- added:
function Appearance.addChangeListener(listener: AppearanceListener): NativeEventSubscription - added:
function Appearance.getColorScheme(): ColorSchemeName - added:
function Appearance.setColorScheme(scheme: ColorSchemeName | null | undefined): void - added:
function useColorScheme(): ColorSchemeName - added:
namespace Appearance - added:
type Appearance.AppearanceListener = (preferences: AppearancePreferences) => void - added:
type Appearance.AppearancePreferences = { colorScheme: ColorSchemeName }
- added:
const BackHandler: BackHandlerStatic - added:
interface BackHandlerStatic - added:
method BackHandlerStatic.addEventListener(eventName: BackPressEventName, handler: () => boolean | null | undefined): NativeEventSubscription - added:
method BackHandlerStatic.exitApp(): void - added:
method BackHandlerStatic.removeEventListener(eventName: BackPressEventName, handler: () => boolean | null | undefined): void - added:
type BackHandler = BackHandlerStatic - added:
type BackPressEventName = 'hardwareBackPress'
- added:
const DevSettings: DevSettingsStatic - added:
interface DevSettingsStatic extends NativeEventEmitter - added:
method DevSettingsStatic.addMenuItem(title: string, handler: () => any): void - added:
method DevSettingsStatic.reload(reason?: string): void
- added:
const Dimensions: Dimensions - added:
function useWindowDimensions(): ScaledSize - added:
interface Dimensions - added:
interface ScaledSize - added:
method Dimensions.addEventListener(type: 'change', handler: ({ window, screen }: { window: ScaledSize; screen: ScaledSize }) => void): EmitterSubscription - added:
method Dimensions.get(dim: 'window' | 'screen'): ScaledSize - added:
method Dimensions.set(dims: { [key: string]: any }): void - added:
property ScaledSize.fontScale: number - added:
property ScaledSize.height: number - added:
property ScaledSize.scale: number - added:
property ScaledSize.width: number
- added:
interface IPerformanceLogger - added:
method IPerformanceLogger.addTimespan(key: string, startTime: number, endTime: number, startExtras?: Extras, endExtras?: Extras): void - added:
method IPerformanceLogger.append(logger: IPerformanceLogger): void - added:
method IPerformanceLogger.clear(): void - added:
method IPerformanceLogger.clearCompleted(): void - added:
method IPerformanceLogger.close(): void - added:
method IPerformanceLogger.currentTimestamp(): number - added:
method IPerformanceLogger.getExtras(): { [key: string]: ExtraValue | null } - added:
method IPerformanceLogger.getPointExtras(): { [key: string]: Extras | null } - added:
method IPerformanceLogger.getPoints(): { [key: string]: number | null } - added:
method IPerformanceLogger.getTimespans(): { [key: string]: Timespan | null } - added:
method IPerformanceLogger.hasTimespan(key: string): boolean - added:
method IPerformanceLogger.isClosed(): boolean - added:
method IPerformanceLogger.logEverything(): void - added:
method IPerformanceLogger.markPoint(key: string, timestamp?: number, extras?: Extras): void - added:
method IPerformanceLogger.removeExtra(key: string): ExtraValue | null - added:
method IPerformanceLogger.setExtra(key: string, value: ExtraValue): void - added:
method IPerformanceLogger.startTimespan(key: string, timestamp?: number, extras?: Extras): void - added:
method IPerformanceLogger.stopTimespan(key: string, timestamp?: number, extras?: Extras): void - added:
type ExtraValue = number | string | boolean - added:
type Extras = { [key: string]: ExtraValue } - added:
type Timespan = { startTime: number; endTime?: number | undefined; totalTime?: number | undefined; startExtras?: Extras | undefined; endExtras?: Extras | undefined }
- added:
const PixelRatio: PixelRatioStatic - added:
interface PixelRatioStatic - added:
method PixelRatioStatic.get(): number - added:
method PixelRatioStatic.getFontScale(): number - added:
method PixelRatioStatic.getPixelSizeForLayoutSize(layoutSize: number): number - added:
method PixelRatioStatic.roundToNearestPixel(layoutSize: number): number - added:
method PixelRatioStatic.startDetecting(): void
- added:
const Platform: Platform - added:
type Platform = PlatformIOSStatic | PlatformAndroidStatic | PlatformWindowsOSStatic | PlatformMacOSStatic | PlatformWebStatic - added:
type PlatformOSType = 'ios' | 'android' | 'macos' | 'windows' | 'web' | 'native'
- added:
const Vibration: VibrationStatic - added:
interface VibrationStatic - added:
method VibrationStatic.cancel(): void - added:
method VibrationStatic.vibrate(pattern?: number | number[], repeat?: boolean): void - added:
type Vibration = VibrationStatic
- added:
const YellowBox: React.ComponentClass<any, any> & { ignoreWarnings: (warnings: string[]) => void }
- added:
interface ErrorUtils - added:
property ErrorUtils.getGlobalHandler: () => ErrorHandlerCallback - added:
property ErrorUtils.setGlobalHandler: (callback: ErrorHandlerCallback) => void
- added:
constructor EventEmitter(subscriber?: EventSubscriptionVendor | null) - added:
default class EventEmitter - added:
method EventEmitter.addListener(eventType: string, listener: (...args: any[]) => any, context?: any): EmitterSubscription - added:
method EventEmitter.emit(eventType: string, ...params: any[]): void - added:
method EventEmitter.listenerCount(eventType: string): number - added:
method EventEmitter.removeAllListeners(eventType?: string): void
- removed:
class AbortController - removed:
class AbortSignal implements EventTarget - removed:
class FormData - removed:
constructor AbortController() - removed:
constructor AbortSignal() - removed:
function cancelAnimationFrame(handle: number | null | undefined): void - removed:
function cancelIdleCallback(handle: number | null | undefined): void - removed:
function clearImmediate(handle: number | null | undefined): void - removed:
function clearInterval(handle: number | null | undefined): void - removed:
function clearTimeout(handle: number | null | undefined): void - removed:
function fetch(input: RequestInfo, init?: RequestInit): Promise<Response> - removed:
function fetchBundle(bundleId: number, callback: (error?: Error | null) => void): void - removed:
function requestAnimationFrame(callback: (time: number) => void): number - removed:
function requestIdleCallback(callback: (deadline: { didTimeout: boolean; timeRemaining: () => number }) => void, options?: { timeout?: number | undefined }): number - removed:
function setImmediate(handler: () => void): number - removed:
function setImmediate<Args extends any[]>(handler: (...args: Args) => void, ...args: Args): number - removed:
function setInterval(handler: () => void, timeout: number): number - removed:
function setInterval<Args extends any[]>(handler: (...args: Args) => void, timeout?: number, ...args: Args): number - removed:
function setTimeout(handler: () => void, timeout: number): number - removed:
function setTimeout<Args extends any[]>(handler: (...args: Args) => void, timeout?: number, ...args: Args): number - removed:
index _SourceUri[key: string]: any - removed:
interface AbortEvent extends Event - removed:
interface Blob - removed:
interface BlobOptions - removed:
interface BlobPropertyBag - removed:
interface Body - removed:
interface DOMRect extends DOMRectReadOnly - removed:
interface DOMRectInit - removed:
interface DOMRectReadOnly - removed:
interface File extends Blob - removed:
interface FilePropertyBag extends BlobPropertyBag - removed:
interface FileReader extends EventTarget - removed:
interface FileReaderEventMap - removed:
interface GlobalFetch - removed:
interface Headers - removed:
interface ProgressEvent<T extends EventTarget = EventTarget> extends Event - removed:
interface Request extends Object, Body - removed:
interface RequestInit - removed:
interface Response extends Object, Body - removed:
interface ResponseInit - removed:
interface URL - removed:
interface URLSearchParams - removed:
interface WebSocket extends EventTarget - removed:
interface WebSocketCloseEvent extends Event - removed:
interface WebSocketErrorEvent extends Event - removed:
interface WebSocketMessageEvent extends Event - removed:
interface WindowOrWorkerGlobalScope - removed:
interface XMLHttpRequest extends EventTarget, XMLHttpRequestEventTarget - removed:
interface XMLHttpRequestEventMap extends XMLHttpRequestEventTargetEventMap - removed:
interface XMLHttpRequestEventTarget - removed:
interface XMLHttpRequestEventTargetEventMap - removed:
interface XMLHttpRequestUpload extends EventTarget, XMLHttpRequestEventTarget - removed:
interface _SourceUri - removed:
method AbortController.abort(reason?: any): void - removed:
method AbortSignal.dispatchEvent(event: Event): boolean - removed:
method AbortSignal.throwIfAborted(): void - removed:
method Blob.slice(start?: number, end?: number, contentType?: string): Blob - removed:
method Body.arrayBuffer(): Promise<ArrayBuffer> - removed:
method Body.blob(): Promise<Blob> - removed:
method Body.formData(): Promise<FormData> - removed:
method Body.json(): Promise<any> - removed:
method Body.text(): Promise<string> - removed:
method DOMRectReadOnly.toJSON(): any - removed:
method FileReader.abort(): void - removed:
method FileReader.addEventListener<K extends keyof FileReaderEventMap>(type: K, listener: (this: FileReader, ev: FileReaderEventMap[K]) => any, options?: boolean): void - removed:
method FileReader.readAsArrayBuffer(blob: Blob): void - removed:
method FileReader.readAsDataURL(blob: Blob): void - removed:
method FileReader.readAsText(blob: Blob, encoding?: string): void - removed:
method FileReader.removeEventListener<K extends keyof FileReaderEventMap>(type: K, listener: (this: FileReader, ev: FileReaderEventMap[K]) => any, options?: boolean): void - removed:
method FormData.append(key: string, value: any): void - removed:
method FormData.getAll(key: string): Array<FormDataValue> - removed:
method FormData.getParts(): Array<FormDataPart> - removed:
method GlobalFetch.fetch(input: RequestInfo, init?: RequestInit): Promise<Response> - removed:
method Headers.append(name: string, value: string): void - removed:
method Headers.delete(name: string): void - removed:
method Headers.entries(): IterableIterator<[string, string]> - removed:
method Headers.forEach(callbackfn: (value: string, key: string, parent: Headers) => void, thisArg?: any): void - removed:
method Headers.get(name: string): string | null - removed:
method Headers.has(name: string): boolean - removed:
method Headers.keys(): IterableIterator<string> - removed:
method Headers.set(name: string, value: string): void - removed:
method Headers.values(): IterableIterator<string> - removed:
method Headers[Symbol.iterator](): IterableIterator<[string, string]> - removed:
method Request.clone(): Request - removed:
method Response.clone(): Response - removed:
method URL.toJSON(): string - removed:
method URL.toString(): string - removed:
method URLSearchParams.append(key: string, value: string): void - removed:
method URLSearchParams.delete(name: string): void - removed:
method URLSearchParams.entries(): IterableIterator<[string, string]> - removed:
method URLSearchParams.forEach(callbackfn: (value: string, key: string, parent: URLSearchParams) => void, thisArg?: any): void - removed:
method URLSearchParams.get(name: string): string | null - removed:
method URLSearchParams.getAll(name: string): string[] - removed:
method URLSearchParams.has(name: string): boolean - removed:
method URLSearchParams.keys(): IterableIterator<string> - removed:
method URLSearchParams.set(name: string, value: string): void - removed:
method URLSearchParams.sort(): void - removed:
method URLSearchParams.toString(): string - removed:
method URLSearchParams.values(): IterableIterator<string> - removed:
method URLSearchParams[Symbol.iterator](): IterableIterator<[string, string]> - removed:
method WebSocket.close(code?: number, reason?: string): void - removed:
method WebSocket.ping(): void - removed:
method WebSocket.send(data: string | ArrayBuffer | ArrayBufferView | Blob): void - removed:
method WindowOrWorkerGlobalScope.fetch(input: RequestInfo, init?: RequestInit): Promise<Response> - removed:
method XMLHttpRequest.abort(): void - removed:
method XMLHttpRequest.addEventListener<K extends keyof XMLHttpRequestEventMap>(type: K, listener: (this: XMLHttpRequest, ev: XMLHttpRequestEventMap[K]) => any): void - removed:
method XMLHttpRequest.getAllResponseHeaders(): string - removed:
method XMLHttpRequest.getResponseHeader(header: string): string | null - removed:
method XMLHttpRequest.open(method: string, url: string, async?: boolean, user?: string | null, password?: string | null): void - removed:
method XMLHttpRequest.overrideMimeType(mime: string): void - removed:
method XMLHttpRequest.removeEventListener<K extends keyof XMLHttpRequestEventMap>(type: K, listener: (this: XMLHttpRequest, ev: XMLHttpRequestEventMap[K]) => any): void - removed:
method XMLHttpRequest.send(data?: any): void - removed:
method XMLHttpRequest.setRequestHeader(header: string, value: string): void - removed:
method XMLHttpRequestEventTarget.addEventListener<K extends keyof XMLHttpRequestEventTargetEventMap>(type: K, listener: (this: XMLHttpRequestEventTarget, ev: XMLHttpRequestEventTargetEventMap[K]) => any): void - removed:
method XMLHttpRequestEventTarget.removeEventListener<K extends keyof XMLHttpRequestEventTargetEventMap>(type: K, listener: (this: XMLHttpRequestEventTarget, ev: XMLHttpRequestEventTargetEventMap[K]) => any): void - removed:
method XMLHttpRequestUpload.addEventListener<K extends keyof XMLHttpRequestEventTargetEventMap>(type: K, listener: (this: XMLHttpRequestUpload, ev: XMLHttpRequestEventTargetEventMap[K]) => any): void - removed:
method XMLHttpRequestUpload.removeEventListener<K extends keyof XMLHttpRequestEventTargetEventMap>(type: K, listener: (this: XMLHttpRequestUpload, ev: XMLHttpRequestEventTargetEventMap[K]) => any): void - removed:
property AbortEvent.type: 'abort' - removed:
property AbortSignal.addEventListener: (type: 'abort', listener: (this: AbortSignal, event: any) => any, options?: | boolean | { capture?: boolean | undefined; once?: boolean | undefined; passive?: boolean | undefined }) => void - removed:
property AbortSignal.onabort: (event: AbortEvent) => void - removed:
property AbortSignal.removeEventListener: (type: 'abort', listener: (this: AbortSignal, event: any) => any, options?: | boolean | { capture?: boolean | undefined }) => void - removed:
property BlobOptions.lastModified: number - removed:
property BlobOptions.type: string - removed:
property BlobPropertyBag.endings?: EndingType | undefined - removed:
property BlobPropertyBag.type?: string | undefined - removed:
property DOMRect.height: number - removed:
property DOMRect.width: number - removed:
property DOMRect.x: number - removed:
property DOMRect.y: number - removed:
property DOMRectInit.height?: number | undefined - removed:
property DOMRectInit.width?: number | undefined - removed:
property DOMRectInit.x?: number | undefined - removed:
property DOMRectInit.y?: number | undefined - removed:
property FilePropertyBag.lastModified?: number | undefined - removed:
property FileReader.onabort: ((this: FileReader, ev: ProgressEvent<FileReader>) => any) | null - removed:
property FileReader.onerror: ((this: FileReader, ev: ProgressEvent<FileReader>) => any) | null - removed:
property FileReader.onload: ((this: FileReader, ev: ProgressEvent<FileReader>) => any) | null - removed:
property FileReader.onloadend: ((this: FileReader, ev: ProgressEvent<FileReader>) => any) | null - removed:
property FileReader.onloadstart: ((this: FileReader, ev: ProgressEvent<FileReader>) => any) | null - removed:
property FileReader.onprogress: ((this: FileReader, ev: ProgressEvent<FileReader>) => any) | null - removed:
property FileReaderEventMap.abort: ProgressEvent<FileReader> - removed:
property FileReaderEventMap.error: ProgressEvent<FileReader> - removed:
property FileReaderEventMap.load: ProgressEvent<FileReader> - removed:
property FileReaderEventMap.loadend: ProgressEvent<FileReader> - removed:
property FileReaderEventMap.loadstart: ProgressEvent<FileReader> - removed:
property FileReaderEventMap.progress: ProgressEvent<FileReader> - removed:
property RequestInit.body?: BodyInit_ | null | undefined - removed:
property RequestInit.credentials?: RequestCredentials_ | undefined - removed:
property RequestInit.headers?: HeadersInit_ | undefined - removed:
property RequestInit.integrity?: string | undefined - removed:
property RequestInit.keepalive?: boolean | undefined - removed:
property RequestInit.method?: string | undefined - removed:
property RequestInit.mode?: RequestMode_ | undefined - removed:
property RequestInit.referrer?: string | undefined - removed:
property RequestInit.signal?: AbortSignal | undefined - removed:
property RequestInit.window?: null | undefined - removed:
property ResponseInit.headers?: HeadersInit_ | undefined - removed:
property ResponseInit.status?: number | undefined - removed:
property ResponseInit.statusText?: string | undefined - removed:
property URL.search: string - removed:
property WebSocket.addEventListener: WebsocketEventListener - removed:
property WebSocket.onclose: ((event: WebSocketCloseEvent) => void) | null - removed:
property WebSocket.onerror: ((event: WebSocketErrorEvent) => void) | null - removed:
property WebSocket.onmessage: ((event: WebSocketMessageEvent) => void) | null - removed:
property WebSocket.onopen: (() => void) | null - removed:
property WebSocket.removeEventListener: WebsocketEventListener - removed:
property WebSocketCloseEvent.code?: number | undefined - removed:
property WebSocketCloseEvent.message?: string | undefined - removed:
property WebSocketCloseEvent.reason?: string | undefined - removed:
property WebSocketErrorEvent.message: string - removed:
property WebSocketMessageEvent.data?: any | undefined - removed:
property XMLHttpRequest.onreadystatechange: ((this: XMLHttpRequest, ev: Event) => any) | null - removed:
property XMLHttpRequest.responseType: XMLHttpRequestResponseType - removed:
property XMLHttpRequest.timeout: number - removed:
property XMLHttpRequest.withCredentials: boolean - removed:
property XMLHttpRequestEventMap.readystatechange: Event - removed:
property XMLHttpRequestEventTarget.onabort: ((this: XMLHttpRequest, ev: ProgressEvent) => any) | null - removed:
property XMLHttpRequestEventTarget.onerror: ((this: XMLHttpRequest, ev: ProgressEvent) => any) | null - removed:
property XMLHttpRequestEventTarget.onload: ((this: XMLHttpRequest, ev: ProgressEvent) => any) | null - removed:
property XMLHttpRequestEventTarget.onloadend: ((this: XMLHttpRequest, ev: ProgressEvent) => any) | null - removed:
property XMLHttpRequestEventTarget.onloadstart: ((this: XMLHttpRequest, ev: ProgressEvent) => any) | null - removed:
property XMLHttpRequestEventTarget.onprogress: ((this: XMLHttpRequest, ev: ProgressEvent) => any) | null - removed:
property XMLHttpRequestEventTarget.ontimeout: ((this: XMLHttpRequest, ev: ProgressEvent) => any) | null - removed:
property XMLHttpRequestEventTargetEventMap.abort: ProgressEvent - removed:
property XMLHttpRequestEventTargetEventMap.error: ProgressEvent - removed:
property XMLHttpRequestEventTargetEventMap.load: ProgressEvent - removed:
property XMLHttpRequestEventTargetEventMap.loadend: ProgressEvent - removed:
property XMLHttpRequestEventTargetEventMap.loadstart: ProgressEvent - removed:
property XMLHttpRequestEventTargetEventMap.progress: ProgressEvent - removed:
property XMLHttpRequestEventTargetEventMap.timeout: ProgressEvent - removed:
property _SourceUri.uri: string - removed:
readonly property AbortController.signal: AbortSignal - removed:
readonly property AbortSignal.aborted: boolean - removed:
readonly property AbortSignal.reason: any - removed:
readonly property Blob.size: number - removed:
readonly property Blob.type: string - removed:
readonly property Body.bodyUsed: boolean - removed:
readonly property DOMRectReadOnly.bottom: number - removed:
readonly property DOMRectReadOnly.height: number - removed:
readonly property DOMRectReadOnly.left: number - removed:
readonly property DOMRectReadOnly.right: number - removed:
readonly property DOMRectReadOnly.top: number - removed:
readonly property DOMRectReadOnly.width: number - removed:
readonly property DOMRectReadOnly.x: number - removed:
readonly property DOMRectReadOnly.y: number - removed:
readonly property File.lastModified: number - removed:
readonly property File.name: string - removed:
readonly property FileReader.DONE: 2 - removed:
readonly property FileReader.EMPTY: 0 - removed:
readonly property FileReader.LOADING: 1 - removed:
readonly property FileReader.error: Error | null - removed:
readonly property FileReader.readyState: number - removed:
readonly property FileReader.result: string | ArrayBuffer - removed:
readonly property ProgressEvent.lengthComputable: boolean - removed:
readonly property ProgressEvent.loaded: number - removed:
readonly property ProgressEvent.target: T | null - removed:
readonly property ProgressEvent.total: number - removed:
readonly property Request.credentials: RequestCredentials_ - removed:
readonly property Request.headers: Headers - removed:
readonly property Request.method: string - removed:
readonly property Request.mode: RequestMode_ - removed:
readonly property Request.referrer: string - removed:
readonly property Request.signal: AbortSignal - removed:
readonly property Request.url: string - removed:
readonly property Response.headers: Headers - removed:
readonly property Response.ok: boolean - removed:
readonly property Response.redirected: boolean - removed:
readonly property Response.status: number - removed:
readonly property Response.statusText: string - removed:
readonly property Response.type: ResponseType_ - removed:
readonly property Response.url: string - removed:
readonly property URL.hash: string - removed:
readonly property URL.host: string - removed:
readonly property URL.hostname: string - removed:
readonly property URL.href: string - removed:
readonly property URL.origin: string - removed:
readonly property URL.password: string - removed:
readonly property URL.pathname: string - removed:
readonly property URL.port: string - removed:
readonly property URL.protocol: string - removed:
readonly property URL.searchParams: URLSearchParams - removed:
readonly property URL.username: string - removed:
readonly property URLSearchParams.size: number - removed:
readonly property WebSocket.readyState: number - removed:
readonly property XMLHttpRequest.DONE: 4 - removed:
readonly property XMLHttpRequest.HEADERS_RECEIVED: 2 - removed:
readonly property XMLHttpRequest.LOADING: 3 - removed:
readonly property XMLHttpRequest.OPENED: 1 - removed:
readonly property XMLHttpRequest.UNSENT: 0 - removed:
readonly property XMLHttpRequest.readyState: number - removed:
readonly property XMLHttpRequest.response: any - removed:
readonly property XMLHttpRequest.responseText: string - removed:
readonly property XMLHttpRequest.responseURL: string - removed:
readonly property XMLHttpRequest.responseXML: Document | null - removed:
readonly property XMLHttpRequest.status: number - removed:
readonly property XMLHttpRequest.statusText: string - removed:
readonly property XMLHttpRequest.upload: XMLHttpRequestUpload - removed:
static method AbortSignal.abort(reason: any): AbortSignal - removed:
static method AbortSignal.any(signals: AbortSignal[]): AbortSignal - removed:
static method AbortSignal.timeout(milliseconds: number): AbortSignal - removed:
type BlobPart = BufferSource | Blob | string - removed:
type BodyInit_ = _SourceUri | Blob | Int8Array | Int16Array | Int32Array | Uint8Array | Uint16Array | Uint32Array | Uint8ClampedArray | Float32Array | Float64Array | DataView |… - removed:
type BufferSource = ArrayBufferView | ArrayBuffer - removed:
type EndingType = 'native' | 'transparent' - removed:
type FormDataPart = { string: string; headers: { [name: string]: string } } | { uri: string; headers: { [name: string]: string }; name?: string | undefined; type?: string | undefi… - removed:
type FormDataValue = string | { name?: string | undefined; type?: string | undefined; uri: string } - removed:
type HeadersInit_ = [string, string][] | Record<string, string> | Headers - removed:
type RequestCredentials_ = 'omit' | 'same-origin' | 'include' - removed:
type RequestInfo = Request | string - removed:
type RequestMode_ = 'navigate' | 'same-origin' | 'no-cors' | 'cors' - removed:
type ResponseType_ = 'basic' | 'cors' | 'default' | 'error' | 'opaque' | 'opaqueredirect' - removed:
type WebsocketCloseEventListener = (event: 'close', handler: (e: WebSocketCloseEvent) => void) => void - removed:
type WebsocketErrorEventListener = (event: 'error', handler: (e: WebSocketErrorEvent) => void) => void - removed:
type WebsocketEventListener = WebsocketMessageEventListener & WebsocketErrorEventListener & WebsocketOpenEventListener & WebsocketCloseEventListener - removed:
type WebsocketMessageEventListener = (event: 'message', handler: (e: WebSocketMessageEvent) => void) => void - removed:
type WebsocketOpenEventListener = (event: 'open', handler: () => void) => void - removed:
type XMLHttpRequestResponseType = '' | 'arraybuffer' | 'blob' | 'document' | 'json' | 'text' - removed:
var Blob: { prototype: Blob; new (blobParts?: Array<Blob | string>, options?: BlobOptions): Blob } - removed:
var DOMRect: { prototype: DOMRect; new (x?: number, y?: number, width?: number, height?: number): DOMRect; fromRect(other?: DOMRectInit): DOMRect } - removed:
var File: { prototype: File; new (fileParts: BlobPart[], name: string, options?: FilePropertyBag): File } - removed:
var FileReader: { prototype: FileReader; new (): FileReader; readonly DONE: 2; readonly EMPTY: 0; readonly LOADING: 1 } - removed:
var Headers: { prototype: Headers; new (init?: HeadersInit_): Headers } - removed:
var Request: { prototype: Request; new (input: Request | string, init?: RequestInit): Request } - removed:
var Response: { prototype: Response; new (body?: BodyInit_ | null, init?: ResponseInit): Response; error(): Response; json(data: any, init?: ResponseInit): Response; redirec… - removed:
var URL: { prototype: URL; new (url: string | URL, base?: string | URL): URL; createObjectURL(obj: Blob): string; revokeObjectURL(url: string): void } - removed:
var URLSearchParams: { prototype: URLSearchParams; new (init?: string[][] | Record<string, string> | string | URLSearchParams): URLSearchParams } - removed:
var WebSocket: { prototype: WebSocket; new (uri: string, protocols?: string | string[] | null, options?: { headers: { [headerName: string]: string }; [optionName: string]: an… - removed:
var XMLHttpRequest: { prototype: XMLHttpRequest; new (): XMLHttpRequest; readonly DONE: 4; readonly HEADERS_RECEIVED: 2; readonly LOADING: 3; readonly OPENED: 1; readonly UNSENT:… - removed:
var XMLHttpRequestUpload: { prototype: XMLHttpRequestUpload; new (): XMLHttpRequestUpload } - added:
property Console.ignoredYellowBox: string[]
- added:
interface FlexStyle - added:
interface ViewProps - added:
property FlexStyle.inset?: DimensionValue | undefined - added:
property FlexStyle.insetBlock?: DimensionValue | undefined - added:
property FlexStyle.insetBlockEnd?: DimensionValue | undefined - added:
property FlexStyle.insetBlockStart?: DimensionValue | undefined - added:
property FlexStyle.insetInline?: DimensionValue | undefined - added:
property FlexStyle.insetInlineEnd?: DimensionValue | undefined - added:
property FlexStyle.insetInlineStart?: DimensionValue | undefined - added:
property FlexStyle.marginBlock?: DimensionValue | undefined - added:
property FlexStyle.marginBlockEnd?: DimensionValue | undefined - added:
property FlexStyle.marginBlockStart?: DimensionValue | undefined - added:
property FlexStyle.marginInline?: DimensionValue | undefined - added:
property FlexStyle.marginInlineEnd?: DimensionValue | undefined - added:
property FlexStyle.marginInlineStart?: DimensionValue | undefined - added:
property FlexStyle.paddingBlock?: DimensionValue | undefined - added:
property FlexStyle.paddingBlockEnd?: DimensionValue | undefined - added:
property FlexStyle.paddingBlockStart?: DimensionValue | undefined - added:
property FlexStyle.paddingInline?: DimensionValue | undefined - added:
property FlexStyle.paddingInlineEnd?: DimensionValue | undefined - added:
property FlexStyle.paddingInlineStart?: DimensionValue | undefined - added:
property ViewProps.experimental_layoutConformance?: 'strict' | 'classic' | undefined
- changed:
default function parseErrorStack(errorStack?: string): StackFrame[] → default function parseErrorStack(error: ExtendedError): StackFrame[] - changed:
type StackFrame = { column: number | null | undefined; file: string | null | undefined; lineNumber: number | null | undefined; methodName: string } → type StackFrame = { file: string; methodName: string; lineNumber: number; column: number | null } - added:
interface ExtendedError extends Error - added:
property ExtendedError.framesToPop?: number | undefined
- removed:
type CodeFrame = Readonly<{ content: string; location: | { row: number; column: number; [key: string]: any } | null | undefined; fileName: string }> - removed:
type SymbolicatedStackTrace = Readonly<{ stack: ReadonlyArray<StackFrame>; codeFrame: CodeFrame | null | undefined }> - changed:
default function symbolicateStackTrace(stack: ReadonlyArray<StackFrame>, extraData?: any): Promise<SymbolicatedStackTrace> → default function symbolicateStackTrace(stack: ReadonlyArray<StackFrame>, extraData?: any): Promise<StackFrame[]>
- added:
const Colors: any - added:
const DebugInstructions: any - added:
const Header: any - added:
const LearnMoreLinks: any - added:
const ReloadInstructions: any
- removed:
type EventEmitter<T> = (handler: (arg: T) => void | Promise<void>) => EventSubscription - removed:
type UnsafeMixed = unknown
- removed:
interface ErrorUtils - removed:
property ErrorUtils.getGlobalHandler: () => ErrorHandlerCallback - removed:
property ErrorUtils.setGlobalHandler: (callback: ErrorHandlerCallback) => void
- removed:
declare global
- removed:
class AssetSourceResolver - removed:
class HMRClient - removed:
const AppContainer: React.ComponentType<AppContainerProps> - removed:
const DevLoadingView: { showMessage(message: string, type: 'load' | 'refresh' | 'error', options?: { dismissButton?: boolean | undefined }): void; hide(): void } - removed:
const NativeExceptionsManager: { reportFatalException(message: string, stack: StackFrame[], exceptionId: number): void; reportSoftException(message: string, stack: StackFrame[], exceptionId:… - removed:
const NativeRedBox: NativeRedBoxSpec | null - removed:
const NativeSourceCode: { getConstants(): SourceCodeConstants } - removed:
const PressabilityDebugView: React.ComponentType<PressabilityDebugViewProps> - removed:
const customDirectEventTypes: { [eventName: string]: Readonly<{ registrationName: string }> } - removed:
constructor AssetSourceResolver(serverUrl: string | null | undefined, jsbundleUrl: string | null | undefined, asset: unknown) - removed:
function getDevServer(): DevServerInfo - removed:
method AssetSourceResolver.assetServerURL(): ResolvedAssetSource - removed:
method AssetSourceResolver.defaultAsset(): ResolvedAssetSource - removed:
method AssetSourceResolver.drawableFolderInBundle(): ResolvedAssetSource - removed:
method AssetSourceResolver.fromSource(source: string): ResolvedAssetSource - removed:
method AssetSourceResolver.getAssetUsingResolver(resolver: 'android' | 'generic'): ResolvedAssetSource - removed:
method AssetSourceResolver.isLoadedFromFileSystem(): boolean - removed:
method AssetSourceResolver.isLoadedFromServer(): boolean - removed:
method AssetSourceResolver.resourceIdentifierWithoutScale(): ResolvedAssetSource - removed:
method AssetSourceResolver.scaledAssetPath(): ResolvedAssetSource - removed:
method AssetSourceResolver.scaledAssetURLNearBundle(): ResolvedAssetSource - removed:
method HMRClient.disable(): void - removed:
method HMRClient.enable(): void - removed:
method HMRClient.log(level: | 'trace' | 'info' | 'warn' | 'error' | 'log' | 'group' | 'groupCollapsed' | 'groupEnd' | 'debug', data: ReadonlyArray<unknown>): void - removed:
method HMRClient.registerBundle(requestUrl: string): void - removed:
method HMRClient.setup(platform: string, bundleEntry: string, host: string, port: number | string, isEnabled: boolean, scheme?: string): void - removed:
property AssetSourceResolver.asset: unknown - removed:
property AssetSourceResolver.jsbundleUrl: string | null | undefined - removed:
property AssetSourceResolver.serverUrl: string | null | undefined - removed:
static method AssetSourceResolver.pickScale(scales: number[], deviceScale?: number): number
- added:
declare module '.'
- added:
declare global - added:
export * as Systrace from '../Libraries/Performance/Systrace' - added:
export * as TurboModuleRegistry from '../Libraries/TurboModule/TurboModuleRegistry' - added:
export * from '../Libraries/ActionSheetIOS/ActionSheetIOS' - added:
export * from '../Libraries/Alert/Alert' - added:
export * from '../Libraries/Animated/Animated' - added:
export * from '../Libraries/Animated/Easing' - added:
export * from '../Libraries/Animated/useAnimatedValue' - added:
export * from '../Libraries/AppState/AppState' - added:
export * from '../Libraries/BatchedBridge/NativeModules' - added:
export * from '../Libraries/Components/AccessibilityInfo/AccessibilityInfo' - added:
export * from '../Libraries/Components/ActivityIndicator/ActivityIndicator' - added:
export * from '../Libraries/Components/Button' - added:
export * from '../Libraries/Components/Clipboard/Clipboard' - added:
export * from '../Libraries/Components/DrawerAndroid/DrawerLayoutAndroid' - added:
export * from '../Libraries/Components/Keyboard/Keyboard' - added:
export * from '../Libraries/Components/Keyboard/KeyboardAvoidingView' - added:
export * from '../Libraries/Components/Pressable/Pressable' - added:
export * from '../Libraries/Components/ProgressBarAndroid/ProgressBarAndroid' - added:
export * from '../Libraries/Components/RefreshControl/RefreshControl' - added:
export * from '../Libraries/Components/SafeAreaView/SafeAreaView' - added:
export * from '../Libraries/Components/ScrollView/ScrollView' - added:
export * from '../Libraries/Components/StatusBar/StatusBar' - added:
export * from '../Libraries/Components/Switch/Switch' - added:
export * from '../Libraries/Components/TextInput/InputAccessoryView' - added:
export * from '../Libraries/Components/TextInput/TextInput' - added:
export * from '../Libraries/Components/ToastAndroid/ToastAndroid' - added:
export * from '../Libraries/Components/Touchable/Touchable' - added:
export * from '../Libraries/Components/Touchable/TouchableHighlight' - added:
export * from '../Libraries/Components/Touchable/TouchableNativeFeedback' - added:
export * from '../Libraries/Components/Touchable/TouchableOpacity' - added:
export * from '../Libraries/Components/Touchable/TouchableWithoutFeedback' - added:
export * from '../Libraries/Components/View/View' - added:
export * from '../Libraries/Components/View/ViewAccessibility' - added:
export * from '../Libraries/Components/View/ViewPropTypes' - added:
export * from '../Libraries/DevToolsSettings/DevToolsSettingsManager' - added:
export * from '../Libraries/EventEmitter/NativeEventEmitter' - added:
export * from '../Libraries/EventEmitter/RCTDeviceEventEmitter' - added:
export * from '../Libraries/EventEmitter/RCTNativeAppEventEmitter' - added:
export * from '../Libraries/Image/Image' - added:
export * from '../Libraries/Image/ImageResizeMode' - added:
export * from '../Libraries/Image/ImageSource' - added:
export * from '../Libraries/Interaction/InteractionManager' - added:
export * from '../Libraries/Interaction/PanResponder' - added:
export * from '../Libraries/LayoutAnimation/LayoutAnimation' - added:
export * from '../Libraries/Linking/Linking' - added:
export * from '../Libraries/Lists/FlatList' - added:
export * from '../Libraries/Lists/SectionList' - added:
export * from '../Libraries/LogBox/LogBox' - added:
export * from '../Libraries/Modal/Modal' - added:
export * from '../Libraries/PermissionsAndroid/PermissionsAndroid' - added:
export * from '../Libraries/PushNotificationIOS/PushNotificationIOS' - added:
export * from '../Libraries/ReactNative/AppRegistry' - added:
export * from '../Libraries/ReactNative/I18nManager' - added:
export * from '../Libraries/ReactNative/RendererProxy' - added:
export * from '../Libraries/ReactNative/RootTag' - added:
export * from '../Libraries/ReactNative/UIManager' - added:
export * from '../Libraries/ReactNative/requireNativeComponent' - added:
export * from '../Libraries/Settings/Settings' - added:
export * from '../Libraries/Share/Share' - added:
export * from '../Libraries/StyleSheet/PlatformColorValueTypes' - added:
export * from '../Libraries/StyleSheet/PlatformColorValueTypesIOS' - added:
export * from '../Libraries/StyleSheet/StyleSheet' - added:
export * from '../Libraries/StyleSheet/StyleSheetTypes' - added:
export * from '../Libraries/StyleSheet/processColor' - added:
export * from '../Libraries/Text/Text' - added:
export * from '../Libraries/TurboModule/RCTExport' - added:
export * from '../Libraries/Types/CoreEventTypes' - added:
export * from '../Libraries/Utilities/Appearance' - added:
export * from '../Libraries/Utilities/BackHandler' - added:
export * from '../Libraries/Utilities/DevSettings' - added:
export * from '../Libraries/Utilities/Dimensions' - added:
export * from '../Libraries/Utilities/PixelRatio' - added:
export * from '../Libraries/Utilities/Platform' - added:
export * from '../Libraries/Vibration/Vibration' - added:
export * from '../Libraries/YellowBox/YellowBoxDeprecated' - added:
export * from '../Libraries/vendor/core/ErrorUtils' - added:
export * from './public/DeprecatedPropertiesAlias' - added:
export * from './public/Insets' - added:
export * from './public/ReactNativeRenderer' - added:
export * from './public/ReactNativeTypes' - added:
export * from '@react-native/virtualized-lists' - added:
export { EmitterSubscription } from '../Libraries/vendor/emitter/EventEmitter' - added:
export { EventSubscription } from '../Libraries/vendor/emitter/EventEmitter'
- added:
class MessageQueue - added:
declare module 'react-native/Libraries/BatchedBridge/BatchedBridge' - added:
declare module 'react-native/Libraries/BatchedBridge/MessageQueue' - added:
interface SpyData - added:
method MessageQueue.getCallableModule(name: string): Object - added:
method MessageQueue.registerCallableModule(name: string, module: Object): void - added:
method MessageQueue.registerLazyCallableModule(name: string, factory: () => Object): void - added:
property SpyData.args: any[] - added:
property SpyData.method: string | number - added:
property SpyData.module?: string | undefined - added:
property SpyData.type: number - added:
static method MessageQueue.spy(spyOrToggle: boolean | ((data: SpyData) => void)): void
- added:
declare module 'react-native/Libraries/Types/CodegenTypes' - added:
declare module 'react-native/Libraries/Utilities/codegenNativeCommands' - added:
declare module 'react-native/Libraries/Utilities/codegenNativeComponent'
- added:
declare module 'react-native/Libraries/Core/Devtools/parseErrorStack' - added:
declare module 'react-native/Libraries/Core/Devtools/symbolicateStackTrace'
- added:
declare module 'react-native/Libraries/NewAppScreen'
- added:
class AbortController - added:
class AbortSignal implements EventTarget - added:
class FormData - added:
class URL - added:
class URLSearchParams - added:
constructor AbortController() - added:
constructor AbortSignal() - added:
constructor URL(url: string, base?: string) - added:
constructor URLSearchParams(init?: string[][] | Record<string, string> | string | URLSearchParams) - added:
function cancelAnimationFrame(handle: number): void - added:
function clearImmediate(handle: number): void - added:
function clearInterval(handle: number): void - added:
function clearTimeout(handle: number): void - added:
function fetch(input: RequestInfo, init?: RequestInit): Promise<Response> - added:
function fetchBundle(bundleId: number, callback: (error?: Error | null) => void): void - added:
function requestAnimationFrame(callback: (time: number) => void): number - added:
function setImmediate(handler: () => void): number - added:
function setImmediate<Args extends any[]>(handler: (...args: Args) => void, ...args: Args): number - added:
function setInterval(handler: () => void, timeout: number): number - added:
function setInterval<Args extends any[]>(handler: (...args: Args) => void, timeout?: number, ...args: Args): number - added:
function setTimeout(handler: () => void, timeout: number): number - added:
function setTimeout<Args extends any[]>(handler: (...args: Args) => void, timeout?: number, ...args: Args): number - added:
index _SourceUri[key: string]: any - added:
interface AbortEvent extends Event - added:
interface Blob - added:
interface BlobOptions - added:
interface Body - added:
interface File extends Blob - added:
interface FileReader extends EventTarget - added:
interface FileReaderEventMap - added:
interface GlobalFetch - added:
interface Headers - added:
interface ProgressEvent<T extends EventTarget = EventTarget> extends Event - added:
interface Request extends Object, Body - added:
interface RequestInit - added:
interface Response extends Object, Body - added:
interface ResponseInit - added:
interface WebSocket extends EventTarget - added:
interface WebSocketCloseEvent extends Event - added:
interface WebSocketErrorEvent extends Event - added:
interface WebSocketMessageEvent extends Event - added:
interface WindowOrWorkerGlobalScope - added:
interface XMLHttpRequest extends EventTarget, XMLHttpRequestEventTarget - added:
interface XMLHttpRequestEventMap extends XMLHttpRequestEventTargetEventMap - added:
interface XMLHttpRequestEventTarget - added:
interface XMLHttpRequestEventTargetEventMap - added:
interface XMLHttpRequestUpload extends EventTarget, XMLHttpRequestEventTarget - added:
interface _SourceUri - added:
method AbortController.abort(): void - added:
method Blob.slice(start?: number, end?: number, contentType?: string): Blob - added:
method Body.arrayBuffer(): Promise<ArrayBuffer> - added:
method Body.blob(): Promise<Blob> - added:
method Body.formData(): Promise<FormData> - added:
method Body.json(): Promise<any> - added:
method Body.text(): Promise<string> - added:
method FileReader.abort(): void - added:
method FileReader.addEventListener<K extends keyof FileReaderEventMap>(type: K, listener: (this: FileReader, ev: FileReaderEventMap[K]) => any, options?: boolean): void - added:
method FileReader.readAsArrayBuffer(blob: Blob): void - added:
method FileReader.readAsDataURL(blob: Blob): void - added:
method FileReader.readAsText(blob: Blob, encoding?: string): void - added:
method FileReader.removeEventListener<K extends keyof FileReaderEventMap>(type: K, listener: (this: FileReader, ev: FileReaderEventMap[K]) => any, options?: boolean): void - added:
method FormData.append(name: string, value: any): void - added:
method FormData.getAll(): Array<FormDataValue> - added:
method FormData.getParts(): Array<FormDataPart> - added:
method GlobalFetch.fetch(input: RequestInfo, init?: RequestInit): Promise<Response> - added:
method Headers.append(name: string, value: string): void - added:
method Headers.delete(name: string): void - added:
method Headers.forEach(callback: Function, thisArg?: any): void - added:
method Headers.get(name: string): string | null - added:
method Headers.has(name: string): boolean - added:
method Headers.set(name: string, value: string): void - added:
method Request.clone(): Request - added:
method Response.clone(): Response - added:
method URL.toJSON(): string - added:
method URLSearchParams.append(name: string, value: string): void - added:
method URLSearchParams.delete(name: string): void - added:
method URLSearchParams.entries(): IterableIterator<[string, string]> - added:
method URLSearchParams.forEach(callbackfn: (value: string, key: string, parent: URLSearchParams) => void, thisArg?: any): void - added:
method URLSearchParams.get(name: string): string | null - added:
method URLSearchParams.getAll(name: string): string[] - added:
method URLSearchParams.has(name: string): boolean - added:
method URLSearchParams.keys(): IterableIterator<string> - added:
method URLSearchParams.set(name: string, value: string): void - added:
method URLSearchParams.sort(): void - added:
method URLSearchParams.values(): IterableIterator<string> - added:
method URLSearchParams[Symbol.iterator](): IterableIterator<[string, string]> - added:
method WebSocket.close(code?: number, reason?: string): void - added:
method WebSocket.ping(): void - added:
method WebSocket.send(data: string | ArrayBuffer | ArrayBufferView | Blob): void - added:
method WindowOrWorkerGlobalScope.fetch(input: RequestInfo, init?: RequestInit): Promise<Response> - added:
method XMLHttpRequest.abort(): void - added:
method XMLHttpRequest.addEventListener<K extends keyof XMLHttpRequestEventMap>(type: K, listener: (this: XMLHttpRequest, ev: XMLHttpRequestEventMap[K]) => any): void - added:
method XMLHttpRequest.getAllResponseHeaders(): string - added:
method XMLHttpRequest.getResponseHeader(header: string): string | null - added:
method XMLHttpRequest.open(method: string, url: string, async?: boolean, user?: string | null, password?: string | null): void - added:
method XMLHttpRequest.overrideMimeType(mime: string): void - added:
method XMLHttpRequest.removeEventListener<K extends keyof XMLHttpRequestEventMap>(type: K, listener: (this: XMLHttpRequest, ev: XMLHttpRequestEventMap[K]) => any): void - added:
method XMLHttpRequest.send(data?: any): void - added:
method XMLHttpRequest.setRequestHeader(header: string, value: string): void - added:
method XMLHttpRequestEventTarget.addEventListener<K extends keyof XMLHttpRequestEventTargetEventMap>(type: K, listener: (this: XMLHttpRequestEventTarget, ev: XMLHttpRequestEventTargetEventMap[K]) => any): void - added:
method XMLHttpRequestEventTarget.removeEventListener<K extends keyof XMLHttpRequestEventTargetEventMap>(type: K, listener: (this: XMLHttpRequestEventTarget, ev: XMLHttpRequestEventTargetEventMap[K]) => any): void - added:
method XMLHttpRequestUpload.addEventListener<K extends keyof XMLHttpRequestEventTargetEventMap>(type: K, listener: (this: XMLHttpRequestUpload, ev: XMLHttpRequestEventTargetEventMap[K]) => any): void - added:
method XMLHttpRequestUpload.removeEventListener<K extends keyof XMLHttpRequestEventTargetEventMap>(type: K, listener: (this: XMLHttpRequestUpload, ev: XMLHttpRequestEventTargetEventMap[K]) => any): void - added:
property AbortEvent.type: 'abort' - added:
property AbortSignal.addEventListener: (type: 'abort', listener: (this: AbortSignal, event: any) => any, options?: | boolean | { capture?: boolean | undefined; once?: boolean | undefined; passive?: boolean | undefined }) => void - added:
property AbortSignal.onabort: (event: AbortEvent) => void - added:
property AbortSignal.removeEventListener: (type: 'abort', listener: (this: AbortSignal, event: any) => any, options?: | boolean | { capture?: boolean | undefined }) => void - added:
property BlobOptions.lastModified: number - added:
property BlobOptions.type: string - added:
property File.lastModified: number - added:
property File.name: string - added:
property FileReader.onabort: ((this: FileReader, ev: ProgressEvent<FileReader>) => any) | null - added:
property FileReader.onerror: ((this: FileReader, ev: ProgressEvent<FileReader>) => any) | null - added:
property FileReader.onload: ((this: FileReader, ev: ProgressEvent<FileReader>) => any) | null - added:
property FileReader.onloadend: ((this: FileReader, ev: ProgressEvent<FileReader>) => any) | null - added:
property FileReader.onloadstart: | ((this: FileReader, ev: ProgressEvent<FileReader>) => any) | null - added:
property FileReader.onprogress: ((this: FileReader, ev: ProgressEvent<FileReader>) => any) | null - added:
property FileReaderEventMap.abort: ProgressEvent<FileReader> - added:
property FileReaderEventMap.error: ProgressEvent<FileReader> - added:
property FileReaderEventMap.load: ProgressEvent<FileReader> - added:
property FileReaderEventMap.loadend: ProgressEvent<FileReader> - added:
property FileReaderEventMap.loadstart: ProgressEvent<FileReader> - added:
property FileReaderEventMap.progress: ProgressEvent<FileReader> - added:
property RequestInit.body?: BodyInit_ | undefined - added:
property RequestInit.credentials?: RequestCredentials_ | undefined - added:
property RequestInit.headers?: HeadersInit_ | undefined - added:
property RequestInit.integrity?: string | undefined - added:
property RequestInit.keepalive?: boolean | undefined - added:
property RequestInit.method?: string | undefined - added:
property RequestInit.mode?: RequestMode_ | undefined - added:
property RequestInit.referrer?: string | undefined - added:
property RequestInit.signal?: AbortSignal | undefined - added:
property RequestInit.window?: any | undefined - added:
property ResponseInit.headers?: HeadersInit_ | undefined - added:
property ResponseInit.status?: number | undefined - added:
property ResponseInit.statusText?: string | undefined - added:
property URL.hash: string - added:
property URL.host: string - added:
property URL.hostname: string - added:
property URL.href: string - added:
property URL.password: string - added:
property URL.pathname: string - added:
property URL.port: string - added:
property URL.protocol: string - added:
property URL.search: string - added:
property URL.username: string - added:
property WebSocket.addEventListener: WebsocketEventListener - added:
property WebSocket.onclose: ((event: WebSocketCloseEvent) => void) | null - added:
property WebSocket.onerror: ((event: WebSocketErrorEvent) => void) | null - added:
property WebSocket.onmessage: ((event: WebSocketMessageEvent) => void) | null - added:
property WebSocket.onopen: (() => void) | null - added:
property WebSocket.removeEventListener: WebsocketEventListener - added:
property WebSocketCloseEvent.code?: number | undefined - added:
property WebSocketCloseEvent.message?: string | undefined - added:
property WebSocketCloseEvent.reason?: string | undefined - added:
property WebSocketErrorEvent.message: string - added:
property WebSocketMessageEvent.data?: any | undefined - added:
property XMLHttpRequest.onreadystatechange: ((this: XMLHttpRequest, ev: Event) => any) | null - added:
property XMLHttpRequest.responseType: XMLHttpRequestResponseType - added:
property XMLHttpRequest.timeout: number - added:
property XMLHttpRequest.withCredentials: boolean - added:
property XMLHttpRequestEventMap.readystatechange: Event - added:
property XMLHttpRequestEventTarget.onabort: ((this: XMLHttpRequest, ev: ProgressEvent) => any) | null - added:
property XMLHttpRequestEventTarget.onerror: ((this: XMLHttpRequest, ev: ProgressEvent) => any) | null - added:
property XMLHttpRequestEventTarget.onload: ((this: XMLHttpRequest, ev: ProgressEvent) => any) | null - added:
property XMLHttpRequestEventTarget.onloadend: ((this: XMLHttpRequest, ev: ProgressEvent) => any) | null - added:
property XMLHttpRequestEventTarget.onloadstart: ((this: XMLHttpRequest, ev: ProgressEvent) => any) | null - added:
property XMLHttpRequestEventTarget.onprogress: ((this: XMLHttpRequest, ev: ProgressEvent) => any) | null - added:
property XMLHttpRequestEventTarget.ontimeout: ((this: XMLHttpRequest, ev: ProgressEvent) => any) | null - added:
property XMLHttpRequestEventTargetEventMap.abort: ProgressEvent - added:
property XMLHttpRequestEventTargetEventMap.error: ProgressEvent - added:
property XMLHttpRequestEventTargetEventMap.load: ProgressEvent - added:
property XMLHttpRequestEventTargetEventMap.loadend: ProgressEvent - added:
property XMLHttpRequestEventTargetEventMap.loadstart: ProgressEvent - added:
property XMLHttpRequestEventTargetEventMap.progress: ProgressEvent - added:
property XMLHttpRequestEventTargetEventMap.timeout: ProgressEvent - added:
property _SourceUri.uri: string - added:
readonly property AbortController.signal: AbortSignal - added:
readonly property AbortSignal.aborted: boolean - added:
readonly property Blob.size: number - added:
readonly property Blob.type: string - added:
readonly property Body.bodyUsed: boolean - added:
readonly property FileReader.DONE: 2 - added:
readonly property FileReader.EMPTY: 0 - added:
readonly property FileReader.LOADING: 1 - added:
readonly property FileReader.error: Error | null - added:
readonly property FileReader.readyState: number - added:
readonly property FileReader.result: string | ArrayBuffer - added:
readonly property ProgressEvent.lengthComputable: boolean - added:
readonly property ProgressEvent.loaded: number - added:
readonly property ProgressEvent.target: T | null - added:
readonly property ProgressEvent.total: number - added:
readonly property Request.credentials: RequestCredentials_ - added:
readonly property Request.headers: Headers - added:
readonly property Request.method: string - added:
readonly property Request.mode: RequestMode_ - added:
readonly property Request.referrer: string - added:
readonly property Request.signal: AbortSignal | undefined - added:
readonly property Request.url: string - added:
readonly property Response.headers: Headers - added:
readonly property Response.ok: boolean - added:
readonly property Response.redirected: boolean - added:
readonly property Response.status: number - added:
readonly property Response.statusText: string - added:
readonly property Response.type: ResponseType_ - added:
readonly property Response.url: string - added:
readonly property URL.origin: string - added:
readonly property URL.searchParams: URLSearchParams - added:
readonly property WebSocket.readyState: number - added:
readonly property XMLHttpRequest.DONE: 4 - added:
readonly property XMLHttpRequest.HEADERS_RECEIVED: 2 - added:
readonly property XMLHttpRequest.LOADING: 3 - added:
readonly property XMLHttpRequest.OPENED: 1 - added:
readonly property XMLHttpRequest.UNSENT: 0 - added:
readonly property XMLHttpRequest.readyState: number - added:
readonly property XMLHttpRequest.response: any - added:
readonly property XMLHttpRequest.responseText: string - added:
readonly property XMLHttpRequest.responseURL: string - added:
readonly property XMLHttpRequest.responseXML: Document | null - added:
readonly property XMLHttpRequest.status: number - added:
readonly property XMLHttpRequest.statusText: string - added:
readonly property XMLHttpRequest.upload: XMLHttpRequestUpload - added:
static method URL.createObjectURL(blob: Blob): string - added:
static method URL.revokeObjectURL(url: string): void - added:
type BodyInit_ = _SourceUri | Blob | Int8Array | Int16Array | Int32Array | Uint8Array | Uint16Array | Uint32Array | Uint8ClampedArray | Float32Array | Float64Array | DataView |… - added:
type FormDataPart = { string: string; headers: { [name: string]: string } } | { uri: string; headers: { [name: string]: string }; name?: string | undefined; type?: string | undefi… - added:
type FormDataValue = string | { name?: string | undefined; type?: string | undefined; uri: string } - added:
type HeadersInit_ = Headers | string[][] | { [key: string]: string } - added:
type RequestCredentials_ = 'omit' | 'same-origin' | 'include' - added:
type RequestInfo = Request | string - added:
type RequestMode_ = 'navigate' | 'same-origin' | 'no-cors' | 'cors' - added:
type ResponseType_ = 'basic' | 'cors' | 'default' | 'error' | 'opaque' | 'opaqueredirect' - added:
type WebsocketCloseEventListener = (event: 'close', handler: (e: WebSocketCloseEvent) => void) => void - added:
type WebsocketErrorEventListener = (event: 'error', handler: (e: WebSocketErrorEvent) => void) => void - added:
type WebsocketEventListener = WebsocketMessageEventListener & WebsocketErrorEventListener & WebsocketOpenEventListener & WebsocketCloseEventListener - added:
type WebsocketMessageEventListener = (event: 'message', handler: (e: WebSocketMessageEvent) => void) => void - added:
type WebsocketOpenEventListener = (event: 'open', handler: () => void) => void - added:
type XMLHttpRequestResponseType = '' | 'arraybuffer' | 'blob' | 'document' | 'json' | 'text' - added:
var Blob: { prototype: Blob; new (blobParts?: Array<Blob | string>, options?: BlobOptions): Blob } - added:
var File: { prototype: File; new (fileParts?: Array<Blob | string>, name?: string, options?: BlobOptions): File } - added:
var FileReader: { prototype: FileReader; new (): FileReader; readonly DONE: 2; readonly EMPTY: 0; readonly LOADING: 1 } - added:
var Headers: { prototype: Headers; new (init?: HeadersInit_): Headers } - added:
var Request: { prototype: Request; new (input: Request | string, init?: RequestInit): Request } - added:
var Response: { prototype: Response; new (body?: BodyInit_, init?: ResponseInit): Response; error: () => Response; redirect: (url: string, status?: number) => Response } - added:
var WebSocket: { prototype: WebSocket; new (uri: string, protocols?: string | string[] | null, options?: { headers: { [headerName: string]: string }; [optionName: string]: an… - added:
var XMLHttpRequest: { prototype: XMLHttpRequest; new (): XMLHttpRequest; readonly DONE: 4; readonly HEADERS_RECEIVED: 2; readonly LOADING: 3; readonly OPENED: 1; readonly UNSENT:… - added:
var XMLHttpRequestUpload: { prototype: XMLHttpRequestUpload; new (): XMLHttpRequestUpload }
- added:
interface TimerMixin - added:
property TimerMixin.cancelAnimationFrame: typeof cancelAnimationFrame - added:
property TimerMixin.clearImmediate: typeof clearImmediate - added:
property TimerMixin.clearInterval: typeof clearInterval - added:
property TimerMixin.clearTimeout: typeof clearTimeout - added:
property TimerMixin.requestAnimationFrame: typeof requestAnimationFrame - added:
property TimerMixin.setImmediate: typeof setImmediate - added:
property TimerMixin.setInterval: typeof setInterval - added:
property TimerMixin.setTimeout: typeof setTimeout
- added:
type Constructor<T> = new (...args: any[]) => T
- added:
type AccessibilityProperties = AccessibilityProps - added:
type AccessibilityPropertiesAndroid = AccessibilityPropsAndroid - added:
type AccessibilityPropertiesIOS = AccessibilityPropsIOS - added:
type ActivityIndicatorIOSProperties = ActivityIndicatorIOSProps - added:
type ActivityIndicatorProperties = ActivityIndicatorProps - added:
type ButtonProperties = ButtonProps - added:
type DrawerLayoutAndroidProperties = DrawerLayoutAndroidProps - added:
type FlatListProperties<ItemT> = FlatListProps<ItemT> - added:
type ImageBackgroundProperties = ImageBackgroundProps - added:
type ImageProperties = ImageProps - added:
type ImagePropertiesAndroid = ImagePropsAndroid - added:
type ImagePropertiesIOS = ImagePropsIOS - added:
type ImagePropertiesSourceOptions = ImageSourcePropType - added:
type InputAccessoryViewProperties = InputAccessoryViewProps - added:
type ModalProperties = ModalProps - added:
type ProgressBarAndroidProperties = ProgressBarAndroidProps - added:
type RefreshControlProperties = RefreshControlProps - added:
type RefreshControlPropertiesAndroid = RefreshControlPropsAndroid - added:
type RefreshControlPropertiesIOS = RefreshControlPropsIOS - added:
type ScrollViewProperties = ScrollViewProps - added:
type ScrollViewPropertiesAndroid = ScrollViewPropsAndroid - added:
type ScrollViewPropertiesIOS = ScrollViewPropsIOS - added:
type SectionListProperties<ItemT> = SectionListProps<ItemT> - added:
type StatusBarProperties = StatusBarProps - added:
type StatusBarPropertiesAndroid = StatusBarPropsAndroid - added:
type StatusBarPropertiesIOS = StatusBarPropsIOS - added:
type SwitchProperties = SwitchProps - added:
type SwitchPropertiesIOS = SwitchPropsIOS - added:
type TextInputAndroidProperties = TextInputAndroidProps - added:
type TextInputIOSProperties = TextInputIOSProps - added:
type TextInputProperties = TextInputProps - added:
type TextProperties = TextProps - added:
type TextPropertiesAndroid = TextPropsAndroid - added:
type TextPropertiesIOS = TextPropsIOS - added:
type TouchableHighlightProperties = TouchableHighlightProps - added:
type TouchableNativeFeedbackProperties = TouchableNativeFeedbackProps - added:
type TouchableOpacityProperties = TouchableOpacityProps - added:
type TouchableWithoutFeedbackProperties = TouchableWithoutFeedbackProps - added:
type ViewProperties = ViewProps - added:
type ViewPropertiesAndroid = ViewPropsAndroid - added:
type ViewPropertiesIOS = ViewPropsIOS - added:
type VirtualizedListProperties<ItemT> = VirtualizedListProps<ItemT>
- added:
interface Insets - added:
property Insets.bottom?: number | undefined - added:
property Insets.left?: number | undefined - added:
property Insets.right?: number | undefined - added:
property Insets.top?: number | undefined
- added:
function unstable_batchedUpdates<A, R>(callback: (a: A) => R, a: A): R - added:
function unstable_batchedUpdates<R>(callback: () => R): R - added:
interface GestureResponderHandlers - added:
property GestureResponderHandlers.onMoveShouldSetResponder?: | ((event: GestureResponderEvent) => boolean) | undefined - added:
property GestureResponderHandlers.onMoveShouldSetResponderCapture?: | ((event: GestureResponderEvent) => boolean) | undefined - added:
property GestureResponderHandlers.onResponderEnd?: ((event: GestureResponderEvent) => void) | undefined - added:
property GestureResponderHandlers.onResponderGrant?: ((event: GestureResponderEvent) => void) | undefined - added:
property GestureResponderHandlers.onResponderMove?: ((event: GestureResponderEvent) => void) | undefined - added:
property GestureResponderHandlers.onResponderReject?: ((event: GestureResponderEvent) => void) | undefined - added:
property GestureResponderHandlers.onResponderRelease?: ((event: GestureResponderEvent) => void) | undefined - added:
property GestureResponderHandlers.onResponderStart?: ((event: GestureResponderEvent) => void) | undefined - added:
property GestureResponderHandlers.onResponderTerminate?: ((event: GestureResponderEvent) => void) | undefined - added:
property GestureResponderHandlers.onResponderTerminationRequest?: | ((event: GestureResponderEvent) => boolean) | undefined - added:
property GestureResponderHandlers.onStartShouldSetResponder?: | ((event: GestureResponderEvent) => boolean) | undefined - added:
property GestureResponderHandlers.onStartShouldSetResponderCapture?: | ((event: GestureResponderEvent) => boolean) | undefined
- added:
interface HostComponent<P> extends Pick<React.ComponentClass<P>, Exclude<keyof React.ComponentClass<P>, 'new'>> - added:
interface NativeMethods - added:
method NativeMethods.blur(): void - added:
method NativeMethods.focus(): void - added:
method NativeMethods.measure(callback: MeasureOnSuccessCallback): void - added:
method NativeMethods.measureInWindow(callback: MeasureInWindowOnSuccessCallback): void - added:
method NativeMethods.measureLayout(relativeToNativeComponentRef: | React.ElementRef<HostComponent<unknown>> | number, onSuccess: MeasureLayoutOnSuccessCallback, onFail?: () => void): void - added:
method NativeMethods.setNativeProps(nativeProps: object): void - added:
new HostComponent(props: P, context?: any): React.Component<P> & Readonly<NativeMethods> - added:
property NativeMethods.refs: { [key: string]: React.Component<any, any> } - added:
type MeasureInWindowOnSuccessCallback = (x: number, y: number, width: number, height: number) => void - added:
type MeasureLayoutOnSuccessCallback = (left: number, top: number, width: number, height: number) => void - added:
type MeasureOnSuccessCallback = (x: number, y: number, width: number, height: number, pageX: number, pageY: number) => void - added:
type NativeMethodsMixin = NativeMethods - added:
type NativeMethodsMixinType = NativeMethods
- removed:
const ActionSheetIOS: ActionSheetIOSStatic - removed:
interface ActionSheetIOSOptions - removed:
interface ActionSheetIOSStatic - removed:
interface ShareActionSheetIOSOptions - removed:
property ActionSheetIOSOptions.anchor?: number | undefined - removed:
property ActionSheetIOSOptions.cancelButtonIndex?: number | undefined - removed:
property ActionSheetIOSOptions.cancelButtonTintColor?: ColorValue | ProcessedColorValue | undefined - removed:
property ActionSheetIOSOptions.destructiveButtonIndex?: number | number[] | undefined | null - removed:
property ActionSheetIOSOptions.disabledButtonIndices?: number[] | undefined - removed:
property ActionSheetIOSOptions.disabledButtonTintColor?: ColorValue | ProcessedColorValue | undefined - removed:
property ActionSheetIOSOptions.message?: string | undefined - removed:
property ActionSheetIOSOptions.options: string[] - removed:
property ActionSheetIOSOptions.tintColor?: ColorValue | ProcessedColorValue | undefined - removed:
property ActionSheetIOSOptions.title?: string | undefined - removed:
property ActionSheetIOSOptions.userInterfaceStyle?: 'light' | 'dark' | undefined - removed:
property ActionSheetIOSStatic.dismissActionSheet: () => void - removed:
property ActionSheetIOSStatic.showActionSheetWithOptions: (options: ActionSheetIOSOptions, callback: (buttonIndex: number) => void) => void - removed:
property ActionSheetIOSStatic.showShareActionSheetWithOptions: (options: ShareActionSheetIOSOptions, failureCallback: (error: Error) => void, successCallback: (success: boolean, method: string) => void) => void - removed:
property ShareActionSheetIOSOptions.anchor?: number | undefined - removed:
property ShareActionSheetIOSOptions.excludedActivityTypes?: string[] | undefined - removed:
property ShareActionSheetIOSOptions.message?: string | undefined - removed:
property ShareActionSheetIOSOptions.subject?: string | undefined - removed:
property ShareActionSheetIOSOptions.url?: string | undefined - removed:
type ActionSheetIOS = ActionSheetIOSStatic
- removed:
const Alert: AlertStatic - removed:
interface AlertButton - removed:
interface AlertStatic - removed:
property AlertButton.isPreferred?: boolean | undefined - removed:
property AlertButton.onPress?: | ((value?: string) => void) | ((value?: { login: string; password: string }) => void) | undefined - removed:
property AlertButton.style?: 'default' | 'cancel' | 'destructive' | undefined - removed:
property AlertButton.text?: string | undefined - removed:
property AlertStatic.alert: (title: string, message?: string, buttons?: AlertButton[], options?: AlertOptions) => void - removed:
property AlertStatic.prompt: (title: string, message?: string, callbackOrButtons?: ((text: string) => void) | AlertButton[], type?: AlertType, defaultValue?: string, keyboardType?: string, options?: AlertOptions) => void - removed:
type Alert = AlertStatic - removed:
type AlertType = 'default' | 'plain-text' | 'secure-text' | 'login-password'
- removed:
class Animated.Animated - removed:
class Animated.AnimatedAddition<OutputT extends number | string> extends AnimatedInterpolation<OutputT> - removed:
class Animated.AnimatedColor extends AnimatedWithChildren - removed:
class Animated.AnimatedDiffClamp<OutputT extends number | string> extends AnimatedInterpolation<OutputT> - removed:
class Animated.AnimatedDivision<OutputT extends number | string> extends AnimatedInterpolation<OutputT> - removed:
class Animated.AnimatedInterpolation<OutputT extends number | string> extends AnimatedWithChildren - removed:
class Animated.AnimatedModulo<OutputT extends number | string> extends AnimatedInterpolation<OutputT> - removed:
class Animated.AnimatedMultiplication<OutputT extends number | string> extends AnimatedInterpolation<OutputT> - removed:
class Animated.AnimatedNode - removed:
class Animated.AnimatedSubtraction<OutputT extends number | string> extends AnimatedInterpolation<OutputT> - removed:
class Animated.AnimatedWithChildren extends AnimatedNode - removed:
class Animated.FlatList<ItemT = any> extends FlatListComponent<ItemT, AnimatedProps<FlatListProps<ItemT>>> - removed:
class Animated.SectionList<ItemT = any, SectionT = DefaultSectionT> extends SectionListComponent<AnimatedProps<SectionListProps<ItemT, SectionT>>> - removed:
class Animated.Value extends AnimatedWithChildren - removed:
class Animated.ValueXY extends AnimatedWithChildren - removed:
const Animated.Image: AnimatedComponent<typeof _Image> - removed:
const Animated.ScrollView: AnimatedComponent<typeof _ScrollView> - removed:
const Animated.Text: AnimatedComponent<typeof _Text> - removed:
const Animated.View: AnimatedComponent<typeof _View> - removed:
const Animated.timing: (value: AnimatedValue | AnimatedValueXY, config: TimingAnimationConfig) => CompositeAnimation - removed:
constructor Animated.AnimatedColor(valueIn?: AnimatedColorInputValue, config?: AnimatedConfig | null) - removed:
constructor Animated.Value(value: number, config?: AnimatedConfig | null) - removed:
constructor Animated.ValueXY(valueIn?: { x: number | AnimatedValue; y: number | AnimatedValue }, config?: AnimatedConfig | null) - removed:
function Animated.add<OutputT extends number | string>(a: Animated, b: Animated): AnimatedAddition<OutputT> - removed:
function Animated.createAnimatedComponent<T extends React.ComponentType<any>>(component: T, options?: AnimatedComponentOptions): AnimatedComponent<T> - removed:
function Animated.decay(value: AnimatedValue | AnimatedValueXY, config: DecayAnimationConfig): CompositeAnimation - removed:
function Animated.delay(time: number): CompositeAnimation - removed:
function Animated.diffClamp<OutputT extends number | string>(a: Animated, min: number, max: number): AnimatedDiffClamp<OutputT> - removed:
function Animated.divide<OutputT extends number | string>(a: Animated, b: Animated): AnimatedDivision<OutputT> - removed:
function Animated.event<T>(argMapping: Array<Mapping | null>, config?: EventConfig<T>): (...args: any[]) => void - removed:
function Animated.loop(animation: CompositeAnimation, config?: LoopAnimationConfig): CompositeAnimation - removed:
function Animated.modulo<OutputT extends number | string>(a: Animated, modulus: number): AnimatedModulo<OutputT> - removed:
function Animated.multiply<OutputT extends number | string>(a: Animated, b: Animated): AnimatedMultiplication<OutputT> - removed:
function Animated.parallel(animations: Array<CompositeAnimation>, config?: ParallelConfig): CompositeAnimation - removed:
function Animated.sequence(animations: Array<CompositeAnimation>): CompositeAnimation - removed:
function Animated.spring(value: AnimatedValue | AnimatedValueXY, config: SpringAnimationConfig): CompositeAnimation - removed:
function Animated.stagger(time: number, animations: Array<CompositeAnimation>): CompositeAnimation - removed:
function Animated.subtract<OutputT extends number | string>(a: Animated, b: Animated): AnimatedSubtraction<OutputT> - removed:
interface Animated.AnimatedComponent<T extends React.ComponentType<any>> extends React.FC<AnimatedProps<React.ComponentPropsWithRef<T>>> - removed:
interface Animated.AnimationConfig - removed:
interface Animated.CompositeAnimation - removed:
interface Animated.DecayAnimationConfig extends AnimationConfig - removed:
interface Animated.EventConfig<T> - removed:
interface Animated.LoopAnimationConfig - removed:
interface Animated.SpringAnimationConfig extends AnimationConfig - removed:
interface Animated.TimingAnimationConfig extends AnimationConfig - removed:
interface Animated.WithAnimatedArray<P> extends Array<WithAnimatedValue<P>> - removed:
method Animated.AnimatedInterpolation.interpolate(config: InterpolationConfigType): AnimatedInterpolation<OutputT> - removed:
method Animated.AnimatedNode.addListener(callback: (value: any) => any): string - removed:
method Animated.AnimatedNode.hasListeners(): boolean - removed:
method Animated.AnimatedNode.removeAllListeners(): void - removed:
method Animated.AnimatedNode.removeListener(id: string): void - removed:
method Animated.Value.addListener(callback: ValueListenerCallback): string - removed:
method Animated.Value.animate(animation: Animation, callback?: EndCallback | null): void - removed:
method Animated.Value.extractOffset(): void - removed:
method Animated.Value.flattenOffset(): void - removed:
method Animated.Value.interpolate<OutputT extends number | string>(config: InterpolationConfigType): AnimatedInterpolation<OutputT> - removed:
method Animated.Value.removeAllListeners(): void - removed:
method Animated.Value.removeListener(id: string): void - removed:
method Animated.Value.resetAnimation(callback?: (value: number) => void): void - removed:
method Animated.Value.setOffset(offset: number): void - removed:
method Animated.Value.setValue(value: number): void - removed:
method Animated.Value.stopAnimation(callback?: (value: number) => void): void - removed:
method Animated.ValueXY.addListener(callback: ValueXYListenerCallback): string - removed:
method Animated.ValueXY.extractOffset(): void - removed:
method Animated.ValueXY.flattenOffset(): void - removed:
method Animated.ValueXY.getLayout(): { [key: string]: AnimatedValue } - removed:
method Animated.ValueXY.getTranslateTransform(): [{ translateX: AnimatedValue }, { translateY: AnimatedValue }] - removed:
method Animated.ValueXY.removeListener(id: string): void - removed:
method Animated.ValueXY.resetAnimation(callback?: (value: { x: number; y: number }) => void): void - removed:
method Animated.ValueXY.setOffset(offset: { x: number; y: number }): void - removed:
method Animated.ValueXY.setValue(value: { x: number; y: number }): void - removed:
method Animated.ValueXY.stopAnimation(callback?: (value: { x: number; y: number }) => void): void - removed:
namespace Animated - removed:
property Animated.AnimatedColor.a: AnimatedValue - removed:
property Animated.AnimatedColor.addListener: (callback: (value: ColorValue) => unknown) => string - removed:
property Animated.AnimatedColor.b: AnimatedValue - removed:
property Animated.AnimatedColor.extractOffset: () => void - removed:
property Animated.AnimatedColor.flattenOffset: () => void - removed:
property Animated.AnimatedColor.g: AnimatedValue - removed:
property Animated.AnimatedColor.nativeColor: unknown - removed:
property Animated.AnimatedColor.r: AnimatedValue - removed:
property Animated.AnimatedColor.removeAllListeners: () => void - removed:
property Animated.AnimatedColor.removeListener: (id: string) => void - removed:
property Animated.AnimatedColor.resetAnimation: (callback: (value: ColorValue) => unknown) => void - removed:
property Animated.AnimatedColor.setOffset: (offset: RgbaValue) => void - removed:
property Animated.AnimatedColor.setValue: (value: RgbaValue | ColorValue) => void - removed:
property Animated.AnimatedColor.stopAnimation: (callback: (value: ColorValue) => unknown) => void - removed:
property Animated.AnimationConfig.isInteraction?: boolean | undefined - removed:
property Animated.AnimationConfig.useNativeDriver: boolean - removed:
property Animated.CompositeAnimation.reset: () => void - removed:
property Animated.CompositeAnimation.start: (callback?: EndCallback) => void - removed:
property Animated.CompositeAnimation.stop: () => void - removed:
property Animated.DecayAnimationConfig.deceleration?: number | undefined - removed:
property Animated.DecayAnimationConfig.velocity: number | { x: number; y: number } - removed:
property Animated.EventConfig.listener?: ((event: NativeSyntheticEvent<T>) => void) | undefined - removed:
property Animated.EventConfig.useNativeDriver: boolean - removed:
property Animated.LoopAnimationConfig.iterations?: number | undefined - removed:
property Animated.LoopAnimationConfig.resetBeforeIteration?: boolean | undefined - removed:
property Animated.SpringAnimationConfig.bounciness?: number | undefined - removed:
property Animated.SpringAnimationConfig.damping?: number | undefined - removed:
property Animated.SpringAnimationConfig.delay?: number | undefined - removed:
property Animated.SpringAnimationConfig.friction?: number | undefined - removed:
property Animated.SpringAnimationConfig.mass?: number | undefined - removed:
property Animated.SpringAnimationConfig.overshootClamping?: boolean | undefined - removed:
property Animated.SpringAnimationConfig.restDisplacementThreshold?: number | undefined - removed:
property Animated.SpringAnimationConfig.restSpeedThreshold?: number | undefined - removed:
property Animated.SpringAnimationConfig.speed?: number | undefined - removed:
property Animated.SpringAnimationConfig.stiffness?: number | undefined - removed:
property Animated.SpringAnimationConfig.tension?: number | undefined - removed:
property Animated.SpringAnimationConfig.toValue: | number | AnimatedValue | { x: number; y: number } | AnimatedValueXY | RgbaValue | AnimatedColor | AnimatedInterpolation<number> - removed:
property Animated.SpringAnimationConfig.velocity?: number | { x: number; y: number } | undefined - removed:
property Animated.TimingAnimationConfig.delay?: number | undefined - removed:
property Animated.TimingAnimationConfig.duration?: number | undefined - removed:
property Animated.TimingAnimationConfig.easing?: ((value: number) => number) | undefined - removed:
property Animated.TimingAnimationConfig.toValue: | number | AnimatedValue | { x: number; y: number } | AnimatedValueXY | AnimatedInterpolation<number> - removed:
property Animated.ValueXY.x: AnimatedValue - removed:
property Animated.ValueXY.y: AnimatedValue - removed:
type Animated.AnimatedColorInputValue = RgbaValue | RgbaAnimatedValue | ColorValue | null | undefined - removed:
type Animated.AnimatedComponentOptions = { collapsable?: boolean | undefined } - removed:
type Animated.AnimatedConfig = { readonly useNativeDriver: boolean } - removed:
type Animated.AnimatedProps<T> = { [key in keyof T]: key extends NonAnimatedProps ? key extends 'ref' ? TAugmentRef<T[key]> : T[key] : WithAnimatedValue<T[key]> } - removed:
type Animated.AnimatedValue = Value - removed:
type Animated.AnimatedValueXY = ValueXY - removed:
type Animated.Animation = { start(fromValue: number, onUpdate: (value: number) => void, onEnd: EndCallback | null, previousAnimation: Animation | null, animatedValue: AnimatedValue): vo… - removed:
type Animated.Builtin = Function | Date | Error | RegExp - removed:
type Animated.ComponentProps<T> = T extends React.ComponentType<infer P> | React.Component<infer P> ? P : never - removed:
type Animated.EndCallback = (result: EndResult) => void - removed:
type Animated.EndResult = { finished: boolean } - removed:
type Animated.ExtrapolateType = 'extend' | 'identity' | 'clamp' - removed:
type Animated.InterpolationConfigType = { inputRange: number[]; outputRange: number[] | string[]; easing?: ((input: number) => number) | undefined; extrapolate?: ExtrapolateType | undefined; extrapol… - removed:
type Animated.LegacyRef<C> = { getNode(): C } - removed:
type Animated.Mapping = { [key: string]: Mapping } | AnimatedValue - removed:
type Animated.NonAnimatedProps = 'key' | 'ref' - removed:
type Animated.Nullable = undefined | null - removed:
type Animated.ParallelConfig = { stopTogether?: boolean | undefined } - removed:
type Animated.Primitive = string | number | boolean | symbol - removed:
type Animated.RgbaAnimatedValue = { readonly r: AnimatedValue; readonly g: AnimatedValue; readonly b: AnimatedValue; readonly a: AnimatedValue } - removed:
type Animated.RgbaValue = { readonly r: number; readonly g: number; readonly b: number; readonly a: number } - removed:
type Animated.TAugmentRef<T> = T extends React.Ref<infer R> ? unknown extends R ? never : React.Ref<R | LegacyRef<R>> : never - removed:
type Animated.ValueListenerCallback = (state: { value: number }) => void - removed:
type Animated.ValueXYListenerCallback = (value: { x: number; y: number }) => void - removed:
type Animated.WithAnimatedObject<T> = { [K in keyof T]: WithAnimatedValue<T[K]> } - removed:
type Animated.WithAnimatedValue<T> = T extends Builtin | Nullable ? T : T extends Primitive ? T | Value | AnimatedInterpolation<number | string> : T extends Array<infer P> ? WithAnimatedArray<P> :…
- removed:
const Easing: EasingStatic - removed:
interface EasingStatic - removed:
method EasingStatic.back(s: number): EasingFunction - removed:
method EasingStatic.bezier(x1: number, y1: number, x2: number, y2: number): EasingFunction - removed:
method EasingStatic.elastic(bounciness: number): EasingFunction - removed:
method EasingStatic.in(easing: EasingFunction): EasingFunction - removed:
method EasingStatic.inOut(easing: EasingFunction): EasingFunction - removed:
method EasingStatic.out(easing: EasingFunction): EasingFunction - removed:
method EasingStatic.poly(n: number): EasingFunction - removed:
property EasingStatic.bounce: EasingFunction - removed:
property EasingStatic.circle: EasingFunction - removed:
property EasingStatic.cubic: EasingFunction - removed:
property EasingStatic.ease: EasingFunction - removed:
property EasingStatic.exp: EasingFunction - removed:
property EasingStatic.linear: EasingFunction - removed:
property EasingStatic.quad: EasingFunction - removed:
property EasingStatic.sin: EasingFunction - removed:
property EasingStatic.step0: EasingFunction - removed:
property EasingStatic.step1: EasingFunction - removed:
type Easing = EasingStatic - removed:
type EasingFunction = (value: number) => number
- removed:
function useAnimatedColor(inputValue?: Animated.AnimatedColorInputValue, config?: Animated.AnimatedConfig | null | undefined): Animated.AnimatedColor
- removed:
function useAnimatedValue(initialValue: number, config?: Animated.AnimatedConfig): Animated.Value
- removed:
function useAnimatedValueXY(initialValue: { x: number; y: number }, config?: Animated.AnimatedConfig | null | undefined): Animated.ValueXY
- removed:
const AppState: AppStateStatic - removed:
interface AppStateStatic - removed:
method AppStateStatic.addEventListener(type: AppStateEvent, listener: (state: AppStateStatus) => void): NativeEventSubscription - removed:
property AppStateStatic.currentState: AppStateStatus - removed:
property AppStateStatic.isAvailable: boolean - removed:
type AppState = AppStateStatic - removed:
type AppStateEvent = 'change' | 'memoryWarning' | 'blur' | 'focus' - removed:
type AppStateStatus = 'active' | 'background' | 'inactive' | 'unknown' | 'extension'
- removed:
const NativeModules: NativeModulesStatic
- removed:
const AccessibilityInfo: AccessibilityInfoStatic - removed:
interface AccessibilityInfoStatic - removed:
method AccessibilityInfoStatic.addEventListener(eventName: AccessibilityAnnouncementEventName, handler: AccessibilityAnnouncementFinishedEventHandler): EmitterSubscription - removed:
method AccessibilityInfoStatic.addEventListener(eventName: AccessibilityChangeEventName, handler: AccessibilityChangeEventHandler): EmitterSubscription - removed:
method AccessibilityInfoStatic.announceForAccessibilityWithOptions(announcement: string, options: { queue?: boolean | undefined; priority?: 'low' | 'default' | 'high' | undefined }): void - removed:
method AccessibilityInfoStatic.isAccessibilityServiceEnabled(): Promise<boolean> - removed:
method AccessibilityInfoStatic.prefersCrossFadeTransitions(): Promise<boolean> - removed:
property AccessibilityInfoStatic.announceForAccessibility: (announcement: string) => void - removed:
property AccessibilityInfoStatic.getRecommendedTimeoutMillis: (originalTimeout: number) => Promise<number> - removed:
property AccessibilityInfoStatic.isBoldTextEnabled: () => Promise<boolean> - removed:
property AccessibilityInfoStatic.isDarkerSystemColorsEnabled: () => Promise<boolean> - removed:
property AccessibilityInfoStatic.isGrayscaleEnabled: () => Promise<boolean> - removed:
property AccessibilityInfoStatic.isHighTextContrastEnabled: () => Promise<boolean> - removed:
property AccessibilityInfoStatic.isInvertColorsEnabled: () => Promise<boolean> - removed:
property AccessibilityInfoStatic.isReduceMotionEnabled: () => Promise<boolean> - removed:
property AccessibilityInfoStatic.isReduceTransparencyEnabled: () => Promise<boolean> - removed:
property AccessibilityInfoStatic.isScreenReaderEnabled: () => Promise<boolean> - removed:
property AccessibilityInfoStatic.sendAccessibilityEvent: (handle: HostInstance, eventType: AccessibilityEventTypes) => void - removed:
property AccessibilityInfoStatic.setAccessibilityFocus: (reactTag: number) => void - removed:
type AccessibilityInfo = AccessibilityInfoStatic
- removed:
class ActivityIndicator extends ActivityIndicatorBase - removed:
interface ActivityIndicatorIOSProps extends ViewProps - removed:
interface ActivityIndicatorProps extends ViewProps - removed:
property ActivityIndicatorIOSProps.animating?: boolean | undefined - removed:
property ActivityIndicatorIOSProps.color?: ColorValue | undefined - removed:
property ActivityIndicatorIOSProps.hidesWhenStopped?: boolean | undefined - removed:
property ActivityIndicatorIOSProps.onLayout?: ((event: LayoutChangeEvent) => void) | undefined - removed:
property ActivityIndicatorIOSProps.size?: 'small' | 'large' | undefined - removed:
property ActivityIndicatorIOSProps.style?: StyleProp<ViewStyle> | undefined - removed:
property ActivityIndicatorProps.animating?: boolean | undefined - removed:
property ActivityIndicatorProps.color?: ColorValue | undefined - removed:
property ActivityIndicatorProps.hidesWhenStopped?: boolean | undefined - removed:
property ActivityIndicatorProps.size?: number | 'small' | 'large' | undefined - removed:
property ActivityIndicatorProps.style?: StyleProp<ViewStyle> | undefined
- removed:
class Button extends React.Component<ButtonProps> - removed:
interface ButtonProps extends Pick<TouchableNativeFeedbackProps & TouchableOpacityProps, | 'accessibilityLabel' | 'accessibilityState' | 'hasTVPreferredFocus' | 'nextFocusDown' | 'nextFocusForward' | 'nextFocusLeft' | 'nextFocusRight' | 'nextFocusUp' | 'testID' | 'disabled' | 'onPress' | 'touchSoundDisabled'> - removed:
property ButtonProps.color?: ColorValue | undefined - removed:
property ButtonProps.title: string
- removed:
const Clipboard: ClipboardStatic - removed:
interface ClipboardStatic - removed:
method ClipboardStatic.getString(): Promise<string> - removed:
method ClipboardStatic.setString(content: string): void - removed:
type Clipboard = ClipboardStatic
- removed:
class DrawerLayoutAndroid extends DrawerLayoutAndroidBase - removed:
interface DrawerLayoutAndroidProps extends ViewProps - removed:
interface DrawerSlideEvent extends NativeSyntheticEvent<NativeTouchEvent> - removed:
method DrawerLayoutAndroid.closeDrawer(): void - removed:
method DrawerLayoutAndroid.openDrawer(): void - removed:
property DrawerLayoutAndroid.positions: DrawerPosition - removed:
property DrawerLayoutAndroidProps.drawerBackgroundColor?: ColorValue | undefined - removed:
property DrawerLayoutAndroidProps.drawerLockMode?: 'unlocked' | 'locked-closed' | 'locked-open' | undefined - removed:
property DrawerLayoutAndroidProps.drawerPosition?: 'left' | 'right' | undefined - removed:
property DrawerLayoutAndroidProps.drawerWidth?: number | undefined - removed:
property DrawerLayoutAndroidProps.keyboardDismissMode?: 'none' | 'on-drag' | undefined - removed:
property DrawerLayoutAndroidProps.onDrawerClose?: (() => void) | undefined - removed:
property DrawerLayoutAndroidProps.onDrawerOpen?: (() => void) | undefined - removed:
property DrawerLayoutAndroidProps.onDrawerSlide?: ((event: DrawerSlideEvent) => void) | undefined - removed:
property DrawerLayoutAndroidProps.onDrawerStateChanged?: ((event: 'Idle' | 'Dragging' | 'Settling') => void) | undefined - removed:
property DrawerLayoutAndroidProps.renderNavigationView: () => React.JSX.Element - removed:
property DrawerLayoutAndroidProps.statusBarBackgroundColor?: ColorValue | undefined
- removed:
const Keyboard: KeyboardStatic - removed:
interface KeyboardEvent extends Partial<KeyboardEventIOS> - removed:
interface KeyboardStatic extends NativeEventEmitter - removed:
method KeyboardStatic.isVisible(): boolean - removed:
method KeyboardStatic.metrics(): KeyboardMetrics | undefined - removed:
property KeyboardEvent.duration: number - removed:
property KeyboardEvent.easing: KeyboardEventEasing - removed:
property KeyboardEvent.endCoordinates: KeyboardMetrics - removed:
property KeyboardStatic.addListener: (eventType: KeyboardEventName, listener: KeyboardEventListener) => EmitterSubscription - removed:
property KeyboardStatic.dismiss: () => void - removed:
property KeyboardStatic.scheduleLayoutAnimation: (event: KeyboardEvent) => void - removed:
type KeyboardEventEasing = 'easeIn' | 'easeInEaseOut' | 'easeOut' | 'linear' | 'keyboard' - removed:
type KeyboardEventName = 'keyboardWillShow' | 'keyboardDidShow' | 'keyboardWillHide' | 'keyboardDidHide' | 'keyboardWillChangeFrame' | 'keyboardDidChangeFrame'
- removed:
class KeyboardAvoidingView extends KeyboardAvoidingViewBase - removed:
interface KeyboardAvoidingViewProps extends ViewProps - removed:
property KeyboardAvoidingViewProps.behavior?: 'height' | 'position' | 'padding' | undefined - removed:
property KeyboardAvoidingViewProps.contentContainerStyle?: StyleProp<ViewStyle> | undefined - removed:
property KeyboardAvoidingViewProps.enabled?: boolean | undefined - removed:
property KeyboardAvoidingViewProps.keyboardVerticalOffset?: number | undefined
- removed:
const experimental_LayoutConformance: React.ComponentType<LayoutConformanceProps>
- removed:
const Pressable: React.ForwardRefExoticComponent<PressableProps & React.RefAttributes<View>> - removed:
interface PressableAndroidRippleConfig - removed:
interface PressableProps extends AccessibilityProps, Omit<ViewProps, 'children' | 'style' | 'hitSlop'> - removed:
interface PressableStateCallbackType - removed:
property PressableAndroidRippleConfig.alpha?: null | number | undefined - removed:
property PressableAndroidRippleConfig.borderless?: null | boolean | undefined - removed:
property PressableAndroidRippleConfig.color?: null | ColorValue | undefined - removed:
property PressableAndroidRippleConfig.foreground?: null | boolean | undefined - removed:
property PressableAndroidRippleConfig.radius?: null | number | undefined - removed:
property PressableProps.android_disableSound?: null | boolean | undefined - removed:
property PressableProps.android_ripple?: null | PressableAndroidRippleConfig | undefined - removed:
property PressableProps.cancelable?: null | boolean | undefined - removed:
property PressableProps.children?: | React.ReactNode | ((state: PressableStateCallbackType) => React.ReactNode) | undefined - removed:
property PressableProps.delayHoverIn?: number | null | undefined - removed:
property PressableProps.delayHoverOut?: number | null | undefined - removed:
property PressableProps.delayLongPress?: null | number | undefined - removed:
property PressableProps.disabled?: null | boolean | undefined - removed:
property PressableProps.hitSlop?: null | Insets | number | undefined - removed:
property PressableProps.onBlur?: null | ((event: NativeSyntheticEvent<TargetedEvent>) => void) | undefined - removed:
property PressableProps.onFocus?: null | ((event: NativeSyntheticEvent<TargetedEvent>) => void) | undefined - removed:
property PressableProps.onHoverIn?: null | ((event: MouseEvent) => void) | undefined - removed:
property PressableProps.onHoverOut?: null | ((event: MouseEvent) => void) | undefined - removed:
property PressableProps.onLongPress?: null | ((event: GestureResponderEvent) => void) | undefined - removed:
property PressableProps.onPress?: null | ((event: GestureResponderEvent) => void) | undefined - removed:
property PressableProps.onPressIn?: null | ((event: GestureResponderEvent) => void) | undefined - removed:
property PressableProps.onPressMove?: null | ((event: GestureResponderEvent) => void) | undefined - removed:
property PressableProps.onPressOut?: null | ((event: GestureResponderEvent) => void) | undefined - removed:
property PressableProps.pressRetentionOffset?: null | Insets | number | undefined - removed:
property PressableProps.style?: | StyleProp<ViewStyle> | ((state: PressableStateCallbackType) => StyleProp<ViewStyle>) | undefined - removed:
property PressableProps.testOnly_pressed?: null | boolean | undefined - removed:
property PressableProps.unstable_pressDelay?: number | undefined - removed:
readonly property PressableStateCallbackType.pressed: boolean
- removed:
class ProgressBarAndroid extends ProgressBarAndroidBase - removed:
interface ProgressBarAndroidProps extends ViewProps - removed:
property ProgressBarAndroidProps.animating?: boolean | undefined - removed:
property ProgressBarAndroidProps.color?: ColorValue | undefined - removed:
property ProgressBarAndroidProps.indeterminate?: boolean | undefined - removed:
property ProgressBarAndroidProps.progress?: number | undefined - removed:
property ProgressBarAndroidProps.styleAttr?: | 'Horizontal' | 'Normal' | 'Small' | 'Large' | 'Inverse' | 'SmallInverse' | 'LargeInverse' | undefined - removed:
property ProgressBarAndroidProps.testID?: string | undefined
- removed:
class RefreshControl extends RefreshControlBase - removed:
interface RefreshControlProps extends RefreshControlPropsIOS, RefreshControlPropsAndroid - removed:
interface RefreshControlPropsAndroid extends ViewProps - removed:
interface RefreshControlPropsIOS extends ViewProps - removed:
property RefreshControlProps.onRefresh?: (() => void) | undefined - removed:
property RefreshControlProps.progressViewOffset?: number | undefined - removed:
property RefreshControlProps.refreshing: boolean - removed:
property RefreshControlPropsAndroid.colors?: ColorValue[] | undefined - removed:
property RefreshControlPropsAndroid.enabled?: boolean | undefined - removed:
property RefreshControlPropsAndroid.progressBackgroundColor?: ColorValue | undefined - removed:
property RefreshControlPropsAndroid.size?: 'default' | 'large' | undefined - removed:
property RefreshControlPropsIOS.tintColor?: ColorValue | undefined - removed:
property RefreshControlPropsIOS.title?: string | undefined - removed:
property RefreshControlPropsIOS.titleColor?: ColorValue | undefined - removed:
static property RefreshControl.SIZE: Object
- removed:
class SafeAreaView extends SafeAreaViewBase
- removed:
class ScrollView extends ScrollViewBase - removed:
const ScrollViewBase: Constructor<ScrollResponderMixin> & typeof ScrollViewComponent - removed:
interface NativeScrollEvent - removed:
interface NativeScrollPoint - removed:
interface NativeScrollRectangle - removed:
interface NativeScrollSize - removed:
interface NativeScrollVelocity - removed:
interface PointProp - removed:
interface PublicScrollViewInstance extends HostInstance, ScrollViewImperativeMethods - removed:
interface ScrollResponderEvent extends NativeSyntheticEvent<NativeTouchEvent> - removed:
interface ScrollView extends ScrollViewImperativeMethods - removed:
interface ScrollViewImperativeMethods - removed:
interface ScrollViewProps extends ViewProps, ScrollViewPropsIOS, ScrollViewPropsAndroid, Touchable - removed:
interface ScrollViewPropsAndroid - removed:
interface ScrollViewPropsIOS - removed:
interface ScrollViewScrollToOptions - removed:
method ScrollView.setNativeProps(nativeProps: object): void - removed:
method ScrollViewImperativeMethods.scrollResponderScrollNativeHandleToKeyboard(nodeHandle: number | HostInstance, additionalOffset?: number, preventNegativeScrollOffset?: boolean): void - removed:
method ScrollViewImperativeMethods.scrollResponderZoomTo(rect: { x: number; y: number; width: number; height: number; animated?: boolean | undefined }, animated?: boolean): void - removed:
property NativeScrollEvent.contentInset: NativeScrollRectangle - removed:
property NativeScrollEvent.contentOffset: NativeScrollPoint - removed:
property NativeScrollEvent.contentSize: NativeScrollSize - removed:
property NativeScrollEvent.layoutMeasurement: NativeScrollSize - removed:
property NativeScrollEvent.targetContentOffset?: NativeScrollPoint | undefined - removed:
property NativeScrollEvent.velocity?: NativeScrollVelocity | undefined - removed:
property NativeScrollEvent.zoomScale: number - removed:
property NativeScrollPoint.x: number - removed:
property NativeScrollPoint.y: number - removed:
property NativeScrollRectangle.bottom: number - removed:
property NativeScrollRectangle.left: number - removed:
property NativeScrollRectangle.right: number - removed:
property NativeScrollRectangle.top: number - removed:
property NativeScrollSize.height: number - removed:
property NativeScrollSize.width: number - removed:
property NativeScrollVelocity.x: number - removed:
property NativeScrollVelocity.y: number - removed:
property PointProp.x: number - removed:
property PointProp.y: number - removed:
property ScrollView.scrollWithoutAnimationTo?: ((y: number, x: number) => void) | undefined - removed:
property ScrollViewProps.StickyHeaderComponent?: React.ComponentType<any> | undefined - removed:
property ScrollViewProps.contentContainerStyle?: StyleProp<ViewStyle> | undefined - removed:
property ScrollViewProps.decelerationRate?: 'fast' | 'normal' | number | undefined - removed:
property ScrollViewProps.disableIntervalMomentum?: boolean | undefined - removed:
property ScrollViewProps.disableScrollViewPanResponder?: boolean | undefined - removed:
property ScrollViewProps.horizontal?: boolean | null | undefined - removed:
property ScrollViewProps.innerViewRef?: React.RefObject<View> | undefined - removed:
property ScrollViewProps.invertStickyHeaders?: boolean | undefined - removed:
property ScrollViewProps.keyboardDismissMode?: 'none' | 'interactive' | 'on-drag' | undefined - removed:
property ScrollViewProps.keyboardShouldPersistTaps?: 'always' | 'never' | 'handled' | undefined - removed:
property ScrollViewProps.onContentSizeChange?: ((contentWidth: number, contentHeight: number) => void) | undefined - removed:
property ScrollViewProps.onMomentumScrollBegin?: ((event: NativeSyntheticEvent<NativeScrollEvent>) => void) | undefined - removed:
property ScrollViewProps.onMomentumScrollEnd?: ((event: NativeSyntheticEvent<NativeScrollEvent>) => void) | undefined - removed:
property ScrollViewProps.onScroll?: ((event: NativeSyntheticEvent<NativeScrollEvent>) => void) | undefined - removed:
property ScrollViewProps.onScrollBeginDrag?: ((event: NativeSyntheticEvent<NativeScrollEvent>) => void) | undefined - removed:
property ScrollViewProps.onScrollEndDrag?: ((event: NativeSyntheticEvent<NativeScrollEvent>) => void) | undefined - removed:
property ScrollViewProps.pagingEnabled?: boolean | undefined - removed:
property ScrollViewProps.refreshControl?: React.ReactElement<RefreshControlProps> | undefined - removed:
property ScrollViewProps.removeClippedSubviews?: boolean | undefined - removed:
property ScrollViewProps.scrollEnabled?: boolean | undefined - removed:
property ScrollViewProps.scrollViewRef?: React.RefObject<ScrollView> | undefined - removed:
property ScrollViewProps.showsHorizontalScrollIndicator?: boolean | undefined - removed:
property ScrollViewProps.showsVerticalScrollIndicator?: boolean | undefined - removed:
property ScrollViewProps.snapToEnd?: boolean | undefined - removed:
property ScrollViewProps.snapToInterval?: number | undefined - removed:
property ScrollViewProps.snapToOffsets?: number[] | undefined - removed:
property ScrollViewProps.snapToStart?: boolean | undefined - removed:
property ScrollViewProps.stickyHeaderHiddenOnScroll?: boolean | undefined - removed:
property ScrollViewProps.stickyHeaderIndices?: number[] | undefined - removed:
property ScrollViewProps.style?: StyleProp<ViewStyle> | undefined - removed:
property ScrollViewPropsAndroid.endFillColor?: ColorValue | undefined - removed:
property ScrollViewPropsAndroid.fadingEdgeLength?: number | { start: number; end: number } | undefined - removed:
property ScrollViewPropsAndroid.nestedScrollEnabled?: boolean | undefined - removed:
property ScrollViewPropsAndroid.overScrollMode?: 'auto' | 'always' | 'never' | undefined - removed:
property ScrollViewPropsAndroid.persistentScrollbar?: boolean | undefined - removed:
property ScrollViewPropsAndroid.scrollPerfTag?: string | undefined - removed:
property ScrollViewPropsAndroid.scrollsChildToFocus?: boolean | undefined - removed:
property ScrollViewPropsIOS.alwaysBounceHorizontal?: boolean | undefined - removed:
property ScrollViewPropsIOS.alwaysBounceVertical?: boolean | undefined - removed:
property ScrollViewPropsIOS.automaticallyAdjustContentInsets?: boolean | undefined - removed:
property ScrollViewPropsIOS.automaticallyAdjustKeyboardInsets?: boolean | undefined - removed:
property ScrollViewPropsIOS.automaticallyAdjustsScrollIndicatorInsets?: boolean | undefined - removed:
property ScrollViewPropsIOS.bounces?: boolean | undefined - removed:
property ScrollViewPropsIOS.bouncesZoom?: boolean | undefined - removed:
property ScrollViewPropsIOS.canCancelContentTouches?: boolean | undefined - removed:
property ScrollViewPropsIOS.centerContent?: boolean | undefined - removed:
property ScrollViewPropsIOS.contentInset?: Insets | undefined - removed:
property ScrollViewPropsIOS.contentInsetAdjustmentBehavior?: 'automatic' | 'scrollableAxes' | 'never' | 'always' | undefined - removed:
property ScrollViewPropsIOS.contentOffset?: PointProp | undefined - removed:
property ScrollViewPropsIOS.directionalLockEnabled?: boolean | undefined - removed:
property ScrollViewPropsIOS.indicatorStyle?: 'default' | 'black' | 'white' | undefined - removed:
property ScrollViewPropsIOS.maintainVisibleContentPosition?: | null | { autoscrollToTopThreshold?: number | null | undefined; minIndexForVisible: number } | undefined - removed:
property ScrollViewPropsIOS.maximumZoomScale?: number | undefined - removed:
property ScrollViewPropsIOS.minimumZoomScale?: number | undefined - removed:
property ScrollViewPropsIOS.onScrollAnimationEnd?: (() => void) | undefined - removed:
property ScrollViewPropsIOS.onScrollToTop?: ((event: NativeSyntheticEvent<NativeScrollEvent>) => void) | undefined - removed:
property ScrollViewPropsIOS.pinchGestureEnabled?: boolean | undefined - removed:
property ScrollViewPropsIOS.scrollEventThrottle?: number | undefined - removed:
property ScrollViewPropsIOS.scrollIndicatorInsets?: Insets | undefined - removed:
property ScrollViewPropsIOS.scrollToOverflowEnabled?: boolean | undefined - removed:
property ScrollViewPropsIOS.scrollsToTop?: boolean | undefined - removed:
property ScrollViewPropsIOS.snapToAlignment?: 'start' | 'center' | 'end' | undefined - removed:
property ScrollViewPropsIOS.zoomScale?: number | undefined - removed:
property ScrollViewScrollToOptions.animated?: boolean | undefined - removed:
property ScrollViewScrollToOptions.x?: number | undefined - removed:
property ScrollViewScrollToOptions.y?: number | undefined - removed:
readonly property ScrollViewImperativeMethods.flashScrollIndicators: () => void - removed:
readonly property ScrollViewImperativeMethods.getInnerViewNode: () => number | undefined - removed:
readonly property ScrollViewImperativeMethods.getInnerViewRef: () => React.ComponentRef<typeof View> | null - removed:
readonly property ScrollViewImperativeMethods.getNativeScrollRef: () => HostInstance | null - removed:
readonly property ScrollViewImperativeMethods.getScrollResponder: () => ScrollResponderType - removed:
readonly property ScrollViewImperativeMethods.getScrollableNode: () => number | undefined - removed:
readonly property ScrollViewImperativeMethods.scrollTo: (options?: ScrollViewScrollToOptions | number, deprecatedX?: number, deprecatedAnimated?: boolean) => void - removed:
readonly property ScrollViewImperativeMethods.scrollToEnd: (options?: ScrollViewScrollToOptions | null) => void - removed:
type ScrollResponderType = ScrollViewImperativeMethods
- removed:
class StatusBar extends React.Component<StatusBarProps> - removed:
interface StatusBarProps extends StatusBarPropsIOS - removed:
interface StatusBarPropsIOS - removed:
property StatusBarProps.animated?: boolean | undefined - removed:
property StatusBarProps.barStyle?: null | StatusBarStyle | undefined - removed:
property StatusBarProps.hidden?: boolean | undefined - removed:
property StatusBarPropsIOS.showHideTransition?: null | 'fade' | 'slide' | 'none' | undefined - removed:
static property StatusBar.currentHeight?: number | undefined - removed:
static property StatusBar.popStackEntry: (entry: StatusBarProps) => void - removed:
static property StatusBar.pushStackEntry: (props: StatusBarProps) => StatusBarProps - removed:
static property StatusBar.replaceStackEntry: (entry: StatusBarProps, props: StatusBarProps) => StatusBarProps - removed:
static property StatusBar.setBarStyle: (style: StatusBarStyle, animated?: boolean) => void - removed:
static property StatusBar.setHidden: (hidden: boolean, animation?: StatusBarAnimation) => void - removed:
type StatusBarAnimation = 'none' | 'fade' | 'slide' - removed:
type StatusBarStyle = 'default' | 'auto' | 'light-content' | 'dark-content'
- removed:
class Switch extends SwitchBase - removed:
interface SwitchChangeEvent extends NativeSyntheticEvent<SwitchChangeEventData> - removed:
interface SwitchChangeEventData extends TargetedEvent - removed:
interface SwitchProps extends SwitchPropsIOS - removed:
interface SwitchPropsIOS extends ViewProps - removed:
property SwitchChangeEventData.value: boolean - removed:
property SwitchProps.disabled?: boolean | undefined - removed:
property SwitchProps.ios_backgroundColor?: ColorValue | undefined - removed:
property SwitchProps.onChange?: ((event: SwitchChangeEvent) => Promise<void> | void) | null | undefined - removed:
property SwitchProps.onValueChange?: ((value: boolean) => Promise<void> | void) | null | undefined - removed:
property SwitchProps.style?: StyleProp<ViewStyle> | undefined - removed:
property SwitchProps.testID?: string | undefined - removed:
property SwitchProps.thumbColor?: ColorValue | undefined - removed:
property SwitchProps.trackColor?: | { false?: ColorValue | null | undefined; true?: ColorValue | null | undefined } | undefined - removed:
property SwitchProps.value?: boolean | undefined - removed:
property SwitchPropsIOS.onTintColor?: ColorValue | undefined - removed:
property SwitchPropsIOS.thumbTintColor?: ColorValue | undefined - removed:
property SwitchPropsIOS.tintColor?: ColorValue | undefined
- removed:
class InputAccessoryView extends React.Component<InputAccessoryViewProps> - removed:
interface InputAccessoryViewProps - removed:
property InputAccessoryViewProps.backgroundColor?: ColorValue | undefined - removed:
property InputAccessoryViewProps.children?: React.ReactNode | undefined - removed:
property InputAccessoryViewProps.nativeID?: string | undefined - removed:
property InputAccessoryViewProps.style?: StyleProp<ViewStyle> | undefined
- removed:
class TextInput extends TextInputBase - removed:
interface DocumentSelectionState extends EventEmitter - removed:
interface TextInputAndroidProps - removed:
interface TextInputChangeEventData extends TargetedEvent - removed:
interface TextInputContentSizeChangeEventData - removed:
interface TextInputEndEditingEventData - removed:
interface TextInputFocusEventData extends TargetedEvent - removed:
interface TextInputIOSProps - removed:
interface TextInputKeyPressEventData - removed:
interface TextInputProps extends ViewProps, TextInputIOSProps, TextInputAndroidProps, AccessibilityProps - removed:
interface TextInputScrollEventData - removed:
interface TextInputSelectionChangeEventData extends TargetedEvent - removed:
interface TextInputSubmitEditingEventData - removed:
method DocumentSelectionState.blur(): void - removed:
method DocumentSelectionState.constrainLength(maxLength: number): void - removed:
method DocumentSelectionState.focus(): void - removed:
method DocumentSelectionState.getAnchorOffset(): number - removed:
method DocumentSelectionState.getEndOffset(): number - removed:
method DocumentSelectionState.getFocusOffset(): number - removed:
method DocumentSelectionState.getStartOffset(): number - removed:
method DocumentSelectionState.hasFocus(): boolean - removed:
method DocumentSelectionState.isBackward(): boolean - removed:
method DocumentSelectionState.isCollapsed(): boolean - removed:
method DocumentSelectionState.overlaps(start: number, end: number): boolean - removed:
method DocumentSelectionState.update(anchor: number, focus: number): void - removed:
new DocumentSelectionState(anchor: number, focus: number): DocumentSelectionState - removed:
property TextInput.clear: () => void - removed:
property TextInput.isFocused: () => boolean - removed:
property TextInput.setSelection: (start: number, end: number) => void - removed:
property TextInputAndroidProps.cursorColor?: ColorValue | null | undefined - removed:
property TextInputAndroidProps.disableFullscreenUI?: boolean | undefined - removed:
property TextInputAndroidProps.importantForAutofill?: | 'auto' | 'no' | 'noExcludeDescendants' | 'yes' | 'yesExcludeDescendants' | undefined - removed:
property TextInputAndroidProps.inlineImageLeft?: string | undefined - removed:
property TextInputAndroidProps.inlineImagePadding?: number | undefined - removed:
property TextInputAndroidProps.numberOfLines?: number | undefined - removed:
property TextInputAndroidProps.returnKeyLabel?: string | undefined - removed:
property TextInputAndroidProps.selectionHandleColor?: ColorValue | null | undefined - removed:
property TextInputAndroidProps.showSoftInputOnFocus?: boolean | undefined - removed:
property TextInputAndroidProps.textAlignVertical?: 'auto' | 'top' | 'bottom' | 'center' | undefined - removed:
property TextInputAndroidProps.textBreakStrategy?: 'simple' | 'highQuality' | 'balanced' | undefined - removed:
property TextInputAndroidProps.underlineColorAndroid?: ColorValue | undefined - removed:
property TextInputAndroidProps.verticalAlign?: 'auto' | 'top' | 'bottom' | 'middle' | undefined - removed:
property TextInputChangeEventData.eventCount: number - removed:
property TextInputChangeEventData.selection?: | { start: number; end: number } | undefined - removed:
property TextInputChangeEventData.text: string - removed:
property TextInputContentSizeChangeEventData.contentSize: { width: number; height: number } - removed:
property TextInputEndEditingEventData.text: string - removed:
property TextInputFocusEventData.eventCount: number - removed:
property TextInputFocusEventData.text: string - removed:
property TextInputIOSProps.clearButtonMode?: 'never' | 'while-editing' | 'unless-editing' | 'always' | undefined - removed:
property TextInputIOSProps.clearTextOnFocus?: boolean | undefined - removed:
property TextInputIOSProps.dataDetectorTypes?: DataDetectorTypes | DataDetectorTypes[] | undefined - removed:
property TextInputIOSProps.disableKeyboardShortcuts?: boolean | undefined - removed:
property TextInputIOSProps.enablesReturnKeyAutomatically?: boolean | undefined - removed:
property TextInputIOSProps.keyboardAppearance?: 'default' | 'light' | 'dark' | undefined - removed:
property TextInputIOSProps.lineBreakModeIOS?: 'wordWrapping' | 'char' | 'clip' | 'head' | 'middle' | 'tail' | undefined - removed:
property TextInputIOSProps.lineBreakStrategyIOS?: 'none' | 'standard' | 'hangul-word' | 'push-out' | undefined - removed:
property TextInputIOSProps.passwordRules?: string | null | undefined - removed:
property TextInputIOSProps.rejectResponderTermination?: boolean | null | undefined - removed:
property TextInputIOSProps.scrollEnabled?: boolean | undefined - removed:
property TextInputIOSProps.selectionState?: DocumentSelectionState | undefined - removed:
property TextInputIOSProps.smartInsertDelete?: boolean | undefined - removed:
property TextInputIOSProps.spellCheck?: boolean | undefined - removed:
property TextInputIOSProps.textContentType?: | 'none' | 'URL' | 'addressCity' | 'addressCityAndState' | 'addressState' | 'countryName' | 'creditCardNumber' | 'creditCardExpiration' | 'creditCardExpirationMonth' | 'creditCardExpirationYear' | 'creditCardSecurityCode' | 'creditCardType' | 'creditCardName' | 'creditCardGivenName' | 'creditCardMiddleName' | 'creditCardFamilyName' | 'emailAddress' | '… - removed:
property TextInputKeyPressEventData.eventCount: number - removed:
property TextInputKeyPressEventData.key: string - removed:
property TextInputProps.allowFontScaling?: boolean | undefined - removed:
property TextInputProps.autoCapitalize?: 'none' | 'sentences' | 'words' | 'characters' | undefined - removed:
property TextInputProps.autoComplete?: | '2fa-app-otp' | 'additional-name' | 'address-line1' | 'address-line2' | 'birthdate-day' | 'birthdate-full' | 'birthdate-month' | 'birthdate-year' | 'cc-csc' | 'cc-exp' | 'cc-exp-day' | 'cc-exp-month' | 'cc-exp-year' | 'cc-number' | 'cc-name' | 'cc-given-name' | 'cc-middle-name' | 'cc-family-name' | 'cc-type' | 'country' | 'current-password' | 'email' | 'em… - removed:
property TextInputProps.autoCorrect?: boolean | undefined - removed:
property TextInputProps.autoFocus?: boolean | undefined - removed:
property TextInputProps.blurOnSubmit?: boolean | undefined - removed:
property TextInputProps.caretHidden?: boolean | undefined - removed:
property TextInputProps.contextMenuHidden?: boolean | undefined - removed:
property TextInputProps.defaultValue?: string | undefined - removed:
property TextInputProps.editable?: boolean | undefined - removed:
property TextInputProps.enterKeyHint?: EnterKeyHintTypeOptions | undefined - removed:
property TextInputProps.inputAccessoryViewButtonLabel?: string | undefined - removed:
property TextInputProps.inputAccessoryViewID?: string | undefined - removed:
property TextInputProps.inputMode?: InputModeOptions | undefined - removed:
property TextInputProps.keyboardType?: KeyboardTypeOptions | undefined - removed:
property TextInputProps.maxFontSizeMultiplier?: number | null | undefined - removed:
property TextInputProps.maxLength?: number | undefined - removed:
property TextInputProps.multiline?: boolean | undefined - removed:
property TextInputProps.onBlur?: ((e: BlurEvent) => void) | undefined - removed:
property TextInputProps.onChange?: ((e: TextInputChangeEvent) => void) | undefined - removed:
property TextInputProps.onChangeText?: ((text: string) => void) | undefined - removed:
property TextInputProps.onContentSizeChange?: ((e: TextInputContentSizeChangeEvent) => void) | undefined - removed:
property TextInputProps.onEndEditing?: ((e: TextInputEndEditingEvent) => void) | undefined - removed:
property TextInputProps.onFocus?: ((e: FocusEvent) => void) | undefined - removed:
property TextInputProps.onKeyPress?: ((e: TextInputKeyPressEvent) => void) | undefined - removed:
property TextInputProps.onPress?: ((e: NativeSyntheticEvent<NativeTouchEvent>) => void) | undefined - removed:
property TextInputProps.onPressIn?: ((e: NativeSyntheticEvent<NativeTouchEvent>) => void) | undefined - removed:
property TextInputProps.onPressOut?: ((e: NativeSyntheticEvent<NativeTouchEvent>) => void) | undefined - removed:
property TextInputProps.onScroll?: ((e: TextInputScrollEvent) => void) | undefined - removed:
property TextInputProps.onSelectionChange?: ((e: TextInputSelectionChangeEvent) => void) | undefined - removed:
property TextInputProps.onSubmitEditing?: ((e: TextInputSubmitEditingEvent) => void) | undefined - removed:
property TextInputProps.placeholder?: string | undefined - removed:
property TextInputProps.placeholderTextColor?: ColorValue | undefined - removed:
property TextInputProps.readOnly?: boolean | undefined - removed:
property TextInputProps.returnKeyType?: ReturnKeyTypeOptions | undefined - removed:
property TextInputProps.secureTextEntry?: boolean | undefined - removed:
property TextInputProps.selectTextOnFocus?: boolean | undefined - removed:
property TextInputProps.selection?: { start: number; end?: number | undefined } | undefined - removed:
property TextInputProps.selectionColor?: ColorValue | undefined - removed:
property TextInputProps.style?: StyleProp<TextStyle> | undefined - removed:
property TextInputProps.submitBehavior?: SubmitBehavior | undefined - removed:
property TextInputProps.testID?: string | undefined - removed:
property TextInputProps.textAlign?: 'left' | 'center' | 'right' | 'start' | 'end' | undefined - removed:
property TextInputProps.value?: string | undefined - removed:
property TextInputScrollEventData.contentOffset: { x: number; y: number } - removed:
property TextInputScrollEventData.responderIgnoreScroll?: boolean | undefined - removed:
property TextInputSelectionChangeEventData.selection: { start: number; end: number } - removed:
property TextInputSubmitEditingEventData.text: string - removed:
static property TextInput.State: TextInputState - removed:
type EnterKeyHintType = 'done' | 'go' | 'next' | 'search' | 'send' - removed:
type EnterKeyHintTypeAndroid = 'previous' - removed:
type EnterKeyHintTypeIOS = 'enter' - removed:
type EnterKeyHintTypeOptions = EnterKeyHintType | EnterKeyHintTypeAndroid | EnterKeyHintTypeIOS - removed:
type InputModeOptions = 'none' | 'text' | 'decimal' | 'numeric' | 'tel' | 'search' | 'email' | 'url' - removed:
type KeyboardType = 'default' | 'number-pad' | 'decimal-pad' | 'numeric' | 'email-address' | 'phone-pad' | 'url' - removed:
type KeyboardTypeAndroid = 'visible-password' - removed:
type KeyboardTypeIOS = 'ascii-capable' | 'numbers-and-punctuation' | 'name-phone-pad' | 'twitter' | 'web-search' - removed:
type KeyboardTypeOptions = KeyboardType | KeyboardTypeAndroid | KeyboardTypeIOS - removed:
type ReturnKeyType = 'done' | 'go' | 'next' | 'search' | 'send' - removed:
type ReturnKeyTypeAndroid = 'none' | 'previous' - removed:
type ReturnKeyTypeIOS = 'default' | 'google' | 'join' | 'route' | 'yahoo' | 'emergency-call' - removed:
type ReturnKeyTypeOptions = ReturnKeyType | ReturnKeyTypeAndroid | ReturnKeyTypeIOS - removed:
type SubmitBehavior = 'submit' | 'blurAndSubmit' | 'newline' - removed:
type TextInputChangeEvent = NativeSyntheticEvent<TextInputChangeEventData> - removed:
type TextInputContentSizeChangeEvent = NativeSyntheticEvent<TextInputContentSizeChangeEventData> - removed:
type TextInputEndEditingEvent = NativeSyntheticEvent<TextInputEndEditingEventData> - removed:
type TextInputFocusEvent = NativeSyntheticEvent<TextInputFocusEventData> - removed:
type TextInputKeyPressEvent = NativeSyntheticEvent<TextInputKeyPressEventData> - removed:
type TextInputScrollEvent = NativeSyntheticEvent<TextInputScrollEventData> - removed:
type TextInputSelectionChangeEvent = NativeSyntheticEvent<TextInputSelectionChangeEventData> - removed:
type TextInputSubmitEditingEvent = NativeSyntheticEvent<TextInputSubmitEditingEventData>
- removed:
const ToastAndroid: ToastAndroidStatic - removed:
interface ToastAndroidStatic - removed:
method ToastAndroidStatic.show(message: string, duration: number): void - removed:
method ToastAndroidStatic.showWithGravity(message: string, duration: number, gravity: number): void - removed:
method ToastAndroidStatic.showWithGravityAndOffset(message: string, duration: number, gravity: number, xOffset: number, yOffset: number): void - removed:
property ToastAndroidStatic.BOTTOM: number - removed:
property ToastAndroidStatic.CENTER: number - removed:
property ToastAndroidStatic.LONG: number - removed:
property ToastAndroidStatic.SHORT: number - removed:
property ToastAndroidStatic.TOP: number - removed:
type ToastAndroid = ToastAndroidStatic
- removed:
const Touchable: { TOUCH_TARGET_DEBUG: boolean; renderDebugView: (config: { color: string | number; hitSlop?: Insets | undefined }) => React.ReactElement | null } - removed:
interface Touchable - removed:
property Touchable.onTouchCancel?: ((event: GestureResponderEvent) => void) | undefined - removed:
property Touchable.onTouchEnd?: ((event: GestureResponderEvent) => void) | undefined - removed:
property Touchable.onTouchEndCapture?: ((event: GestureResponderEvent) => void) | undefined - removed:
property Touchable.onTouchMove?: ((event: GestureResponderEvent) => void) | undefined - removed:
property Touchable.onTouchStart?: ((event: GestureResponderEvent) => void) | undefined
- removed:
const TouchableHighlight: React.ForwardRefExoticComponent<React.PropsWithoutRef<TouchableHighlightProps> & React.RefAttributes<View>> - removed:
interface TouchableHighlightProps extends TouchableWithoutFeedbackProps - removed:
property TouchableHighlightProps.activeOpacity?: number | undefined - removed:
property TouchableHighlightProps.onHideUnderlay?: (() => void) | undefined - removed:
property TouchableHighlightProps.onShowUnderlay?: (() => void) | undefined - removed:
property TouchableHighlightProps.style?: StyleProp<ViewStyle> | undefined - removed:
property TouchableHighlightProps.underlayColor?: ColorValue | undefined
- removed:
class TouchableNativeFeedback extends TouchableNativeFeedbackBase - removed:
interface TouchableNativeFeedbackProps extends TouchableWithoutFeedbackProps, TVProps - removed:
property TouchableNativeFeedbackProps.background?: BackgroundPropType | undefined - removed:
property TouchableNativeFeedbackProps.useForeground?: boolean | undefined - removed:
static method TouchableNativeFeedback.Ripple(color: ColorValue, borderless: boolean, rippleRadius?: number | null): RippleBackgroundPropType - removed:
static method TouchableNativeFeedback.SelectableBackground(rippleRadius?: number | null): ThemeAttributeBackgroundPropType - removed:
static method TouchableNativeFeedback.SelectableBackgroundBorderless(rippleRadius?: number | null): ThemeAttributeBackgroundPropType - removed:
static method TouchableNativeFeedback.canUseNativeForeground(): boolean
- removed:
const TouchableOpacity: React.ForwardRefExoticComponent<React.PropsWithoutRef<TouchableOpacityProps> & React.RefAttributes<View>> - removed:
interface TVProps - removed:
interface TouchableOpacityProps extends TouchableWithoutFeedbackProps, TVProps - removed:
property TVProps.hasTVPreferredFocus?: boolean | undefined - removed:
property TVProps.nextFocusDown?: number | undefined - removed:
property TVProps.nextFocusForward?: number | undefined - removed:
property TVProps.nextFocusLeft?: number | undefined - removed:
property TVProps.nextFocusRight?: number | undefined - removed:
property TVProps.nextFocusUp?: number | undefined - removed:
property TouchableOpacityProps.activeOpacity?: number | undefined
- removed:
class TouchableWithoutFeedback extends TouchableWithoutFeedbackBase - removed:
interface TouchableWithoutFeedbackProps extends TouchableWithoutFeedbackPropsIOS, TouchableWithoutFeedbackPropsAndroid, AccessibilityProps - removed:
interface TouchableWithoutFeedbackPropsAndroid - removed:
interface TouchableWithoutFeedbackPropsIOS - removed:
property TouchableWithoutFeedbackProps.children?: React.ReactNode | undefined - removed:
property TouchableWithoutFeedbackProps.delayLongPress?: number | undefined - removed:
property TouchableWithoutFeedbackProps.delayPressIn?: number | undefined - removed:
property TouchableWithoutFeedbackProps.delayPressOut?: number | undefined - removed:
property TouchableWithoutFeedbackProps.disabled?: boolean | undefined - removed:
property TouchableWithoutFeedbackProps.focusable?: boolean | undefined - removed:
property TouchableWithoutFeedbackProps.hitSlop?: null | Insets | number | undefined - removed:
property TouchableWithoutFeedbackProps.id?: string | undefined - removed:
property TouchableWithoutFeedbackProps.onBlur?: ((e: NativeSyntheticEvent<TargetedEvent>) => void) | undefined - removed:
property TouchableWithoutFeedbackProps.onFocus?: ((e: NativeSyntheticEvent<TargetedEvent>) => void) | undefined - removed:
property TouchableWithoutFeedbackProps.onLayout?: ((event: LayoutChangeEvent) => void) | undefined - removed:
property TouchableWithoutFeedbackProps.onLongPress?: ((event: GestureResponderEvent) => void) | undefined - removed:
property TouchableWithoutFeedbackProps.onPress?: ((event: GestureResponderEvent) => void) | undefined - removed:
property TouchableWithoutFeedbackProps.onPressIn?: ((event: GestureResponderEvent) => void) | undefined - removed:
property TouchableWithoutFeedbackProps.onPressOut?: ((event: GestureResponderEvent) => void) | undefined - removed:
property TouchableWithoutFeedbackProps.pressRetentionOffset?: null | Insets | number | undefined - removed:
property TouchableWithoutFeedbackProps.rejectResponderTermination?: boolean | undefined - removed:
property TouchableWithoutFeedbackProps.style?: StyleProp<ViewStyle> | undefined - removed:
property TouchableWithoutFeedbackProps.testID?: string | undefined - removed:
property TouchableWithoutFeedbackPropsAndroid.touchSoundDisabled?: boolean | undefined
- removed:
class View extends ViewBase - removed:
static property View.forceTouchAvailable: boolean
- removed:
interface AccessibilityProps extends AccessibilityPropsAndroid, AccessibilityPropsIOS - removed:
interface AccessibilityPropsAndroid - removed:
interface AccessibilityPropsIOS - removed:
interface AccessibilityState - removed:
interface AccessibilityValue - removed:
property AccessibilityProps.'aria-busy'?: boolean | undefined - removed:
property AccessibilityProps.'aria-checked'?: boolean | 'mixed' | undefined - removed:
property AccessibilityProps.'aria-disabled'?: boolean | undefined - removed:
property AccessibilityProps.'aria-expanded'?: boolean | undefined - removed:
property AccessibilityProps.'aria-hidden'?: boolean | undefined - removed:
property AccessibilityProps.'aria-label'?: string | undefined - removed:
property AccessibilityProps.'aria-modal'?: boolean | undefined - removed:
property AccessibilityProps.'aria-selected'?: boolean | undefined - removed:
property AccessibilityProps.'aria-valuemax'?: AccessibilityValue['max'] | undefined - removed:
property AccessibilityProps.'aria-valuemin'?: AccessibilityValue['min'] | undefined - removed:
property AccessibilityProps.'aria-valuenow'?: AccessibilityValue['now'] | undefined - removed:
property AccessibilityProps.'aria-valuetext'?: AccessibilityValue['text'] | undefined - removed:
property AccessibilityProps.accessibilityActions?: ReadonlyArray<AccessibilityActionInfo> | undefined - removed:
property AccessibilityProps.accessibilityHint?: string | undefined - removed:
property AccessibilityProps.accessibilityLabel?: string | undefined - removed:
property AccessibilityProps.accessibilityRole?: AccessibilityRole | undefined - removed:
property AccessibilityProps.accessibilityState?: AccessibilityState | undefined - removed:
property AccessibilityProps.accessibilityValue?: AccessibilityValue | undefined - removed:
property AccessibilityProps.accessible?: boolean | undefined - removed:
property AccessibilityProps.importantForAccessibility?: ('auto' | 'yes' | 'no' | 'no-hide-descendants') | undefined - removed:
property AccessibilityProps.onAccessibilityAction?: ((event: AccessibilityActionEvent) => void) | undefined - removed:
property AccessibilityProps.role?: Role | undefined - removed:
property AccessibilityPropsAndroid.'aria-labelledby'?: string | undefined - removed:
property AccessibilityPropsAndroid.'aria-live'?: ('polite' | 'assertive' | 'off') | undefined - removed:
property AccessibilityPropsAndroid.accessibilityLabelledBy?: string | string[] | undefined - removed:
property AccessibilityPropsAndroid.accessibilityLiveRegion?: 'none' | 'polite' | 'assertive' | undefined - removed:
property AccessibilityPropsAndroid.importantForAccessibility?: 'auto' | 'yes' | 'no' | 'no-hide-descendants' | undefined - removed:
property AccessibilityPropsAndroid.screenReaderFocusable?: boolean | undefined - removed:
property AccessibilityPropsIOS.accessibilityElementsHidden?: boolean | undefined - removed:
property AccessibilityPropsIOS.accessibilityIgnoresInvertColors?: boolean | undefined - removed:
property AccessibilityPropsIOS.accessibilityLanguage?: string | undefined - removed:
property AccessibilityPropsIOS.accessibilityLargeContentTitle?: string | undefined - removed:
property AccessibilityPropsIOS.accessibilityRespondsToUserInteraction?: boolean | undefined - removed:
property AccessibilityPropsIOS.accessibilityShowsLargeContentViewer?: boolean | undefined - removed:
property AccessibilityPropsIOS.accessibilityViewIsModal?: boolean | undefined - removed:
property AccessibilityPropsIOS.onAccessibilityEscape?: (() => void) | undefined - removed:
property AccessibilityPropsIOS.onAccessibilityTap?: (() => void) | undefined - removed:
property AccessibilityPropsIOS.onMagicTap?: (() => void) | undefined - removed:
property AccessibilityState.busy?: boolean | undefined - removed:
property AccessibilityState.checked?: boolean | 'mixed' | undefined - removed:
property AccessibilityState.disabled?: boolean | undefined - removed:
property AccessibilityState.expanded?: boolean | undefined - removed:
property AccessibilityState.selected?: boolean | undefined - removed:
property AccessibilityValue.max?: number | undefined - removed:
property AccessibilityValue.min?: number | undefined - removed:
property AccessibilityValue.now?: number | undefined - removed:
property AccessibilityValue.text?: string | undefined - removed:
type AccessibilityActionEvent = NativeSyntheticEvent<Readonly<{ actionName: string }>> - removed:
type AccessibilityActionInfo = Readonly<{ name: AccessibilityActionName | string; label?: string | undefined }> - removed:
type AccessibilityActionName = 'activate' | 'increment' | 'decrement' | 'longpress' | 'magicTap' | 'escape' - removed:
type AccessibilityRole = 'none' | 'button' | 'dropdownlist' | 'togglebutton' | 'link' | 'search' | 'image' | 'keyboardkey' | 'text' | 'adjustable' | 'imagebutton' | 'header' | 'summary… - removed:
type Role = 'alert' | 'alertdialog' | 'application' | 'article' | 'banner' | 'button' | 'cell' | 'checkbox' | 'columnheader' | 'combobox' | 'complementary' | 'contentinfo'…
- removed:
interface TVViewPropsIOS - removed:
interface ViewProps extends ViewPropsAndroid, ViewPropsIOS, GestureResponderHandlers, Touchable, PointerEvents, AccessibilityProps - removed:
interface ViewPropsAndroid - removed:
interface ViewPropsIOS extends TVViewPropsIOS - removed:
property TVViewPropsIOS.hasTVPreferredFocus?: boolean | undefined - removed:
property TVViewPropsIOS.isTVSelectable?: boolean | undefined - removed:
property TVViewPropsIOS.tvParallaxMagnification?: number | undefined - removed:
property TVViewPropsIOS.tvParallaxShiftDistanceX?: number | undefined - removed:
property TVViewPropsIOS.tvParallaxShiftDistanceY?: number | undefined - removed:
property TVViewPropsIOS.tvParallaxTiltAngle?: number | undefined - removed:
property ViewProps.children?: React.ReactNode | undefined - removed:
property ViewProps.collapsable?: boolean | undefined - removed:
property ViewProps.collapsableChildren?: boolean | undefined - removed:
property ViewProps.hitSlop?: null | Insets | number | undefined - removed:
property ViewProps.id?: string | undefined - removed:
property ViewProps.nativeID?: string | undefined - removed:
property ViewProps.needsOffscreenAlphaCompositing?: boolean | undefined - removed:
property ViewProps.onLayout?: ((event: LayoutChangeEvent) => void) | undefined - removed:
property ViewProps.pointerEvents?: 'box-none' | 'none' | 'box-only' | 'auto' | undefined - removed:
property ViewProps.removeClippedSubviews?: boolean | undefined - removed:
property ViewProps.style?: StyleProp<ViewStyle> | undefined - removed:
property ViewProps.testID?: string | undefined - removed:
property ViewPropsAndroid.focusable?: boolean | undefined - removed:
property ViewPropsAndroid.onBlur?: ((e: BlurEvent) => void) | null | undefined - removed:
property ViewPropsAndroid.onFocus?: ((e: FocusEvent) => void) | null | undefined - removed:
property ViewPropsAndroid.renderToHardwareTextureAndroid?: boolean | undefined - removed:
property ViewPropsAndroid.tabIndex?: 0 | -1 | undefined - removed:
property ViewPropsIOS.shouldRasterizeIOS?: boolean | undefined
- removed:
const registerCallableModule: RegisterCallableModule
- removed:
const DeviceEventEmitter: DeviceEventEmitterStatic
- removed:
const NativeAppEventEmitter: RCTNativeAppEventEmitter - removed:
interface NativeEventSubscription - removed:
method NativeEventSubscription.remove(): void
- removed:
class Image extends ImageBase - removed:
class ImageBackground extends ImageBackgroundBase - removed:
interface ImageBackgroundProps extends ImagePropsBase - removed:
interface ImageErrorEventData - removed:
interface ImageLoadEventData - removed:
interface ImageProgressEventDataIOS - removed:
interface ImageProps extends ImagePropsBase - removed:
interface ImagePropsBase extends ImagePropsIOS, ImagePropsAndroid, AccessibilityProps - removed:
interface ImagePropsIOS - removed:
interface ImageResolvedAssetSource - removed:
interface ImageSize - removed:
method ImageBackgroundProps.imageRef?(image: Image): void - removed:
property ImageBackgroundProps.children?: React.ReactNode | undefined - removed:
property ImageBackgroundProps.imageStyle?: StyleProp<ImageStyle> | undefined - removed:
property ImageBackgroundProps.style?: StyleProp<ViewStyle> | undefined - removed:
property ImageErrorEventData.error: any - removed:
property ImageLoadEventData.source: { height: number; width: number; uri: string } - removed:
property ImageProgressEventDataIOS.loaded: number - removed:
property ImageProgressEventDataIOS.total: number - removed:
property ImageProps.style?: StyleProp<ImageStyle> | undefined - removed:
property ImagePropsBase.alt?: string | undefined - removed:
property ImagePropsBase.borderBottomLeftRadius?: number | undefined - removed:
property ImagePropsBase.borderBottomRightRadius?: number | undefined - removed:
property ImagePropsBase.borderRadius?: number | undefined - removed:
property ImagePropsBase.borderTopLeftRadius?: number | undefined - removed:
property ImagePropsBase.borderTopRightRadius?: number | undefined - removed:
property ImagePropsBase.crossOrigin?: 'anonymous' | 'use-credentials' | undefined - removed:
property ImagePropsBase.defaultSource?: ImageURISource | ImageRequireSource | undefined - removed:
property ImagePropsBase.height?: number | undefined - removed:
property ImagePropsBase.id?: string | undefined - removed:
property ImagePropsBase.loadingIndicatorSource?: ImageURISource | undefined - removed:
property ImagePropsBase.nativeID?: string | undefined - removed:
property ImagePropsBase.onError?: ((error: ImageErrorEvent) => void) | undefined - removed:
property ImagePropsBase.onLayout?: ((event: LayoutChangeEvent) => void) | undefined - removed:
property ImagePropsBase.onLoad?: ((event: ImageLoadEvent) => void) | undefined - removed:
property ImagePropsBase.onLoadEnd?: (() => void) | undefined - removed:
property ImagePropsBase.onLoadStart?: (() => void) | undefined - removed:
property ImagePropsBase.progressiveRenderingEnabled?: boolean | undefined - removed:
property ImagePropsBase.referrerPolicy?: | 'no-referrer' | 'no-referrer-when-downgrade' | 'origin' | 'origin-when-cross-origin' | 'same-origin' | 'strict-origin' | 'strict-origin-when-cross-origin' | 'unsafe-url' | undefined - removed:
property ImagePropsBase.resizeMode?: ImageResizeMode | undefined - removed:
property ImagePropsBase.source?: ImageSourcePropType | undefined - removed:
property ImagePropsBase.src?: string | undefined - removed:
property ImagePropsBase.srcSet?: string | undefined - removed:
property ImagePropsBase.testID?: string | undefined - removed:
property ImagePropsBase.tintColor?: ColorValue | undefined - removed:
property ImagePropsBase.width?: number | undefined - removed:
property ImagePropsIOS.blurRadius?: number | undefined - removed:
property ImagePropsIOS.capInsets?: Insets | undefined - removed:
property ImagePropsIOS.onPartialLoad?: (() => void) | undefined - removed:
property ImagePropsIOS.onProgress?: ((event: ImageProgressEventIOS) => void) | undefined - removed:
property ImageResolvedAssetSource.height: number - removed:
property ImageResolvedAssetSource.scale: number - removed:
property ImageResolvedAssetSource.uri: string - removed:
property ImageResolvedAssetSource.width: number - removed:
property ImageSize.height: number - removed:
property ImageSize.width: number - removed:
static method Image.abortPrefetch?(requestId: number): void - removed:
static method Image.getSize(uri: string): Promise<ImageSize> - removed:
static method Image.getSize(uri: string, success: (width: number, height: number) => void, failure?: (error: any) => void): void - removed:
static method Image.getSizeWithHeaders(uri: string, headers: { [index: string]: string }): Promise<ImageSize> - removed:
static method Image.getSizeWithHeaders(uri: string, headers: { [index: string]: string }, success: (width: number, height: number) => void, failure?: (error: any) => void): void - removed:
static method Image.prefetch(url: string): Promise<boolean> - removed:
static method Image.prefetchWithMetadata(url: string, queryRootName: string, rootTag?: number): Promise<boolean> - removed:
static method Image.queryCache?(urls: string[]): Promise<{ [url: string]: 'memory' | 'disk' | 'disk/memory' }> - removed:
static method Image.resolveAssetSource(source: ImageSourcePropType): ImageResolvedAssetSource - removed:
type ImageErrorEvent = NativeSyntheticEvent<ImageErrorEventData> - removed:
type ImageLoadEvent = NativeSyntheticEvent<ImageLoadEventData> - removed:
type ImageProgressEventIOS = NativeSyntheticEvent<ImageProgressEventDataIOS> - removed:
type ImageSourcePropType = ImageURISource | ImageURISource[] | ImageRequireSource
- removed:
interface ImageResizeModeStatic - removed:
property ImageResizeModeStatic.center: ImageResizeMode - removed:
property ImageResizeModeStatic.contain: ImageResizeMode - removed:
property ImageResizeModeStatic.cover: ImageResizeMode - removed:
property ImageResizeModeStatic.none: ImageResizeMode - removed:
property ImageResizeModeStatic.repeat: ImageResizeMode - removed:
property ImageResizeModeStatic.stretch: ImageResizeMode - removed:
type ImageResizeMode = 'cover' | 'contain' | 'stretch' | 'repeat' | 'center' | 'none'
- removed:
interface ImageURISource - removed:
property ImageURISource.body?: string | undefined - removed:
property ImageURISource.bundle?: string | undefined - removed:
property ImageURISource.cache?: 'default' | 'reload' | 'force-cache' | 'only-if-cached' | undefined - removed:
property ImageURISource.headers?: { [key: string]: string } | undefined - removed:
property ImageURISource.height?: number | undefined - removed:
property ImageURISource.method?: string | undefined - removed:
property ImageURISource.scale?: number | undefined - removed:
property ImageURISource.uri?: string | undefined - removed:
property ImageURISource.width?: number | undefined - removed:
type ImageRequireSource = number - removed:
type ImageSource = ImageRequireSource | ImageURISource | ReadonlyArray<ImageURISource>
- removed:
const PanResponder: PanResponderStatic - removed:
interface PanResponderCallbacks - removed:
interface PanResponderGestureState - removed:
interface PanResponderInstance - removed:
interface PanResponderStatic - removed:
method PanResponderStatic.create(config: PanResponderCallbacks): PanResponderInstance - removed:
property PanResponderCallbacks.onMoveShouldSetPanResponder?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => boolean) | undefined - removed:
property PanResponderCallbacks.onMoveShouldSetPanResponderCapture?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => boolean) | undefined - removed:
property PanResponderCallbacks.onPanResponderEnd?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => void) | undefined - removed:
property PanResponderCallbacks.onPanResponderGrant?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => void) | undefined - removed:
property PanResponderCallbacks.onPanResponderMove?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => void) | undefined - removed:
property PanResponderCallbacks.onPanResponderReject?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => void) | undefined - removed:
property PanResponderCallbacks.onPanResponderRelease?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => void) | undefined - removed:
property PanResponderCallbacks.onPanResponderStart?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => void) | undefined - removed:
property PanResponderCallbacks.onPanResponderTerminate?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => void) | undefined - removed:
property PanResponderCallbacks.onPanResponderTerminationRequest?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => boolean) | undefined - removed:
property PanResponderCallbacks.onShouldBlockNativeResponder?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => boolean) | undefined - removed:
property PanResponderCallbacks.onStartShouldSetPanResponder?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => boolean) | undefined - removed:
property PanResponderCallbacks.onStartShouldSetPanResponderCapture?: | ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => boolean) | undefined - removed:
property PanResponderGestureState._accountsForMovesUpTo: number - removed:
property PanResponderGestureState.dx: number - removed:
property PanResponderGestureState.dy: number - removed:
property PanResponderGestureState.moveX: number - removed:
property PanResponderGestureState.moveY: number - removed:
property PanResponderGestureState.numberActiveTouches: number - removed:
property PanResponderGestureState.stateID: number - removed:
property PanResponderGestureState.vx: number - removed:
property PanResponderGestureState.vy: number - removed:
property PanResponderGestureState.x0: number - removed:
property PanResponderGestureState.y0: number - removed:
property PanResponderInstance.panHandlers: GestureResponderHandlers - removed:
type PanResponder = PanResponderStatic
- removed:
const LayoutAnimation: LayoutAnimationStatic - removed:
interface LayoutAnimationAnim - removed:
interface LayoutAnimationConfig - removed:
interface LayoutAnimationStatic - removed:
property LayoutAnimationAnim.delay?: number | undefined - removed:
property LayoutAnimationAnim.duration?: number | undefined - removed:
property LayoutAnimationAnim.initialVelocity?: number | undefined - removed:
property LayoutAnimationAnim.property?: LayoutAnimationProperty | undefined - removed:
property LayoutAnimationAnim.springDamping?: number | undefined - removed:
property LayoutAnimationAnim.type?: LayoutAnimationType | undefined - removed:
property LayoutAnimationConfig.create?: LayoutAnimationAnim | undefined - removed:
property LayoutAnimationConfig.delete?: LayoutAnimationAnim | undefined - removed:
property LayoutAnimationConfig.duration: number - removed:
property LayoutAnimationConfig.update?: LayoutAnimationAnim | undefined - removed:
property LayoutAnimationStatic.Presets: { easeInEaseOut: LayoutAnimationConfig; linear: LayoutAnimationConfig; spring: LayoutAnimationConfig } - removed:
property LayoutAnimationStatic.Properties: LayoutAnimationProperties - removed:
property LayoutAnimationStatic.Types: LayoutAnimationTypes - removed:
property LayoutAnimationStatic.configChecker: (shapeTypes: { [key: string]: any }) => any - removed:
property LayoutAnimationStatic.configureNext: (config: LayoutAnimationConfig, onAnimationDidEnd?: () => void, onAnimationDidFail?: () => void) => void - removed:
property LayoutAnimationStatic.create: (duration: number, type?: LayoutAnimationType, creationProp?: LayoutAnimationProperty) => LayoutAnimationConfig - removed:
property LayoutAnimationStatic.easeInEaseOut: (onAnimationDidEnd?: () => void) => void - removed:
property LayoutAnimationStatic.linear: (onAnimationDidEnd?: () => void) => void - removed:
property LayoutAnimationStatic.spring: (onAnimationDidEnd?: () => void) => void - removed:
type LayoutAnimation = LayoutAnimationStatic - removed:
type LayoutAnimationProperties = { [prop in LayoutAnimationProperty]: prop } - removed:
type LayoutAnimationProperty = 'opacity' | 'scaleX' | 'scaleY' | 'scaleXY' - removed:
type LayoutAnimationType = 'spring' | 'linear' | 'easeInEaseOut' | 'easeIn' | 'easeOut' | 'keyboard' - removed:
type LayoutAnimationTypes = { [type in LayoutAnimationType]: type }
- removed:
const Linking: LinkingImpl - removed:
interface LinkingImpl extends NativeEventEmitter - removed:
method LinkingImpl.addEventListener(type: 'url', handler: (event: { url: string }) => void): EmitterSubscription - removed:
method LinkingImpl.canOpenURL(url: string): Promise<boolean> - removed:
method LinkingImpl.getInitialURL(): Promise<string | null> - removed:
method LinkingImpl.openSettings(): Promise<void> - removed:
method LinkingImpl.openURL(url: string): Promise<any> - removed:
method LinkingImpl.sendIntent(action: string, extras?: Array<{ key: string; value: string | number | boolean }>): Promise<void> - removed:
type Linking = LinkingImpl
- removed:
abstract class FlatListComponent<ItemT, Props> extends React.Component<Props> - removed:
class FlatList<ItemT = any> extends FlatListComponent<ItemT, FlatListProps<ItemT>> - removed:
interface FlatListProps<ItemT> extends VirtualizedListProps<ItemT> - removed:
property FlatListComponent.flashScrollIndicators: () => void - removed:
property FlatListComponent.getNativeScrollRef: () => PublicScrollViewInstance | null - removed:
property FlatListComponent.getScrollResponder: () => React.JSX.Element | null | undefined - removed:
property FlatListComponent.getScrollableNode: () => any - removed:
property FlatListComponent.recordInteraction: () => void - removed:
property FlatListComponent.scrollToEnd: (params?: { animated?: boolean | null | undefined }) => void - removed:
property FlatListComponent.scrollToIndex: (params: { animated?: boolean | null | undefined; index: number; viewOffset?: number | undefined; viewPosition?: number | undefined }) => void - removed:
property FlatListComponent.scrollToItem: (params: { animated?: boolean | null | undefined; item: ItemT; viewOffset?: number | undefined; viewPosition?: number | undefined }) => void - removed:
property FlatListComponent.scrollToOffset: (params: { animated?: boolean | null | undefined; offset: number }) => void - removed:
property FlatListComponent.setNativeProps: (props: { [key: string]: unknown }) => void - removed:
property FlatListProps.columnWrapperStyle?: StyleProp<ViewStyle> | undefined - removed:
property FlatListProps.data: ArrayLike<ItemT> | null | undefined - removed:
property FlatListProps.extraData?: any | undefined - removed:
property FlatListProps.fadingEdgeLength?: number | { start: number; end: number } | undefined - removed:
property FlatListProps.getItemLayout?: | ((data: ArrayLike<ItemT> | null | undefined, index: number) => { length: number; offset: number; index: number }) | undefined - removed:
property FlatListProps.horizontal?: boolean | null | undefined - removed:
property FlatListProps.initialNumToRender?: number | undefined - removed:
property FlatListProps.initialScrollIndex?: number | null | undefined - removed:
property FlatListProps.keyExtractor?: ((item: ItemT, index: number) => string) | undefined - removed:
property FlatListProps.keyboardShouldPersistTaps?: 'always' | 'never' | 'handled' | undefined - removed:
property FlatListProps.legacyImplementation?: boolean | undefined - removed:
property FlatListProps.numColumns?: number | undefined - removed:
property FlatListProps.onRefresh?: (() => void) | null | undefined - removed:
property FlatListProps.onViewableItemsChanged?: | ((info: { viewableItems: Array<ViewToken<ItemT>>; changed: Array<ViewToken<ItemT>> }) => void) | null | undefined - removed:
property FlatListProps.refreshing?: boolean | null | undefined - removed:
property FlatListProps.removeClippedSubviews?: boolean | undefined - removed:
property FlatListProps.renderItem: ListRenderItem<ItemT> | null | undefined - removed:
property FlatListProps.strictMode?: boolean | undefined - removed:
property FlatListProps.viewabilityConfig?: ViewabilityConfig | undefined
- removed:
abstract class SectionListComponent<Props> extends React.Component<Props> - removed:
class SectionList<ItemT = any, SectionT = DefaultSectionT> extends SectionListComponent<SectionListProps<ItemT, SectionT>> - removed:
interface SectionBase<ItemT, SectionT = DefaultSectionT> - removed:
interface SectionListProps<ItemT, SectionT = DefaultSectionT> extends VirtualizedListWithoutPreConfiguredProps<ItemT> - removed:
interface SectionListRenderItemInfo<ItemT, SectionT = DefaultSectionT> extends ListRenderItemInfo<ItemT> - removed:
interface SectionListScrollParams - removed:
interface SectionListStatic<ItemT, SectionT = DefaultSectionT> extends React.ComponentClass<SectionListProps<ItemT, SectionT>> - removed:
method SectionListComponent.flashScrollIndicators(): void - removed:
method SectionListComponent.getScrollResponder(): ScrollView | undefined - removed:
method SectionListComponent.getScrollableNode(): NodeHandle | undefined - removed:
method SectionListComponent.recordInteraction(): void - removed:
method SectionListComponent.scrollToLocation(params: SectionListScrollParams): void - removed:
method SectionListStatic.scrollToLocation?(params: SectionListScrollParams): void - removed:
property SectionBase.ItemSeparatorComponent?: React.ComponentType<any> | React.ReactElement | null | undefined - removed:
property SectionBase.data: ReadonlyArray<ItemT> - removed:
property SectionBase.key?: string | undefined - removed:
property SectionBase.keyExtractor?: ((item: ItemT, index: number) => string) | undefined - removed:
property SectionBase.renderItem?: SectionListRenderItem<ItemT, SectionT> | undefined - removed:
property SectionListProps.SectionSeparatorComponent?: React.ComponentType<any> | React.ReactElement | null | undefined - removed:
property SectionListProps.extraData?: any | undefined - removed:
property SectionListProps.getItemLayout?: | ((data: SectionListData<ItemT, SectionT>[] | null, index: number) => { length: number; offset: number; index: number }) | undefined - removed:
property SectionListProps.initialNumToRender?: number | undefined - removed:
property SectionListProps.inverted?: boolean | null | undefined - removed:
property SectionListProps.keyExtractor?: ((item: ItemT, index: number) => string) | undefined - removed:
property SectionListProps.legacyImplementation?: boolean | undefined - removed:
property SectionListProps.onEndReached?: ((info: { distanceFromEnd: number }) => void) | null | undefined - removed:
property SectionListProps.onEndReachedThreshold?: number | null | undefined - removed:
property SectionListProps.onRefresh?: (() => void) | null | undefined - removed:
property SectionListProps.onScrollToIndexFailed?: | ((info: { index: number; highestMeasuredFrameIndex: number; averageItemLength: number }) => void) | undefined - removed:
property SectionListProps.refreshing?: boolean | null | undefined - removed:
property SectionListProps.removeClippedSubviews?: boolean | undefined - removed:
property SectionListProps.renderItem?: SectionListRenderItem<ItemT, SectionT> | undefined - removed:
property SectionListProps.renderScrollComponent?: | ((props: ScrollViewProps) => React.ReactElement<ScrollViewProps>) | undefined - removed:
property SectionListProps.renderSectionFooter?: | ((info: { section: SectionListData<ItemT, SectionT> }) => React.ReactElement | null) | undefined - removed:
property SectionListProps.renderSectionHeader?: | ((info: { section: SectionListData<ItemT, SectionT> }) => React.ReactElement | null) | undefined - removed:
property SectionListProps.sections: ReadonlyArray<SectionListData<ItemT, SectionT>> - removed:
property SectionListProps.stickySectionHeadersEnabled?: boolean | undefined - removed:
property SectionListRenderItemInfo.section: SectionListData<ItemT, SectionT> - removed:
property SectionListScrollParams.animated?: boolean | undefined - removed:
property SectionListScrollParams.itemIndex: number - removed:
property SectionListScrollParams.sectionIndex: number - removed:
property SectionListScrollParams.viewOffset?: number | undefined - removed:
property SectionListScrollParams.viewPosition?: number | undefined - removed:
type SectionListData<ItemT, SectionT = DefaultSectionT> = SectionBase<ItemT, SectionT> & SectionT - removed:
type SectionListRenderItem<ItemT, SectionT = DefaultSectionT> = (info: SectionListRenderItemInfo<ItemT, SectionT>) => React.ReactElement | null
- removed:
const LogBox: LogBoxStatic - removed:
interface LogBoxStatic - removed:
method LogBoxStatic.clearAllLogs(): void - removed:
method LogBoxStatic.ignoreAllLogs(ignore?: boolean): void - removed:
method LogBoxStatic.ignoreLogs(patterns: (string | RegExp)[]): void - removed:
method LogBoxStatic.install(): void - removed:
method LogBoxStatic.isInstalled(): boolean - removed:
method LogBoxStatic.uninstall(): void - removed:
type LogBox = LogBoxStatic
- removed:
class Modal extends React.Component<ModalProps> - removed:
interface ModalBaseProps - removed:
interface ModalPropsAndroid - removed:
interface ModalPropsIOS - removed:
property ModalBaseProps.animationType?: 'none' | 'slide' | 'fade' | undefined - removed:
property ModalBaseProps.backdropColor?: ColorValue | undefined - removed:
property ModalBaseProps.modalRef?: React.RefObject<Modal | null> | undefined - removed:
property ModalBaseProps.onRequestClose?: ((event: NativeSyntheticEvent<any>) => void) | undefined - removed:
property ModalBaseProps.onShow?: ((event: NativeSyntheticEvent<any>) => void) | undefined - removed:
property ModalBaseProps.transparent?: boolean | undefined - removed:
property ModalBaseProps.visible?: boolean | undefined - removed:
property ModalPropsAndroid.hardwareAccelerated?: boolean | undefined - removed:
property ModalPropsAndroid.navigationBarTranslucent?: boolean | undefined - removed:
property ModalPropsAndroid.statusBarTranslucent?: boolean | undefined - removed:
property ModalPropsIOS.allowSwipeDismissal?: boolean | undefined - removed:
property ModalPropsIOS.onDismiss?: (() => void) | undefined - removed:
property ModalPropsIOS.onOrientationChange?: ((event: NativeSyntheticEvent<any>) => void) | undefined - removed:
property ModalPropsIOS.presentationStyle?: 'fullScreen' | 'pageSheet' | 'formSheet' | 'overFullScreen' | undefined - removed:
property ModalPropsIOS.supportedOrientations?: | Array<| 'portrait' | 'portrait-upside-down' | 'landscape' | 'landscape-left' | 'landscape-right'> | undefined - removed:
type ModalProps = ModalBaseProps & ModalPropsIOS & ModalPropsAndroid & ViewProps
- removed:
function get<Config extends object>(name: string, viewConfigProvider: () => PartialViewConfig): HostComponent<Config> - removed:
function getWithFallback_DEPRECATED<Config extends object>(name: string, viewConfigProvider: () => PartialViewConfig): React.ComponentType<Config> - removed:
function setRuntimeConfigProvider(runtimeConfigProvider: (name: string) => { native: boolean; verify: boolean } | null): void - removed:
function unstable_hasStaticViewConfig(name: string): boolean
- removed:
function beginAsyncEvent(eventName: EventName, args?: EventArgs): number - removed:
function beginEvent(eventName: EventName, args?: EventArgs): void - removed:
function counterEvent(eventName: EventName, value: number): void - removed:
function endAsyncEvent(eventName: EventName, cookie: number, args?: EventArgs): void - removed:
function endEvent(args?: EventArgs): void - removed:
function isEnabled(): boolean - removed:
function setEnabled(_doEnable: boolean): void
- removed:
const PermissionsAndroid: PermissionsAndroidStatic - removed:
interface PermissionsAndroidStatic - removed:
interface Rationale - removed:
method PermissionsAndroidStatic.check(permission: Permission): Promise<boolean> - removed:
method PermissionsAndroidStatic.checkPermission(permission: Permission): Promise<boolean> - removed:
method PermissionsAndroidStatic.request(permission: Permission, rationale?: Rationale): Promise<PermissionStatus> - removed:
method PermissionsAndroidStatic.requestMultiple(permissions: Array<Permission>): Promise<{ [key in Permission]: PermissionStatus }> - removed:
method PermissionsAndroidStatic.requestPermission(permission: Permission, rationale?: Rationale): Promise<boolean> - removed:
new PermissionsAndroidStatic(): PermissionsAndroidStatic - removed:
property PermissionsAndroidStatic.PERMISSIONS: { [key in | 'READ_CALENDAR' | 'WRITE_CALENDAR' | 'CAMERA' | 'READ_CONTACTS' | 'WRITE_CONTACTS' | 'GET_ACCOUNTS' | 'ACCESS_FINE_LOCATION' | 'ACCESS_COARSE_LOCATION' | 'ACCESS_BACKGROUND_LOCATION' | 'RECORD_AUDIO' | 'READ_PHONE_STATE' | 'CALL_PHONE' | 'READ_CALL_LOG' | 'WRITE_CALL_LOG' | 'ADD_VOICEMAIL' | 'READ_VOICEMAIL' | 'WRITE_VOICEMAIL' | 'USE_SIP… - removed:
property PermissionsAndroidStatic.RESULTS: { [key in 'GRANTED' | 'DENIED' | 'NEVER_ASK_AGAIN']: PermissionStatus } - removed:
property Rationale.buttonNegative?: string | undefined - removed:
property Rationale.buttonNeutral?: string | undefined - removed:
property Rationale.buttonPositive: string - removed:
property Rationale.message: string - removed:
property Rationale.title: string - removed:
type Permission = 'android.permission.READ_CALENDAR' | 'android.permission.WRITE_CALENDAR' | 'android.permission.CAMERA' | 'android.permission.READ_CONTACTS' | 'android.permissi… - removed:
type PermissionStatus = 'granted' | 'denied' | 'never_ask_again' - removed:
type PermissionsAndroid = PermissionsAndroidStatic
- removed:
const PushNotificationIOS: PushNotificationIOSStatic - removed:
interface PushNotification - removed:
interface PushNotificationIOSStatic - removed:
interface PushNotificationPermissions - removed:
method PushNotification.finish(result: string): void - removed:
method PushNotification.getAlert(): string | Object - removed:
method PushNotification.getBadgeCount(): number - removed:
method PushNotification.getCategory(): string - removed:
method PushNotification.getContentAvailable(): number - removed:
method PushNotification.getData(): Object - removed:
method PushNotification.getMessage(): string | Object - removed:
method PushNotification.getSound(): string - removed:
method PushNotification.getThreadId(): string - removed:
method PushNotificationIOSStatic.abandonPermissions(): void - removed:
method PushNotificationIOSStatic.addEventListener(type: 'notification' | 'localNotification', handler: (notification: PushNotification) => void): void - removed:
method PushNotificationIOSStatic.addEventListener(type: 'register', handler: (deviceToken: string) => void): void - removed:
method PushNotificationIOSStatic.addEventListener(type: 'registrationError', handler: (error: { message: string; code: number; details: any }) => void): void - removed:
method PushNotificationIOSStatic.cancelAllLocalNotifications(): void - removed:
method PushNotificationIOSStatic.cancelLocalNotifications(userInfo: Object): void - removed:
method PushNotificationIOSStatic.checkPermissions(callback: (permissions: PushNotificationPermissions) => void): void - removed:
method PushNotificationIOSStatic.getApplicationIconBadgeNumber(callback: (badge: number) => void): void - removed:
method PushNotificationIOSStatic.getDeliveredNotifications(callback: (notifications: Object[]) => void): void - removed:
method PushNotificationIOSStatic.getInitialNotification(): Promise<PushNotification | null> - removed:
method PushNotificationIOSStatic.getScheduledLocalNotifications(callback: (notifications: ScheduleLocalNotificationDetails[]) => void): void - removed:
method PushNotificationIOSStatic.presentLocalNotification(details: PresentLocalNotificationDetails): void - removed:
method PushNotificationIOSStatic.removeAllDeliveredNotifications(): void - removed:
method PushNotificationIOSStatic.removeDeliveredNotifications(identifiers: string[]): void - removed:
method PushNotificationIOSStatic.removeEventListener(type: PushNotificationEventName, handler: | ((notification: PushNotification) => void) | ((deviceToken: string) => void) | ((error: { message: string; code: number; details: any }) => void)): void - removed:
method PushNotificationIOSStatic.requestPermissions(permissions?: PushNotificationPermissions): Promise<PushNotificationPermissions> - removed:
method PushNotificationIOSStatic.requestPermissions(permissions?: PushNotificationPermissions[]): void - removed:
method PushNotificationIOSStatic.scheduleLocalNotification(details: ScheduleLocalNotificationDetails): void - removed:
method PushNotificationIOSStatic.setApplicationIconBadgeNumber(number: number): void - removed:
property PushNotificationIOSStatic.FetchResult: FetchResult - removed:
property PushNotificationPermissions.alert?: boolean | undefined - removed:
property PushNotificationPermissions.badge?: boolean | undefined - removed:
property PushNotificationPermissions.sound?: boolean | undefined - removed:
type PushNotificationEventName = 'notification' | 'localNotification' | 'register' | 'registrationError' - removed:
type PushNotificationIOS = PushNotificationIOSStatic
- removed:
function AppRegistry.cancelHeadlessTask(taskId: number, taskKey: string): void - removed:
function AppRegistry.getAppKeys(): string[] - removed:
function AppRegistry.getRegistry(): { sections: string[]; runnables: Runnable[] } - removed:
function AppRegistry.getRunnable(appKey: string): Runnable | undefined - removed:
function AppRegistry.getSectionKeys(): string[] - removed:
function AppRegistry.getSections(): Record<string, Runnable> - removed:
function AppRegistry.registerCancellableHeadlessTask(taskKey: string, taskProvider: TaskProvider, taskCancelProvider: TaskCancelProvider): void - removed:
function AppRegistry.registerComponent(appKey: string, getComponentFunc: ComponentProvider, section?: boolean): string - removed:
function AppRegistry.registerConfig(config: AppConfig[]): void - removed:
function AppRegistry.registerHeadlessTask(taskKey: string, taskProvider: TaskProvider): void - removed:
function AppRegistry.registerRunnable(appKey: string, func: Runnable): string - removed:
function AppRegistry.registerSection(appKey: string, component: ComponentProvider): void - removed:
function AppRegistry.runApplication(appKey: string, appParameters: any): void - removed:
function AppRegistry.setComponentProviderInstrumentationHook(hook: ComponentProviderInstrumentationHook): void - removed:
function AppRegistry.setRootViewStyleProvider(provider: RootViewStyleProvider): void - removed:
function AppRegistry.setSurfaceProps(appKey: string, appParameters: any, displayMode?: number): void - removed:
function AppRegistry.setWrapperComponentProvider(provider: WrapperComponentProvider): void - removed:
function AppRegistry.startHeadlessTask(taskId: number, taskKey: string, data: any): void - removed:
function AppRegistry.unmountApplicationComponentAtRootTag(rootTag: number): void - removed:
namespace AppRegistry - removed:
type AppConfig = { appKey: string; component?: ComponentProvider | undefined; run?: Runnable | undefined } - removed:
type ComponentProvider = () => React.ComponentType<any> - removed:
type ComponentProviderInstrumentationHook = (component: ComponentProvider, scopedPerformanceLogger: IPerformanceLogger) => React.ComponentType<any> - removed:
type RootViewStyleProvider = (appParameters: any) => ViewStyle - removed:
type Runnable = (appParameters: any) => void - removed:
type WrapperComponentProvider = (appParameters: any) => React.ComponentType<any>
- removed:
const I18nManager: I18nManagerStatic - removed:
interface I18nManagerStatic - removed:
property I18nManagerStatic.allowRTL: (allowRTL: boolean) => void - removed:
property I18nManagerStatic.doLeftAndRightSwapInRTL: boolean - removed:
property I18nManagerStatic.forceRTL: (forceRTL: boolean) => void - removed:
property I18nManagerStatic.getConstants: () => { isRTL: boolean; doLeftAndRightSwapInRTL: boolean; localeIdentifier?: string | null | undefined } - removed:
property I18nManagerStatic.isRTL: boolean - removed:
property I18nManagerStatic.swapLeftAndRightInRTL: (swapLeftAndRight: boolean) => void - removed:
type I18nManager = I18nManagerStatic
- removed:
interface IPerformanceLogger - removed:
method IPerformanceLogger.addTimespan(key: string, startTime: number, endTime: number, startExtras?: Extras, endExtras?: Extras): void - removed:
method IPerformanceLogger.append(logger: IPerformanceLogger): void - removed:
method IPerformanceLogger.clear(): void - removed:
method IPerformanceLogger.clearCompleted(): void - removed:
method IPerformanceLogger.close(): void - removed:
method IPerformanceLogger.currentTimestamp(): number - removed:
method IPerformanceLogger.getExtras(): { [key: string]: ExtraValue | null } - removed:
method IPerformanceLogger.getPointExtras(): { [key: string]: Extras | null } - removed:
method IPerformanceLogger.getPoints(): { [key: string]: number | null } - removed:
method IPerformanceLogger.getTimespans(): { [key: string]: Timespan | null } - removed:
method IPerformanceLogger.hasTimespan(key: string): boolean - removed:
method IPerformanceLogger.isClosed(): boolean - removed:
method IPerformanceLogger.logEverything(): void - removed:
method IPerformanceLogger.markPoint(key: string, timestamp?: number, extras?: Extras): void - removed:
method IPerformanceLogger.removeExtra(key: string): ExtraValue | null - removed:
method IPerformanceLogger.setExtra(key: string, value: ExtraValue): void - removed:
method IPerformanceLogger.startTimespan(key: string, timestamp?: number, extras?: Extras): void - removed:
method IPerformanceLogger.stopTimespan(key: string, timestamp?: number, extras?: Extras): void - removed:
type ExtraValue = number | string | boolean - removed:
type Extras = { [key: string]: ExtraValue } - removed:
type Timespan = { startTime: number; endTime?: number | undefined; totalTime?: number | undefined; startExtras?: Extras | undefined; endExtras?: Extras | undefined }
- removed:
function findNodeHandle(componentOrHandle: null | number | React.Component<any, any> | React.ComponentClass<any>): null | NodeHandle - removed:
type NodeHandle = number
- removed:
const RootTagContext: React.Context<RootTag> - removed:
type RootTag = number
- removed:
const UIManager: UIManagerStatic - removed:
default UIManager - removed:
interface UIManagerStatic - removed:
method UIManagerStatic.measure(node: number, callback: MeasureOnSuccessCallback): void - removed:
method UIManagerStatic.measureInWindow(node: number, callback: MeasureInWindowOnSuccessCallback): void - removed:
method UIManagerStatic.measureLayout(node: number, relativeToNativeNode: number, onFail: () => void, onSuccess: MeasureLayoutOnSuccessCallback): void - removed:
property UIManagerStatic.dispatchViewManagerCommand: (reactTag: number | null, commandID: number | string, commandArgs?: Array<any>) => void - removed:
property UIManagerStatic.getViewManagerConfig: (name: string) => { Commands: { [key: string]: number } } - removed:
property UIManagerStatic.hasViewManagerConfig: (name: string) => boolean - removed:
property UIManagerStatic.setLayoutAnimationEnabledExperimental?: ((value: boolean) => void) | undefined - removed:
type UIManager = UIManagerStatic
- removed:
function requireNativeComponent<T>(viewName: string): HostComponent<T>
- removed:
const Settings: SettingsStatic - removed:
interface SettingsStatic - removed:
method SettingsStatic.clearWatch(watchId: number): void - removed:
method SettingsStatic.get(key: string): any - removed:
method SettingsStatic.set(settings: Object): void - removed:
method SettingsStatic.watchKeys(keys: string | Array<string>, callback: () => void): number - removed:
type Settings = SettingsStatic
- removed:
const Share: ShareStatic - removed:
interface ShareStatic - removed:
method ShareStatic.share(content: ShareContent, options?: ShareOptions): Promise<ShareAction> - removed:
property ShareStatic.dismissedAction: 'dismissedAction' - removed:
property ShareStatic.sharedAction: 'sharedAction' - removed:
type Share = ShareStatic - removed:
type ShareAction = { action: 'sharedAction' | 'dismissedAction'; activityType?: string | null | undefined } - removed:
type ShareContent = { title?: string | undefined; url: string; message?: string | undefined } | { title?: string | undefined; url?: string | undefined; message: string } - removed:
type ShareOptions = { dialogTitle?: string | undefined; excludedActivityTypes?: Array<string> | undefined; tintColor?: ColorValue | undefined; subject?: string | undefined; anchor…
- removed:
function PlatformColor(...colors: Array<string | { fallback: string }>): OpaqueColorValue
- removed:
function DynamicColorIOS(tuple: DynamicColorIOSTuple): OpaqueColorValue
- removed:
const StyleSheet.absoluteFill: AbsoluteFillStyle - removed:
const StyleSheet.hairlineWidth: number - removed:
function StyleSheet.compose<T extends ViewStyle | TextStyle | ImageStyle, U extends T, V extends T>(style1: StyleProp<U> | Array<StyleProp<U>>, style2: StyleProp<V> | Array<StyleProp<V>>): StyleProp<T> - removed:
function StyleSheet.create<T extends NamedStyles<T> | NamedStyles<any>>(styles: T & NamedStyles<any>): T - removed:
function StyleSheet.flatten<T>(style?: StyleProp<T>): T extends (infer U)[] ? U : T - removed:
function StyleSheet.setStyleAttributePreprocessor(property: string, process: (nextProp: any) => any): void - removed:
interface StyleSheet.AbsoluteFillStyle - removed:
interface StyleSheetProperties - removed:
method StyleSheetProperties.flatten<T extends string>(style: T): T - removed:
namespace StyleSheet - removed:
property StyleSheet.AbsoluteFillStyle.bottom: 0 - removed:
property StyleSheet.AbsoluteFillStyle.left: 0 - removed:
property StyleSheet.AbsoluteFillStyle.position: 'absolute' - removed:
property StyleSheet.AbsoluteFillStyle.right: 0 - removed:
property StyleSheet.AbsoluteFillStyle.top: 0 - removed:
property StyleSheetProperties.hairlineWidth: number - removed:
type ColorValue = string | OpaqueColorValue - removed:
type StyleProp<T> = T | RecursiveArray<T | Falsy> | Falsy - removed:
type StyleSheet.NamedStyles<T> = { [P in keyof T]: ViewStyle | TextStyle | ImageStyle }
- removed:
interface FlexStyle - removed:
interface ImageStyle extends FlexStyle, ShadowStyleIOS, TransformsStyle - removed:
interface ShadowStyleIOS - removed:
interface TextStyle extends TextStyleIOS, TextStyleAndroid, ViewStyle - removed:
interface TextStyleAndroid extends ViewStyle - removed:
interface TextStyleIOS extends ViewStyle - removed:
interface TransformsStyle - removed:
interface ViewStyle extends FlexStyle, ShadowStyleIOS, TransformsStyle - removed:
property FlexStyle.alignContent?: | 'flex-start' | 'flex-end' | 'center' | 'stretch' | 'space-between' | 'space-around' | 'space-evenly' | undefined - removed:
property FlexStyle.alignItems?: FlexAlignType | undefined - removed:
property FlexStyle.alignSelf?: 'auto' | FlexAlignType | undefined - removed:
property FlexStyle.aspectRatio?: number | string | undefined - removed:
property FlexStyle.borderBottomWidth?: number | undefined - removed:
property FlexStyle.borderEndWidth?: number | undefined - removed:
property FlexStyle.borderLeftWidth?: number | undefined - removed:
property FlexStyle.borderRightWidth?: number | undefined - removed:
property FlexStyle.borderStartWidth?: number | undefined - removed:
property FlexStyle.borderTopWidth?: number | undefined - removed:
property FlexStyle.borderWidth?: number | undefined - removed:
property FlexStyle.bottom?: DimensionValue | undefined - removed:
property FlexStyle.boxSizing?: 'border-box' | 'content-box' | undefined - removed:
property FlexStyle.columnGap?: number | string | undefined - removed:
property FlexStyle.direction?: 'inherit' | 'ltr' | 'rtl' | undefined - removed:
property FlexStyle.display?: 'none' | 'flex' | 'contents' | undefined - removed:
property FlexStyle.end?: DimensionValue | undefined - removed:
property FlexStyle.flex?: number | undefined - removed:
property FlexStyle.flexBasis?: DimensionValue | undefined - removed:
property FlexStyle.flexDirection?: 'row' | 'column' | 'row-reverse' | 'column-reverse' | undefined - removed:
property FlexStyle.flexGrow?: number | undefined - removed:
property FlexStyle.flexShrink?: number | undefined - removed:
property FlexStyle.flexWrap?: 'wrap' | 'nowrap' | 'wrap-reverse' | undefined - removed:
property FlexStyle.gap?: number | string | undefined - removed:
property FlexStyle.height?: DimensionValue | undefined - removed:
property FlexStyle.inset?: DimensionValue | undefined - removed:
property FlexStyle.insetBlock?: DimensionValue | undefined - removed:
property FlexStyle.insetBlockEnd?: DimensionValue | undefined - removed:
property FlexStyle.insetBlockStart?: DimensionValue | undefined - removed:
property FlexStyle.insetInline?: DimensionValue | undefined - removed:
property FlexStyle.insetInlineEnd?: DimensionValue | undefined - removed:
property FlexStyle.insetInlineStart?: DimensionValue | undefined - removed:
property FlexStyle.justifyContent?: | 'flex-start' | 'flex-end' | 'center' | 'space-between' | 'space-around' | 'space-evenly' | undefined - removed:
property FlexStyle.left?: DimensionValue | undefined - removed:
property FlexStyle.margin?: DimensionValue | undefined - removed:
property FlexStyle.marginBlock?: DimensionValue | undefined - removed:
property FlexStyle.marginBlockEnd?: DimensionValue | undefined - removed:
property FlexStyle.marginBlockStart?: DimensionValue | undefined - removed:
property FlexStyle.marginBottom?: DimensionValue | undefined - removed:
property FlexStyle.marginEnd?: DimensionValue | undefined - removed:
property FlexStyle.marginHorizontal?: DimensionValue | undefined - removed:
property FlexStyle.marginInline?: DimensionValue | undefined - removed:
property FlexStyle.marginInlineEnd?: DimensionValue | undefined - removed:
property FlexStyle.marginInlineStart?: DimensionValue | undefined - removed:
property FlexStyle.marginLeft?: DimensionValue | undefined - removed:
property FlexStyle.marginRight?: DimensionValue | undefined - removed:
property FlexStyle.marginStart?: DimensionValue | undefined - removed:
property FlexStyle.marginTop?: DimensionValue | undefined - removed:
property FlexStyle.marginVertical?: DimensionValue | undefined - removed:
property FlexStyle.maxHeight?: DimensionValue | undefined - removed:
property FlexStyle.maxWidth?: DimensionValue | undefined - removed:
property FlexStyle.minHeight?: DimensionValue | undefined - removed:
property FlexStyle.minWidth?: DimensionValue | undefined - removed:
property FlexStyle.overflow?: 'visible' | 'hidden' | 'scroll' | undefined - removed:
property FlexStyle.padding?: DimensionValue | undefined - removed:
property FlexStyle.paddingBlock?: DimensionValue | undefined - removed:
property FlexStyle.paddingBlockEnd?: DimensionValue | undefined - removed:
property FlexStyle.paddingBlockStart?: DimensionValue | undefined - removed:
property FlexStyle.paddingBottom?: DimensionValue | undefined - removed:
property FlexStyle.paddingEnd?: DimensionValue | undefined - removed:
property FlexStyle.paddingHorizontal?: DimensionValue | undefined - removed:
property FlexStyle.paddingInline?: DimensionValue | undefined - removed:
property FlexStyle.paddingInlineEnd?: DimensionValue | undefined - removed:
property FlexStyle.paddingInlineStart?: DimensionValue | undefined - removed:
property FlexStyle.paddingLeft?: DimensionValue | undefined - removed:
property FlexStyle.paddingRight?: DimensionValue | undefined - removed:
property FlexStyle.paddingStart?: DimensionValue | undefined - removed:
property FlexStyle.paddingTop?: DimensionValue | undefined - removed:
property FlexStyle.paddingVertical?: DimensionValue | undefined - removed:
property FlexStyle.position?: 'absolute' | 'relative' | 'static' | undefined - removed:
property FlexStyle.right?: DimensionValue | undefined - removed:
property FlexStyle.rowGap?: number | string | undefined - removed:
property FlexStyle.start?: DimensionValue | undefined - removed:
property FlexStyle.top?: DimensionValue | undefined - removed:
property FlexStyle.width?: DimensionValue | undefined - removed:
property FlexStyle.zIndex?: number | undefined - removed:
property ImageStyle.backfaceVisibility?: 'visible' | 'hidden' | undefined - removed:
property ImageStyle.backgroundColor?: ColorValue | undefined - removed:
property ImageStyle.borderBottomLeftRadius?: AnimatableNumericValue | string | undefined - removed:
property ImageStyle.borderBottomRightRadius?: AnimatableNumericValue | string | undefined - removed:
property ImageStyle.borderColor?: ColorValue | undefined - removed:
property ImageStyle.borderRadius?: AnimatableNumericValue | string | undefined - removed:
property ImageStyle.borderTopLeftRadius?: AnimatableNumericValue | string | undefined - removed:
property ImageStyle.borderTopRightRadius?: AnimatableNumericValue | string | undefined - removed:
property ImageStyle.cursor?: CursorValue | undefined - removed:
property ImageStyle.objectFit?: 'cover' | 'contain' | 'fill' | 'scale-down' | 'none' | undefined - removed:
property ImageStyle.opacity?: AnimatableNumericValue | undefined - removed:
property ImageStyle.overflow?: 'visible' | 'hidden' | undefined - removed:
property ImageStyle.overlayColor?: ColorValue | undefined - removed:
property ImageStyle.resizeMode?: ImageResizeMode | undefined - removed:
property ImageStyle.tintColor?: ColorValue | undefined - removed:
property ShadowStyleIOS.shadowColor?: ColorValue | undefined - removed:
property ShadowStyleIOS.shadowOffset?: Readonly<{ width: number; height: number }> | undefined - removed:
property ShadowStyleIOS.shadowOpacity?: AnimatableNumericValue | undefined - removed:
property ShadowStyleIOS.shadowRadius?: number | undefined - removed:
property TextStyle.color?: ColorValue | undefined - removed:
property TextStyle.fontFamily?: string | undefined - removed:
property TextStyle.fontSize?: number | undefined - removed:
property TextStyle.fontStyle?: 'normal' | 'italic' | undefined - removed:
property TextStyle.fontVariationSettings?: FontVariationSettings | undefined - removed:
property TextStyle.fontWeight?: | 'normal' | 'bold' | '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | 'ultralight' | 'thin' | 'light' | 'medium' | 'regular' | 'semibold' | 'condensedBold' | 'condensed' | 'heavy' | 'black' | undefined - removed:
property TextStyle.letterSpacing?: number | undefined - removed:
property TextStyle.lineHeight?: number | undefined - removed:
property TextStyle.textAlign?: | 'auto' | 'left' | 'right' | 'center' | 'justify' | 'start' | 'end' | undefined - removed:
property TextStyle.textDecorationColor?: ColorValue | undefined - removed:
property TextStyle.textDecorationLine?: | 'none' | 'underline' | 'line-through' | 'underline line-through' | undefined - removed:
property TextStyle.textDecorationStyle?: 'solid' | 'double' | 'dotted' | 'dashed' | 'wavy' | undefined - removed:
property TextStyle.textShadowColor?: ColorValue | undefined - removed:
property TextStyle.textShadowOffset?: { width: number; height: number } | undefined - removed:
property TextStyle.textShadowRadius?: number | undefined - removed:
property TextStyle.textTransform?: 'none' | 'capitalize' | 'uppercase' | 'lowercase' | undefined - removed:
property TextStyle.userSelect?: 'auto' | 'none' | 'text' | 'contain' | 'all' | undefined - removed:
property TextStyleAndroid.includeFontPadding?: boolean | undefined - removed:
property TextStyleAndroid.textAlignVertical?: 'auto' | 'top' | 'bottom' | 'center' | undefined - removed:
property TextStyleAndroid.verticalAlign?: 'auto' | 'top' | 'bottom' | 'middle' | undefined - removed:
property TextStyleIOS.fontVariant?: FontVariant[] | undefined - removed:
property TextStyleIOS.textDecorationColor?: ColorValue | undefined - removed:
property TextStyleIOS.textDecorationStyle?: 'solid' | 'double' | 'dotted' | 'dashed' | 'wavy' | undefined - removed:
property TextStyleIOS.writingDirection?: 'auto' | 'ltr' | 'rtl' | undefined - removed:
property TransformsStyle.rotation?: AnimatableNumericValue | undefined - removed:
property TransformsStyle.scaleX?: AnimatableNumericValue | undefined - removed:
property TransformsStyle.scaleY?: AnimatableNumericValue | undefined - removed:
property TransformsStyle.transform?: | Readonly<MaximumOneOf<PerspectiveTransform & RotateTransform & RotateXTransform & RotateYTransform & RotateZTransform & ScaleTransform & ScaleXTransform & ScaleYTransform & TranslateXTransform & TranslateYTransform & SkewXTransform & SkewYTransform & MatrixTransform>[]> | string | undefined - removed:
property TransformsStyle.transformMatrix?: Array<number> | undefined - removed:
property TransformsStyle.transformOrigin?: Array<string | number> | string | undefined - removed:
property TransformsStyle.translateX?: AnimatableNumericValue | undefined - removed:
property TransformsStyle.translateY?: AnimatableNumericValue | undefined - removed:
property ViewStyle.backfaceVisibility?: 'visible' | 'hidden' | undefined - removed:
property ViewStyle.backgroundColor?: ColorValue | undefined - removed:
property ViewStyle.backgroundImage?: ReadonlyArray<BackgroundImageValue> | string | undefined - removed:
property ViewStyle.backgroundPosition?: ReadonlyArray<BackgroundPositionValue> | string | undefined - removed:
property ViewStyle.backgroundRepeat?: ReadonlyArray<BackgroundRepeatValue> | string | undefined - removed:
property ViewStyle.backgroundSize?: ReadonlyArray<BackgroundSizeValue> | string | undefined - removed:
property ViewStyle.borderBlockColor?: ColorValue | undefined - removed:
property ViewStyle.borderBlockEndColor?: ColorValue | undefined - removed:
property ViewStyle.borderBlockStartColor?: ColorValue | undefined - removed:
property ViewStyle.borderBottomColor?: ColorValue | undefined - removed:
property ViewStyle.borderBottomEndRadius?: AnimatableNumericValue | string | undefined - removed:
property ViewStyle.borderBottomLeftRadius?: AnimatableNumericValue | string | undefined - removed:
property ViewStyle.borderBottomRightRadius?: AnimatableNumericValue | string | undefined - removed:
property ViewStyle.borderBottomStartRadius?: AnimatableNumericValue | string | undefined - removed:
property ViewStyle.borderColor?: ColorValue | undefined - removed:
property ViewStyle.borderCurve?: 'circular' | 'continuous' | undefined - removed:
property ViewStyle.borderEndColor?: ColorValue | undefined - removed:
property ViewStyle.borderEndEndRadius?: AnimatableNumericValue | string | undefined - removed:
property ViewStyle.borderEndStartRadius?: AnimatableNumericValue | string | undefined - removed:
property ViewStyle.borderLeftColor?: ColorValue | undefined - removed:
property ViewStyle.borderRadius?: AnimatableNumericValue | string | undefined - removed:
property ViewStyle.borderRightColor?: ColorValue | undefined - removed:
property ViewStyle.borderStartColor?: ColorValue | undefined - removed:
property ViewStyle.borderStartEndRadius?: AnimatableNumericValue | string | undefined - removed:
property ViewStyle.borderStartStartRadius?: AnimatableNumericValue | string | undefined - removed:
property ViewStyle.borderStyle?: 'solid' | 'dotted' | 'dashed' | undefined - removed:
property ViewStyle.borderTopColor?: ColorValue | undefined - removed:
property ViewStyle.borderTopEndRadius?: AnimatableNumericValue | string | undefined - removed:
property ViewStyle.borderTopLeftRadius?: AnimatableNumericValue | string | undefined - removed:
property ViewStyle.borderTopRightRadius?: AnimatableNumericValue | string | undefined - removed:
property ViewStyle.borderTopStartRadius?: AnimatableNumericValue | string | undefined - removed:
property ViewStyle.boxShadow?: ReadonlyArray<BoxShadowValue> | string | undefined - removed:
property ViewStyle.cursor?: CursorValue | undefined - removed:
property ViewStyle.elevation?: number | undefined - removed:
property ViewStyle.experimental_backgroundImage?: ReadonlyArray<BackgroundImageValue> | string | undefined - removed:
property ViewStyle.experimental_backgroundPosition?: ReadonlyArray<BackgroundPositionValue> | string | undefined - removed:
property ViewStyle.experimental_backgroundRepeat?: ReadonlyArray<BackgroundRepeatValue> | string | undefined - removed:
property ViewStyle.experimental_backgroundSize?: ReadonlyArray<BackgroundSizeValue> | string | undefined - removed:
property ViewStyle.filter?: ReadonlyArray<FilterFunction> | string | undefined - removed:
property ViewStyle.isolation?: 'auto' | 'isolate' | undefined - removed:
property ViewStyle.mixBlendMode?: BlendMode | undefined - removed:
property ViewStyle.opacity?: AnimatableNumericValue | undefined - removed:
property ViewStyle.outlineColor?: ColorValue | undefined - removed:
property ViewStyle.outlineOffset?: AnimatableNumericValue | undefined - removed:
property ViewStyle.outlineStyle?: 'solid' | 'dotted' | 'dashed' | undefined - removed:
property ViewStyle.outlineWidth?: AnimatableNumericValue | undefined - removed:
property ViewStyle.pointerEvents?: 'box-none' | 'none' | 'box-only' | 'auto' | undefined - removed:
type BackgroundImageValue = LinearGradientValue | RadialGradientValue - removed:
type BackgroundPositionValue = { top: number | string; left: number | string } | { top: number | string; right: number | string } | { bottom: number | string; left: number | string } | { bot… - removed:
type BackgroundRepeatKeyword = 'repeat' | 'space' | 'round' | 'no-repeat' - removed:
type BackgroundRepeatValue = { x: BackgroundRepeatKeyword; y: BackgroundRepeatKeyword } - removed:
type BackgroundSizeValue = { x: string | number; y: string | number } - removed:
type BlendMode = 'normal' | 'multiply' | 'screen' | 'overlay' | 'darken' | 'lighten' | 'color-dodge' | 'color-burn' | 'hard-light' | 'soft-light' | 'difference' | 'exclusion' |… - removed:
type BoxShadowValue = { offsetX: number | string; offsetY: number | string; color?: ColorValue | undefined; blurRadius?: string | number | undefined; spreadDistance?: number | strin… - removed:
type CursorValue = 'auto' | 'pointer' - removed:
type DimensionValue = number | 'auto' | `${number}%` | Animated.AnimatedNode | null - removed:
type DropShadowValue = { offsetX: number | string; offsetY: number | string; standardDeviation?: number | string | undefined; color?: ColorValue | number | undefined } - removed:
type FilterFunction = { brightness: number | string } | { blur: number | string } | { contrast: number | string } | { grayscale: number | string } | { hueRotate: number | string } |… - removed:
type FontVariant = 'small-caps' | 'oldstyle-nums' | 'lining-nums' | 'tabular-nums' | 'common-ligatures' | 'no-common-ligatures' | 'discretionary-ligatures' | 'no-discretionary-li… - removed:
type FontVariationSettings = string | Readonly<Record<string, number>> - removed:
type GradientValue = LinearGradientValue - removed:
type LinearGradientValue = { type: 'linear-gradient'; direction?: string | undefined; colorStops: ReadonlyArray<{ color: ColorValue | null; positions?: ReadonlyArray<string> | undefined… - removed:
type RadialGradientPosition = { top: number | string; left: number | string } | { top: number | string; right: number | string } | { bottom: number | string; left: number | string } | { bot… - removed:
type RadialGradientShape = 'circle' | 'ellipse' - removed:
type RadialGradientSize = RadialExtent | { x: string | number; y: string | number }
- removed:
function processColor(color?: number | ColorValue): ProcessedColorValue | null | undefined - removed:
type ProcessedColorValue = number | OpaqueColorValue
- removed:
class Text extends TextBase - removed:
const unstable_TextAncestorContext: React.Context<boolean> - removed:
interface TextProps extends TextPropsIOS, TextPropsAndroid, AccessibilityProps - removed:
interface TextPropsAndroid - removed:
interface TextPropsIOS - removed:
property TextProps.allowFontScaling?: boolean | undefined - removed:
property TextProps.children?: React.ReactNode | undefined - removed:
property TextProps.ellipsizeMode?: 'head' | 'middle' | 'tail' | 'clip' | undefined - removed:
property TextProps.id?: string | undefined - removed:
property TextProps.lineBreakMode?: 'head' | 'middle' | 'tail' | 'clip' | undefined - removed:
property TextProps.maxFontSizeMultiplier?: number | null | undefined - removed:
property TextProps.minimumFontScale?: number | undefined - removed:
property TextProps.nativeID?: string | undefined - removed:
property TextProps.numberOfLines?: number | undefined - removed:
property TextProps.onLayout?: ((event: LayoutChangeEvent) => void) | undefined - removed:
property TextProps.onLongPress?: ((event: GestureResponderEvent) => void) | undefined - removed:
property TextProps.onPress?: ((event: GestureResponderEvent) => void) | undefined - removed:
property TextProps.onPressIn?: ((event: GestureResponderEvent) => void) | undefined - removed:
property TextProps.onPressOut?: ((event: GestureResponderEvent) => void) | undefined - removed:
property TextProps.onTextLayout?: ((event: TextLayoutEvent) => void) | undefined - removed:
property TextProps.pointerEvents?: ViewStyle['pointerEvents'] | undefined - removed:
property TextProps.pressRetentionOffset?: { top: number; left: number; bottom: number; right: number } | undefined - removed:
property TextProps.style?: StyleProp<TextStyle> | undefined - removed:
property TextProps.testID?: string | undefined - removed:
property TextPropsAndroid.android_hyphenationFrequency?: 'normal' | 'none' | 'full' | undefined - removed:
property TextPropsAndroid.dataDetectorType?: null | 'phoneNumber' | 'link' | 'email' | 'none' | 'all' | undefined - removed:
property TextPropsAndroid.disabled?: boolean | undefined - removed:
property TextPropsAndroid.selectable?: boolean | undefined - removed:
property TextPropsAndroid.selectionColor?: ColorValue | undefined - removed:
property TextPropsAndroid.textBreakStrategy?: 'simple' | 'highQuality' | 'balanced' | undefined - removed:
property TextPropsIOS.adjustsFontSizeToFit?: boolean | undefined - removed:
property TextPropsIOS.dynamicTypeRamp?: | 'caption2' | 'caption1' | 'footnote' | 'subheadline' | 'callout' | 'body' | 'headline' | 'title3' | 'title2' | 'title1' | 'largeTitle' | undefined - removed:
property TextPropsIOS.lineBreakStrategyIOS?: 'none' | 'standard' | 'hangul-word' | 'push-out' | undefined - removed:
property TextPropsIOS.suppressHighlighting?: boolean | undefined
- removed:
interface TurboModule - removed:
method TurboModule.getConstants?(): {}
- removed:
function get<T extends TurboModule>(name: string): T | null - removed:
function getEnforcing<T extends TurboModule>(name: string): T
- removed:
type BubblingEventHandler<T, PaperName extends string | never = never> = (event: NativeSyntheticEvent<T>) => void | Promise<void> - removed:
type DirectEventHandler<T, PaperName extends string | never = never> = (event: NativeSyntheticEvent<T>) => void | Promise<void> - removed:
type Double = number - removed:
type EventEmitter<T> = (handler: (arg: T) => void | Promise<void>) => EventSubscription - removed:
type Float = number - removed:
type Int32 = number - removed:
type UnsafeMixed = unknown - removed:
type UnsafeObject = object - removed:
type WithDefault<Type extends DefaultTypes, Value extends Type | string | undefined | null> = Type | undefined | null
- removed:
interface GestureResponderEvent extends NativeSyntheticEvent<NativeTouchEvent> - removed:
interface LayoutRectangle - removed:
interface MouseEvent extends NativeSyntheticEvent<NativeMouseEvent> - removed:
interface NativeMouseEvent extends NativeUIEvent - removed:
interface NativePointerEvent extends NativeMouseEvent - removed:
interface NativeSyntheticEvent<T> extends React.BaseSyntheticEvent<T, HostInstance, HostInstance> - removed:
interface NativeTouchEvent - removed:
interface NativeUIEvent - removed:
interface PointerEvents - removed:
interface TargetedEvent - removed:
interface TextLayoutEventData extends TargetedEvent - removed:
property LayoutRectangle.height: number - removed:
property LayoutRectangle.width: number - removed:
property LayoutRectangle.x: number - removed:
property LayoutRectangle.y: number - removed:
property NativeTouchEvent.changedTouches: NativeTouchEvent[] - removed:
property NativeTouchEvent.force?: number | undefined - removed:
property NativeTouchEvent.identifier: string - removed:
property NativeTouchEvent.locationX: number - removed:
property NativeTouchEvent.locationY: number - removed:
property NativeTouchEvent.pageX: number - removed:
property NativeTouchEvent.pageY: number - removed:
property NativeTouchEvent.target: string - removed:
property NativeTouchEvent.timestamp: number - removed:
property NativeTouchEvent.touches: NativeTouchEvent[] - removed:
property PointerEvents.onGotPointerCapture?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onGotPointerCaptureCapture?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onLostPointerCapture?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onLostPointerCaptureCapture?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onPointerCancel?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onPointerCancelCapture?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onPointerDown?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onPointerDownCapture?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onPointerEnter?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onPointerEnterCapture?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onPointerLeave?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onPointerLeaveCapture?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onPointerMove?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onPointerMoveCapture?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onPointerOut?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onPointerOutCapture?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onPointerOver?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onPointerOverCapture?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onPointerUp?: ((event: PointerEvent) => void) | undefined - removed:
property PointerEvents.onPointerUpCapture?: ((event: PointerEvent) => void) | undefined - removed:
property TargetedEvent.target: number - removed:
property TextLayoutEventData.lines: TextLayoutLine[] - removed:
readonly property NativeMouseEvent.altKey: boolean - removed:
readonly property NativeMouseEvent.button: number - removed:
readonly property NativeMouseEvent.buttons: number - removed:
readonly property NativeMouseEvent.clientX: number - removed:
readonly property NativeMouseEvent.clientY: number - removed:
readonly property NativeMouseEvent.ctrlKey: boolean - removed:
readonly property NativeMouseEvent.metaKey: boolean - removed:
readonly property NativeMouseEvent.offsetX: number - removed:
readonly property NativeMouseEvent.offsetY: number - removed:
readonly property NativeMouseEvent.pageX: number - removed:
readonly property NativeMouseEvent.pageY: number - removed:
readonly property NativeMouseEvent.relatedTarget: null | number | HostInstance - removed:
readonly property NativeMouseEvent.screenX: number - removed:
readonly property NativeMouseEvent.screenY: number - removed:
readonly property NativeMouseEvent.shiftKey: boolean - removed:
readonly property NativeMouseEvent.x: number - removed:
readonly property NativeMouseEvent.y: number - removed:
readonly property NativePointerEvent.height: number - removed:
readonly property NativePointerEvent.isPrimary: boolean - removed:
readonly property NativePointerEvent.pointerId: number - removed:
readonly property NativePointerEvent.pointerType: string - removed:
readonly property NativePointerEvent.pressure: number - removed:
readonly property NativePointerEvent.tangentialPressure: number - removed:
readonly property NativePointerEvent.tiltX: number - removed:
readonly property NativePointerEvent.tiltY: number - removed:
readonly property NativePointerEvent.twist: number - removed:
readonly property NativePointerEvent.width: number - removed:
readonly property NativeUIEvent.detail: number - removed:
type BlurEvent = NativeSyntheticEvent<TargetedEvent> - removed:
type FocusEvent = NativeSyntheticEvent<TargetedEvent> - removed:
type LayoutChangeEvent = NativeSyntheticEvent<{ layout: LayoutRectangle }> - removed:
type PointerEvent = NativeSyntheticEvent<NativePointerEvent> - removed:
type TextLayoutEvent = NativeSyntheticEvent<TextLayoutEventData>
- removed:
function Appearance.addChangeListener(listener: AppearanceListener): NativeEventSubscription - removed:
function Appearance.getColorScheme(): ColorSchemeName | null - removed:
function Appearance.setColorScheme(scheme: ColorSchemeOverride): void - removed:
function useColorScheme(): ColorSchemeName | null - removed:
namespace Appearance - removed:
type Appearance.AppearanceListener = (preferences: AppearancePreferences) => void - removed:
type Appearance.AppearancePreferences = { colorScheme: ColorSchemeName | null }
- removed:
const BackHandler: BackHandlerStatic - removed:
interface BackHandlerStatic - removed:
interface HardwareBackPressEvent - removed:
method BackHandlerStatic.addEventListener(eventName: BackPressEventName, handler: (event: HardwareBackPressEvent) => boolean | null | undefined): NativeEventSubscription - removed:
method BackHandlerStatic.exitApp(): void - removed:
readonly property HardwareBackPressEvent.timeStamp: number - removed:
readonly property HardwareBackPressEvent.type: string - removed:
type BackHandler = BackHandlerStatic - removed:
type BackPressEventName = 'hardwareBackPress'
- removed:
const DevSettings: DevSettingsStatic - removed:
interface DevSettingsStatic extends NativeEventEmitter - removed:
method DevSettingsStatic.addMenuItem(title: string, handler: () => any): void - removed:
method DevSettingsStatic.reload(reason?: string): void
- removed:
const Dimensions: Dimensions - removed:
function useWindowDimensions(): ScaledSize - removed:
interface Dimensions - removed:
interface ScaledSize - removed:
method Dimensions.addEventListener(type: 'change', handler: ({ window, screen }: { window: ScaledSize; screen: ScaledSize }) => void): EmitterSubscription - removed:
method Dimensions.get(dim: 'window' | 'screen'): ScaledSize - removed:
method Dimensions.set(dims: { [key: string]: any }): void - removed:
property ScaledSize.fontScale: number - removed:
property ScaledSize.height: number - removed:
property ScaledSize.scale: number - removed:
property ScaledSize.width: number
- removed:
const PixelRatio: PixelRatioStatic - removed:
interface PixelRatioStatic - removed:
method PixelRatioStatic.get(): number - removed:
method PixelRatioStatic.getFontScale(): number - removed:
method PixelRatioStatic.getPixelSizeForLayoutSize(layoutSize: number): number - removed:
method PixelRatioStatic.roundToNearestPixel(layoutSize: number): number - removed:
method PixelRatioStatic.startDetecting(): void
- removed:
const Platform: Platform - removed:
type Platform = PlatformIOSStatic | PlatformAndroidStatic | PlatformWindowsOSStatic | PlatformMacOSStatic | PlatformWebStatic - removed:
type PlatformOSType = 'ios' | 'android' | 'macos' | 'windows' | 'web' | 'native'
- removed:
default codegenNativeCommands - removed:
function codegenNativeCommands<T extends object>(options: Options<keyof T extends string ? keyof T : never>): T
- removed:
default codegenNativeComponent - removed:
function codegenNativeComponent<Props extends object>(componentName: string, options?: Options): NativeComponentType<Props>
- removed:
const Vibration: VibrationStatic - removed:
interface VibrationStatic - removed:
method VibrationStatic.cancel(): void - removed:
method VibrationStatic.vibrate(pattern?: number | number[], repeat?: boolean): void - removed:
type Vibration = VibrationStatic
- removed:
interface ErrorUtils - removed:
property ErrorUtils.getGlobalHandler: () => ErrorHandlerCallback - removed:
property ErrorUtils.setGlobalHandler: (callback: ErrorHandlerCallback) => void
- removed:
constructor EventEmitter(subscriber?: EventSubscriptionVendor | null) - removed:
default class EventEmitter - removed:
method EventEmitter.addListener(eventType: string, listener: (...args: any[]) => any, context?: any): EmitterSubscription - removed:
method EventEmitter.emit(eventType: string, ...params: any[]): void - removed:
method EventEmitter.listenerCount(eventType: string): number - removed:
method EventEmitter.removeAllListeners(eventType?: string): void
- removed:
export * as CodegenTypes from './Libraries/Types/CodegenTypesNamespace' - removed:
export * as NativeComponentRegistry from './Libraries/NativeComponent/NativeComponentRegistry' - removed:
export * as Systrace from './Libraries/Performance/Systrace' - removed:
export * as TurboModuleRegistry from './Libraries/TurboModule/TurboModuleRegistry' - removed:
export * from './Libraries/ActionSheetIOS/ActionSheetIOS' - removed:
export * from './Libraries/Alert/Alert' - removed:
export * from './Libraries/Animated/Animated' - removed:
export * from './Libraries/Animated/Easing' - removed:
export * from './Libraries/Animated/useAnimatedColor' - removed:
export * from './Libraries/Animated/useAnimatedValue' - removed:
export * from './Libraries/Animated/useAnimatedValueXY' - removed:
export * from './Libraries/AppState/AppState' - removed:
export * from './Libraries/BatchedBridge/NativeModules' - removed:
export * from './Libraries/Components/AccessibilityInfo/AccessibilityInfo' - removed:
export * from './Libraries/Components/ActivityIndicator/ActivityIndicator' - removed:
export * from './Libraries/Components/Button' - removed:
export * from './Libraries/Components/Clipboard/Clipboard' - removed:
export * from './Libraries/Components/DrawerAndroid/DrawerLayoutAndroid' - removed:
export * from './Libraries/Components/Keyboard/Keyboard' - removed:
export * from './Libraries/Components/Keyboard/KeyboardAvoidingView' - removed:
export * from './Libraries/Components/LayoutConformance/LayoutConformance' - removed:
export * from './Libraries/Components/Pressable/Pressable' - removed:
export * from './Libraries/Components/ProgressBarAndroid/ProgressBarAndroid' - removed:
export * from './Libraries/Components/RefreshControl/RefreshControl' - removed:
export * from './Libraries/Components/SafeAreaView/SafeAreaView' - removed:
export * from './Libraries/Components/ScrollView/ScrollView' - removed:
export * from './Libraries/Components/StatusBar/StatusBar' - removed:
export * from './Libraries/Components/Switch/Switch' - removed:
export * from './Libraries/Components/TextInput/InputAccessoryView' - removed:
export * from './Libraries/Components/TextInput/TextInput' - removed:
export * from './Libraries/Components/ToastAndroid/ToastAndroid' - removed:
export * from './Libraries/Components/Touchable/Touchable' - removed:
export * from './Libraries/Components/Touchable/TouchableHighlight' - removed:
export * from './Libraries/Components/Touchable/TouchableNativeFeedback' - removed:
export * from './Libraries/Components/Touchable/TouchableOpacity' - removed:
export * from './Libraries/Components/Touchable/TouchableWithoutFeedback' - removed:
export * from './Libraries/Components/View/View' - removed:
export * from './Libraries/Components/View/ViewAccessibility' - removed:
export * from './Libraries/Components/View/ViewPropTypes' - removed:
export * from './Libraries/Core/registerCallableModule' - removed:
export * from './Libraries/EventEmitter/NativeEventEmitter' - removed:
export * from './Libraries/EventEmitter/RCTDeviceEventEmitter' - removed:
export * from './Libraries/EventEmitter/RCTNativeAppEventEmitter' - removed:
export * from './Libraries/Image/Image' - removed:
export * from './Libraries/Image/ImageResizeMode' - removed:
export * from './Libraries/Image/ImageSource' - removed:
export * from './Libraries/Interaction/PanResponder' - removed:
export * from './Libraries/LayoutAnimation/LayoutAnimation' - removed:
export * from './Libraries/Linking/Linking' - removed:
export * from './Libraries/Lists/FlatList' - removed:
export * from './Libraries/Lists/SectionList' - removed:
export * from './Libraries/LogBox/LogBox' - removed:
export * from './Libraries/Modal/Modal' - removed:
export * from './Libraries/PermissionsAndroid/PermissionsAndroid' - removed:
export * from './Libraries/PushNotificationIOS/PushNotificationIOS' - removed:
export * from './Libraries/ReactNative/AppRegistry' - removed:
export * from './Libraries/ReactNative/I18nManager' - removed:
export * from './Libraries/ReactNative/RendererProxy' - removed:
export * from './Libraries/ReactNative/RootTag' - removed:
export * from './Libraries/ReactNative/UIManager' - removed:
export * from './Libraries/ReactNative/requireNativeComponent' - removed:
export * from './Libraries/Settings/Settings' - removed:
export * from './Libraries/Share/Share' - removed:
export * from './Libraries/StyleSheet/PlatformColorValueTypes' - removed:
export * from './Libraries/StyleSheet/PlatformColorValueTypesIOS' - removed:
export * from './Libraries/StyleSheet/StyleSheet' - removed:
export * from './Libraries/StyleSheet/StyleSheetTypes' - removed:
export * from './Libraries/StyleSheet/processColor' - removed:
export * from './Libraries/Text/Text' - removed:
export * from './Libraries/TurboModule/RCTExport' - removed:
export * from './Libraries/Types/CoreEventTypes' - removed:
export * from './Libraries/Utilities/Appearance' - removed:
export * from './Libraries/Utilities/BackHandler' - removed:
export * from './Libraries/Utilities/DevSettings' - removed:
export * from './Libraries/Utilities/Dimensions' - removed:
export * from './Libraries/Utilities/PixelRatio' - removed:
export * from './Libraries/Utilities/Platform' - removed:
export * from './Libraries/Vibration/Vibration' - removed:
export * from './Libraries/vendor/core/ErrorUtils' - removed:
export * from './public/DeprecatedPropertiesAlias' - removed:
export * from './public/Insets' - removed:
export * from './public/ReactNativeRenderer' - removed:
export * from './public/ReactNativeTypes' - removed:
export * from './src/private/assets/AssetRegistry' - removed:
export * from './src/private/devsupport/devmenu/DevMenu' - removed:
export * from '@react-native/virtualized-lists' - removed:
export { EmitterSubscription } from './Libraries/vendor/emitter/EventEmitter' - removed:
export { EventSubscription } from './Libraries/vendor/emitter/EventEmitter' - removed:
export { default as codegenNativeCommands } from './Libraries/Utilities/codegenNativeCommands' - removed:
export { default as codegenNativeComponent } from './Libraries/Utilities/codegenNativeComponent'
- removed:
class MessageQueue - removed:
declare module 'react-native/Libraries/BatchedBridge/BatchedBridge' - removed:
declare module 'react-native/Libraries/BatchedBridge/MessageQueue' - removed:
interface SpyData - removed:
method MessageQueue.getCallableModule(name: string): Object - removed:
method MessageQueue.registerCallableModule(name: string, module: Object): void - removed:
method MessageQueue.registerLazyCallableModule(name: string, factory: () => Object): void - removed:
property SpyData.args: any[] - removed:
property SpyData.method: string | number - removed:
property SpyData.module?: string | undefined - removed:
property SpyData.type: number - removed:
static method MessageQueue.spy(spyOrToggle: boolean | ((data: SpyData) => void)): void
- removed:
declare module 'react-native/Libraries/Types/CodegenTypes' - removed:
declare module 'react-native/Libraries/Utilities/codegenNativeCommands' - removed:
declare module 'react-native/Libraries/Utilities/codegenNativeComponent'
- removed:
declare module 'react-native/Libraries/Core/Devtools/parseErrorStack' - removed:
declare module 'react-native/Libraries/Core/Devtools/symbolicateStackTrace'
- removed:
interface TimerMixin - removed:
property TimerMixin.cancelAnimationFrame: typeof cancelAnimationFrame - removed:
property TimerMixin.clearImmediate: typeof clearImmediate - removed:
property TimerMixin.clearInterval: typeof clearInterval - removed:
property TimerMixin.clearTimeout: typeof clearTimeout - removed:
property TimerMixin.requestAnimationFrame: typeof requestAnimationFrame - removed:
property TimerMixin.setImmediate: typeof setImmediate - removed:
property TimerMixin.setInterval: typeof setInterval - removed:
property TimerMixin.setTimeout: typeof setTimeout
- removed:
type Constructor<T> = new (...args: any[]) => T
- removed:
type AccessibilityProperties = AccessibilityProps - removed:
type AccessibilityPropertiesAndroid = AccessibilityPropsAndroid - removed:
type AccessibilityPropertiesIOS = AccessibilityPropsIOS - removed:
type ActivityIndicatorIOSProperties = ActivityIndicatorIOSProps - removed:
type ActivityIndicatorProperties = ActivityIndicatorProps - removed:
type ButtonProperties = ButtonProps - removed:
type DrawerLayoutAndroidProperties = DrawerLayoutAndroidProps - removed:
type FlatListProperties<ItemT> = FlatListProps<ItemT> - removed:
type ImageBackgroundProperties = ImageBackgroundProps - removed:
type ImageProperties = ImageProps - removed:
type ImagePropertiesAndroid = ImagePropsAndroid - removed:
type ImagePropertiesIOS = ImagePropsIOS - removed:
type ImagePropertiesSourceOptions = ImageSourcePropType - removed:
type InputAccessoryViewProperties = InputAccessoryViewProps - removed:
type ModalProperties = ModalProps - removed:
type ProgressBarAndroidProperties = ProgressBarAndroidProps - removed:
type RefreshControlProperties = RefreshControlProps - removed:
type RefreshControlPropertiesAndroid = RefreshControlPropsAndroid - removed:
type RefreshControlPropertiesIOS = RefreshControlPropsIOS - removed:
type ScrollViewProperties = ScrollViewProps - removed:
type ScrollViewPropertiesAndroid = ScrollViewPropsAndroid - removed:
type ScrollViewPropertiesIOS = ScrollViewPropsIOS - removed:
type SectionListProperties<ItemT> = SectionListProps<ItemT> - removed:
type StatusBarProperties = StatusBarProps - removed:
type StatusBarPropertiesIOS = StatusBarPropsIOS - removed:
type SwitchProperties = SwitchProps - removed:
type SwitchPropertiesIOS = SwitchPropsIOS - removed:
type TextInputAndroidProperties = TextInputAndroidProps - removed:
type TextInputIOSProperties = TextInputIOSProps - removed:
type TextInputProperties = TextInputProps - removed:
type TextProperties = TextProps - removed:
type TextPropertiesAndroid = TextPropsAndroid - removed:
type TextPropertiesIOS = TextPropsIOS - removed:
type TouchableHighlightProperties = TouchableHighlightProps - removed:
type TouchableNativeFeedbackProperties = TouchableNativeFeedbackProps - removed:
type TouchableOpacityProperties = TouchableOpacityProps - removed:
type TouchableWithoutFeedbackProperties = TouchableWithoutFeedbackProps - removed:
type ViewProperties = ViewProps - removed:
type ViewPropertiesAndroid = ViewPropsAndroid - removed:
type ViewPropertiesIOS = ViewPropsIOS - removed:
type VirtualizedListProperties<ItemT> = VirtualizedListProps<ItemT>
- removed:
interface Insets - removed:
property Insets.bottom?: number | undefined - removed:
property Insets.left?: number | undefined - removed:
property Insets.right?: number | undefined - removed:
property Insets.top?: number | undefined
- removed:
function unstable_batchedUpdates<A, R>(callback: (a: A) => R, a: A): R - removed:
function unstable_batchedUpdates<R>(callback: () => R): R - removed:
interface GestureResponderHandlers - removed:
property GestureResponderHandlers.onMoveShouldSetResponder?: ((event: GestureResponderEvent) => boolean) | undefined - removed:
property GestureResponderHandlers.onMoveShouldSetResponderCapture?: ((event: GestureResponderEvent) => boolean) | undefined - removed:
property GestureResponderHandlers.onResponderEnd?: ((event: GestureResponderEvent) => void) | undefined - removed:
property GestureResponderHandlers.onResponderGrant?: ((event: GestureResponderEvent) => void) | undefined - removed:
property GestureResponderHandlers.onResponderMove?: ((event: GestureResponderEvent) => void) | undefined - removed:
property GestureResponderHandlers.onResponderReject?: ((event: GestureResponderEvent) => void) | undefined - removed:
property GestureResponderHandlers.onResponderRelease?: ((event: GestureResponderEvent) => void) | undefined - removed:
property GestureResponderHandlers.onResponderStart?: ((event: GestureResponderEvent) => void) | undefined - removed:
property GestureResponderHandlers.onResponderTerminate?: ((event: GestureResponderEvent) => void) | undefined - removed:
property GestureResponderHandlers.onResponderTerminationRequest?: ((event: GestureResponderEvent) => boolean) | undefined - removed:
property GestureResponderHandlers.onStartShouldSetResponder?: ((event: GestureResponderEvent) => boolean) | undefined - removed:
property GestureResponderHandlers.onStartShouldSetResponderCapture?: ((event: GestureResponderEvent) => boolean) | undefined
- removed:
get ReactNativeDocument.childElementCount(): number - removed:
get ReactNativeDocument.children(): HTMLCollection<ReadOnlyElement> - removed:
get ReactNativeDocument.documentElement(): ReactNativeElement - removed:
get ReactNativeDocument.firstElementChild(): null | ReadOnlyElement - removed:
get ReactNativeDocument.lastElementChild(): null | ReadOnlyElement - removed:
get ReactNativeDocument.nodeName(): string - removed:
get ReactNativeDocument.nodeType(): number - removed:
get ReactNativeDocument.nodeValue(): null - removed:
get ReactNativeElement.offsetHeight(): number - removed:
get ReactNativeElement.offsetLeft(): number - removed:
get ReactNativeElement.offsetParent(): null | ReadOnlyElement - removed:
get ReactNativeElement.offsetTop(): number - removed:
get ReactNativeElement.offsetWidth(): number - removed:
get ReadOnlyCharacterData.data(): string - removed:
get ReadOnlyCharacterData.length(): number - removed:
get ReadOnlyCharacterData.nextElementSibling(): null | ReadOnlyElement - removed:
get ReadOnlyCharacterData.nodeValue(): string - removed:
get ReadOnlyCharacterData.previousElementSibling(): null | ReadOnlyElement - removed:
get ReadOnlyCharacterData.textContent(): string - removed:
get ReadOnlyElement.childElementCount(): number - removed:
get ReadOnlyElement.children(): HTMLCollection<ReadOnlyElement> - removed:
get ReadOnlyElement.clientHeight(): number - removed:
get ReadOnlyElement.clientLeft(): number - removed:
get ReadOnlyElement.clientTop(): number - removed:
get ReadOnlyElement.clientWidth(): number - removed:
get ReadOnlyElement.firstElementChild(): null | ReadOnlyElement - removed:
get ReadOnlyElement.id(): string - removed:
get ReadOnlyElement.lastElementChild(): null | ReadOnlyElement - removed:
get ReadOnlyElement.nextElementSibling(): null | ReadOnlyElement - removed:
get ReadOnlyElement.nodeName(): string - removed:
get ReadOnlyElement.nodeType(): number - removed:
get ReadOnlyElement.nodeValue(): null | string - removed:
get ReadOnlyElement.previousElementSibling(): null | ReadOnlyElement - removed:
get ReadOnlyElement.scrollHeight(): number - removed:
get ReadOnlyElement.scrollLeft(): number - removed:
get ReadOnlyElement.scrollTop(): number - removed:
get ReadOnlyElement.scrollWidth(): number - removed:
get ReadOnlyElement.tagName(): string - removed:
get ReadOnlyElement.textContent(): string - removed:
get ReadOnlyNode.childNodes(): NodeList<ReadOnlyNode> - removed:
get ReadOnlyNode.firstChild(): null | ReadOnlyNode - removed:
get ReadOnlyNode.isConnected(): boolean - removed:
get ReadOnlyNode.lastChild(): null | ReadOnlyNode - removed:
get ReadOnlyNode.nextSibling(): null | ReadOnlyNode - removed:
get ReadOnlyNode.nodeName(): string - removed:
get ReadOnlyNode.nodeType(): number - removed:
get ReadOnlyNode.nodeValue(): null | string - removed:
get ReadOnlyNode.ownerDocument(): null | ReactNativeDocument - removed:
get ReadOnlyNode.parentElement(): null | ReadOnlyElement - removed:
get ReadOnlyNode.parentNode(): null | ReadOnlyNode - removed:
get ReadOnlyNode.previousSibling(): null | ReadOnlyNode - removed:
get ReadOnlyNode.textContent(): string - removed:
get ReadOnlyText.nodeName(): string - removed:
get ReadOnlyText.nodeType(): number - removed:
index ArrayLike[indexer: number]: T - removed:
index HTMLCollection[index: number]: T - removed:
index NodeList[index: number]: T - removed:
interface ArrayLike<T> extends Iterable<T> - removed:
interface HTMLCollection<T> extends Iterable<T>, ArrayLike<T> - removed:
interface HostComponent<P> extends Pick<React.ComponentClass<P>, Exclude<keyof React.ComponentClass<P>, 'new'>> - removed:
interface NativeMethods - removed:
interface NodeList<T> extends Iterable<T>, ArrayLike<T> - removed:
interface ReactNativeDocument extends ReadOnlyNode - removed:
interface ReactNativeElement extends ReadOnlyElement, NativeMethods - removed:
interface ReadOnlyCharacterData extends ReadOnlyNode - removed:
interface ReadOnlyElement extends ReadOnlyNode - removed:
interface ReadOnlyNode - removed:
interface ReadOnlyText extends ReadOnlyCharacterData - removed:
method HTMLCollection.item(index: number): null | T - removed:
method HTMLCollection.namedItem(name: string): null | T - removed:
method HTMLCollection[Symbol.iterator](): Iterator<T> - removed:
method NativeMethods.blur(): void - removed:
method NativeMethods.focus(): void - removed:
method NativeMethods.measure(callback: MeasureOnSuccessCallback): void - removed:
method NativeMethods.measureInWindow(callback: MeasureInWindowOnSuccessCallback): void - removed:
method NativeMethods.measureLayout(relativeToNativeComponentRef: HostInstance | number, onSuccess: MeasureLayoutOnSuccessCallback, onFail?: () => void): void - removed:
method NativeMethods.setNativeProps(nativeProps: object): void - removed:
method NodeList.entries(): Iterator<[number, T]> - removed:
method NodeList.forEach<ThisType>(callbackFn: (value: T, index: number, array: NodeList<T>) => unknown, thisArg?: ThisType): void - removed:
method NodeList.item(index: number): null | T - removed:
method NodeList.keys(): Iterator<number> - removed:
method NodeList.values(): Iterator<T> - removed:
method NodeList[Symbol.iterator](): Iterator<T> - removed:
method ReactNativeDocument.getElementById(id: string): null | ReadOnlyElement - removed:
method ReactNativeElement.blur(): void - removed:
method ReactNativeElement.focus(): void - removed:
method ReactNativeElement.setNativeProps(nativeProps: {}): void - removed:
method ReadOnlyCharacterData.substringData(offset: number, count: number): string - removed:
method ReadOnlyElement.getBoundingClientRect(): DOMRect - removed:
method ReadOnlyElement.hasPointerCapture(pointerId: number): boolean - removed:
method ReadOnlyElement.releasePointerCapture(pointerId: number): void - removed:
method ReadOnlyElement.setPointerCapture(pointerId: number): void - removed:
method ReadOnlyNode.compareDocumentPosition(otherNode: ReadOnlyNode): number - removed:
method ReadOnlyNode.contains(otherNode: ReadOnlyNode): boolean - removed:
method ReadOnlyNode.getRootNode(): ReadOnlyNode - removed:
method ReadOnlyNode.hasChildNodes(): boolean - removed:
new HostComponent(props: P, context?: any): React.Component<P> & HostInstance - removed:
readonly property ArrayLike.length: number - removed:
readonly property HTMLCollection.length: number - removed:
readonly property NodeList.length: number - removed:
set ReadOnlyElement.nodeValue(value: string) - removed:
type HostInstance = ReactNativeElement - removed:
type MeasureInWindowOnSuccessCallback = (x: number, y: number, width: number, height: number) => void - removed:
type MeasureLayoutOnSuccessCallback = (left: number, top: number, width: number, height: number) => void - removed:
type MeasureOnSuccessCallback = (x: number, y: number, width: number, height: number, pageX: number, pageY: number) => void - removed:
type NativeMethodsMixin = NativeMethods - removed:
type NativeMethodsMixinType = NativeMethods
- removed:
const AssetRegistry: AssetRegistry - removed:
interface AssetRegistry - removed:
interface PackagerAsset - removed:
method AssetRegistry.getAssetByID(assetId: number): PackagerAsset - removed:
method AssetRegistry.registerAsset(asset: PackagerAsset): number - removed:
readonly property PackagerAsset.__packager_asset: boolean - removed:
readonly property PackagerAsset.fileSystemLocation: string - removed:
readonly property PackagerAsset.hash: string - removed:
readonly property PackagerAsset.height: number | null | undefined - removed:
readonly property PackagerAsset.httpServerLocation: string - removed:
readonly property PackagerAsset.name: string - removed:
readonly property PackagerAsset.resolver?: AssetDestPathResolver | undefined - removed:
readonly property PackagerAsset.scales: number[] - removed:
readonly property PackagerAsset.type: string - removed:
readonly property PackagerAsset.width: number | null | undefined - removed:
type AssetDestPathResolver = 'android' | 'generic'
- removed:
const DevMenu: DevMenuStatic - removed:
interface DevMenuStatic - removed:
method DevMenuStatic.show(): void
- removed:
const $$ActionSheetIOS: typeof ActionSheetIOS - removed:
default $$ActionSheetIOS - removed:
type $$ActionSheetIOS = typeof $$ActionSheetIOS - removed:
type ActionSheetIOSOptions = Readonly<{ title?: string | undefined; message?: string | undefined; options: Array<string>; destructiveButtonIndex?: (number | undefined) | (Array<number> | u… - removed:
type ShareActionSheetError = Readonly<{ domain: string; code: string; userInfo?: Object | undefined; message: string }> - removed:
type ShareActionSheetIOSOptions = Readonly<{ message?: string | undefined; url?: string | undefined; subject?: string | undefined; anchor?: number | undefined; tintColor?: number | undefined; c…
- removed:
class Alert - removed:
default Alert - removed:
static method Alert.alert(title: null | undefined | string, message?: null | undefined | string, buttons?: AlertButtons, options?: AlertOptions): void - removed:
static method Alert.prompt(title: null | undefined | string, message?: null | undefined | string, callbackOrButtons?: null | undefined | (((text: string) => void) | AlertButtons), type?: null | undefined | AlertType, defaultValue?: string, keyboardType?: string, options?: AlertOptions): void - removed:
type AlertButton = { text?: string | undefined; onPress?: (((value?: string) => any) | undefined) | (Function | undefined) | undefined; isPreferred?: boolean | undefined; style?:… - removed:
type AlertButtonStyle = 'default' | 'cancel' | 'destructive' - removed:
type AlertButtons = Array<AlertButton> - removed:
type AlertOptions = { cancelable?: boolean | undefined; userInterfaceStyle?: 'unspecified' | 'light' | 'dark' | undefined; onDismiss?: (() => void) | undefined } - removed:
type AlertType = 'default' | 'plain-text' | 'secure-text' | 'login-password'
- removed:
export * as default from './AnimatedExports' - removed:
export { CompositeAnimation } from './AnimatedImplementation' - removed:
export { Numeric } from './AnimatedImplementation'
- removed:
class AnimatedEvent - removed:
constructor AnimatedEvent(argMapping: ReadonlyArray<null | undefined | Mapping>, config: EventConfig<any>) - removed:
function attachNativeEventImpl(viewRef: any, eventName: string, argMapping: ReadonlyArray<null | undefined | Mapping>, platformConfig: null | undefined | PlatformConfig): { detach: () => void } - removed:
type EventConfig<T> = { listener?: (($$PARAM_0$$: NativeSyntheticEvent<T>) => unknown) | undefined; useNativeDriver: boolean; platformConfig?: PlatformConfig | undefined } - removed:
type Mapping = { [key: string]: Mapping } | AnimatedValue | AnimatedValueXY
- removed:
const add: typeof AnimatedImplementation.add - removed:
const attachNativeEvent: typeof AnimatedImplementation.attachNativeEvent - removed:
const createAnimatedComponent: typeof AnimatedImplementation.createAnimatedComponent - removed:
const decay: typeof AnimatedImplementation.decay - removed:
const delay: typeof AnimatedImplementation.delay - removed:
const diffClamp: typeof AnimatedImplementation.diffClamp - removed:
const divide: typeof AnimatedImplementation.divide - removed:
const event: typeof AnimatedImplementation.event - removed:
const forkEvent: typeof AnimatedImplementation.forkEvent - removed:
const loop: typeof AnimatedImplementation.loop - removed:
const modulo: typeof AnimatedImplementation.modulo - removed:
const multiply: typeof AnimatedImplementation.multiply - removed:
const parallel: typeof AnimatedImplementation.parallel - removed:
const sequence: typeof AnimatedImplementation.sequence - removed:
const spring: typeof AnimatedImplementation.spring - removed:
const stagger: typeof AnimatedImplementation.stagger - removed:
const subtract: typeof AnimatedImplementation.subtract - removed:
const timing: typeof AnimatedImplementation.timing - removed:
const unforkEvent: typeof AnimatedImplementation.unforkEvent - removed:
export { AnimatedComponentType as AnimatedComponent } from './createAnimatedComponent' - removed:
export { AnimatedEvent as Event } from './AnimatedEvent' - removed:
export { AnimatedProps } from './createAnimatedComponent' - removed:
export { AnimatedValueConfig as AnimatedConfig } from './nodes/AnimatedValue' - removed:
export { CompositeAnimation } from './AnimatedImplementation' - removed:
export { DecayAnimationConfig } from './animations/DecayAnimation' - removed:
export { InterpolationConfigType as InterpolationConfig } from './nodes/AnimatedInterpolation' - removed:
export { Numeric } from './AnimatedImplementation' - removed:
export { SpringAnimationConfig } from './animations/SpringAnimation' - removed:
export { TimingAnimationConfig } from './animations/TimingAnimation' - removed:
export { WithAnimatedValue } from './createAnimatedComponent' - removed:
export { default as AnimatedAddition } from './nodes/AnimatedAddition' - removed:
export { default as AnimatedColor } from './nodes/AnimatedColor' - removed:
export { default as AnimatedDiffClamp } from './nodes/AnimatedDiffClamp' - removed:
export { default as AnimatedDivision } from './nodes/AnimatedDivision' - removed:
export { default as AnimatedInterpolation } from './nodes/AnimatedInterpolation' - removed:
export { default as AnimatedModulo } from './nodes/AnimatedModulo' - removed:
export { default as AnimatedMultiplication } from './nodes/AnimatedMultiplication' - removed:
export { default as AnimatedNode } from './nodes/AnimatedNode' - removed:
export { default as AnimatedSubtraction } from './nodes/AnimatedSubtraction' - removed:
export { default as Color } from './nodes/AnimatedColor' - removed:
export { default as FlatList } from './components/AnimatedFlatList' - removed:
export { default as Image } from './components/AnimatedImage' - removed:
export { default as Interpolation } from './nodes/AnimatedInterpolation' - removed:
export { default as Node } from './nodes/AnimatedNode' - removed:
export { default as ScrollView } from './components/AnimatedScrollView' - removed:
export { default as SectionList } from './components/AnimatedSectionList' - removed:
export { default as Text } from './components/AnimatedText' - removed:
export { default as Value } from './nodes/AnimatedValue' - removed:
export { default as ValueXY } from './nodes/AnimatedValueXY' - removed:
export { default as View } from './components/AnimatedView' - removed:
type add = typeof add - removed:
type attachNativeEvent = typeof attachNativeEvent - removed:
type createAnimatedComponent = typeof createAnimatedComponent - removed:
type decay = typeof decay - removed:
type delay = typeof delay - removed:
type diffClamp = typeof diffClamp - removed:
type divide = typeof divide - removed:
type event = typeof event - removed:
type forkEvent = typeof forkEvent - removed:
type loop = typeof loop - removed:
type modulo = typeof modulo - removed:
type multiply = typeof multiply - removed:
type parallel = typeof parallel - removed:
type sequence = typeof sequence - removed:
type spring = typeof spring - removed:
type stagger = typeof stagger - removed:
type subtract = typeof subtract - removed:
type timing = typeof timing - removed:
type unforkEvent = typeof unforkEvent
- removed:
const $$AnimatedImplementation: { Value: typeof AnimatedValue; ValueXY: typeof AnimatedValueXY; Color: typeof AnimatedColor; Interpolation: typeof AnimatedInterpolation; Node: typeof Animated… - removed:
default $$AnimatedImplementation - removed:
type $$AnimatedImplementation = typeof $$AnimatedImplementation - removed:
type CompositeAnimation = { start: (callback?: EndCallback | undefined, isLooping?: boolean) => void; stop: () => void; reset: () => void } - removed:
type Numeric = AnimatedAddition | AnimatedDiffClamp | AnimatedDivision | AnimatedInterpolation<number> | AnimatedModulo | AnimatedMultiplication | AnimatedSubtraction | Anima…
- removed:
type PlatformConfig = {}
- removed:
const $$Easing: typeof EasingStatic - removed:
default $$Easing - removed:
type $$Easing = typeof $$Easing - removed:
type Easing = typeof EasingStatic - removed:
type EasingFunction = (t: number) => number
- removed:
class Animation - removed:
constructor Animation(config: AnimationConfig) - removed:
default Animation - removed:
method Animation.start(fromValue: number, onUpdate: (value: number) => void, onEnd: null | undefined | EndCallback, previousAnimation: null | undefined | Animation, animatedValue: AnimatedValue): void - removed:
method Animation.stop(): void - removed:
type AnimationConfig = Readonly<{ isInteraction?: boolean | undefined; useNativeDriver: boolean; platformConfig?: PlatformConfig | undefined; onComplete?: EndCallback | undefined; it… - removed:
type EndCallback = (result: EndResult) => void - removed:
type EndResult = { finished: boolean; value?: number | undefined; offset?: number | undefined }
- removed:
class DecayAnimation extends Animation - removed:
constructor DecayAnimation(config: DecayAnimationConfigSingle) - removed:
default DecayAnimation - removed:
method DecayAnimation.onUpdate(): void - removed:
method DecayAnimation.start(fromValue: number, onUpdate: (value: number) => void, onEnd: null | undefined | EndCallback, previousAnimation: null | undefined | Animation, animatedValue: AnimatedValue): void - removed:
method DecayAnimation.stop(): void - removed:
type DecayAnimationConfig = Readonly<Omit<AnimationConfig, 'velocity' | 'deceleration'> & { velocity: number | Readonly<{ x: number; y: number }>; deceleration?: number | undefined }> - removed:
type DecayAnimationConfigSingle = Readonly<Omit<AnimationConfig, 'velocity' | 'deceleration'> & { velocity: number; deceleration?: number | undefined }>
- removed:
class SpringAnimation extends Animation - removed:
constructor SpringAnimation(config: SpringAnimationConfigSingle) - removed:
default SpringAnimation - removed:
method SpringAnimation.getInternalState(): SpringAnimationInternalState - removed:
method SpringAnimation.onUpdate(): void - removed:
method SpringAnimation.start(fromValue: number, onUpdate: (value: number) => void, onEnd: null | undefined | EndCallback, previousAnimation: null | undefined | Animation, animatedValue: AnimatedValue): void - removed:
method SpringAnimation.stop(): void - removed:
type SpringAnimationConfig = Readonly<Omit<AnimationConfig, 'toValue' | 'overshootClamping' | 'restDisplacementThreshold' | 'restSpeedThreshold' | 'velocity' | 'bounciness' | 'speed' | 'te… - removed:
type SpringAnimationConfigSingle = Readonly<Omit<AnimationConfig, 'toValue' | 'overshootClamping' | 'restDisplacementThreshold' | 'restSpeedThreshold' | 'velocity' | 'bounciness' | 'speed' | 'te…
- removed:
class TimingAnimation extends Animation - removed:
constructor TimingAnimation(config: TimingAnimationConfigSingle) - removed:
default TimingAnimation - removed:
method TimingAnimation.onUpdate(): void - removed:
method TimingAnimation.start(fromValue: number, onUpdate: (value: number) => void, onEnd: null | undefined | EndCallback, previousAnimation: null | undefined | Animation, animatedValue: AnimatedValue): void - removed:
method TimingAnimation.stop(): void - removed:
type TimingAnimationConfig = Readonly<Omit<AnimationConfig, 'toValue' | 'easing' | 'duration' | 'delay'> & { toValue: number | AnimatedValue | Readonly<{ x: number; y: number }> | Animated… - removed:
type TimingAnimationConfigSingle = Readonly<Omit<AnimationConfig, 'toValue' | 'easing' | 'duration' | 'delay'> & { toValue: number; easing?: ((value: number) => number) | undefined; duration?: n…
- removed:
const $$AnimatedFlatList: typeof AnimatedFlatList - removed:
default $$AnimatedFlatList - removed:
type $$AnimatedFlatList = typeof $$AnimatedFlatList
- removed:
const $$AnimatedImage: AnimatedComponentType<React.JSX.LibraryManagedAttributes<typeof Image, React.ComponentProps<typeof Image>>, React.ComponentRef<typeof Image>> - removed:
default $$AnimatedImage - removed:
type $$AnimatedImage = typeof $$AnimatedImage
- removed:
const $$AnimatedScrollView: typeof AnimatedScrollView - removed:
default $$AnimatedScrollView - removed:
type $$AnimatedScrollView = typeof $$AnimatedScrollView
- removed:
const $$AnimatedSectionList: typeof AnimatedSectionList - removed:
default $$AnimatedSectionList - removed:
type $$AnimatedSectionList = typeof $$AnimatedSectionList
- removed:
const $$AnimatedText: AnimatedComponentType<TextProps, React.ComponentRef<typeof Text>> - removed:
default $$AnimatedText - removed:
type $$AnimatedText = typeof $$AnimatedText
- removed:
const $$AnimatedView: AnimatedComponentType<ViewProps, React.ComponentRef<typeof View>> - removed:
default $$AnimatedView - removed:
type $$AnimatedView = typeof $$AnimatedView
- removed:
default createAnimatedComponent - removed:
function createAnimatedComponent<TInstance extends React.ComponentType<any>>(Component: TInstance): AnimatedComponentType<Readonly<React.JSX.LibraryManagedAttributes<TInstance, React.ComponentProps<TInstance>>>, React.ComponentRef<TInstance>> - removed:
function unstable_createAnimatedComponentWithAllowlist<TProps extends {}, TInstance extends React.ComponentType<TProps>>(Component: TInstance, allowlist: null | undefined | AnimatedPropsAllowlist): AnimatedComponentType<TProps, React.ComponentRef<TInstance>> - removed:
type AnimatedBaseProps<Props extends {}> = LooseOmit<{ [K in keyof Props]: K extends NonAnimatedProps ? Props[K] : WithAnimatedValue<Props[K]> }, 'ref'> - removed:
type AnimatedComponentType<Props extends {}, Instance = unknown> = (props: Omit<AnimatedProps<Props>, 'ref'> & { ref?: React.Ref<Instance> | undefined }) => React.ReactNode - removed:
type AnimatedProps<Props extends {}> = LooseOmit<{ [K in keyof Props]: K extends NonAnimatedProps ? Props[K] : WithAnimatedValue<Props[K]> }, 'ref'> & PassThroughProps - removed:
type WithAnimatedValue<T> = T extends Builtin | Nullable ? T : T extends Primitive ? T | AnimatedNode | AnimatedAddition | AnimatedSubtraction | AnimatedDivision | AnimatedMultiplication…
- removed:
class AnimatedAddition extends AnimatedWithChildren - removed:
constructor AnimatedAddition(a: AnimatedNode | number, b: AnimatedNode | number, config?: null | undefined | AnimatedNodeConfig) - removed:
default AnimatedAddition - removed:
method AnimatedAddition.interpolate<OutputT extends number | string>(config: InterpolationConfigType<OutputT>): AnimatedInterpolation<OutputT>
- removed:
class AnimatedColor extends AnimatedWithChildren - removed:
constructor AnimatedColor(valueIn?: InputValue, config?: null | undefined | AnimatedColorConfig) - removed:
default AnimatedColor - removed:
function getRgbaValueAndNativeColor(value: RgbaValue | ColorValue): Readonly<{ rgbaValue: RgbaValue; nativeColor?: NativeColorValue | undefined }> - removed:
method AnimatedColor.extractOffset(): void - removed:
method AnimatedColor.flattenOffset(): void - removed:
method AnimatedColor.resetAnimation(callback?: ColorListenerCallback): void - removed:
method AnimatedColor.setOffset(offset: RgbaValue): void - removed:
method AnimatedColor.setValue(value: RgbaValue | ColorValue): void - removed:
method AnimatedColor.stopAnimation(callback?: ColorListenerCallback): void - removed:
property AnimatedColor.a: AnimatedValue - removed:
property AnimatedColor.b: AnimatedValue - removed:
property AnimatedColor.g: AnimatedValue - removed:
property AnimatedColor.nativeColor: null | undefined | NativeColorValue - removed:
property AnimatedColor.r: AnimatedValue - removed:
type AnimatedColorConfig = Readonly<Omit<AnimatedNodeConfig, 'useNativeDriver'> & { useNativeDriver: boolean }> - removed:
type InputValue = null | undefined | (RgbaValue | RgbaAnimatedValue | ColorValue) - removed:
type RgbaValue = { readonly r: number; readonly g: number; readonly b: number; readonly a: number }
- removed:
class AnimatedDiffClamp extends AnimatedWithChildren - removed:
constructor AnimatedDiffClamp(a: AnimatedNode, min: number, max: number, config?: null | undefined | AnimatedNodeConfig) - removed:
default AnimatedDiffClamp - removed:
method AnimatedDiffClamp.interpolate<OutputT extends number | string>(config: InterpolationConfigType<OutputT>): AnimatedInterpolation<OutputT>
- removed:
class AnimatedDivision extends AnimatedWithChildren - removed:
constructor AnimatedDivision(a: AnimatedNode | number, b: AnimatedNode | number, config?: null | undefined | AnimatedNodeConfig) - removed:
default AnimatedDivision - removed:
method AnimatedDivision.interpolate<OutputT extends number | string>(config: InterpolationConfigType<OutputT>): AnimatedInterpolation<OutputT>
- removed:
class AnimatedInterpolation<OutputT extends InterpolationConfigSupportedOutputType> extends AnimatedWithChildren - removed:
constructor AnimatedInterpolation(parent: AnimatedNode, config: InterpolationConfigType<OutputT>) - removed:
default AnimatedInterpolation - removed:
method AnimatedInterpolation.interpolate<NewOutputT extends number | string>(config: InterpolationConfigType<NewOutputT>): AnimatedInterpolation<NewOutputT> - removed:
type InterpolationConfigSupportedOutputType = number | string | NativeColorValue - removed:
type InterpolationConfigType<OutputT extends InterpolationConfigSupportedOutputType> = Readonly<Omit<AnimatedNodeConfig, 'inputRange' | 'outputRange' | 'easing' | 'extrapolate' | 'extrapolateLeft' | 'extrapolateRight'> & { inputRange: ReadonlyArr…
- removed:
class AnimatedModulo extends AnimatedWithChildren - removed:
constructor AnimatedModulo(a: AnimatedNode, modulus: number, config?: null | undefined | AnimatedNodeConfig) - removed:
default AnimatedModulo - removed:
method AnimatedModulo.interpolate<OutputT extends number | string>(config: InterpolationConfigType<OutputT>): AnimatedInterpolation<OutputT>
- removed:
class AnimatedMultiplication extends AnimatedWithChildren - removed:
constructor AnimatedMultiplication(a: AnimatedNode | number, b: AnimatedNode | number, config?: null | undefined | AnimatedNodeConfig) - removed:
default AnimatedMultiplication - removed:
method AnimatedMultiplication.interpolate<OutputT extends number | string>(config: InterpolationConfigType<OutputT>): AnimatedInterpolation<OutputT>
- removed:
class AnimatedNode - removed:
constructor AnimatedNode(config?: null | undefined | Readonly<Omit<AnimatedNodeConfig, keyof {}> & {}>) - removed:
default AnimatedNode - removed:
method AnimatedNode.addListener(callback: (value: any) => unknown): string - removed:
method AnimatedNode.hasListeners(): boolean - removed:
method AnimatedNode.removeAllListeners(): void - removed:
method AnimatedNode.removeListener(id: string): void - removed:
method AnimatedNode.toJSON(): unknown - removed:
type AnimatedNodeConfig = Readonly<{ debugID?: string | undefined; unstable_disableBatchingForNativeCreate?: boolean | undefined }> - removed:
type ValueListenerCallback = (state: { value: number }) => unknown
- removed:
class AnimatedProps extends AnimatedNode - removed:
constructor AnimatedProps(inputProps: { [$$Key$$: string]: unknown }, callback: () => void, allowlist?: null | undefined | AnimatedPropsAllowlist, rootTag?: RootTag, config?: null | undefined | AnimatedNodeConfig) - removed:
default AnimatedProps - removed:
method AnimatedProps.setNativeView(instance: TargetViewInstance): void - removed:
method AnimatedProps.update(): void - removed:
type AnimatedPropsAllowlist = Readonly<{ style?: AnimatedStyleAllowlist | undefined; [key: string]: true | AnimatedStyleAllowlist }>
- removed:
class AnimatedStyle extends AnimatedWithChildren - removed:
constructor AnimatedStyle(nodeKeys: ReadonlyArray<string>, nodes: ReadonlyArray<AnimatedNode>, style: { [$$Key$$: string]: unknown }, originalStyleForWeb: null | undefined | unknown, config?: null | undefined | AnimatedNodeConfig) - removed:
default AnimatedStyle - removed:
static method AnimatedStyle.from(flatStyle: null | undefined | FlatStyle, allowlist: null | undefined | AnimatedStyleAllowlist, originalStyleForWeb: null | undefined | unknown): null | undefined | AnimatedStyle - removed:
type AnimatedStyleAllowlist = Readonly<{ [$$Key$$: string]: true }>
- removed:
class AnimatedSubtraction extends AnimatedWithChildren - removed:
constructor AnimatedSubtraction(a: AnimatedNode | number, b: AnimatedNode | number, config?: null | undefined | AnimatedNodeConfig) - removed:
default AnimatedSubtraction - removed:
method AnimatedSubtraction.interpolate<OutputT extends number | string>(config: InterpolationConfigType<OutputT>): AnimatedInterpolation<OutputT>
- removed:
class AnimatedTracking extends AnimatedNode - removed:
constructor AnimatedTracking(value: AnimatedValue, parent: AnimatedNode, animationClass: any, animationConfig: Object, callback?: null | undefined | EndCallback, config?: null | undefined | AnimatedNodeConfig) - removed:
default AnimatedTracking - removed:
method AnimatedTracking.update(): void
- removed:
class AnimatedValue extends AnimatedWithChildren - removed:
constructor AnimatedValue(value: number, config?: null | undefined | AnimatedValueConfig) - removed:
default AnimatedValue - removed:
function flushValue(rootNode: AnimatedNode): void - removed:
method AnimatedValue.addListener(callback: ValueListenerCallback): string - removed:
method AnimatedValue.animate(animation: Animation, callback: null | undefined | EndCallback): void - removed:
method AnimatedValue.extractOffset(): void - removed:
method AnimatedValue.flattenOffset(): void - removed:
method AnimatedValue.interpolate<OutputT extends InterpolationConfigSupportedOutputType>(config: InterpolationConfigType<OutputT>): AnimatedInterpolation<OutputT> - removed:
method AnimatedValue.resetAnimation(callback?: null | undefined | ((value: number) => void)): void - removed:
method AnimatedValue.setOffset(offset: number): void - removed:
method AnimatedValue.setValue(value: number): void - removed:
method AnimatedValue.stopAnimation(callback?: null | undefined | ((value: number) => void)): void - removed:
method AnimatedValue.stopTracking(): void - removed:
method AnimatedValue.track(tracking: AnimatedTracking): void - removed:
type AnimatedValueConfig = Readonly<Omit<AnimatedNodeConfig, 'useNativeDriver'> & { useNativeDriver: boolean }>
- removed:
class AnimatedValueXY extends AnimatedWithChildren - removed:
constructor AnimatedValueXY(valueIn?: null | undefined | { readonly x: number | AnimatedValue; readonly y: number | AnimatedValue }, config?: null | undefined | AnimatedValueXYConfig) - removed:
default AnimatedValueXY - removed:
method AnimatedValueXY.addListener(callback: ValueXYListenerCallback): string - removed:
method AnimatedValueXY.extractOffset(): void - removed:
method AnimatedValueXY.flattenOffset(): void - removed:
method AnimatedValueXY.getLayout(): { [key: string]: AnimatedValue } - removed:
method AnimatedValueXY.getTranslateTransform(): Array<{ translateX: AnimatedValue } | { translateY: AnimatedValue }> - removed:
method AnimatedValueXY.removeAllListeners(): void - removed:
method AnimatedValueXY.removeListener(id: string): void - removed:
method AnimatedValueXY.resetAnimation(callback?: (value: { x: number; y: number }) => void): void - removed:
method AnimatedValueXY.setOffset(offset: { x: number; y: number }): void - removed:
method AnimatedValueXY.setValue(value: { x: number; y: number }): void - removed:
method AnimatedValueXY.stopAnimation(callback?: (value: { x: number; y: number }) => void): void - removed:
property AnimatedValueXY.x: AnimatedValue - removed:
property AnimatedValueXY.y: AnimatedValue - removed:
type AnimatedValueXYConfig = Readonly<Omit<AnimatedNodeConfig, 'useNativeDriver'> & { useNativeDriver: boolean }>
- removed:
class AnimatedWithChildren extends AnimatedNode - removed:
default AnimatedWithChildren
- removed:
default useAnimatedColor - removed:
function useAnimatedColor(inputValue?: InputValue, config?: null | undefined | AnimatedColorConfig): Animated.Color
- removed:
default useAnimatedValue - removed:
function useAnimatedValue(initialValue: number, config?: null | undefined | Animated.AnimatedConfig): Animated.Value
- removed:
default useAnimatedValueXY - removed:
function useAnimatedValueXY(initialValue: { x: number; y: number }, config?: null | undefined | Animated.AnimatedConfig): Animated.ValueXY
- removed:
const $$AppState: typeof AppState - removed:
default $$AppState - removed:
type $$AppState = typeof $$AppState - removed:
type AppStateEvent = keyof AppStateEventDefinitions - removed:
type AppStateStatus = 'inactive' | 'background' | 'active' | 'extension' | 'unknown'
- removed:
const $$BatchedBridge: typeof BatchedBridge - removed:
default $$BatchedBridge - removed:
type $$BatchedBridge = typeof $$BatchedBridge
- removed:
class MessageQueue - removed:
constructor MessageQueue() - removed:
default MessageQueue - removed:
method MessageQueue.callFunctionReturnFlushedQueue(module: string, method: string, args: unknown[]): null | [Array<number>, Array<number>, Array<unknown>, number] - removed:
method MessageQueue.callNativeSyncHook(moduleID: number, methodID: number, params: unknown[], onFail: null | undefined | ((...$$REST$$: unknown[]) => void), onSucc: null | undefined | ((...$$REST$$: unknown[]) => void)): unknown - removed:
method MessageQueue.createDebugLookup(moduleID: number, name: string, methods: null | undefined | ReadonlyArray<string>): void - removed:
method MessageQueue.enqueueNativeCall(moduleID: number, methodID: number, params: unknown[], onFail: null | undefined | ((...$$REST$$: unknown[]) => void), onSucc: null | undefined | ((...$$REST$$: unknown[]) => void)): void - removed:
method MessageQueue.flushedQueue(): null | [Array<number>, Array<number>, Array<unknown>, number] - removed:
method MessageQueue.getCallableModule(name: string): {} | null - removed:
method MessageQueue.getEventLoopRunningTime(): number - removed:
method MessageQueue.invokeCallbackAndReturnFlushedQueue(cbID: number, args: unknown[]): null | [Array<number>, Array<number>, Array<unknown>, number] - removed:
method MessageQueue.processCallbacks(moduleID: number, methodID: number, params: unknown[], onFail: null | undefined | ((...$$REST$$: unknown[]) => void), onSucc: null | undefined | ((...$$REST$$: unknown[]) => void)): void - removed:
method MessageQueue.registerCallableModule(name: string, module: {}): void - removed:
method MessageQueue.registerLazyCallableModule(name: string, factory: ($$PARAM_0$$: void) => {}): void - removed:
method MessageQueue.setReactNativeMicrotasksCallback(fn: () => void): void - removed:
static method MessageQueue.spy(spyOrToggle: boolean | ((data: SpyData) => void)): void - removed:
type SpyData = { type: number; module: string | undefined; method: string | number; args: unknown[] }
- removed:
const $$NativeModules: typeof NativeModules - removed:
default $$NativeModules - removed:
type $$NativeModules = typeof $$NativeModules - removed:
type MethodType = 'async' | 'promise' | 'sync' - removed:
type ModuleConfig = [string, null | undefined | {}, null | undefined | ReadonlyArray<string>, null | undefined | ReadonlyArray<number>, null | undefined | ReadonlyArray<number>]
- removed:
class Blob - removed:
constructor Blob(parts?: Array<Blob | string>, options?: BlobOptions) - removed:
default Blob - removed:
get Blob.data(): BlobData - removed:
get Blob.size(): number - removed:
get Blob.type(): string - removed:
method Blob.close(): void - removed:
method Blob.slice(start?: number, end?: number, contentType?: string): Blob - removed:
set Blob.data(data: null | undefined | BlobData)
- removed:
type BlobCollector = symbol & { __BlobCollector__: string } - removed:
type BlobData = { blobId: string; offset: number; size: number; name?: string | undefined; type?: string | undefined; lastModified?: number | undefined } - removed:
type BlobOptions = { type: string; lastModified: number }
- removed:
const $$AccessibilityInfo: typeof AccessibilityInfo - removed:
default $$AccessibilityInfo - removed:
type $$AccessibilityInfo = typeof $$AccessibilityInfo
- removed:
const $$legacySendAccessibilityEvent: typeof legacySendAccessibilityEvent - removed:
default $$legacySendAccessibilityEvent - removed:
type $$legacySendAccessibilityEvent = typeof $$legacySendAccessibilityEvent
- removed:
const $$ActivityIndicator: typeof ActivityIndicator - removed:
default $$ActivityIndicator - removed:
interface ActivityIndicatorProps extends Readonly<Omit<ViewProps, keyof ActivityIndicatorIOSProps | keyof ActivityIndicatorPropsCore | keyof {}> & Omit<ActivityIndicatorIOSProps, keyof ActivityIndicatorPropsCore | keyof {}> & Omit<ActivityIndicatorPropsCore, keyof {}>> - removed:
type $$ActivityIndicator = typeof $$ActivityIndicator - removed:
type ActivityIndicatorInstance = HostInstance
- removed:
const $$Button: typeof Button - removed:
default $$Button - removed:
interface ButtonProps extends ButtonPropsCore - removed:
type $$Button = typeof $$Button - removed:
type ButtonInstance = React.ComponentRef<typeof NativeTouchable>
- removed:
const $$Clipboard: { getString(): Promise<string>; setString(content: string): void } - removed:
default $$Clipboard - removed:
type $$Clipboard = typeof $$Clipboard
- removed:
const $$DrawerLayoutAndroid: typeof DrawerLayoutAndroid - removed:
default $$DrawerLayoutAndroid - removed:
export { DrawerLayoutAndroidProps } from './DrawerLayoutAndroidTypes' - removed:
export { DrawerSlideEvent } from './DrawerLayoutAndroidTypes' - removed:
type $$DrawerLayoutAndroid = typeof $$DrawerLayoutAndroid
- removed:
class DrawerLayoutAndroid extends React.Component<DrawerLayoutAndroidProps, DrawerLayoutAndroidState> implements DrawerLayoutAndroidMethods - removed:
default DrawerLayoutAndroid - removed:
method DrawerLayoutAndroid.blur(): void - removed:
method DrawerLayoutAndroid.closeDrawer(): void - removed:
method DrawerLayoutAndroid.focus(): void - removed:
method DrawerLayoutAndroid.measure(callback: MeasureOnSuccessCallback): void - removed:
method DrawerLayoutAndroid.measureInWindow(callback: MeasureInWindowOnSuccessCallback): void - removed:
method DrawerLayoutAndroid.measureLayout(relativeToNativeNode: number, onSuccess: MeasureLayoutOnSuccessCallback, onFail?: () => void): void - removed:
method DrawerLayoutAndroid.openDrawer(): void - removed:
method DrawerLayoutAndroid.render(): React.ReactNode - removed:
method DrawerLayoutAndroid.setNativeProps(nativeProps: Object): void
- removed:
interface DrawerLayoutAndroidMethods - removed:
method DrawerLayoutAndroidMethods.blur(): void - removed:
method DrawerLayoutAndroidMethods.closeDrawer(): void - removed:
method DrawerLayoutAndroidMethods.focus(): void - removed:
method DrawerLayoutAndroidMethods.measure(callback: MeasureOnSuccessCallback): void - removed:
method DrawerLayoutAndroidMethods.measureInWindow(callback: MeasureInWindowOnSuccessCallback): void - removed:
method DrawerLayoutAndroidMethods.measureLayout(relativeToNativeNode: number, onSuccess: MeasureLayoutOnSuccessCallback, onFail?: () => void): void - removed:
method DrawerLayoutAndroidMethods.openDrawer(): void - removed:
method DrawerLayoutAndroidMethods.setNativeProps(nativeProps: {}): void - removed:
type DrawerLayoutAndroidInstance = DrawerLayoutAndroidMethods - removed:
type DrawerLayoutAndroidProps = Readonly<Omit<ViewProps, 'keyboardDismissMode' | 'drawerBackgroundColor' | 'drawerPosition' | 'drawerWidth' | 'drawerLockMode' | 'onDrawerSlide' | 'onDrawerSta… - removed:
type DrawerLayoutAndroidState = { drawerOpened: boolean } - removed:
type DrawerSlideEvent = NativeSyntheticEvent<Readonly<{ offset: number }>> - removed:
type DrawerStates = 'Idle' | 'Dragging' | 'Settling'
- removed:
const $$Keyboard: typeof Keyboard - removed:
default $$Keyboard - removed:
type $$Keyboard = typeof $$Keyboard - removed:
type AndroidKeyboardEvent = Readonly<Omit<BaseKeyboardEvent, 'duration' | 'easing'> & { duration: 0; easing: 'keyboard' }> - removed:
type IOSKeyboardEvent = Readonly<Omit<BaseKeyboardEvent, 'startCoordinates' | 'isEventFromThisApp'> & { startCoordinates: KeyboardMetrics; isEventFromThisApp: boolean }> - removed:
type KeyboardEvent = AndroidKeyboardEvent | IOSKeyboardEvent - removed:
type KeyboardEventEasing = 'easeIn' | 'easeInEaseOut' | 'easeOut' | 'linear' | 'keyboard' - removed:
type KeyboardEventName = keyof KeyboardEventDefinitions - removed:
type KeyboardMetrics = Readonly<{ screenX: number; screenY: number; width: number; height: number }>
- removed:
class KeyboardAvoidingView extends React.Component<KeyboardAvoidingViewProps, KeyboardAvoidingViewState> - removed:
constructor KeyboardAvoidingView(props: KeyboardAvoidingViewProps) - removed:
default KeyboardAvoidingView - removed:
interface KeyboardAvoidingViewProps extends Readonly<Omit<ViewProps, keyof KeyboardAvoidingViewPropsCore | keyof {}> & Omit<KeyboardAvoidingViewPropsCore, keyof {}>> - removed:
method KeyboardAvoidingView.componentDidMount(): void - removed:
method KeyboardAvoidingView.componentDidUpdate(_: KeyboardAvoidingViewProps, prevState: KeyboardAvoidingViewState): void - removed:
method KeyboardAvoidingView.componentWillUnmount(): void - removed:
method KeyboardAvoidingView.render(): React.ReactNode - removed:
property KeyboardAvoidingView.viewRef: { current: React.ComponentRef<typeof View> | null } - removed:
type KeyboardAvoidingViewInstance = KeyboardAvoidingView
- removed:
default LayoutConformance - removed:
function LayoutConformance(props: LayoutConformanceProps): React.ReactNode - removed:
type LayoutConformanceProps = Readonly<{ mode: 'strict' | 'compatibility'; children: React.ReactNode }>
- removed:
const $$Pressable: typeof MemoedPressable - removed:
default $$Pressable - removed:
export { PressableAndroidRippleConfig } - removed:
interface PressableProps extends Readonly<Omit<Omit<ViewProps, 'onMouseEnter' | 'onMouseLeave'>, keyof PressableBaseProps | keyof {}> & Omit<PressableBaseProps, keyof {}>> - removed:
interface PressableStateCallbackType extends PressableStateCallbackTypeCore - removed:
type $$Pressable = typeof $$Pressable - removed:
type PressableInstance = HostInstance
- removed:
default useAndroidRippleForView - removed:
function useAndroidRippleForView(rippleConfig: null | undefined | PressableAndroidRippleConfig, viewRef: { current: null | React.ComponentRef<typeof View> }): null | undefined | Readonly<{ onPressIn: (event: GestureResponderEvent) => void; onPressMove: (event: GestureResponderEvent) => void; onPressOut: (event: GestureResponderEvent) => void; viewProps: Readonly<{ nativeBackgroundAndroid: NativeB… - removed:
type PressableAndroidRippleConfig = { color?: ColorValue | undefined; borderless?: boolean | undefined; radius?: number | undefined; foreground?: boolean | undefined; alpha?: number | undefined }
- removed:
const $$ProgressBarAndroid: typeof ProgressBarAndroid - removed:
default $$ProgressBarAndroid - removed:
export { ProgressBarAndroidProps } - removed:
type $$ProgressBarAndroid = typeof $$ProgressBarAndroid - removed:
type ProgressBarAndroidInstance = HostInstance
- removed:
type ProgressBarAndroidProps = Readonly<Omit<ViewProps, keyof ProgressBarAndroidBaseProps | keyof DeterminateProgressBarAndroidStyleAttrProp | keyof {}> & Omit<ProgressBarAndroidBaseProps, k…
- removed:
class RefreshControl extends React.Component<RefreshControlProps> - removed:
default RefreshControl - removed:
interface RefreshControlProps extends Readonly<Omit<ViewProps, keyof RefreshControlPropsIOS | keyof RefreshControlPropsAndroid | keyof RefreshControlBaseProps | keyof {}> & Omit<RefreshControlPropsIOS, keyof RefreshControlPropsAndroid | keyof RefreshControlBaseProps | keyof {}> & Omit<RefreshControlPropsAndroid, keyof RefreshControlBaseProps | keyof {}> & Omit<RefreshControlBaseProps, keyof {}>> - removed:
method RefreshControl.componentDidMount(): void - removed:
method RefreshControl.componentDidUpdate(prevProps: RefreshControlProps): void - removed:
method RefreshControl.render(): React.ReactNode - removed:
type RefreshControlInstance = RefreshControl - removed:
type RefreshControlPropsAndroid = Readonly<{ colors?: ReadonlyArray<ColorValue> | undefined; enabled?: boolean | undefined; progressBackgroundColor?: ColorValue | undefined; size?: ('default' |… - removed:
type RefreshControlPropsIOS = Readonly<{ tintColor?: ColorValue | undefined; title?: string | undefined; titleColor?: ColorValue | undefined }>
- removed:
const $$SafeAreaView: typeof SafeAreaView - removed:
default $$SafeAreaView - removed:
type $$SafeAreaView = typeof $$SafeAreaView - removed:
type SafeAreaViewInstance = HostInstance
- removed:
const $$ScrollView: typeof ScrollViewWrapper & ScrollViewComponentStatics - removed:
default $$ScrollView - removed:
interface ScrollViewImperativeMethods - removed:
interface ScrollViewInstance extends HostInstance, ScrollViewImperativeMethods - removed:
interface ScrollViewProps extends Readonly<Omit<Omit<ViewProps, 'experimental_accessibilityOrder'>, keyof ScrollViewPropsIOS | keyof ScrollViewPropsAndroid | keyof ScrollViewBaseProps | keyof {}> & Omit<ScrollViewPropsIOS, keyof ScrollViewPropsAndroid | keyof ScrollViewBaseProps | keyof {}> & Omit<ScrollViewPropsAndroid, keyof ScrollViewBaseProps | keyof {}> & Omit<ScrollViewBaseProps, keyof {}>> - removed:
interface ScrollViewScrollToOptions - removed:
property ScrollViewScrollToOptions.animated?: boolean | undefined - removed:
property ScrollViewScrollToOptions.x?: number | undefined - removed:
property ScrollViewScrollToOptions.y?: number | undefined - removed:
readonly property ScrollViewImperativeMethods.flashScrollIndicators: () => void - removed:
readonly property ScrollViewImperativeMethods.getInnerViewNode: () => number | undefined - removed:
readonly property ScrollViewImperativeMethods.getInnerViewRef: () => InnerViewInstance | null - removed:
readonly property ScrollViewImperativeMethods.getNativeScrollRef: () => ScrollViewInstance | null - removed:
readonly property ScrollViewImperativeMethods.getScrollResponder: () => ScrollResponderType - removed:
readonly property ScrollViewImperativeMethods.getScrollableNode: () => number | undefined - removed:
readonly property ScrollViewImperativeMethods.scrollResponderScrollNativeHandleToKeyboard: (nodeHandle: number | HostInstance, additionalOffset?: number, preventNegativeScrollOffset?: boolean) => void - removed:
readonly property ScrollViewImperativeMethods.scrollResponderZoomTo: (rect: { x: number; y: number; width: number; height: number; animated?: boolean | undefined }, animated?: boolean) => void - removed:
readonly property ScrollViewImperativeMethods.scrollTo: (options?: ScrollViewScrollToOptions | number, deprecatedX?: number, deprecatedAnimated?: boolean) => void - removed:
readonly property ScrollViewImperativeMethods.scrollToEnd: (options?: ScrollViewScrollToOptions | undefined) => void - removed:
type $$ScrollView = typeof $$ScrollView - removed:
type DecelerationRateType = 'fast' | 'normal' | number - removed:
type ScrollResponderType = ScrollViewImperativeMethods - removed:
type ScrollViewComponentStatics = Readonly<{ Context: typeof ScrollViewContext }> - removed:
type ScrollViewPropsAndroid = Readonly<{ nestedScrollEnabled?: boolean | undefined; endFillColor?: ColorValue | undefined; scrollPerfTag?: string | undefined; overScrollMode?: ('auto' | 'al… - removed:
type ScrollViewPropsIOS = Readonly<{ automaticallyAdjustContentInsets?: boolean | undefined; automaticallyAdjustKeyboardInsets?: boolean | undefined; automaticallyAdjustsScrollIndicator…
- removed:
const $$ScrollViewContext: typeof ScrollViewContext - removed:
const HORIZONTAL: Value - removed:
const VERTICAL: Value - removed:
default $$ScrollViewContext - removed:
type $$ScrollViewContext = typeof $$ScrollViewContext - removed:
type HORIZONTAL = typeof HORIZONTAL - removed:
type VERTICAL = typeof VERTICAL
- removed:
const $$ScrollViewStickyHeader: typeof ScrollViewStickyHeader - removed:
default $$ScrollViewStickyHeader - removed:
type $$ScrollViewStickyHeader = typeof $$ScrollViewStickyHeader - removed:
type ScrollViewStickyHeaderProps = Readonly<{ children?: React.ReactNode | undefined; nextHeaderLayoutY: number | undefined; onLayout: (event: LayoutChangeEvent) => void; scrollAnimatedValue: An…
- removed:
class StatusBar extends React.Component<StatusBarProps> - removed:
default StatusBar - removed:
method StatusBar.componentDidMount(): void - removed:
method StatusBar.componentDidUpdate(): void - removed:
method StatusBar.componentWillUnmount(): void - removed:
method StatusBar.render(): React.ReactNode - removed:
static method StatusBar.popStackEntry(entry: StackProps): void - removed:
static method StatusBar.pushStackEntry(props: StatusBarProps): StackProps - removed:
static method StatusBar.replaceStackEntry(entry: StackProps, props: StatusBarProps): StackProps - removed:
static method StatusBar.setBarStyle(style: StatusBarStyle, animated?: boolean): void - removed:
static method StatusBar.setHidden(hidden: boolean, animation?: StatusBarAnimation): void - removed:
static property StatusBar.currentHeight: null | undefined | number - removed:
type StatusBarAnimation = keyof { none: string; fade: string; slide: string } - removed:
type StatusBarInstance = StatusBar - removed:
type StatusBarProps = Readonly<Omit<StatusBarPropsIOS, keyof StatusBarBaseProps | keyof {}> & Omit<StatusBarBaseProps, keyof {}> & {}> - removed:
type StatusBarPropsIOS = Readonly<{ showHideTransition?: ('fade' | 'slide' | 'none') | undefined }> - removed:
type StatusBarStyle = keyof { default: string; auto: string; 'light-content': string; 'dark-content': string }
- removed:
const $$Switch: typeof Switch - removed:
default $$Switch - removed:
interface SwitchProps extends Readonly<Omit<ViewProps, keyof SwitchPropsIOS | keyof SwitchPropsBase | keyof {}> & Omit<SwitchPropsIOS, keyof SwitchPropsBase | keyof {}> & Omit<SwitchPropsBase, keyof {}>> - removed:
type $$Switch = typeof $$Switch - removed:
type SwitchChangeEvent = NativeSyntheticEvent<SwitchChangeEventData> - removed:
type SwitchInstance = HostInstance - removed:
type SwitchPropsIOS = { onTintColor?: ColorValue | undefined; thumbTintColor?: ColorValue | undefined; tintColor?: ColorValue | undefined }
- removed:
const $$InputAccessoryView: typeof InputAccessoryView - removed:
default $$InputAccessoryView - removed:
interface InputAccessoryViewProps extends InputAccessoryViewPropsCore - removed:
type $$InputAccessoryView = typeof $$InputAccessoryView
- removed:
const $$TextInput: TextInputType - removed:
default $$TextInput - removed:
export { AutoCapitalize } - removed:
export { BlurEvent } - removed:
export { EnterKeyHintType } - removed:
export { EnterKeyHintTypeAndroid } - removed:
export { EnterKeyHintTypeIOS } - removed:
export { EnterKeyHintTypeOptions } - removed:
export { FocusEvent } - removed:
export { InputModeOptions } - removed:
export { KeyboardType } - removed:
export { KeyboardTypeAndroid } - removed:
export { KeyboardTypeIOS } - removed:
export { KeyboardTypeOptions } - removed:
export { ReturnKeyType } - removed:
export { ReturnKeyTypeAndroid } - removed:
export { ReturnKeyTypeIOS } - removed:
export { ReturnKeyTypeOptions } - removed:
export { SubmitBehavior } - removed:
export { TextContentType } - removed:
export { TextInputAndroidProps } - removed:
export { TextInputBlurEvent } - removed:
export { TextInputChangeEvent } - removed:
export { TextInputContentSizeChangeEvent } - removed:
export { TextInputEditingEvent } - removed:
export { TextInputEndEditingEvent } - removed:
export { TextInputEvent } - removed:
export { TextInputFocusEvent } - removed:
export { TextInputIOSProps } - removed:
export { TextInputInstance } - removed:
export { TextInputKeyPressEvent } - removed:
export { TextInputProps } - removed:
export { TextInputSelectionChangeEvent } - removed:
export { TextInputSubmitEditingEvent } - removed:
type $$TextInput = typeof $$TextInput - removed:
type TextInputComponentStatics = Readonly<{ State: TextInputStateType }>
- removed:
interface TextInputProps extends Readonly<Omit<Omit<ViewProps, 'style' | 'experimental_accessibilityOrder'>, keyof TextInputIOSProps | keyof TextInputAndroidProps | keyof TextInputBaseProps | keyof {}> & Omit<TextInputIOSProps, keyof TextInputAndroidProps | keyof TextInputBaseProps | keyof {}> & Omit<TextInputAndroidProps, keyof TextInputBaseProps | keyof {}> & Omit<TextInputBaseProps, keyof {}>> - removed:
type AutoCapitalize = 'none' | 'sentences' | 'words' | 'characters' - removed:
type EnterKeyHintType = 'done' | 'go' | 'next' | 'search' | 'send' - removed:
type EnterKeyHintTypeAndroid = 'previous' - removed:
type EnterKeyHintTypeIOS = 'enter' - removed:
type EnterKeyHintTypeOptions = EnterKeyHintType | EnterKeyHintTypeAndroid | EnterKeyHintTypeIOS - removed:
type InputModeOptions = 'none' | 'text' | 'decimal' | 'numeric' | 'tel' | 'search' | 'email' | 'url' - removed:
type KeyboardType = 'default' | 'email-address' | 'numeric' | 'phone-pad' | 'number-pad' | 'decimal-pad' | 'url' - removed:
type KeyboardTypeAndroid = 'visible-password' - removed:
type KeyboardTypeIOS = 'ascii-capable' | 'numbers-and-punctuation' | 'name-phone-pad' | 'twitter' | 'web-search' | 'ascii-capable-number-pad' - removed:
type KeyboardTypeOptions = KeyboardType | KeyboardTypeIOS | KeyboardTypeAndroid - removed:
type ReturnKeyType = 'done' | 'go' | 'next' | 'search' | 'send' - removed:
type ReturnKeyTypeAndroid = 'none' | 'previous' - removed:
type ReturnKeyTypeIOS = 'default' | 'emergency-call' | 'google' | 'join' | 'route' | 'yahoo' - removed:
type ReturnKeyTypeOptions = ReturnKeyType | ReturnKeyTypeIOS | ReturnKeyTypeAndroid - removed:
type Selection = Readonly<{ start: number; end: number }> - removed:
type SubmitBehavior = 'submit' | 'blurAndSubmit' | 'newline' - removed:
type TextContentType = 'none' | 'URL' | 'addressCity' | 'addressCityAndState' | 'addressState' | 'countryName' | 'creditCardNumber' | 'creditCardExpiration' | 'creditCardExpirationMo… - removed:
type TextInputAndroidProps = Readonly<{ cursorColor?: ColorValue | undefined; selectionHandleColor?: ColorValue | undefined; disableFullscreenUI?: boolean | undefined; importantForAutofill… - removed:
type TextInputBlurEvent = BlurEvent - removed:
type TextInputChangeEvent = NativeSyntheticEvent<TextInputChangeEventData> - removed:
type TextInputComponentStatics = Readonly<{ State: Readonly<{ currentlyFocusedInput: () => HostInstance | undefined; currentlyFocusedField: () => number | undefined; focusTextInput: (textField… - removed:
type TextInputContentSizeChangeEvent = NativeSyntheticEvent<TextInputContentSizeChangeEventData> - removed:
type TextInputEditingEvent = NativeSyntheticEvent<TextInputEndEditingEventData> - removed:
type TextInputEndEditingEvent = NativeSyntheticEvent<TextInputEndEditingEventData> - removed:
type TextInputEvent = NativeSyntheticEvent<Readonly<{ eventCount: number; previousText: string; range: Readonly<{ start: number; end: number }>; target: number; text: string }>> - removed:
type TextInputFocusEvent = FocusEvent - removed:
type TextInputIOSProps = Readonly<{ disableKeyboardShortcuts?: boolean | undefined; clearButtonMode?: ('never' | 'while-editing' | 'unless-editing' | 'always') | undefined; clearTextOn… - removed:
type TextInputInstance = _TextInputInstance - removed:
type TextInputKeyPressEvent = NativeSyntheticEvent<TextInputKeyPressEventData> - removed:
type TextInputSelectionChangeEvent = NativeSyntheticEvent<TextInputSelectionChangeEventData> - removed:
type TextInputSubmitEditingEvent = NativeSyntheticEvent<TextInputSubmitEditingEventData> - removed:
type TextInputType = InternalTextInput & TextInputComponentStatics
- removed:
const $$TextInputState: typeof TextInputState - removed:
default $$TextInputState - removed:
type $$TextInputState = typeof $$TextInputState
- removed:
const $$ToastAndroid: typeof ToastAndroid - removed:
default $$ToastAndroid - removed:
type $$ToastAndroid = typeof $$ToastAndroid
- removed:
const $$TouchableHighlight: typeof TouchableHighlight - removed:
default $$TouchableHighlight - removed:
interface TouchableHighlightProps extends Readonly<Omit<TouchableWithoutFeedbackProps, keyof AndroidProps | keyof IOSProps | keyof TouchableHighlightBaseProps | keyof {}> & Omit<AndroidProps, keyof IOSProps | keyof TouchableHighlightBaseProps | keyof {}> & Omit<IOSProps, keyof TouchableHighlightBaseProps | keyof {}> & Omit<TouchableHighlightBaseProps, keyof {}>> - removed:
type $$TouchableHighlight = typeof $$TouchableHighlight - removed:
type TouchableHighlightInstance = HostInstance
- removed:
class TouchableNativeFeedback extends React.Component<TouchableNativeFeedbackProps, TouchableNativeFeedbackState> - removed:
default TouchableNativeFeedback - removed:
method TouchableNativeFeedback.componentDidMount(): unknown - removed:
method TouchableNativeFeedback.componentDidUpdate(prevProps: TouchableNativeFeedbackProps, prevState: TouchableNativeFeedbackState): void - removed:
method TouchableNativeFeedback.componentWillUnmount(): void - removed:
method TouchableNativeFeedback.render(): React.ReactNode - removed:
property TouchableNativeFeedback.state: TouchableNativeFeedbackState - removed:
static property TouchableNativeFeedback.Ripple: (color: ColorValue, borderless: boolean, rippleRadius?: null | undefined | number) => Readonly<{ borderless: boolean; color: ProcessedColorValue | undefined; rippleRadius: number | undefined; type: 'RippleAndroid' }> - removed:
static property TouchableNativeFeedback.SelectableBackground: (rippleRadius?: null | undefined | number) => Readonly<{ attribute: 'selectableItemBackground'; type: 'ThemeAttrAndroid'; rippleRadius: number | undefined }> - removed:
static property TouchableNativeFeedback.SelectableBackgroundBorderless: (rippleRadius?: null | undefined | number) => Readonly<{ attribute: 'selectableItemBackgroundBorderless'; type: 'ThemeAttrAndroid'; rippleRadius: number | undefined }> - removed:
static property TouchableNativeFeedback.canUseNativeForeground: () => boolean - removed:
type TouchableNativeFeedbackInstance = TouchableNativeFeedback - removed:
type TouchableNativeFeedbackProps = Readonly<Omit<TouchableWithoutFeedbackProps, keyof TouchableNativeFeedbackTVProps | 'background' | 'useForeground'> & Omit<TouchableNativeFeedbackTVProps, 'bac…
- removed:
const $$TouchableOpacity: typeof Touchable - removed:
default $$TouchableOpacity - removed:
type $$TouchableOpacity = typeof $$TouchableOpacity - removed:
type TouchableOpacityInstance = HostInstance - removed:
type TouchableOpacityProps = Readonly<Omit<TouchableWithoutFeedbackProps, keyof TouchableOpacityTVProps | keyof TouchableOpacityBaseProps | keyof {}> & Omit<TouchableOpacityTVProps, keyof… - removed:
type TouchableOpacityTVProps = Readonly<{ hasTVPreferredFocus?: boolean | undefined; nextFocusDown?: number | undefined; nextFocusForward?: number | undefined; nextFocusLeft?: number | undef…
- removed:
default TouchableWithoutFeedback - removed:
function TouchableWithoutFeedback(props: TouchableWithoutFeedbackProps): React.ReactNode - removed:
interface TouchableWithoutFeedbackProps extends Readonly<TouchableWithoutFeedbackPropsCore & TouchableWithoutFeedbackPropsAndroid & TouchableWithoutFeedbackPropsIOS & AccessibilityProps> - removed:
type TouchableWithoutFeedbackPropsAndroid = { touchSoundDisabled?: boolean | undefined } - removed:
type TouchableWithoutFeedbackPropsIOS = {}
- removed:
const $$View: typeof View - removed:
default $$View - removed:
type $$View = typeof $$View - removed:
type ViewInstance = HostInstance
- removed:
interface AccessibilityProps extends Readonly<Omit<AccessibilityPropsAndroid, keyof AccessibilityPropsIOS | keyof AccessibilityPropsCore | keyof {}> & Omit<AccessibilityPropsIOS, keyof AccessibilityPropsCore | keyof {}> & Omit<AccessibilityPropsCore, keyof {}>> - removed:
type AccessibilityActionEvent = NativeSyntheticEvent<Readonly<{ actionName: string }>> - removed:
type AccessibilityActionInfo = Readonly<{ name: AccessibilityActionName | string; label?: string | undefined }> - removed:
type AccessibilityActionName = 'activate' | 'increment' | 'decrement' | 'longpress' | 'magicTap' | 'escape' - removed:
type AccessibilityPropsAndroid = Readonly<{ accessibilityLabelledBy?: (string | undefined) | (Array<string> | undefined) | undefined; 'aria-labelledby'?: string | undefined; accessibilityLiveR… - removed:
type AccessibilityPropsIOS = Readonly<{ accessibilityIgnoresInvertColors?: boolean | undefined; accessibilityViewIsModal?: boolean | undefined; accessibilityShowsLargeContentViewer?: boole… - removed:
type AccessibilityRole = 'none' | 'button' | 'dropdownlist' | 'togglebutton' | 'link' | 'search' | 'image' | 'keyboardkey' | 'text' | 'adjustable' | 'imagebutton' | 'header' | 'summary… - removed:
type AccessibilityState = { disabled?: boolean | undefined; selected?: boolean | undefined; checked?: (boolean | undefined) | 'mixed' | undefined; busy?: boolean | undefined; expanded?:… - removed:
type AccessibilityValue = Readonly<{ min?: number | undefined; max?: number | undefined; now?: number | undefined; text?: string | undefined }> - removed:
type Role = 'alert' | 'alertdialog' | 'application' | 'article' | 'banner' | 'button' | 'cell' | 'checkbox' | 'columnheader' | 'combobox' | 'complementary' | 'contentinfo'…
- removed:
const $$ViewNativeComponent: typeof ViewNativeComponent - removed:
const Commands: NativeCommands - removed:
default $$ViewNativeComponent - removed:
type $$ViewNativeComponent = typeof $$ViewNativeComponent - removed:
type Commands = typeof Commands
- removed:
interface ViewProps extends Readonly<Omit<DirectEventProps, keyof GestureResponderHandlers | keyof MouseEventProps | keyof PointerEventProps | keyof FocusEventProps | keyof KeyEventProps | keyof TouchEventProps | keyof ViewPropsAndroid | keyof ViewPropsIOS | keyof AccessibilityProps | keyof ViewBaseProps | keyof {}> & Omit<GestureResponderHandlers, keyof MouseEventProps | keyof PointerEventProps… - removed:
type GestureResponderHandlers = Readonly<{ onMoveShouldSetResponder?: ((e: GestureResponderEvent) => boolean) | undefined; onMoveShouldSetResponderCapture?: ((e: GestureResponderEvent) => boo… - removed:
type TVViewPropsIOS = Readonly<{ isTVSelectable?: boolean | undefined; hasTVPreferredFocus?: boolean | undefined; tvParallaxShiftDistanceX?: number | undefined; tvParallaxShiftDista… - removed:
type ViewLayout = LayoutRectangle - removed:
type ViewLayoutEvent = LayoutChangeEvent - removed:
type ViewPropsAndroid = Readonly<{ nativeBackgroundAndroid?: AndroidDrawable | undefined; nativeForegroundAndroid?: AndroidDrawable | undefined; renderToHardwareTextureAndroid?: boole… - removed:
type ViewPropsIOS = Readonly<{ shouldRasterizeIOS?: boolean | undefined }>
- removed:
default symbolicateStackTrace - removed:
function symbolicateStackTrace(stack: Array<StackFrame>, extraData?: unknown): Promise<SymbolicatedStackTrace> - removed:
type CodeFrame = Readonly<{ content: string; location: { row: number; column: number } | undefined; fileName: string }> - removed:
type SymbolicatedStackTrace = Readonly<{ stack: Array<StackFrame>; codeFrame: CodeFrame | undefined }>
- removed:
class SyntheticError extends Error - removed:
const $$ExceptionsManager: typeof ExceptionsManager - removed:
default $$ExceptionsManager - removed:
property SyntheticError.name: string - removed:
type $$ExceptionsManager = typeof $$ExceptionsManager
- removed:
type ExtendedError = Error & ({ jsEngine?: string | undefined; preventSymbolication?: boolean | undefined; componentStack?: string | undefined; isComponentError?: boolean | undefin…
- removed:
const $$NativeExceptionsManager: typeof NativeExceptionsManager - removed:
default $$NativeExceptionsManager - removed:
export * from '../../src/private/specs_DEPRECATED/modules/NativeExceptionsManager' - removed:
type $$NativeExceptionsManager = typeof $$NativeExceptionsManager
- removed:
const $$RawEventEmitter: typeof RawEventEmitter - removed:
default $$RawEventEmitter - removed:
type $$RawEventEmitter = typeof $$RawEventEmitter - removed:
type RawEventEmitterEvent = Readonly<{ eventName: string; nativeEvent: { [$$Key$$: string]: unknown } }>
- removed:
const $$ReactFiberErrorDialog: typeof ReactFiberErrorDialog - removed:
default $$ReactFiberErrorDialog - removed:
type $$ReactFiberErrorDialog = typeof $$ReactFiberErrorDialog - removed:
type CapturedError = { readonly componentStack: string; readonly error: unknown; readonly errorBoundary: {} | undefined }
- removed:
class ReactNativeVersion - removed:
const version: { major: typeof ReactNativeVersion.major; minor: typeof ReactNativeVersion.minor; patch: typeof ReactNativeVersion.patch; prerelease: typeof ReactNativeVersion… - removed:
default ReactNativeVersion - removed:
static method ReactNativeVersion.getVersionString(): string - removed:
static property ReactNativeVersion.major: number - removed:
static property ReactNativeVersion.minor: number - removed:
static property ReactNativeVersion.patch: number - removed:
static property ReactNativeVersion.prerelease: string | null - removed:
type version = typeof version
- removed:
const $$registerCallableModule: typeof registerCallableModule - removed:
default $$registerCallableModule - removed:
type $$registerCallableModule = typeof $$registerCallableModule
- removed:
class NativeEventEmitter<TEventToArgsMap extends Readonly<Record<string, ReadonlyArray<UnsafeNativeEventObject>>> = Readonly<Record<string, ReadonlyArray<UnsafeNativeEventObject>>>> implements IEventEmitter<TEventToArgsMap> - removed:
constructor NativeEventEmitter(nativeModule?: null | undefined | NativeModule) - removed:
default NativeEventEmitter - removed:
export { EventSubscription } - removed:
method NativeEventEmitter.addListener<TEvent extends keyof TEventToArgsMap>(eventType: TEvent, listener: (...args: TEventToArgsMap[TEvent]) => unknown, context?: unknown): EventSubscription - removed:
method NativeEventEmitter.emit<TEvent extends keyof TEventToArgsMap>(eventType: TEvent, ...args: TEventToArgsMap[TEvent]): void - removed:
method NativeEventEmitter.listenerCount<TEvent extends keyof TEventToArgsMap>(eventType: TEvent): number - removed:
method NativeEventEmitter.removeAllListeners<TEvent extends keyof TEventToArgsMap>(eventType?: null | undefined | TEvent): void - removed:
type EmitterSubscription = EventSubscription - removed:
type NativeEventSubscription = EventSubscription
- removed:
const $$RCTDeviceEventEmitter: IEventEmitter<RCTDeviceEventDefinitions> - removed:
default $$RCTDeviceEventEmitter - removed:
type $$RCTDeviceEventEmitter = typeof $$RCTDeviceEventEmitter
- removed:
const $$RCTEventEmitter: typeof RCTEventEmitter - removed:
default $$RCTEventEmitter - removed:
type $$RCTEventEmitter = typeof $$RCTEventEmitter
- removed:
const $$RCTNativeAppEventEmitter: typeof RCTNativeAppEventEmitter - removed:
default $$RCTNativeAppEventEmitter - removed:
type $$RCTNativeAppEventEmitter = typeof $$RCTNativeAppEventEmitter
- removed:
class AssetSourceResolver - removed:
constructor AssetSourceResolver(serverUrl: null | undefined | string, jsbundleUrl: null | undefined | string, asset: PackagerAsset) - removed:
default AssetSourceResolver - removed:
method AssetSourceResolver.assetServerURL(): ResolvedAssetSource - removed:
method AssetSourceResolver.defaultAsset(): ResolvedAssetSource - removed:
method AssetSourceResolver.drawableFolderInBundle(): ResolvedAssetSource - removed:
method AssetSourceResolver.fromSource(source: string): ResolvedAssetSource - removed:
method AssetSourceResolver.getAssetUsingResolver(resolver: AssetDestPathResolver): ResolvedAssetSource - removed:
method AssetSourceResolver.isLoadedFromFileSystem(): boolean - removed:
method AssetSourceResolver.isLoadedFromServer(): boolean - removed:
method AssetSourceResolver.resourceIdentifierWithoutScale(): ResolvedAssetSource - removed:
method AssetSourceResolver.scaledAssetPath(): ResolvedAssetSource - removed:
method AssetSourceResolver.scaledAssetURLNearBundle(): ResolvedAssetSource - removed:
property AssetSourceResolver.asset: PackagerAsset - removed:
property AssetSourceResolver.jsbundleUrl: null | undefined | string - removed:
property AssetSourceResolver.serverUrl: null | undefined | string - removed:
static property AssetSourceResolver.pickScale: (scales: Array<number>, deviceScale?: number) => number - removed:
type ResolvedAssetSource = { readonly width: number | undefined; readonly height: number | undefined; readonly uri: string; readonly scale: number }
- removed:
const $$Image: ImageType - removed:
default $$Image - removed:
export { ImageBackgroundProps } from './ImageProps' - removed:
export { ImageErrorEvent } from './ImageProps' - removed:
export { ImageLoadEvent } from './ImageProps' - removed:
export { ImageProgressEventIOS } from './ImageProps' - removed:
export { ImageProps } from './ImageProps' - removed:
export { ImagePropsAndroid } from './ImageProps' - removed:
export { ImagePropsBase } from './ImageProps' - removed:
export { ImagePropsIOS } from './ImageProps' - removed:
export { ImageResolvedAssetSource } from './ImageTypes.flow' - removed:
export { ImageSize } from './ImageTypes.flow' - removed:
export { ImageSourcePropType } from './ImageProps' - removed:
type $$Image = typeof $$Image
- removed:
class ImageBackground extends React.Component<ImageBackgroundProps> - removed:
default ImageBackground - removed:
export { ImageBackgroundProps } from './ImageProps' - removed:
method ImageBackground.render(): React.ReactNode - removed:
method ImageBackground.setNativeProps(props: {}): void - removed:
type ImageBackgroundInstance = ImageBackground
- removed:
interface ImageBackgroundProps extends Readonly<Omit<Omit<ImageProps, 'children' | 'style'>, keyof ImageBackgroundPropsCore | keyof {}> & Omit<ImageBackgroundPropsCore, keyof {}>> - removed:
interface ImageProps extends Readonly<Omit<ImagePropsIOS, keyof ImagePropsAndroid | keyof ImagePropsBase | keyof ImagePropsCore | keyof {}> & Omit<ImagePropsAndroid, keyof ImagePropsBase | keyof ImagePropsCore | keyof {}> & Omit<ImagePropsBase, keyof ImagePropsCore | keyof {}> & Omit<ImagePropsCore, keyof {}>> - removed:
interface ImagePropsBase extends Readonly<Omit<Omit<ViewProps, 'accessibilityLabel' | 'accessible' | 'aria-label' | 'aria-labelledby' | 'children' | 'onLayout' | 'style' | 'testID'>, keyof ImagePropsBaseCore | keyof {}> & Omit<ImagePropsBaseCore, keyof {}>> - removed:
type ImageErrorEvent = NativeSyntheticEvent<Readonly<ImageErrorEventData>> - removed:
type ImageLoadEvent = NativeSyntheticEvent<Readonly<ImageLoadEventData>> - removed:
type ImageProgressEventIOS = NativeSyntheticEvent<Readonly<ImageProgressEventDataIOS>> - removed:
type ImagePropsAndroid = Readonly<{ loadingIndicatorSource?: (number | Readonly<ImageURISource>) | undefined; progressiveRenderingEnabled?: boolean | undefined; fadeDuration?: number |… - removed:
type ImagePropsIOS = Readonly<{ defaultSource?: ImageSource | undefined; onPartialLoad?: (() => void) | undefined; onProgress?: ((event: ImageProgressEventIOS) => void) | undefined… - removed:
type ImageSourcePropType = ImageSource
- removed:
type ImageResizeMode = 'center' | 'contain' | 'cover' | 'repeat' | 'stretch' | 'none'
- removed:
function getImageSourceProperties(imageSource: ImageURISource): Readonly<ImageSourceProperties> - removed:
interface ImageURISource - removed:
readonly property ImageURISource.body?: string | undefined - removed:
readonly property ImageURISource.bundle?: string | undefined - removed:
readonly property ImageURISource.cache?: ('default' | 'reload' | 'force-cache' | 'only-if-cached') | undefined - removed:
readonly property ImageURISource.headers?: { [$$Key$$: string]: string } | undefined - removed:
readonly property ImageURISource.height?: number | undefined - removed:
readonly property ImageURISource.method?: string | undefined - removed:
readonly property ImageURISource.scale?: number | undefined - removed:
readonly property ImageURISource.uri?: string | undefined - removed:
readonly property ImageURISource.width?: number | undefined - removed:
type ImageRequireSource = number - removed:
type ImageSource = ImageRequireSource | ImageURISource | ReadonlyArray<ImageURISource>
- removed:
export { ImageProps } from './ImageProps' - removed:
type AbstractImageAndroid = (props: Omit<ImagePropsType, 'ref'> & { ref?: React.Ref<HostInstance> | undefined }) => React.ReactNode - removed:
type AbstractImageIOS = (props: Omit<ImagePropsType, 'ref'> & { ref?: React.Ref<HostInstance> | undefined }) => React.ReactNode - removed:
type ImageAndroid = AbstractImageAndroid & ImageComponentStaticsAndroid - removed:
type ImageIOS = AbstractImageIOS & ImageComponentStaticsIOS - removed:
type ImageInstance = HostInstance - removed:
type ImageResolvedAssetSource = ResolvedAssetSource - removed:
type ImageSize = { width: number; height: number } - removed:
type ImageType = ImageIOS | ImageAndroid
- removed:
const $$PanResponder: typeof PanResponder - removed:
default $$PanResponder - removed:
type $$PanResponder = typeof $$PanResponder - removed:
type GestureResponderHandlerMethods = { onMoveShouldSetResponder: (event: GestureResponderEvent) => boolean; onMoveShouldSetResponderCapture: (event: GestureResponderEvent) => boolean; onResponderE… - removed:
type PanResponderCallbacks = Readonly<{ onMoveShouldSetPanResponder?: ActiveCallback | undefined; onMoveShouldSetPanResponderCapture?: ActiveCallback | undefined; onStartShouldSetPanRespon… - removed:
type PanResponderGestureState = { stateID: number; moveX: number; moveY: number; x0: number; y0: number; dx: number; dy: number; vx: number; vy: number; numberActiveTouches: number } - removed:
type PanResponderInstance = ReturnType<(typeof PanResponder)['create']>
- removed:
const $$LayoutAnimation: typeof LayoutAnimation - removed:
default $$LayoutAnimation - removed:
export { LayoutAnimationAnimationConfig as LayoutAnimationAnim } from '../Renderer/shims/ReactNativeTypes' - removed:
export { LayoutAnimationConfig } from '../Renderer/shims/ReactNativeTypes' - removed:
export { LayoutAnimationProperty } from '../Renderer/shims/ReactNativeTypes' - removed:
export { LayoutAnimationType } from '../Renderer/shims/ReactNativeTypes' - removed:
type $$LayoutAnimation = typeof $$LayoutAnimation - removed:
type LayoutAnimationProperties = Readonly<{ [prop in LayoutAnimationProperty]: prop }> - removed:
type LayoutAnimationTypes = Readonly<{ [type in LayoutAnimationType]: type }>
- removed:
const $$Linking: typeof Linking - removed:
default $$Linking - removed:
type $$Linking = typeof $$Linking
- removed:
class FlatList<ItemT = any> extends React.PureComponent<FlatListProps<ItemT>> - removed:
constructor FlatList(props: FlatListProps<ItemT>) - removed:
default FlatList - removed:
interface FlatListProps<ItemT> extends Readonly<Omit<Omit<VirtualizedListProps, 'data' | 'getItem' | 'getItemCount' | 'getItemLayout' | 'renderItem' | 'keyExtractor'>, keyof FlatListBaseProps<ItemT> | keyof {}> & Omit<FlatListBaseProps<ItemT>, keyof {}>> - removed:
method FlatList.componentDidUpdate(prevProps: FlatListProps<ItemT>): void - removed:
method FlatList.flashScrollIndicators(): void - removed:
method FlatList.getNativeScrollRef(): null | undefined | ScrollViewInstance - removed:
method FlatList.getScrollResponder(): null | undefined | ScrollResponderType - removed:
method FlatList.getScrollableNode(): any - removed:
method FlatList.recordInteraction(): void - removed:
method FlatList.render(): React.ReactNode - removed:
method FlatList.scrollToEnd(params?: null | undefined | { animated?: boolean | undefined }): void - removed:
method FlatList.scrollToIndex(params: { animated?: boolean | undefined; index: number; viewOffset?: number | undefined; viewPosition?: number | undefined }): void - removed:
method FlatList.scrollToItem(params: { animated?: boolean | undefined; item: ItemT; viewOffset?: number | undefined; viewPosition?: number | undefined }): void - removed:
method FlatList.scrollToOffset(params: { animated?: boolean | undefined; offset: number }): void - removed:
method FlatList.setNativeProps(props: { [$$Key$$: string]: unknown }): void - removed:
type FlatListInstance = FlatList
- removed:
class SectionList<ItemT = any, SectionT = DefaultSectionT> extends React.PureComponent<SectionListProps<ItemT, SectionT>> - removed:
default SectionList - removed:
export { ScrollToLocationParamsType as SectionListScrollParams } - removed:
export { SectionData as SectionListData } - removed:
interface SectionListProps<ItemT, SectionT = DefaultSectionT> extends Readonly<Omit<Omit<VirtualizedSectionListProps<ItemT, SectionT>, 'getItem' | 'getItemCount' | 'renderItem' | 'keyExtractor'>, keyof RequiredSectionListProps<ItemT, SectionT> | keyof OptionalSectionListProps<ItemT, SectionT> | keyof {}> & Omit<RequiredSectionListProps<ItemT, SectionT>, keyof OptionalSectionListProps<ItemT, Secti… - removed:
method SectionList.flashScrollIndicators(): void - removed:
method SectionList.getScrollResponder(): null | undefined | ScrollResponderType - removed:
method SectionList.getScrollableNode(): any - removed:
method SectionList.recordInteraction(): void - removed:
method SectionList.render(): React.ReactNode - removed:
method SectionList.scrollToLocation(params: ScrollToLocationParamsType): void - removed:
method SectionList.setNativeProps(props: Object): void - removed:
property SectionList.props: SectionListProps<ItemT, SectionT> - removed:
type SectionBase<SectionItemT, SectionT = DefaultSectionT> = _SectionBase<SectionItemT, SectionT> - removed:
type SectionListInstance = SectionList - removed:
type SectionListRenderItem<ItemT, SectionT = DefaultSectionT> = (info: SectionListRenderItemInfo<ItemT, SectionT>) => React.ReactNode | null - removed:
type SectionListRenderItemInfo<ItemT, SectionT = DefaultSectionT> = Omit<ListRenderItemInfo<ItemT>, 'section'> & { section: SectionData<ItemT, SectionT> }
- removed:
const $$VirtualizedList: typeof VirtualizedListComponent - removed:
default $$VirtualizedList - removed:
export { ListRenderItem } from '@react-native/virtualized-lists' - removed:
export { ListRenderItemInfo } from '@react-native/virtualized-lists' - removed:
export { ListViewToken } from '@react-native/virtualized-lists' - removed:
export { Separators } from '@react-native/virtualized-lists' - removed:
export { VirtualizedListProps } from '@react-native/virtualized-lists' - removed:
type $$VirtualizedList = typeof $$VirtualizedList - removed:
type VirtualizedListInstance = React.ComponentRef<VirtualizedListType>
- removed:
const $$VirtualizedSectionList: typeof VirtualizedSectionList - removed:
default $$VirtualizedSectionList - removed:
export { ScrollToLocationParamsType } from '@react-native/virtualized-lists' - removed:
export { SectionBase } from '@react-native/virtualized-lists' - removed:
export { VirtualizedSectionListProps } from '@react-native/virtualized-lists' - removed:
type $$VirtualizedSectionList = typeof $$VirtualizedSectionList - removed:
type VirtualizedSectionListInstance = React.ComponentRef<VirtualizedSectionListType>
- removed:
function addException(error: ExtendedExceptionData): void - removed:
function addIgnorePatterns(patterns: ReadonlyArray<IgnorePattern>): void - removed:
function addLog(log: LogData): void - removed:
function checkWarningFilter(format: string): WarningInfo - removed:
function clear(): void - removed:
function clearErrors(): void - removed:
function clearWarnings(): void - removed:
function dismiss(log: LogBoxLog): void - removed:
function getAppInfo(): null | undefined | AppInfo - removed:
function getIgnorePatterns(): ReadonlyArray<IgnorePattern> - removed:
function isDisabled(): boolean - removed:
function isLogBoxErrorMessage(message: string): boolean - removed:
function isMessageIgnored(message: string): boolean - removed:
function observe(observer: Observer): Subscription - removed:
function reportLogBoxError(error: ExtendedError, componentStack?: string): void - removed:
function retrySymbolicateLogNow(log: LogBoxLog): void - removed:
function setAppInfo(info: () => AppInfo): void - removed:
function setDisabled(value: boolean): void - removed:
function setSelectedLog(proposedNewIndex: number): void - removed:
function setWarningFilter(filter: WarningFilter): void - removed:
function symbolicateLogLazy(log: LogBoxLog): void - removed:
function symbolicateLogNow(log: LogBoxLog): void - removed:
function withSubscription(WrappedComponent: SubscribedComponent): React.ComponentType<{}> - removed:
type IgnorePattern = string | RegExp - removed:
type LogBoxLogs = Set<LogBoxLog> - removed:
type LogData = Readonly<{ level: LogLevel; message: Message; category: Category; componentStack: Stack; stack?: string | undefined }> - removed:
type Observer = ($$PARAM_0$$: Readonly<{ logs: LogBoxLogs; isDisabled: boolean; selectedLogIndex: number }>) => void - removed:
type Subscription = Readonly<{ unsubscribe: () => void }> - removed:
type WarningFilter = (format: string) => WarningInfo - removed:
type WarningInfo = { finalFormat: string; forceDialogImmediately: boolean; suppressDialog_LEGACY: boolean; suppressCompletely: boolean; monitorEvent: string | null; monitorListVe…
- removed:
class LogBoxLog - removed:
constructor LogBoxLog(data: LogBoxLogData) - removed:
default LogBoxLog - removed:
method LogBoxLog.getAvailableComponentStack(): Stack - removed:
method LogBoxLog.getAvailableStack(): Stack - removed:
method LogBoxLog.handleSymbolicate(callback?: (status: SymbolicationStatus) => void): void - removed:
method LogBoxLog.incrementCount(): void - removed:
method LogBoxLog.retrySymbolicate(callback?: (status: SymbolicationStatus) => void): void - removed:
method LogBoxLog.symbolicate(callback?: (status: SymbolicationStatus) => void): void - removed:
method LogBoxLog.updateComponentStackStatus(error: null | undefined | Error, stack: null | undefined | Stack, codeFrame: null | undefined | CodeFrame, callback?: (status: SymbolicationStatus) => void): void - removed:
method LogBoxLog.updateStatus(error: null | undefined | Error, stack: null | undefined | Stack, codeFrame: null | undefined | CodeFrame, callback?: (status: SymbolicationStatus) => void): void - removed:
property LogBoxLog.category: Category - removed:
property LogBoxLog.codeFrame: null | undefined | CodeFrame - removed:
property LogBoxLog.componentCodeFrame: null | undefined | CodeFrame - removed:
property LogBoxLog.componentStack: Stack - removed:
property LogBoxLog.count: number - removed:
property LogBoxLog.extraData: unknown | void - removed:
property LogBoxLog.isComponentError: boolean - removed:
property LogBoxLog.level: LogLevel - removed:
property LogBoxLog.message: Message - removed:
property LogBoxLog.onNotificationPress: null | undefined | (() => void) - removed:
property LogBoxLog.stack: Stack - removed:
property LogBoxLog.symbolicated: SymbolicationState - removed:
property LogBoxLog.symbolicatedComponentStack: SymbolicationState - removed:
property LogBoxLog.type: null | undefined | string - removed:
type LogBoxLogData = Readonly<{ level: LogLevel; type?: string | undefined; message: Message; stack: Stack; category: string; componentStack: Stack; codeFrame?: CodeFrame | undefin… - removed:
type LogLevel = 'warn' | 'error' | 'fatal' | 'syntax'
- removed:
function deleteStack(stack: Stack): void - removed:
function symbolicate(stack: Stack, extraData?: unknown): Promise<SymbolicatedStackTrace> - removed:
type Stack = Array<StackFrame>
- removed:
function parseComponentStack(message: string): { stack: Stack } - removed:
function parseInterpolation(args: ReadonlyArray<unknown>): Readonly<{ category: Category; message: Message }> - removed:
function parseLogBoxException(error: ExtendedExceptionData): LogBoxLogData - removed:
function parseLogBoxLog(args: ReadonlyArray<unknown>): { componentStack: Stack; category: Category; message: Message } - removed:
function withoutANSIColorStyles(message: unknown): unknown - removed:
type Category = string - removed:
type CodeFrame = Readonly<{ content: string; location: { row: number; column: number } | undefined; fileName: string; collapse?: boolean | undefined }> - removed:
type ExtendedExceptionData = ExceptionData & { isComponentError: boolean } - removed:
type Message = Readonly<{ content: string; substitutions: ReadonlyArray<Readonly<{ length: number; offset: number }>> }>
- removed:
const $$LogBox: ILogBox - removed:
default $$LogBox - removed:
export { ExtendedExceptionData } - removed:
export { IgnorePattern } - removed:
export { LogData } - removed:
type $$LogBox = typeof $$LogBox
- removed:
const $$Modal: typeof Wrapper - removed:
default $$Modal - removed:
interface ModalBaseProps extends ModalBasePropsCore - removed:
type $$Modal = typeof $$Modal - removed:
type ModalInstance = HostInstance - removed:
type ModalProps = Omit<ModalBaseProps, keyof ModalPropsIOS | keyof ModalPropsAndroid | keyof ViewProps | keyof {}> & Omit<ModalPropsIOS, keyof ModalPropsAndroid | keyof ViewProp… - removed:
type ModalPropsAndroid = { hardwareAccelerated?: boolean | undefined; statusBarTranslucent?: boolean | undefined; navigationBarTranslucent?: boolean | undefined } - removed:
type ModalPropsIOS = { presentationStyle?: ('fullScreen' | 'pageSheet' | 'formSheet' | 'overFullScreen') | undefined; supportedOrientations?: ReadonlyArray<'portrait' | 'portrait-u…
- removed:
function get<Config extends {}>(name: string, viewConfigProvider: () => PartialViewConfig): HostComponent<Config> - removed:
function getWithFallback_DEPRECATED<Config extends {}>(name: string, viewConfigProvider: () => PartialViewConfig): React.ComponentType<Config> - removed:
function setRuntimeConfigProvider(runtimeConfigProvider: (name: string) => null | undefined | { native: boolean; verify: boolean }): void - removed:
function unstable_hasStaticViewConfig(name: string): boolean
- removed:
class FormData - removed:
constructor FormData() - removed:
default FormData - removed:
method FormData.append(key: string, value: FormDataValue): void - removed:
method FormData.getAll(key: string): Array<FormDataValue> - removed:
method FormData.getParts(): Array<FormDataPart>
- removed:
const $$RCTNetworking: typeof RCTNetworking - removed:
default $$RCTNetworking - removed:
type $$RCTNetworking = typeof $$RCTNetworking
- removed:
type RCTNetworkingEventDefinitions = Readonly<{ didSendNetworkData: [[number, number, number]]; didReceiveNetworkResponse: [[number, number, { [$$Key$$: string]: string } | undefined, string | und…
- removed:
class XMLHttpRequest extends EventTarget - removed:
constructor XMLHttpRequest() - removed:
default XMLHttpRequest - removed:
get XMLHttpRequest.onabort(): EventCallback | null - removed:
get XMLHttpRequest.onerror(): EventCallback | null - removed:
get XMLHttpRequest.onload(): EventCallback | null - removed:
get XMLHttpRequest.onloadend(): EventCallback | null - removed:
get XMLHttpRequest.onloadstart(): EventCallback | null - removed:
get XMLHttpRequest.onprogress(): EventCallback | null - removed:
get XMLHttpRequest.onreadystatechange(): EventCallback | null - removed:
get XMLHttpRequest.ontimeout(): EventCallback | null - removed:
get XMLHttpRequest.response(): Response - removed:
get XMLHttpRequest.responseText(): string - removed:
get XMLHttpRequest.responseType(): ResponseType - removed:
method XMLHttpRequest.abort(): void - removed:
method XMLHttpRequest.addEventListener(type: string, listener: EventListener | null): void - removed:
method XMLHttpRequest.getAllResponseHeaders(): null | undefined | string - removed:
method XMLHttpRequest.getResponseHeader(header: string): null | undefined | string - removed:
method XMLHttpRequest.open(method: string, url: string, async: null | undefined | boolean): void - removed:
method XMLHttpRequest.send(data: any): void - removed:
method XMLHttpRequest.setPerformanceLogger(performanceLogger: XHRPerformanceLogger): XMLHttpRequest - removed:
method XMLHttpRequest.setReadyState(newState: number): void - removed:
method XMLHttpRequest.setRequestHeader(header: string, value: any): void - removed:
method XMLHttpRequest.setResponseHeaders(responseHeaders: null | undefined | Object): void - removed:
method XMLHttpRequest.setTrackingName(trackingName: null | undefined | string): XMLHttpRequest - removed:
property XMLHttpRequest.DONE: number - removed:
property XMLHttpRequest.HEADERS_RECEIVED: number - removed:
property XMLHttpRequest.LOADING: number - removed:
property XMLHttpRequest.OPENED: number - removed:
property XMLHttpRequest.UNSENT: number - removed:
property XMLHttpRequest.readyState: number - removed:
property XMLHttpRequest.responseHeaders: null | undefined | Object - removed:
property XMLHttpRequest.responseURL: null | undefined | string - removed:
property XMLHttpRequest.status: number - removed:
property XMLHttpRequest.timeout: number - removed:
property XMLHttpRequest.upload: XMLHttpRequestEventTarget - removed:
property XMLHttpRequest.withCredentials: boolean - removed:
set XMLHttpRequest.onabort(listener: null | undefined | EventCallback) - removed:
set XMLHttpRequest.onerror(listener: null | undefined | EventCallback) - removed:
set XMLHttpRequest.onload(listener: null | undefined | EventCallback) - removed:
set XMLHttpRequest.onloadend(listener: null | undefined | EventCallback) - removed:
set XMLHttpRequest.onloadstart(listener: null | undefined | EventCallback) - removed:
set XMLHttpRequest.onprogress(listener: null | undefined | EventCallback) - removed:
set XMLHttpRequest.onreadystatechange(listener: null | undefined | EventCallback) - removed:
set XMLHttpRequest.ontimeout(listener: null | undefined | EventCallback) - removed:
set XMLHttpRequest.responseType(responseType: ResponseType) - removed:
static property XMLHttpRequest.DONE: number - removed:
static property XMLHttpRequest.HEADERS_RECEIVED: number - removed:
static property XMLHttpRequest.LOADING: number - removed:
static property XMLHttpRequest.OPENED: number - removed:
static property XMLHttpRequest.UNSENT: number - removed:
type NativeResponseType = 'base64' | 'blob' | 'text' - removed:
type Response = (null | undefined | Object) | string - removed:
type ResponseType = '' | 'arraybuffer' | 'blob' | 'document' | 'json' | 'text'
- removed:
const $$convertRequestBody: typeof convertRequestBody - removed:
default $$convertRequestBody - removed:
type $$convertRequestBody = typeof $$convertRequestBody - removed:
type RequestBody = string | Blob | FormData | { uri: string } | ArrayBuffer | ArrayBufferView
- removed:
function beginAsyncEvent(eventName: EventName, args?: EventArgs): number - removed:
function beginEvent(eventName: EventName, args?: EventArgs): void - removed:
function counterEvent(eventName: EventName, value: number): void - removed:
function endAsyncEvent(eventName: EventName, cookie: number, args?: EventArgs): void - removed:
function endEvent(args?: EventArgs): void - removed:
function isEnabled(): boolean - removed:
function setEnabled(_doEnable: boolean): void - removed:
function trace<T>(eventName: EventName, fn: () => T, args?: EventArgs): T
- removed:
const $$PermissionsAndroid: typeof PermissionsAndroidInstance - removed:
default $$PermissionsAndroid - removed:
type $$PermissionsAndroid = typeof $$PermissionsAndroid - removed:
type Permission = PermissionsType[keyof PermissionsType] - removed:
type PermissionStatus = 'granted' | 'denied' | 'never_ask_again' - removed:
type Rationale = { title: string; message: string; buttonPositive?: string | undefined; buttonNegative?: string | undefined; buttonNeutral?: string | undefined }
- removed:
class Pressability - removed:
constructor Pressability(config: PressabilityConfig) - removed:
default Pressability - removed:
method Pressability.configure(config: PressabilityConfig): void - removed:
method Pressability.getEventHandlers(): EventHandlers - removed:
method Pressability.reset(): void - removed:
static method Pressability.setLongPressDeactivationDistance(distance: number): void - removed:
type EventHandlers = Readonly<{ onBlur: (event: BlurEvent) => void; onClick: (event: GestureResponderEvent) => void; onFocus: (event: FocusEvent) => void; onMouseEnter?: ((event: M… - removed:
type PressabilityConfig = Readonly<{ cancelable?: boolean | undefined; disabled?: boolean | undefined; hitSlop?: RectOrSize | undefined; pressRectOffset?: RectOrSize | undefined; androi…
- removed:
default usePressability - removed:
function usePressability(config: null | undefined | PressabilityConfig): null | EventHandlers
- removed:
class PushNotificationIOS - removed:
constructor PushNotificationIOS(nativeNotif: Object) - removed:
default PushNotificationIOS - removed:
interface PushNotification - removed:
method PushNotification.finish(result: string): void - removed:
method PushNotification.getAlert(): (string | undefined) | (Object | undefined) - removed:
method PushNotification.getBadgeCount(): number | undefined - removed:
method PushNotification.getCategory(): string | undefined - removed:
method PushNotification.getContentAvailable(): ContentAvailable - removed:
method PushNotification.getData(): Object | undefined - removed:
method PushNotification.getMessage(): (string | undefined) | (Object | undefined) - removed:
method PushNotification.getSound(): string | undefined - removed:
method PushNotification.getThreadID(): string | undefined - removed:
method PushNotificationIOS.finish(fetchResult: string): void - removed:
method PushNotificationIOS.getAlert(): (null | undefined | string) | (null | undefined | Object) - removed:
method PushNotificationIOS.getBadgeCount(): null | undefined | number - removed:
method PushNotificationIOS.getCategory(): null | undefined | string - removed:
method PushNotificationIOS.getContentAvailable(): ContentAvailable - removed:
method PushNotificationIOS.getData(): null | undefined | Object - removed:
method PushNotificationIOS.getMessage(): (null | undefined | string) | (null | undefined | Object) - removed:
method PushNotificationIOS.getSound(): null | undefined | string - removed:
method PushNotificationIOS.getThreadID(): null | undefined | string - removed:
static method PushNotificationIOS.abandonPermissions(): void - removed:
static method PushNotificationIOS.addEventListener(type: PushNotificationEventName, handler: Function): void - removed:
static method PushNotificationIOS.cancelAllLocalNotifications(): void - removed:
static method PushNotificationIOS.cancelLocalNotifications(userInfo: Object): void - removed:
static method PushNotificationIOS.checkPermissions(callback: (permissions: PushNotificationPermissions) => void): void - removed:
static method PushNotificationIOS.getApplicationIconBadgeNumber(callback: Function): void - removed:
static method PushNotificationIOS.getAuthorizationStatus(callback: (authorizationStatus: number) => void): void - removed:
static method PushNotificationIOS.getDeliveredNotifications(callback: (notifications: Array<Object>) => void): void - removed:
static method PushNotificationIOS.getInitialNotification(): Promise<null | undefined | PushNotification> - removed:
static method PushNotificationIOS.getScheduledLocalNotifications(callback: Function): void - removed:
static method PushNotificationIOS.presentLocalNotification(details: PresentLocalNotificationDetails): void - removed:
static method PushNotificationIOS.removeAllDeliveredNotifications(): void - removed:
static method PushNotificationIOS.removeDeliveredNotifications(identifiers: Array<string>): void - removed:
static method PushNotificationIOS.removeEventListener(type: PushNotificationEventName): void - removed:
static method PushNotificationIOS.requestPermissions(permissions?: PushNotificationPermissions): Promise<{ alert: boolean; badge: boolean; sound: boolean }> - removed:
static method PushNotificationIOS.scheduleLocalNotification(details: ScheduleLocalNotificationDetails): void - removed:
static method PushNotificationIOS.setApplicationIconBadgeNumber(number: number): void - removed:
static property PushNotificationIOS.FetchResult: FetchResult - removed:
type ContentAvailable = 1 | null | void - removed:
type FetchResult = { NewData: 'UIBackgroundFetchResultNewData'; NoData: 'UIBackgroundFetchResultNoData'; ResultFailed: 'UIBackgroundFetchResultFailed' } - removed:
type PushNotificationEventName = keyof { notification: string; localNotification: string; register: string; registrationError: string } - removed:
type PushNotificationPermissions = { alert: boolean; badge: boolean; sound: boolean; [key: string]: boolean | number }
- removed:
export * as AppRegistry from './AppRegistryImpl' - removed:
export { AppConfig } from './AppRegistry.flow' - removed:
export { ComponentProvider } from './AppRegistry.flow' - removed:
export { ComponentProviderInstrumentationHook } from './AppRegistry.flow' - removed:
export { Registry } from './AppRegistry.flow' - removed:
export { RootViewStyleProvider } from './AppRegistry.flow' - removed:
export { Runnable } from './AppRegistry.flow' - removed:
export { Runnables } from './AppRegistry.flow' - removed:
export { TaskProvider } from './AppRegistry.flow' - removed:
export { WrapperComponentProvider } from './AppRegistry.flow'
- removed:
type AppConfig = { appKey: string; component?: ComponentProvider | undefined; run?: Runnable | undefined; section?: boolean | undefined } - removed:
type AppParameters = { initialProps: Readonly<{ [$$Key$$: string]: unknown }>; rootTag: RootTag } - removed:
type ComponentProvider = () => React.ComponentType<any> - removed:
type ComponentProviderInstrumentationHook = (component_: ComponentProvider, scopedPerformanceLogger: IPerformanceLogger) => React.ComponentType<any> - removed:
type Registry = { sections: ReadonlyArray<string>; runnables: Runnables } - removed:
type RootViewStyleProvider = (appParameters: Object) => ViewStyleProp - removed:
type Runnable = (appParameters: AppParameters, displayMode: DisplayModeType) => void - removed:
type Runnables = { [appKey: string]: Runnable } - removed:
type TaskProvider = () => HeadlessTask - removed:
type WrapperComponentProvider = (appParameters: Object, appKey?: string) => React.ComponentType<any>
- removed:
function cancelHeadlessTask(taskId: number, taskKey: string): void - removed:
function getAppKeys(): ReadonlyArray<string> - removed:
function getRegistry(): Registry - removed:
function getRunnable(appKey: string): null | undefined | Runnable - removed:
function getSectionKeys(): ReadonlyArray<string> - removed:
function getSections(): Runnables - removed:
function registerCancellableHeadlessTask(taskKey: string, taskProvider: TaskProvider, taskCancelProvider: TaskCancelProvider): void - removed:
function registerComponent(appKey: string, componentProvider: ComponentProvider, section?: boolean): string - removed:
function registerConfig(config: Array<AppConfig>): void - removed:
function registerHeadlessTask(taskKey: string, taskProvider: TaskProvider): void - removed:
function registerRunnable(appKey: string, run: Runnable): string - removed:
function registerSection(appKey: string, component: ComponentProvider): void - removed:
function runApplication(appKey: string, appParameters: AppParameters, displayMode?: number): void - removed:
function setComponentProviderInstrumentationHook(hook: ComponentProviderInstrumentationHook): void - removed:
function setRootViewStyleProvider(provider: RootViewStyleProvider): void - removed:
function setSurfaceProps(appKey: string, appParameters: AppParameters, displayMode?: number): void - removed:
function setWrapperComponentProvider(provider: WrapperComponentProvider): void - removed:
function startHeadlessTask(taskId: number, taskKey: string, data: unknown): void - removed:
function unmountApplicationComponentAtRootTag(rootTag: RootTag): void
- removed:
const $$DisplayMode: typeof DisplayMode - removed:
default $$DisplayMode - removed:
function coerceDisplayMode(value: null | undefined | number): DisplayModeType - removed:
type $$DisplayMode = typeof $$DisplayMode - removed:
type DisplayModeType = symbol & { __DisplayModeType__: string }
- removed:
function getFabricUIManager(): null | undefined | Spec - removed:
interface Spec - removed:
readonly property Spec.appendChild: (parentNode: Node, child: Node) => Node - removed:
readonly property Spec.appendChildToSet: (childSet: NodeSet, child: Node) => void - removed:
readonly property Spec.cloneNode: (node: Node) => Node - removed:
readonly property Spec.cloneNodeWithNewChildren: (node: Node) => Node - removed:
readonly property Spec.cloneNodeWithNewChildrenAndProps: (node: Node, newProps: NodeProps) => Node - removed:
readonly property Spec.cloneNodeWithNewProps: (node: Node, newProps: NodeProps) => Node - removed:
readonly property Spec.compareDocumentPosition: (node: Node | NativeElementReference, otherNode: Node | NativeElementReference) => number - removed:
readonly property Spec.completeRoot: (rootTag: RootTag, childSet: NodeSet) => void - removed:
readonly property Spec.configureNextLayoutAnimation: (config: LayoutAnimationConfig, callback: () => void, errorCallback: () => void) => void - removed:
readonly property Spec.createChildSet: (rootTag: RootTag) => NodeSet - removed:
readonly property Spec.createNode: (reactTag: number, viewName: string, rootTag: RootTag, props: NodeProps, instanceHandle: InternalInstanceHandle) => Node - removed:
readonly property Spec.dispatchCommand: (node: Node, commandName: string, args: Array<unknown>) => void - removed:
readonly property Spec.findNodeAtPoint: (node: Node, locationX: number, locationY: number, callback: (instanceHandle: InternalInstanceHandle | undefined) => void) => void - removed:
readonly property Spec.findShadowNodeByTag_DEPRECATED: (reactTag: number) => Node | undefined - removed:
readonly property Spec.getBoundingClientRect: (node: Node | NativeElementReference, includeTransform: boolean) => [number, number, number, number] | undefined - removed:
readonly property Spec.measure: (node: Node | NativeElementReference, callback: MeasureOnSuccessCallback) => void - removed:
readonly property Spec.measureInWindow: (node: Node | NativeElementReference, callback: MeasureInWindowOnSuccessCallback) => void - removed:
readonly property Spec.measureLayout: (node: Node | NativeElementReference, relativeNode: Node | NativeElementReference, onFail: () => void, onSuccess: MeasureLayoutOnSuccessCallback) => void - removed:
readonly property Spec.sendAccessibilityEvent: (node: Node, eventType: string) => void - removed:
readonly property Spec.setIsJSResponder: (node: Node | NativeElementReference, isJSResponder: boolean, blockNativeResponder: boolean) => void - removed:
readonly property Spec.setNativeProps: (node: Node | NativeElementReference, newProps: NodeProps) => void - removed:
readonly property Spec.unstable_ContinuousEventPriority: number - removed:
readonly property Spec.unstable_DefaultEventPriority: number - removed:
readonly property Spec.unstable_DiscreteEventPriority: number - removed:
readonly property Spec.unstable_IdleEventPriority: number - removed:
readonly property Spec.unstable_getCurrentEventPriority: () => number - removed:
type NodeProps = {} - removed:
type NodeSet = Array<Node>
- removed:
const $$I18nManager: { getConstants: () => I18nManagerConstants; allowRTL: (shouldAllow: boolean) => void; forceRTL: (shouldForce: boolean) => void; swapLeftAndRightInRTL: (flipSty… - removed:
default $$I18nManager - removed:
type $$I18nManager = typeof $$I18nManager
- removed:
interface IPerformanceLogger - removed:
method IPerformanceLogger.addTimespan(key: string, startTime: number, endTime: number, startExtras?: Extras, endExtras?: Extras): void - removed:
method IPerformanceLogger.append(logger: IPerformanceLogger): void - removed:
method IPerformanceLogger.clear(): void - removed:
method IPerformanceLogger.clearCompleted(): void - removed:
method IPerformanceLogger.close(): void - removed:
method IPerformanceLogger.currentTimestamp(): number - removed:
method IPerformanceLogger.getExtras(): Readonly<{ [key: string]: ExtraValue | undefined }> - removed:
method IPerformanceLogger.getPointExtras(): Readonly<{ [key: string]: Extras | undefined }> - removed:
method IPerformanceLogger.getPoints(): Readonly<{ [key: string]: number | undefined }> - removed:
method IPerformanceLogger.getTimespans(): Readonly<{ [key: string]: Timespan | undefined }> - removed:
method IPerformanceLogger.hasTimespan(key: string): boolean - removed:
method IPerformanceLogger.isClosed(): boolean - removed:
method IPerformanceLogger.logEverything(): void - removed:
method IPerformanceLogger.markPoint(key: string, timestamp?: number, extras?: Extras): void - removed:
method IPerformanceLogger.removeExtra(key: string): ExtraValue | undefined - removed:
method IPerformanceLogger.setExtra(key: string, value: ExtraValue): void - removed:
method IPerformanceLogger.startTimespan(key: string, timestamp?: number, extras?: Extras): void - removed:
method IPerformanceLogger.stopTimespan(key: string, timestamp?: number, extras?: Extras): void - removed:
type ExtraValue = number | string | boolean - removed:
type Extras = { [key: string]: ExtraValue } - removed:
type Timespan = { startTime: number; endTime?: number | undefined; totalTime?: number | undefined; startExtras?: Extras | undefined; endExtras?: Extras | undefined }
- removed:
const $$NativeI18nManager: typeof NativeI18nManager - removed:
default $$NativeI18nManager - removed:
export * from '../../src/private/specs_DEPRECATED/modules/NativeI18nManager' - removed:
type $$NativeI18nManager = typeof $$NativeI18nManager
- removed:
const $$NativeUIManager: typeof NativeUIManager - removed:
default $$NativeUIManager - removed:
export * from '../../src/private/specs_DEPRECATED/modules/NativeUIManager' - removed:
type $$NativeUIManager = typeof $$NativeUIManager
- removed:
function createPublicInstance(tag: number, viewConfig: ViewConfig, internalInstanceHandle: InternalInstanceHandle, ownerDocument: ReactNativeDocument): ReactNativeElement - removed:
function createPublicRootInstance(rootTag: RootTag): PublicRootInstance - removed:
function createPublicTextInstance(internalInstanceHandle: InternalInstanceHandle, ownerDocument: ReactNativeDocument): ReadOnlyText - removed:
function getInternalInstanceHandleFromPublicInstance(publicInstance: ReactNativeElement): InternalInstanceHandle - removed:
function getNativeTagFromPublicInstance(publicInstance: ReactNativeElement): number - removed:
function getNodeFromPublicInstance(publicInstance: ReactNativeElement): null | undefined | Node - removed:
type PublicRootInstance = symbol & { __PublicRootInstance__: string }
- removed:
function create(props: Object, validAttributes: AttributeConfiguration): null | Object - removed:
function diff(prevProps: Object, nextProps: Object, validAttributes: AttributeConfiguration): null | Object
- removed:
const dispatchCommand: typeof ReactFabric.dispatchCommand - removed:
const findHostInstance_DEPRECATED: typeof ReactFabric.findHostInstance_DEPRECATED - removed:
const findNodeHandle: typeof ReactFabric.findNodeHandle - removed:
const getNodeFromInternalInstanceHandle: typeof ReactFabric.getNodeFromInternalInstanceHandle - removed:
const getPublicInstanceFromInternalInstanceHandle: typeof ReactFabric.getPublicInstanceFromInternalInstanceHandle - removed:
const getPublicInstanceFromRootTag: typeof ReactFabric.getPublicInstanceFromRootTag - removed:
const isChildPublicInstance: typeof ReactFabric.isChildPublicInstance - removed:
const sendAccessibilityEvent: typeof ReactFabric.sendAccessibilityEvent - removed:
function isProfilingRenderer(): boolean - removed:
function renderElement($$PARAM_0$$: { element: React.JSX.Element; rootTag: RootTag }): void - removed:
type dispatchCommand = typeof dispatchCommand - removed:
type findHostInstance_DEPRECATED = typeof findHostInstance_DEPRECATED - removed:
type findNodeHandle = typeof findNodeHandle - removed:
type getNodeFromInternalInstanceHandle = typeof getNodeFromInternalInstanceHandle - removed:
type getPublicInstanceFromInternalInstanceHandle = typeof getPublicInstanceFromInternalInstanceHandle - removed:
type getPublicInstanceFromRootTag = typeof getPublicInstanceFromRootTag - removed:
type isChildPublicInstance = typeof isChildPublicInstance - removed:
type sendAccessibilityEvent = typeof sendAccessibilityEvent
- removed:
export * from './RendererImplementation'
- removed:
const RootTagContext: React.Context<RootTag> - removed:
function createRootTag(rootTag: number | RootTag): RootTag - removed:
type RootTag = symbol & { __RootTag__: string } - removed:
type RootTagContext = typeof RootTagContext
- removed:
const $$UIManager: typeof UIManager - removed:
default $$UIManager - removed:
type $$UIManager = typeof $$UIManager
- removed:
const $$requireNativeComponent: typeof requireNativeComponent - removed:
default $$requireNativeComponent - removed:
type $$requireNativeComponent = typeof $$requireNativeComponent
- removed:
export * from '../../src/react-private-interface'
- removed:
const $$ReactFabric: typeof ReactFabric - removed:
default $$ReactFabric - removed:
type $$ReactFabric = typeof $$ReactFabric
- removed:
type AnyAttributeType = AttributeType<any, any> - removed:
type AttributeConfiguration = Readonly<{ [propName: string]: AnyAttributeType | void; style?: Readonly<{ [propName: string]: AnyAttributeType }> | undefined }> - removed:
type AttributeType<T, V> = true | Readonly<{ diff?: ((arg1: T, arg2: T) => boolean) | undefined; process?: ((arg1: V) => T) | undefined }> - removed:
type InspectorData = Readonly<{ closestInstance?: unknown | undefined; hierarchy: Array<{ name: string | undefined; getInspectorData: InspectorDataGetter }>; selectedIndex: number… - removed:
type InternalInstanceHandle = symbol & { __InternalInstanceHandle__: string } - removed:
type LayoutAnimationAnimationConfig = Readonly<{ duration?: number | undefined; delay?: number | undefined; springDamping?: number | undefined; initialVelocity?: number | undefined; type?: LayoutAn… - removed:
type LayoutAnimationConfig = Readonly<{ duration: number; create?: LayoutAnimationAnimationConfig | undefined; update?: LayoutAnimationAnimationConfig | undefined; delete?: LayoutAnimation… - removed:
type LayoutAnimationProperty = 'opacity' | 'scaleX' | 'scaleY' | 'scaleXY' - removed:
type LayoutAnimationType = 'spring' | 'linear' | 'easeInEaseOut' | 'easeIn' | 'easeOut' | 'keyboard' - removed:
type Node = symbol & { __Node__: string } - removed:
type PartialViewConfig = Readonly<{ bubblingEventTypes?: ViewConfig['bubblingEventTypes'] | undefined; directEventTypes?: ViewConfig['directEventTypes'] | undefined; supportsRawText?:… - removed:
type ReactFabricEvent = { touches: Array<ReactFabricEventTouch>; changedTouches: Array<ReactFabricEventTouch>; targetTouches: Array<ReactFabricEventTouch>; target: number } - removed:
type ReactFabricEventTouch = { identifier: number; locationX: number; locationY: number; pageX: number; pageY: number; screenX: number; screenY: number; target: number; timestamp: number;… - removed:
type ReactFabricType = { findHostInstance_DEPRECATED<TElementType extends React.ElementType>(componentOrHandle: (React.ComponentRef<TElementType> | number) | undefined): PublicInstan… - removed:
type RenderRootOptions = { onUncaughtError?: ((error: unknown, errorInfo: { readonly componentStack?: string | undefined }) => void) | undefined; onCaughtError?: ((error: unknown, erro… - removed:
type TouchedViewDataAtPoint = Readonly<{ pointerY: number; touchedViewTag?: number | undefined; frame: Readonly<{ top: number; left: number; width: number; height: number }>; closestPublicI… - removed:
type ViewConfig = Readonly<{ Commands?: Readonly<{ [commandName: string]: number }> | undefined; Constants?: Readonly<{ [name: string]: unknown }> | undefined; Manager?: string…
- removed:
const customBubblingEventTypes: { [eventName: string]: Readonly<{ phasedRegistrationNames: Readonly<{ captured: string; bubbled: string; skipBubbling?: boolean | undefined }> }> } - removed:
const customDirectEventTypes: { [eventName: string]: Readonly<{ registrationName: string }> } - removed:
function get(name: string): ViewConfig - removed:
function register(name: string, callback: () => ViewConfig): string - removed:
type customBubblingEventTypes = typeof customBubblingEventTypes - removed:
type customDirectEventTypes = typeof customDirectEventTypes
- removed:
const $$Settings: typeof Settings - removed:
default $$Settings - removed:
type $$Settings = typeof $$Settings
- removed:
class Share - removed:
default Share - removed:
static method Share.share(content: ShareContent, options?: ShareOptions): Promise<{ action: string; activityType: string | undefined }> - removed:
static property Share.dismissedAction: 'dismissedAction' - removed:
static property Share.sharedAction: 'sharedAction' - removed:
type ShareAction = { action: 'sharedAction' | 'dismissedAction'; activityType?: string | null | undefined } - removed:
type ShareContent = { title?: string | undefined; url: string; message?: string | undefined } | { title?: string | undefined; url?: string | undefined; message: string } - removed:
type ShareOptions = { dialogTitle?: string | undefined; excludedActivityTypes?: Array<string> | undefined; tintColor?: ColorValue | undefined; subject?: string | undefined; anchor…
- removed:
type EdgeInsetsOrSizeProp = RectOrSize - removed:
type EdgeInsetsProp = Rect
- removed:
function PlatformColor(...names: Array<string | { fallback: string }>): NativeColorValue - removed:
function normalizeColorObject(color: NativeColorValue): null | undefined | ProcessedColorValue - removed:
function processColorObject(color: NativeColorValue): null | undefined | NativeColorValue
- removed:
const DynamicColorIOS: (tuple: DynamicColorIOSTuple) => ColorValue - removed:
type DynamicColorIOS = typeof DynamicColorIOS - removed:
type DynamicColorIOSTuple = { light: ColorValue; dark: ColorValue; highContrastLight?: ColorValue | undefined; highContrastDark?: ColorValue | undefined }
- removed:
type PointProp = Readonly<{ x: number; y: number }>
- removed:
function createSquare(size: number): Rect - removed:
function normalizeRect(rectOrSize: null | undefined | RectOrSize): null | undefined | Rect - removed:
type Insets = Rect - removed:
type Rect = Readonly<{ bottom?: number | undefined; left?: number | undefined; right?: number | undefined; top?: number | undefined }> - removed:
type RectOrSize = Rect | number
- removed:
export * as default from './StyleSheetExports' - removed:
export { BoxShadowValue } from './StyleSheetTypes' - removed:
export { FilterFunction } from './StyleSheetTypes' - removed:
export { ImageStyle } from './StyleSheetTypes' - removed:
export { NativeColorValue } from './StyleSheetTypes' - removed:
export { StyleProp } from './StyleSheetTypes' - removed:
export { TextStyle } from './StyleSheetTypes' - removed:
export { ViewStyle } from './StyleSheetTypes' - removed:
type ColorValue = ____ColorValue_Internal - removed:
type DangerouslyImpreciseStyle = ____DangerouslyImpreciseStyle_Internal - removed:
type DangerouslyImpreciseStyleProp = ____DangerouslyImpreciseStyleProp_Internal - removed:
type FontVariant = ____FontVariant_Internal - removed:
type ImageStyleProp = ____ImageStyleProp_Internal - removed:
type OpaqueColorValue = NativeColorValue - removed:
type StyleSheetProperties = { hairlineWidth: number; flatten<T extends string>(style: T): T } - removed:
type TextStyleProp = ____TextStyleProp_Internal - removed:
type TransformsStyle = ____TransformStyle_Internal - removed:
type TypeForStyleKey<key extends keyof ____DangerouslyImpreciseStyle_Internal> = ____DangerouslyImpreciseStyle_Internal[key] - removed:
type ViewStyleProp = ____ViewStyleProp_Internal
- removed:
const absoluteFill: AbsoluteFillStyle - removed:
const compose: typeof composeStyles - removed:
const create: <S extends ____Styles_Internal>(obj: S & ____Styles_Internal) => Readonly<S> - removed:
const flatten: typeof flattenStyle - removed:
const hairlineWidth: number - removed:
const setStyleAttributePreprocessor: <T>(property: string, process: (nextProp: T) => unknown) => void - removed:
type absoluteFill = typeof absoluteFill - removed:
type compose = typeof compose - removed:
type create = typeof create - removed:
type flatten = typeof flatten - removed:
type hairlineWidth = typeof hairlineWidth - removed:
type setStyleAttributePreprocessor = typeof setStyleAttributePreprocessor
- removed:
export { ____TransformStyle_Internal } - removed:
interface ImageStyle extends Readonly<Omit<____ImageStyle_InternalCore, keyof ____ImageStyle_InternalOverrides | keyof {}> & Omit<____ImageStyle_InternalOverrides, keyof {}>> - removed:
interface TextStyle extends Readonly<Omit<____TextStyle_InternalCore, keyof ____TextStyle_InternalOverrides | keyof {}> & Omit<____TextStyle_InternalOverrides, keyof {}>> - removed:
interface ViewStyle extends Readonly<Omit<____ViewStyle_InternalCore, keyof ____ViewStyle_InternalOverrides | keyof {}> & Omit<____ViewStyle_InternalOverrides, keyof {}>> - removed:
type BackgroundImageValue = LinearGradientValue | RadialGradientValue - removed:
type BackgroundPositionValue = { top: number | string; left: number | string } | { top: number | string; right: number | string } | { bottom: number | string; left: number | string } | { bot… - removed:
type BackgroundRepeatKeyword = 'repeat' | 'space' | 'round' | 'no-repeat' - removed:
type BackgroundRepeatValue = { x: BackgroundRepeatKeyword; y: BackgroundRepeatKeyword } - removed:
type BackgroundSizeValue = { x: string | number; y: string | number } - removed:
type BoxShadowValue = { offsetX: number | string; offsetY: number | string; color?: ____ColorValue_Internal | undefined; blurRadius?: number | string | undefined; spreadDistance?: n… - removed:
type ColorArrayValue = null | ReadonlyArray<____ColorValue_Internal> - removed:
type CursorValue = 'auto' | 'pointer' - removed:
type DimensionValue = number | string | 'auto' | null - removed:
type DropShadowValue = { offsetX: number | string; offsetY: number | string; standardDeviation?: number | string | undefined; color?: ____ColorValue_Internal | undefined } - removed:
type EdgeInsetsValue = { top: number; left: number; right: number; bottom: number } - removed:
type FilterFunction = { brightness: number | string } | { blur: number | string } | { contrast: number | string } | { grayscale: number | string } | { hueRotate: number | string } |… - removed:
type FontStyleMap = { ultraLight: FontStyleType; thin: FontStyleType; light: FontStyleType; regular: FontStyleType; medium: FontStyleType; semibold: FontStyleType; bold: FontStyle… - removed:
type FontStyleType = { fontFamily: string; fontWeight: ____FontWeight_Internal } - removed:
type NativeColorValue = symbol & { __NativeColorValue__: string } - removed:
type PointValue = { x: number; y: number } - removed:
type RadialGradientPosition = { top: number | string; left: number | string } | { top: number | string; right: number | string } | { bottom: number | string; left: number | string } | { bot… - removed:
type RadialGradientShape = 'circle' | 'ellipse' - removed:
type RadialGradientSize = RadialExtent | { x: string | number; y: string | number } - removed:
type StyleProp<T> = null | void | T | false | '' | ReadonlyArray<StyleProp<T>> - removed:
type ____ColorValue_Internal = null | string | number | NativeColorValue - removed:
type ____DangerouslyImpreciseAnimatedStyleProp_Internal = WithAnimatedValue<StyleProp<Partial<____DangerouslyImpreciseStyle_Internal>>> - removed:
type ____DangerouslyImpreciseStyleProp_Internal = StyleProp<Partial<____DangerouslyImpreciseStyle_Internal>> - removed:
type ____DangerouslyImpreciseStyle_Internal = Readonly<Omit<____DangerouslyImpreciseStyle_InternalCore, keyof ____DangerouslyImpreciseStyle_InternalOverrides | keyof {}> & Omit<____DangerouslyImpreciseStyl… - removed:
type ____DangerouslyImpreciseStyle_InternalCore = Readonly<Omit<TextStyle, 'resizeMode' | 'objectFit' | 'tintColor' | 'overlayColor'> & { resizeMode?: ImageResizeMode | undefined; objectFit?: 'cover' | 'contai… - removed:
type ____FlattenStyleProp_Internal<TStyleProp extends StyleProp<unknown>> = ____FlattenStyleProp_Helper<TStyleProp> extends never ? any : ____FlattenStyleProp_Helper<TStyleProp> - removed:
type ____FontVariantArray_Internal = ReadonlyArray<____FontVariant_Internal> - removed:
type ____FontVariant_Internal = 'small-caps' | 'oldstyle-nums' | 'lining-nums' | 'tabular-nums' | 'common-ligatures' | 'no-common-ligatures' | 'discretionary-ligatures' | 'no-discretionary-li… - removed:
type ____FontVariationSettings_Internal = string | Readonly<{ [axis: string]: number }> - removed:
type ____FontWeight_Internal = 'normal' | 'bold' | '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | 'ultralight'… - removed:
type ____ImageStyleProp_Internal = StyleProp<Readonly<Partial<ImageStyle>>> - removed:
type ____ImageStyle_InternalCore = Readonly<Omit<ViewStyle, 'resizeMode' | 'objectFit' | 'tintColor' | 'overlayColor' | 'overflow'> & { resizeMode?: ImageResizeMode | undefined; objectFit?: 'cov… - removed:
type ____ShadowStyle_Internal = Readonly<Omit<____ShadowStyle_InternalCore, keyof ____ShadowStyle_InternalOverrides | keyof {}> & Omit<____ShadowStyle_InternalOverrides, keyof {}> & {}> - removed:
type ____ShadowStyle_InternalCore = Readonly<{ shadowColor?: ____ColorValue_Internal | undefined; shadowOffset?: Readonly<{ width?: number | undefined; height?: number | undefined }> | undefined;… - removed:
type ____Styles_Internal = { readonly [key: string]: Partial<____DangerouslyImpreciseStyle_Internal> } - removed:
type ____TextStyleProp_Internal = StyleProp<Readonly<Partial<TextStyle>>> - removed:
type ____TextStyle_InternalCore = Readonly<Omit<ViewStyle, keyof ____TextStyle_InternalBase | keyof {}> & Omit<____TextStyle_InternalBase, keyof {}> & {}> - removed:
type ____ViewStyleProp_Internal = StyleProp<Readonly<Partial<ViewStyle>>> - removed:
type ____ViewStyle_InternalBase = Readonly<{ backfaceVisibility?: 'visible' | 'hidden' | undefined; backgroundColor?: ____ColorValue_Internal | undefined; borderColor?: ____ColorValue_Internal… - removed:
type ____ViewStyle_InternalCore = Readonly<Omit<____LayoutStyle_Internal, keyof ____ShadowStyle_Internal | keyof ____TransformStyle_Internal | keyof ____ViewStyle_InternalBase | keyof {}> & Omi…
- removed:
const $$flattenStyle: typeof flattenStyle - removed:
default $$flattenStyle - removed:
type $$flattenStyle = typeof $$flattenStyle
- removed:
type ____DangerouslyImpreciseStyle_InternalOverrides = Readonly<{}> - removed:
type ____ImageStyle_InternalOverrides = Readonly<{}> - removed:
type ____ShadowStyle_InternalOverrides = Readonly<{}> - removed:
type ____TextStyle_InternalOverrides = Readonly<{}> - removed:
type ____ViewStyle_InternalOverrides = Readonly<{}>
- removed:
type ____TransformStyle_Internal = Readonly<{ transform?: ReadonlyArray<Readonly<MaximumOneOf<MergeUnion<{ readonly perspective: number | AnimatedNode } | { readonly rotate: string | AnimatedNod…
- removed:
const $$processColor: typeof processColor - removed:
default $$processColor - removed:
type $$processColor = typeof $$processColor - removed:
type ProcessedColorValue = number | NativeColorValue
- removed:
const $$Text: typeof TextImpl - removed:
default $$Text - removed:
export { TextProps } from './TextProps' - removed:
type $$Text = typeof $$Text - removed:
type TextInstance = HostInstance
- removed:
const $$TextAncestorContext: typeof TextAncestorContext - removed:
default $$TextAncestorContext - removed:
type $$TextAncestorContext = typeof $$TextAncestorContext
- removed:
const NativeSelectableText: HostComponent<NativeTextProps> - removed:
const NativeText: HostComponent<NativeTextProps> - removed:
const NativeVirtualText: HostComponent<NativeTextProps> - removed:
type NativeSelectableText = typeof NativeSelectableText - removed:
type NativeText = typeof NativeText - removed:
type NativeTextProps = Readonly<Omit<TextProps, 'isHighlighted' | 'selectionColor' | 'onClick' | 'isPressable'> & { isHighlighted?: boolean | undefined; selectionColor?: ProcessedCol… - removed:
type NativeVirtualText = typeof NativeVirtualText
- removed:
interface TextProps extends Readonly<Omit<TextPointerEventProps, keyof TextPropsIOS | keyof TextPropsAndroid | keyof TextBaseProps | keyof AccessibilityProps | keyof {}> & Omit<TextPropsIOS, keyof TextPropsAndroid | keyof TextBaseProps | keyof AccessibilityProps | keyof {}> & Omit<TextPropsAndroid, keyof TextBaseProps | keyof AccessibilityProps | keyof {}> & Omit<TextBaseProps, keyof Accessibilit… - removed:
type PressRetentionOffset = Readonly<{ top: number; left: number; bottom: number; right: number }> - removed:
type TextPropsAndroid = { disabled?: boolean | undefined; selectionColor?: ColorValue | undefined; dataDetectorType?: ('phoneNumber' | 'link' | 'email' | 'none' | 'all') | undefined;… - removed:
type TextPropsIOS = { adjustsFontSizeToFit?: boolean | undefined; dynamicTypeRamp?: ('caption2' | 'caption1' | 'footnote' | 'subheadline' | 'callout' | 'body' | 'headline' | 'titl…
- removed:
export { RootTag } from '../Types/RootTagTypes' - removed:
interface DEPRECATED_RCTExport<T extends void = void> - removed:
interface TurboModule extends DEPRECATED_RCTExport<void> - removed:
readonly property DEPRECATED_RCTExport.getConstants?: (() => {}) | undefined
- removed:
function get<T extends TurboModule>(name: string): null | undefined | T - removed:
function getEnforcing<T extends TurboModule>(name: string): T
- removed:
type BubblingEventHandler<T, PaperName extends string | never = never> = (event: NativeSyntheticEvent<T>) => void | Promise<void> - removed:
type DirectEventHandler<T, PaperName extends string | never = never> = (event: NativeSyntheticEvent<T>) => void | Promise<void> - removed:
type Double = number - removed:
type EventEmitter<T> = (handler: ($$PARAM_0$$: T) => void | Promise<void>) => EventSubscription - removed:
type Float = number - removed:
type Int32 = number - removed:
type UnsafeMixed = unknown - removed:
type UnsafeObject = Object - removed:
type WithDefault<Type extends DefaultTypes, Value extends (null | undefined | Type) | string> = null | undefined | Type
- removed:
export { CodegenTypes }
- removed:
interface NativeMouseEvent extends NativeUIEvent - removed:
interface NativePointerEvent extends NativeMouseEvent - removed:
interface NativeUIEvent - removed:
readonly property NativeMouseEvent.altKey: boolean - removed:
readonly property NativeMouseEvent.button: number - removed:
readonly property NativeMouseEvent.buttons: number - removed:
readonly property NativeMouseEvent.clientX: number - removed:
readonly property NativeMouseEvent.clientY: number - removed:
readonly property NativeMouseEvent.ctrlKey: boolean - removed:
readonly property NativeMouseEvent.metaKey: boolean - removed:
readonly property NativeMouseEvent.offsetX: number - removed:
readonly property NativeMouseEvent.offsetY: number - removed:
readonly property NativeMouseEvent.pageX: number - removed:
readonly property NativeMouseEvent.pageY: number - removed:
readonly property NativeMouseEvent.relatedTarget: null | number | HostInstance - removed:
readonly property NativeMouseEvent.screenX: number - removed:
readonly property NativeMouseEvent.screenY: number - removed:
readonly property NativeMouseEvent.shiftKey: boolean - removed:
readonly property NativeMouseEvent.x: number - removed:
readonly property NativeMouseEvent.y: number - removed:
readonly property NativePointerEvent.height: number - removed:
readonly property NativePointerEvent.isPrimary: boolean - removed:
readonly property NativePointerEvent.pointerId: number - removed:
readonly property NativePointerEvent.pointerType: string - removed:
readonly property NativePointerEvent.pressure: number - removed:
readonly property NativePointerEvent.tangentialPressure: number - removed:
readonly property NativePointerEvent.tiltX: number - removed:
readonly property NativePointerEvent.tiltY: number - removed:
readonly property NativePointerEvent.twist: number - removed:
readonly property NativePointerEvent.width: number - removed:
readonly property NativeUIEvent.detail: number - removed:
type BlurEvent = NativeSyntheticEvent<TargetedEvent> - removed:
type FocusEvent = NativeSyntheticEvent<TargetedEvent> - removed:
type GestureResponderEvent = ResponderSyntheticEvent<NativeTouchEvent> - removed:
type KeyDownEvent = NativeSyntheticEvent<KeyEvent> - removed:
type KeyEvent = Readonly<{ key: string; code: string; altKey: boolean; ctrlKey: boolean; metaKey: boolean; shiftKey: boolean; repeat?: boolean | undefined; isComposing?: boole… - removed:
type KeyUpEvent = NativeSyntheticEvent<KeyEvent> - removed:
type LayoutChangeEvent = NativeSyntheticEvent<Readonly<{ layout: LayoutRectangle }>> - removed:
type LayoutRectangle = Readonly<{ x: number; y: number; width: number; height: number }> - removed:
type MouseEvent = NativeSyntheticEvent<Readonly<{ clientX: number; clientY: number; pageX: number; pageY: number; timestamp: number }>> - removed:
type NativeScrollEvent = Readonly<{ contentInset: NativeScrollRectangle; contentOffset: NativeScrollPoint; contentSize: NativeScrollSize; layoutMeasurement: NativeScrollSize; velocity?… - removed:
type NativeScrollPoint = Readonly<{ y: number; x: number }> - removed:
type NativeScrollRectangle = Readonly<{ bottom: number; left: number; right: number; top: number }> - removed:
type NativeScrollSize = Readonly<{ height: number; width: number }> - removed:
type NativeScrollVelocity = Readonly<{ y: number; x: number }> - removed:
type NativeSyntheticEvent<T> = Readonly<{ bubbles: boolean | undefined; cancelable: boolean | undefined; currentTarget: number | HostInstance; defaultPrevented: boolean | undefined; dispatch… - removed:
type NativeTouchEvent = Readonly<{ changedTouches: ReadonlyArray<NativeTouchEvent>; force?: number | undefined; identifier: number; locationX: number; locationY: number; pageX: number… - removed:
type PointerEvent = NativeSyntheticEvent<NativePointerEvent> - removed:
type ResponderSyntheticEvent<T> = Readonly<Omit<NativeSyntheticEvent<T>, 'touchHistory'> & { touchHistory: Readonly<{ indexOfSingleActiveTouch: number; mostRecentTimeStamp: number; numberActive… - removed:
type ScrollEvent = NativeSyntheticEvent<NativeScrollEvent> - removed:
type TargetedEvent = Readonly<{ target: number }> - removed:
type TextLayoutEvent = NativeSyntheticEvent<TextLayoutEventData> - removed:
type TextLayoutLine = Readonly<Omit<LayoutRectangle, 'ascender' | 'capHeight' | 'descender' | 'text' | 'xHeight'> & { ascender: number; capHeight: number; descender: number; text: s…
- removed:
export { RootTag } from '../ReactNative/RootTag'
- removed:
interface UIManagerJSInterface extends Spec - removed:
readonly property UIManagerJSInterface.getViewManagerConfig: (viewManagerName: string) => Object - removed:
readonly property UIManagerJSInterface.hasViewManagerConfig: (viewManagerName: string) => boolean
- removed:
const $$UTFSequence: typeof UTFSequence - removed:
default $$UTFSequence - removed:
type $$UTFSequence = typeof $$UTFSequence
- removed:
export { ColorSchemeName } - removed:
export { ColorSchemeOverride } - removed:
function addChangeListener(listener: (preferences: AppearancePreferences) => void): EventSubscription - removed:
function getColorScheme(): ColorSchemeName | null - removed:
function setColorScheme(colorScheme: ColorSchemeOverride): void - removed:
type AppearancePreferences = { colorScheme: ColorSchemeName | null }
- removed:
const $$BackHandler: typeof BackHandler - removed:
default $$BackHandler - removed:
interface HardwareBackPressEvent - removed:
readonly property HardwareBackPressEvent.timeStamp: number - removed:
readonly property HardwareBackPressEvent.type: string - removed:
type $$BackHandler = typeof $$BackHandler - removed:
type BackPressEventName = 'backPress' | 'hardwareBackPress'
- removed:
const $$DevSettings: typeof DevSettings - removed:
default $$DevSettings - removed:
type $$DevSettings = typeof $$DevSettings
- removed:
const $$DeviceInfo: typeof NativeDeviceInfo - removed:
default $$DeviceInfo - removed:
export { DeviceInfoConstants } from './NativeDeviceInfo' - removed:
type $$DeviceInfo = typeof $$DeviceInfo
- removed:
class Dimensions - removed:
default Dimensions - removed:
export { DimensionsPayload } - removed:
export { DisplayMetrics } - removed:
export { DisplayMetricsAndroid } - removed:
static method Dimensions.addEventListener(type: 'change', handler: Function): EventSubscription - removed:
static method Dimensions.get(dim: string): DisplayMetrics | DisplayMetricsAndroid - removed:
static method Dimensions.set(dims: Readonly<DimensionsPayload>): void - removed:
type ScaledSize = DisplayMetrics
- removed:
const $$NativeAppearance: typeof NativeAppearance - removed:
default $$NativeAppearance - removed:
type $$NativeAppearance = typeof $$NativeAppearance
- removed:
export * from '../../src/private/specs_DEPRECATED/modules/NativeDeviceInfo' - removed:
export { default } from '../../src/private/specs_DEPRECATED/modules/NativeDeviceInfo'
- removed:
class PixelRatio - removed:
default PixelRatio - removed:
static method PixelRatio.get(): number - removed:
static method PixelRatio.getFontScale(): number - removed:
static method PixelRatio.getPixelSizeForLayoutSize(layoutSize: number): number - removed:
static method PixelRatio.roundToNearestPixel(layoutSize: number): number - removed:
static method PixelRatio.startDetecting(): void
- removed:
const $$Platform: PlatformType - removed:
default $$Platform - removed:
type $$Platform = typeof $$Platform
- removed:
type PlatformOSType = 'ios' | 'android' | 'macos' | 'windows' | 'web' | 'native' - removed:
type PlatformSelectSpec<T> = (Omit<OptionalPlatformSelectSpec<T>, 'default'> & { default: T }) | OptionalPlatformSelectSpec<T> - removed:
type PlatformType = IOSPlatform | AndroidPlatform | WindowsPlatform | MacOSPlatform | WebPlatform
- removed:
const $$codegenNativeCommands: typeof codegenNativeCommands - removed:
default $$codegenNativeCommands - removed:
type $$codegenNativeCommands = typeof $$codegenNativeCommands
- removed:
const $$codegenNativeComponent: typeof codegenNativeComponent - removed:
default $$codegenNativeComponent - removed:
type $$codegenNativeComponent = typeof $$codegenNativeComponent - removed:
type NativeComponentType<T extends {}> = HostComponent<T>
- removed:
const $$deepFreezeAndThrowOnMutationInDev: typeof deepFreezeAndThrowOnMutationInDev - removed:
default $$deepFreezeAndThrowOnMutationInDev - removed:
type $$deepFreezeAndThrowOnMutationInDev = typeof $$deepFreezeAndThrowOnMutationInDev
- removed:
const $$deepDiffer: typeof deepDiffer - removed:
default $$deepDiffer - removed:
type $$deepDiffer = typeof $$deepDiffer
- removed:
default useColorScheme - removed:
function useColorScheme(): ColorSchemeName | null
- removed:
default useWindowDimensions - removed:
function useWindowDimensions(): DisplayMetrics | DisplayMetricsAndroid
- removed:
const $$Vibration: typeof Vibration - removed:
default $$Vibration - removed:
type $$Vibration = typeof $$Vibration
- removed:
const $$ErrorUtils: ErrorUtils - removed:
default $$ErrorUtils - removed:
type $$ErrorUtils = typeof $$ErrorUtils - removed:
type ErrorUtils = { applyWithGuard<TArgs extends ReadonlyArray<unknown>, TOut>(fun: Fn<TArgs, TOut>, context?: unknown, args?: TArgs | undefined, unused_onError?: null, unused_n…
- removed:
class EventEmitter<TEventToArgsMap extends Readonly<Record<string, ReadonlyArray<UnsafeEventObject>>> = Readonly<Record<string, ReadonlyArray<UnsafeEventObject>>>> implements IEventEmitter<TEventToArgsMap> - removed:
constructor EventEmitter() - removed:
default EventEmitter - removed:
interface EventSubscription - removed:
interface IEventEmitter<TEventToArgsMap extends Readonly<Record<string, ReadonlyArray<UnsafeEventObject>>>> - removed:
method EventEmitter.addListener<TEvent extends keyof TEventToArgsMap>(eventType: TEvent, listener: (...args: TEventToArgsMap[TEvent]) => unknown, context: unknown): EventSubscription - removed:
method EventEmitter.emit<TEvent extends keyof TEventToArgsMap>(eventType: TEvent, ...args: TEventToArgsMap[TEvent]): void - removed:
method EventEmitter.listenerCount<TEvent extends keyof TEventToArgsMap>(eventType: TEvent): number - removed:
method EventEmitter.removeAllListeners<TEvent extends keyof TEventToArgsMap>(eventType?: null | undefined | TEvent): void - removed:
method EventSubscription.remove(): void - removed:
method IEventEmitter.addListener<TEvent extends keyof TEventToArgsMap>(eventType: TEvent, listener: (...args: TEventToArgsMap[TEvent]) => unknown, context?: unknown): EventSubscription - removed:
method IEventEmitter.emit<TEvent extends keyof TEventToArgsMap>(eventType: TEvent, ...args: TEventToArgsMap[TEvent]): void - removed:
method IEventEmitter.listenerCount<TEvent extends keyof TEventToArgsMap>(eventType: TEvent): number - removed:
method IEventEmitter.removeAllListeners<TEvent extends keyof TEventToArgsMap>(eventType?: TEvent | undefined): void
- removed:
export * as Appearance from './Libraries/Utilities/Appearance' - removed:
export * as NativeComponentRegistry from './Libraries/NativeComponent/NativeComponentRegistry' - removed:
export * as Systrace from './Libraries/Performance/Systrace' - removed:
export * as TurboModuleRegistry from './Libraries/TurboModule/TurboModuleRegistry' - removed:
export { AccessibilityActionEvent } from './Libraries/Components/View/ViewAccessibility' - removed:
export { AccessibilityActionInfo } from './Libraries/Components/View/ViewAccessibility' - removed:
export { AccessibilityProps } from './Libraries/Components/View/ViewAccessibility' - removed:
export { AccessibilityRole } from './Libraries/Components/View/ViewAccessibility' - removed:
export { AccessibilityState } from './Libraries/Components/View/ViewAccessibility' - removed:
export { AccessibilityValue } from './Libraries/Components/View/ViewAccessibility' - removed:
export { ActionSheetIOSOptions } from './Libraries/ActionSheetIOS/ActionSheetIOS' - removed:
export { ActivityIndicatorInstance } from './Libraries/Components/ActivityIndicator/ActivityIndicator' - removed:
export { ActivityIndicatorProps } from './Libraries/Components/ActivityIndicator/ActivityIndicator' - removed:
export { AlertButton } from './Libraries/Alert/Alert' - removed:
export { AlertButtonStyle } from './Libraries/Alert/Alert' - removed:
export { AlertOptions } from './Libraries/Alert/Alert' - removed:
export { AlertType } from './Libraries/Alert/Alert' - removed:
export { AndroidKeyboardEvent } from './Libraries/Components/Keyboard/Keyboard' - removed:
export { AppConfig } from './Libraries/ReactNative/AppRegistry' - removed:
export { AppRegistry } from './Libraries/ReactNative/AppRegistry' - removed:
export { AppStateEvent } from './Libraries/AppState/AppState' - removed:
export { AppStateStatus } from './Libraries/AppState/AppState' - removed:
export { AssetDestPathResolver } from './src/private/assets/AssetRegistry' - removed:
export { AssetRegistry } from './src/private/assets/AssetRegistry' - removed:
export { AutoCapitalize } from './Libraries/Components/TextInput/TextInput' - removed:
export { BackPressEventName } from './Libraries/Utilities/BackHandler' - removed:
export { BlurEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { BoxShadowValue } from './Libraries/StyleSheet/StyleSheetTypes' - removed:
export { ButtonInstance } from './Libraries/Components/Button' - removed:
export { ButtonProps } from './Libraries/Components/Button' - removed:
export { ColorSchemeName } from './src/private/specs_DEPRECATED/modules/NativeAppearance' - removed:
export { ColorValue } from './Libraries/StyleSheet/StyleSheet' - removed:
export { ComponentProvider } from './Libraries/ReactNative/AppRegistry' - removed:
export { ComponentProviderInstrumentationHook } from './Libraries/ReactNative/AppRegistry' - removed:
export { CursorValue } from './Libraries/StyleSheet/StyleSheetTypes' - removed:
export { DEFAULT_INITIAL_NUM_TO_RENDER as unstable_DEFAULT_INITIAL_NUM_TO_RENDER } from './src/private/components/virtualcollection/FlingConstants' - removed:
export { DeviceInfoConstants } from './Libraries/Utilities/DeviceInfo' - removed:
export { DimensionValue } from './Libraries/StyleSheet/StyleSheetTypes' - removed:
export { DimensionsPayload } from './Libraries/Utilities/Dimensions' - removed:
export { DisplayMetrics } from './Libraries/Utilities/Dimensions' - removed:
export { DisplayMetricsAndroid } from './Libraries/Utilities/Dimensions' - removed:
export { DrawerLayoutAndroidInstance } from './Libraries/Components/DrawerAndroid/DrawerLayoutAndroidTypes' - removed:
export { DrawerLayoutAndroidProps } from './Libraries/Components/DrawerAndroid/DrawerLayoutAndroidTypes' - removed:
export { DrawerSlideEvent } from './Libraries/Components/DrawerAndroid/DrawerLayoutAndroidTypes' - removed:
export { DropShadowValue } from './Libraries/StyleSheet/StyleSheetTypes' - removed:
export { DynamicColorIOS } from './Libraries/StyleSheet/PlatformColorValueTypesIOS' - removed:
export { DynamicColorIOSTuple } from './Libraries/StyleSheet/PlatformColorValueTypesIOS' - removed:
export { EasingFunction } from './Libraries/Animated/Easing' - removed:
export { EdgeInsetsProp } from './Libraries/StyleSheet/EdgeInsetsPropType' - removed:
export { EdgeInsetsValue } from './Libraries/StyleSheet/StyleSheetTypes' - removed:
export { EmitterSubscription } from './Libraries/EventEmitter/NativeEventEmitter' - removed:
export { EnterKeyHintTypeOptions } from './Libraries/Components/TextInput/TextInput' - removed:
export { ErrorUtils } from './Libraries/vendor/core/ErrorUtils' - removed:
export { EventHandlers as PressabilityEventHandlers } from './Libraries/Pressability/Pressability' - removed:
export { EventSubscription } from './Libraries/vendor/emitter/EventEmitter' - removed:
export { ExtendedExceptionData } from './Libraries/LogBox/LogBox' - removed:
export { FilterFunction } from './Libraries/StyleSheet/StyleSheet' - removed:
export { FlatListInstance } from './Libraries/Lists/FlatList' - removed:
export { FlatListProps } from './Libraries/Lists/FlatList' - removed:
export { FocusEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { FontVariant } from './Libraries/StyleSheet/StyleSheet' - removed:
export { GestureResponderEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { GestureResponderHandlers } from './Libraries/Components/View/ViewPropTypes' - removed:
export { HostComponent } from './src/private/types/HostComponent' - removed:
export { HostInstance } from './src/private/types/HostInstance' - removed:
export { IEventEmitter } from './Libraries/vendor/emitter/EventEmitter' - removed:
export { IOSKeyboardEvent } from './Libraries/Components/Keyboard/Keyboard' - removed:
export { IgnorePattern } from './Libraries/LogBox/LogBox' - removed:
export { ImageBackgroundInstance } from './Libraries/Image/ImageBackground' - removed:
export { ImageBackgroundProps } from './Libraries/Image/Image' - removed:
export { ImageErrorEvent } from './Libraries/Image/Image' - removed:
export { ImageInstance } from './Libraries/Image/ImageTypes.flow' - removed:
export { ImageLoadEvent } from './Libraries/Image/Image' - removed:
export { ImageProgressEventIOS } from './Libraries/Image/Image' - removed:
export { ImageProps } from './Libraries/Image/Image' - removed:
export { ImagePropsAndroid } from './Libraries/Image/Image' - removed:
export { ImagePropsBase } from './Libraries/Image/Image' - removed:
export { ImagePropsIOS } from './Libraries/Image/Image' - removed:
export { ImageRequireSource } from './Libraries/Image/ImageSource' - removed:
export { ImageResizeMode } from './Libraries/Image/ImageResizeMode' - removed:
export { ImageResolvedAssetSource } from './Libraries/Image/Image' - removed:
export { ImageSize } from './Libraries/Image/Image' - removed:
export { ImageSource } from './Libraries/Image/ImageSource' - removed:
export { ImageSourcePropType } from './Libraries/Image/Image' - removed:
export { ImageStyle } from './Libraries/StyleSheet/StyleSheet' - removed:
export { ImageURISource } from './Libraries/Image/ImageSource' - removed:
export { InputAccessoryViewProps } from './Libraries/Components/TextInput/InputAccessoryView' - removed:
export { InputModeOptions } from './Libraries/Components/TextInput/TextInput' - removed:
export { Insets } from './Libraries/StyleSheet/Rect' - removed:
export { Item as unstable_VirtualItem } from './src/private/components/virtualcollection/Virtual' - removed:
export { KeyDownEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { KeyEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { KeyUpEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { KeyboardAvoidingViewInstance } from './Libraries/Components/Keyboard/KeyboardAvoidingView' - removed:
export { KeyboardAvoidingViewProps } from './Libraries/Components/Keyboard/KeyboardAvoidingView' - removed:
export { KeyboardEvent } from './Libraries/Components/Keyboard/Keyboard' - removed:
export { KeyboardEventEasing } from './Libraries/Components/Keyboard/Keyboard' - removed:
export { KeyboardEventName } from './Libraries/Components/Keyboard/Keyboard' - removed:
export { KeyboardMetrics } from './Libraries/Components/Keyboard/Keyboard' - removed:
export { KeyboardTypeOptions } from './Libraries/Components/TextInput/TextInput' - removed:
export { LayoutAnimationAnim } from './Libraries/LayoutAnimation/LayoutAnimation' - removed:
export { LayoutAnimationConfig } from './Libraries/LayoutAnimation/LayoutAnimation' - removed:
export { LayoutAnimationProperties } from './Libraries/LayoutAnimation/LayoutAnimation' - removed:
export { LayoutAnimationProperty } from './Libraries/LayoutAnimation/LayoutAnimation' - removed:
export { LayoutAnimationType } from './Libraries/LayoutAnimation/LayoutAnimation' - removed:
export { LayoutAnimationTypes } from './Libraries/LayoutAnimation/LayoutAnimation' - removed:
export { LayoutChangeEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { LayoutConformanceProps } from './Libraries/Components/LayoutConformance/LayoutConformance' - removed:
export { LayoutRectangle } from './Libraries/Types/CoreEventTypes' - removed:
export { ListRenderItem } from './Libraries/Lists/VirtualizedList' - removed:
export { ListRenderItemInfo } from './Libraries/Lists/VirtualizedList' - removed:
export { ListViewToken } from './Libraries/Lists/VirtualizedList' - removed:
export { LogData } from './Libraries/LogBox/LogBox' - removed:
export { MeasureInWindowOnSuccessCallback } from './src/private/types/HostInstance' - removed:
export { MeasureLayoutOnSuccessCallback } from './src/private/types/HostInstance' - removed:
export { MeasureOnSuccessCallback } from './src/private/types/HostInstance' - removed:
export { ModalBaseProps } from './Libraries/Modal/Modal' - removed:
export { ModalInstance } from './Libraries/Modal/Modal' - removed:
export { ModalProps } from './Libraries/Modal/Modal' - removed:
export { ModalPropsAndroid } from './Libraries/Modal/Modal' - removed:
export { ModalPropsIOS } from './Libraries/Modal/Modal' - removed:
export { ModeChangeEvent } from './src/private/components/virtualview/VirtualView' - removed:
export { MouseEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { NativeColorValue } from './Libraries/StyleSheet/StyleSheet' - removed:
export { NativeEventSubscription } from './Libraries/EventEmitter/NativeEventEmitter' - removed:
export { NativeMouseEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { NativePointerEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { NativeScrollEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { NativeSyntheticEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { NativeText as unstable_NativeText } from './Libraries/Text/TextNativeComponent' - removed:
export { NativeTextProps as unstable_NativeTextProps } from './Libraries/Text/TextNativeComponent' - removed:
export { NativeTouchEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { NativeUIEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { OpaqueColorValue } from './Libraries/StyleSheet/StyleSheet' - removed:
export { PackagerAsset } from './src/private/assets/AssetRegistry' - removed:
export { PanResponderCallbacks } from './Libraries/Interaction/PanResponder' - removed:
export { PanResponderGestureState } from './Libraries/Interaction/PanResponder' - removed:
export { PanResponderInstance } from './Libraries/Interaction/PanResponder' - removed:
export { Permission } from './Libraries/PermissionsAndroid/PermissionsAndroid' - removed:
export { PermissionStatus } from './Libraries/PermissionsAndroid/PermissionsAndroid' - removed:
export { PlatformColor } from './Libraries/StyleSheet/PlatformColorValueTypes' - removed:
export { PlatformOSType } from './Libraries/Utilities/PlatformTypes' - removed:
export { PlatformSelectSpec } from './Libraries/Utilities/PlatformTypes' - removed:
export { PointValue } from './Libraries/StyleSheet/StyleSheetTypes' - removed:
export { PointerEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { PressabilityConfig } from './Libraries/Pressability/Pressability' - removed:
export { PressableAndroidRippleConfig } from './Libraries/Components/Pressable/Pressable' - removed:
export { PressableInstance } from './Libraries/Components/Pressable/Pressable' - removed:
export { PressableProps } from './Libraries/Components/Pressable/Pressable' - removed:
export { PressableStateCallbackType } from './Libraries/Components/Pressable/Pressable' - removed:
export { ProcessedColorValue } from './Libraries/StyleSheet/processColor' - removed:
export { ProgressBarAndroidInstance } from './Libraries/Components/ProgressBarAndroid/ProgressBarAndroid' - removed:
export { ProgressBarAndroidProps } from './Libraries/Components/ProgressBarAndroid/ProgressBarAndroid' - removed:
export { PublicRootInstance } from './Libraries/ReactPrivate/ReactNativePrivateInterface' - removed:
export { PublicTextInstance } from './Libraries/ReactPrivate/ReactNativePrivateInterface' - removed:
export { PushNotificationEventName } from './Libraries/PushNotificationIOS/PushNotificationIOS' - removed:
export { PushNotificationPermissions } from './Libraries/PushNotificationIOS/PushNotificationIOS' - removed:
export { Rationale } from './Libraries/PermissionsAndroid/PermissionsAndroid' - removed:
export { RefreshControlInstance } from './Libraries/Components/RefreshControl/RefreshControl' - removed:
export { RefreshControlProps } from './Libraries/Components/RefreshControl/RefreshControl' - removed:
export { RefreshControlPropsAndroid } from './Libraries/Components/RefreshControl/RefreshControl' - removed:
export { RefreshControlPropsIOS } from './Libraries/Components/RefreshControl/RefreshControl' - removed:
export { Registry } from './Libraries/ReactNative/AppRegistry' - removed:
export { ResponderSyntheticEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { ReturnKeyTypeOptions } from './Libraries/Components/TextInput/TextInput' - removed:
export { Role } from './Libraries/Components/View/ViewAccessibility' - removed:
export { RootTag } from './Libraries/ReactNative/RootTag' - removed:
export { RootTagContext } from './Libraries/ReactNative/RootTag' - removed:
export { RootViewStyleProvider } from './Libraries/ReactNative/AppRegistry' - removed:
export { Runnable } from './Libraries/ReactNative/AppRegistry' - removed:
export { Runnables } from './Libraries/ReactNative/AppRegistry' - removed:
export { SafeAreaViewInstance } from './Libraries/Components/SafeAreaView/SafeAreaView' - removed:
export { ScaledSize } from './Libraries/Utilities/Dimensions' - removed:
export { ScrollEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { ScrollResponderType } from './Libraries/Components/ScrollView/ScrollView' - removed:
export { ScrollToLocationParamsType } from './Libraries/Lists/VirtualizedSectionList' - removed:
export { ScrollViewImperativeMethods } from './Libraries/Components/ScrollView/ScrollView' - removed:
export { ScrollViewInstance } from './Libraries/Components/ScrollView/ScrollView' - removed:
export { ScrollViewProps } from './Libraries/Components/ScrollView/ScrollView' - removed:
export { ScrollViewPropsAndroid } from './Libraries/Components/ScrollView/ScrollView' - removed:
export { ScrollViewPropsIOS } from './Libraries/Components/ScrollView/ScrollView' - removed:
export { ScrollViewScrollToOptions } from './Libraries/Components/ScrollView/ScrollView' - removed:
export { SectionBase } from './Libraries/Lists/VirtualizedSectionList' - removed:
export { SectionListData } from './Libraries/Lists/SectionList' - removed:
export { SectionListInstance } from './Libraries/Lists/SectionList' - removed:
export { SectionListProps } from './Libraries/Lists/SectionList' - removed:
export { SectionListRenderItem } from './Libraries/Lists/SectionList' - removed:
export { SectionListRenderItemInfo } from './Libraries/Lists/SectionList' - removed:
export { Separators } from './Libraries/Lists/VirtualizedList' - removed:
export { ShareAction } from './Libraries/Share/Share' - removed:
export { ShareActionSheetError } from './Libraries/ActionSheetIOS/ActionSheetIOS' - removed:
export { ShareActionSheetIOSOptions } from './Libraries/ActionSheetIOS/ActionSheetIOS' - removed:
export { ShareContent } from './Libraries/Share/Share' - removed:
export { ShareOptions } from './Libraries/Share/Share' - removed:
export { StatusBarAnimation } from './Libraries/Components/StatusBar/StatusBar' - removed:
export { StatusBarInstance } from './Libraries/Components/StatusBar/StatusBar' - removed:
export { StatusBarProps } from './Libraries/Components/StatusBar/StatusBar' - removed:
export { StatusBarStyle } from './Libraries/Components/StatusBar/StatusBar' - removed:
export { StyleProp } from './Libraries/StyleSheet/StyleSheet' - removed:
export { SubmitBehavior } from './Libraries/Components/TextInput/TextInput' - removed:
export { SwitchChangeEvent } from './Libraries/Components/Switch/Switch' - removed:
export { SwitchInstance } from './Libraries/Components/Switch/Switch' - removed:
export { SwitchProps } from './Libraries/Components/Switch/Switch' - removed:
export { TVViewPropsIOS } from './Libraries/Components/View/ViewPropTypes' - removed:
export { TargetedEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { TaskProvider } from './Libraries/ReactNative/AppRegistry' - removed:
export { TextContentType } from './Libraries/Components/TextInput/TextInput' - removed:
export { TextInputAndroidProps } from './Libraries/Components/TextInput/TextInput' - removed:
export { TextInputBlurEvent } from './Libraries/Components/TextInput/TextInput' - removed:
export { TextInputChangeEvent } from './Libraries/Components/TextInput/TextInput' - removed:
export { TextInputContentSizeChangeEvent } from './Libraries/Components/TextInput/TextInput' - removed:
export { TextInputEndEditingEvent } from './Libraries/Components/TextInput/TextInput' - removed:
export { TextInputFocusEvent } from './Libraries/Components/TextInput/TextInput' - removed:
export { TextInputIOSProps } from './Libraries/Components/TextInput/TextInput' - removed:
export { TextInputInstance } from './Libraries/Components/TextInput/TextInput' - removed:
export { TextInputKeyPressEvent } from './Libraries/Components/TextInput/TextInput' - removed:
export { TextInputProps } from './Libraries/Components/TextInput/TextInput' - removed:
export { TextInputSelectionChangeEvent } from './Libraries/Components/TextInput/TextInput' - removed:
export { TextInputSubmitEditingEvent } from './Libraries/Components/TextInput/TextInput' - removed:
export { TextInstance } from './Libraries/Text/Text' - removed:
export { TextLayoutEvent } from './Libraries/Types/CoreEventTypes' - removed:
export { TextProps } from './Libraries/Text/Text' - removed:
export { TextStyle } from './Libraries/StyleSheet/StyleSheet' - removed:
export { TouchableHighlightInstance } from './Libraries/Components/Touchable/TouchableHighlight' - removed:
export { TouchableHighlightProps } from './Libraries/Components/Touchable/TouchableHighlight' - removed:
export { TouchableNativeFeedbackInstance } from './Libraries/Components/Touchable/TouchableNativeFeedback' - removed:
export { TouchableNativeFeedbackProps } from './Libraries/Components/Touchable/TouchableNativeFeedback' - removed:
export { TouchableOpacityInstance } from './Libraries/Components/Touchable/TouchableOpacity' - removed:
export { TouchableOpacityProps } from './Libraries/Components/Touchable/TouchableOpacity' - removed:
export { TouchableWithoutFeedbackProps } from './Libraries/Components/Touchable/TouchableWithoutFeedback' - removed:
export { TransformsStyle } from './Libraries/StyleSheet/StyleSheet' - removed:
export { TurboModule } from './Libraries/TurboModule/RCTExport' - removed:
export { ViewInstance } from './Libraries/Components/View/View' - removed:
export { ViewProps } from './Libraries/Components/View/ViewPropTypes' - removed:
export { ViewPropsAndroid } from './Libraries/Components/View/ViewPropTypes' - removed:
export { ViewPropsIOS } from './Libraries/Components/View/ViewPropTypes' - removed:
export { ViewStyle } from './Libraries/StyleSheet/StyleSheet' - removed:
export { VirtualArray as unstable_VirtualArray } from './src/private/components/virtualcollection/Virtual' - removed:
export { VirtualCollection as unstable_VirtualCollection } from './src/private/components/virtualcollection/Virtual' - removed:
export { VirtualCollectionGenerator as unstable_VirtualCollectionGenerator } from './src/private/components/virtualcollection/VirtualCollectionView' - removed:
export { VirtualCollectionLayoutComponent as unstable_VirtualCollectionLayoutComponent } from './src/private/components/virtualcollection/VirtualCollectionView' - removed:
export { VirtualCollectionViewComponent as unstable_VirtualCollectionViewComponent } from './src/private/components/virtualcollection/VirtualCollectionView' - removed:
export { VirtualViewMode } from './src/private/components/virtualview/VirtualView' - removed:
export { VirtualizedListInstance } from './Libraries/Lists/VirtualizedList' - removed:
export { VirtualizedListProps } from './Libraries/Lists/VirtualizedList' - removed:
export { VirtualizedSectionListInstance } from './Libraries/Lists/VirtualizedSectionList' - removed:
export { VirtualizedSectionListProps } from './Libraries/Lists/VirtualizedSectionList' - removed:
export { WrapperComponentProvider } from './Libraries/ReactNative/AppRegistry' - removed:
export { createVirtualCollectionView as unstable_createVirtualCollectionView } from './src/private/components/virtualcollection/VirtualCollectionView' - removed:
export { default as AccessibilityInfo } from './Libraries/Components/AccessibilityInfo/AccessibilityInfo' - removed:
export { default as ActionSheetIOS } from './Libraries/ActionSheetIOS/ActionSheetIOS' - removed:
export { default as ActivityIndicator } from './Libraries/Components/ActivityIndicator/ActivityIndicator' - removed:
export { default as Alert } from './Libraries/Alert/Alert' - removed:
export { default as Animated } from './Libraries/Animated/Animated' - removed:
export { default as AppState } from './Libraries/AppState/AppState' - removed:
export { default as BackHandler } from './Libraries/Utilities/BackHandler' - removed:
export { default as Button } from './Libraries/Components/Button' - removed:
export { default as Clipboard } from './Libraries/Components/Clipboard/Clipboard' - removed:
export { default as DevMenu } from './src/private/devsupport/devmenu/DevMenu' - removed:
export { default as DevSettings } from './Libraries/Utilities/DevSettings' - removed:
export { default as DeviceEventEmitter } from './Libraries/EventEmitter/RCTDeviceEventEmitter' - removed:
export { default as DeviceInfo } from './Libraries/Utilities/DeviceInfo' - removed:
export { default as Dimensions } from './Libraries/Utilities/Dimensions' - removed:
export { default as DrawerLayoutAndroid } from './Libraries/Components/DrawerAndroid/DrawerLayoutAndroid' - removed:
export { default as Easing } from './Libraries/Animated/Easing' - removed:
export { default as EventEmitter } from './Libraries/vendor/emitter/EventEmitter' - removed:
export { default as FlatList } from './Libraries/Lists/FlatList' - removed:
export { default as I18nManager } from './Libraries/ReactNative/I18nManager' - removed:
export { default as Image } from './Libraries/Image/Image' - removed:
export { default as ImageBackground } from './Libraries/Image/ImageBackground' - removed:
export { default as InputAccessoryView } from './Libraries/Components/TextInput/InputAccessoryView' - removed:
export { default as Keyboard } from './Libraries/Components/Keyboard/Keyboard' - removed:
export { default as KeyboardAvoidingView } from './Libraries/Components/Keyboard/KeyboardAvoidingView' - removed:
export { default as LayoutAnimation } from './Libraries/LayoutAnimation/LayoutAnimation' - removed:
export { default as Linking } from './Libraries/Linking/Linking' - removed:
export { default as LogBox } from './Libraries/LogBox/LogBox' - removed:
export { default as Modal } from './Libraries/Modal/Modal' - removed:
export { default as NativeAppEventEmitter } from './Libraries/EventEmitter/RCTNativeAppEventEmitter' - removed:
export { default as NativeEventEmitter } from './Libraries/EventEmitter/NativeEventEmitter' - removed:
export { default as NativeModules } from './Libraries/BatchedBridge/NativeModules' - removed:
export { default as Networking } from './Libraries/Network/RCTNetworking' - removed:
export { default as PanResponder } from './Libraries/Interaction/PanResponder' - removed:
export { default as PermissionsAndroid } from './Libraries/PermissionsAndroid/PermissionsAndroid' - removed:
export { default as PixelRatio } from './Libraries/Utilities/PixelRatio' - removed:
export { default as Platform } from './Libraries/Utilities/Platform' - removed:
export { default as Pressable } from './Libraries/Components/Pressable/Pressable' - removed:
export { default as ProgressBarAndroid } from './Libraries/Components/ProgressBarAndroid/ProgressBarAndroid' - removed:
export { default as PushNotificationIOS } from './Libraries/PushNotificationIOS/PushNotificationIOS' - removed:
export { default as ReactNativeVersion } from './Libraries/Core/ReactNativeVersion' - removed:
export { default as RefreshControl } from './Libraries/Components/RefreshControl/RefreshControl' - removed:
export { default as SafeAreaView } from './Libraries/Components/SafeAreaView/SafeAreaView' - removed:
export { default as ScrollView } from './Libraries/Components/ScrollView/ScrollView' - removed:
export { default as SectionList } from './Libraries/Lists/SectionList' - removed:
export { default as Settings } from './Libraries/Settings/Settings' - removed:
export { default as Share } from './Libraries/Share/Share' - removed:
export { default as StatusBar } from './Libraries/Components/StatusBar/StatusBar' - removed:
export { default as StyleSheet } from './Libraries/StyleSheet/StyleSheet' - removed:
export { default as Switch } from './Libraries/Components/Switch/Switch' - removed:
export { default as Text } from './Libraries/Text/Text' - removed:
export { default as TextInput } from './Libraries/Components/TextInput/TextInput' - removed:
export { default as ToastAndroid } from './Libraries/Components/ToastAndroid/ToastAndroid' - removed:
export { default as TouchableHighlight } from './Libraries/Components/Touchable/TouchableHighlight' - removed:
export { default as TouchableNativeFeedback } from './Libraries/Components/Touchable/TouchableNativeFeedback' - removed:
export { default as TouchableOpacity } from './Libraries/Components/Touchable/TouchableOpacity' - removed:
export { default as TouchableWithoutFeedback } from './Libraries/Components/Touchable/TouchableWithoutFeedback' - removed:
export { default as UIManager } from './Libraries/ReactNative/UIManager' - removed:
export { default as UTFSequence } from './Libraries/UTFSequence' - removed:
export { default as Vibration } from './Libraries/Vibration/Vibration' - removed:
export { default as View } from './Libraries/Components/View/View' - removed:
export { default as VirtualizedList } from './Libraries/Lists/VirtualizedList' - removed:
export { default as VirtualizedSectionList } from './Libraries/Lists/VirtualizedSectionList' - removed:
export { default as codegenNativeCommands } from './Libraries/Utilities/codegenNativeCommands' - removed:
export { default as codegenNativeComponent } from './Libraries/Utilities/codegenNativeComponent' - removed:
export { default as experimental_LayoutConformance } from './Libraries/Components/LayoutConformance/LayoutConformance' - removed:
export { default as processColor } from './Libraries/StyleSheet/processColor' - removed:
export { default as registerCallableModule } from './Libraries/Core/registerCallableModule' - removed:
export { default as requireNativeComponent } from './Libraries/ReactNative/requireNativeComponent' - removed:
export { default as unstable_NativeView } from './Libraries/Components/View/ViewNativeComponent' - removed:
export { default as unstable_TextAncestorContext } from './Libraries/Text/TextAncestorContext' - removed:
export { default as unstable_VirtualColumn } from './src/private/components/virtualcollection/column/VirtualColumn' - removed:
export { default as unstable_VirtualColumnGenerator } from './src/private/components/virtualcollection/column/VirtualColumnGenerator' - removed:
export { default as unstable_VirtualRow } from './src/private/components/virtualcollection/row/VirtualRow' - removed:
export { default as unstable_VirtualView } from './src/private/components/virtualview/VirtualView' - removed:
export { default as unstable_getScrollParent } from './src/private/components/virtualcollection/dom/getScrollParent' - removed:
export { default as useAnimatedColor } from './Libraries/Animated/useAnimatedColor' - removed:
export { default as useAnimatedValue } from './Libraries/Animated/useAnimatedValue' - removed:
export { default as useAnimatedValueXY } from './Libraries/Animated/useAnimatedValueXY' - removed:
export { default as useColorScheme } from './Libraries/Utilities/useColorScheme' - removed:
export { default as usePressability } from './Libraries/Pressability/usePressability' - removed:
export { default as useWindowDimensions } from './Libraries/Utilities/useWindowDimensions' - removed:
export { findNodeHandle } from './Libraries/ReactNative/RendererProxy' - removed:
function unstable_batchedUpdates<T>(fn: (bookkeeping: T) => void, bookkeeping: T): void
- removed:
const AssetRegistry: { registerAsset(asset: PackagerAsset): number; getAssetByID(assetId: number): PackagerAsset } - removed:
type AssetDestPathResolver = 'android' | 'generic' - removed:
type AssetRegistry = typeof AssetRegistry - removed:
type PackagerAsset = Readonly<{ fileSystemLocation: string; httpServerLocation: string; width: number | undefined; height: number | undefined; scales: Array<number>; hash: string;…
- removed:
const DEFAULT_INITIAL_NUM_TO_RENDER: 7 - removed:
const FALLBACK_ESTIMATED_HEIGHT: number - removed:
const FALLBACK_ESTIMATED_WIDTH: number - removed:
const INITIAL_NUM_TO_RENDER: number - removed:
type DEFAULT_INITIAL_NUM_TO_RENDER = typeof DEFAULT_INITIAL_NUM_TO_RENDER - removed:
type FALLBACK_ESTIMATED_HEIGHT = typeof FALLBACK_ESTIMATED_HEIGHT - removed:
type FALLBACK_ESTIMATED_WIDTH = typeof FALLBACK_ESTIMATED_WIDTH - removed:
type INITIAL_NUM_TO_RENDER = typeof INITIAL_NUM_TO_RENDER
- removed:
class VirtualArray<T extends Item> implements VirtualCollection<T> - removed:
constructor VirtualArray(input: Readonly<ArrayLike<T>>) - removed:
interface Item - removed:
interface VirtualCollection<T extends Item> - removed:
method VirtualCollection.at(index: number): T - removed:
readonly property VirtualArray.at: (index: number) => T - removed:
readonly property VirtualArray.size: number - removed:
readonly property VirtualCollection.size: number
- removed:
function createVirtualCollectionView<TLayoutProps extends {}>(VirtualLayout: VirtualCollectionLayoutComponent<TLayoutProps>, $$PARAM_1$$: VirtualCollectionGenerator): VirtualCollectionViewComponent<TLayoutProps> - removed:
type VirtualCollectionGenerator = Readonly<{ initial: Readonly<{ itemCount: number; spacerStyle: (itemCount: number) => ViewStyleProp }>; next: (event: ModeChangeEvent) => { itemCount: number;… - removed:
type VirtualCollectionLayoutComponent<TLayoutProps extends {}> = (props: Omit<TLayoutProps, 'children' | 'spacer'> & { children: ReadonlyArray<React.ReactNode>; spacer: React.ReactNode }) => React.ReactNode - removed:
type VirtualCollectionViewComponent<TLayoutProps extends {}> = <TItem extends Item>(props: Omit<TLayoutProps, 'children' | 'items' | 'itemToKey' | 'removeClippedSubviews' | 'testID'> & { children: (item: TItem, key: string…
- removed:
const $$VirtualColumn: typeof VirtualColumn - removed:
default $$VirtualColumn - removed:
type $$VirtualColumn = typeof $$VirtualColumn
- removed:
const $$VirtualColumnGenerator: typeof VirtualColumnGenerator - removed:
default $$VirtualColumnGenerator - removed:
type $$VirtualColumnGenerator = typeof $$VirtualColumnGenerator
- removed:
default getScrollParent - removed:
function getScrollParent(node: ReactNativeElement): ReactNativeElement | null
- removed:
const $$VirtualRow: typeof VirtualRow - removed:
default $$VirtualRow - removed:
type $$VirtualRow = typeof $$VirtualRow
- removed:
const $$VirtualView: VirtualViewComponent - removed:
const _logs: { states?: Array<State> | undefined } - removed:
default $$VirtualView - removed:
enum VirtualViewMode - removed:
enum VirtualViewRenderState - removed:
function VirtualViewMode.cast(value: number | null | undefined): VirtualViewMode - removed:
function VirtualViewMode.getName(value: VirtualViewMode): string - removed:
function VirtualViewMode.isValid(value: number | null | undefined): value is VirtualViewMode - removed:
function VirtualViewMode.members(): IterableIterator<VirtualViewMode> - removed:
function VirtualViewRenderState.cast(value: number | null | undefined): VirtualViewRenderState - removed:
function VirtualViewRenderState.getName(value: VirtualViewRenderState): string - removed:
function VirtualViewRenderState.isValid(value: number | null | undefined): value is VirtualViewRenderState - removed:
function VirtualViewRenderState.members(): IterableIterator<VirtualViewRenderState> - removed:
function createHiddenVirtualView(style: ViewStyleProp): VirtualViewComponent - removed:
member VirtualViewMode.Hidden = 2 - removed:
member VirtualViewMode.Prerender = 1 - removed:
member VirtualViewMode.Visible = 0 - removed:
member VirtualViewRenderState.None = 2 - removed:
member VirtualViewRenderState.Rendered = 1 - removed:
member VirtualViewRenderState.Unknown = 0 - removed:
namespace VirtualViewMode - removed:
namespace VirtualViewRenderState - removed:
type $$VirtualView = typeof $$VirtualView - removed:
type ModeChangeEvent = Readonly<Omit<Omit<NativeModeChangeEvent, 'mode'>, 'renderState' | 'mode' | 'target'> & { renderState: VirtualViewRenderState; mode: VirtualViewMode; target: H… - removed:
type Rect = Readonly<{ x: number; y: number; width: number; height: number }> - removed:
type _logs = typeof _logs
- removed:
const $$VirtualViewExperimentalNativeComponent: HostComponent<VirtualViewExperimentalNativeProps> - removed:
default $$VirtualViewExperimentalNativeComponent - removed:
type $$VirtualViewExperimentalNativeComponent = typeof $$VirtualViewExperimentalNativeComponent - removed:
type NativeModeChangeEvent = Readonly<{ mode: Int32; targetRect: Readonly<{ x: Double; y: Double; width: Double; height: Double }>; thresholdRect: Readonly<{ x: Double; y: Double; width: D…
- removed:
const $$VirtualViewNativeComponent: HostComponent<VirtualViewNativeProps> - removed:
default $$VirtualViewNativeComponent - removed:
type $$VirtualViewNativeComponent = typeof $$VirtualViewNativeComponent - removed:
type NativeModeChangeEvent = Readonly<{ mode: Int32; targetRect: Readonly<{ x: Double; y: Double; width: Double; height: Double }>; thresholdRect: Readonly<{ x: Double; y: Double; width: D…
- removed:
const $$DevMenu: typeof DevMenu - removed:
default $$DevMenu - removed:
type $$DevMenu = typeof $$DevMenu
- removed:
const animatedDeferStartOfTimingAnimations: Getter<boolean> - removed:
const animatedForceNativeDriver: Getter<boolean> - removed:
const animatedKeepListenersOnDetach: Getter<boolean> - removed:
const animatedShouldSyncValueBeforeStartCallback: Getter<boolean> - removed:
const cdpInteractionMetricsEnabled: Getter<boolean> - removed:
const commonTestFlag: Getter<boolean> - removed:
const commonTestFlagWithoutNativeImplementation: Getter<boolean> - removed:
const cxxNativeAnimatedEnabled: Getter<boolean> - removed:
const defaultTextToOverflowHidden: Getter<boolean> - removed:
const deferFlatListFocusChangeRenderUpdate: Getter<boolean> - removed:
const disableEarlyViewCommandExecution: Getter<boolean> - removed:
const disableImageViewPreallocationAndroid: Getter<boolean> - removed:
const disableMountItemReorderingAndroid: Getter<boolean> - removed:
const disableSubviewClippingAndroid: Getter<boolean> - removed:
const disableTextLayoutManagerCacheAndroid: Getter<boolean> - removed:
const disableViewPreallocationAndroid: Getter<boolean> - removed:
const enableAccessibilityOrder: Getter<boolean> - removed:
const enableAccumulatedUpdatesInRawPropsAndroid: Getter<boolean> - removed:
const enableAndroidTextMeasurementOptimizations: Getter<boolean> - removed:
const enableBridgelessArchitecture: Getter<boolean> - removed:
const enableBufferedCallInvoker: Getter<boolean> - removed:
const enableCppPropsIteratorSetter: Getter<boolean> - removed:
const enableCustomFocusSearchOnClippedElementsAndroid: Getter<boolean> - removed:
const enableDestroyShadowTreeRevisionAsync: Getter<boolean> - removed:
const enableDoubleMeasurementFixAndroid: Getter<boolean> - removed:
const enableEagerRootViewAttachment: Getter<boolean> - removed:
const enableExclusivePropsUpdateAndroid: Getter<boolean> - removed:
const enableFabricCommitBranching: Getter<boolean> - removed:
const enableFabricLogs: Getter<boolean> - removed:
const enableFlexboxAutoMinSizeInStrictMode: Getter<boolean> - removed:
const enableFontScaleChangesUpdatingLayout: Getter<boolean> - removed:
const enableIOSCompressedTextFrameAdjustment: Getter<boolean> - removed:
const enableIOSTextBaselineOffsetPerLine: Getter<boolean> - removed:
const enableIOSViewClipToPaddingBox: Getter<boolean> - removed:
const enableImagePrefetchingAndroid: Getter<boolean> - removed:
const enableImageTransparentTintColor: Getter<boolean> - removed:
const enableImmediateUpdateModeForContentOffsetChanges: Getter<boolean> - removed:
const enableImperativeEvents: Getter<boolean> - removed:
const enableImperativeEvents_DEPRECATED: Getter<boolean> - removed:
const enableImperativeFocus: Getter<boolean> - removed:
const enableInteropViewManagerClassLookUpOptimizationIOS: Getter<boolean> - removed:
const enableIntersectionObserverByDefault: Getter<boolean> - removed:
const enableKeyEvents: Getter<boolean> - removed:
const enableLayoutAnimationsOnAndroid: Getter<boolean> - removed:
const enableLayoutAnimationsOnIOS: Getter<boolean> - removed:
const enableModuleArgumentNSNullConversionIOS: Getter<boolean> - removed:
const enableMountingCoordinatorPullModelAndroid: Getter<boolean> - removed:
const enableMutationObserverByDefault: Getter<boolean> - removed:
const enableNativeCSSParsing: Getter<boolean> - removed:
const enableNativeEventTargetEventDispatching: Getter<boolean> - removed:
const enablePreparedTextLayout: Getter<boolean> - removed:
const enablePropsUpdateReconciliationAndroid: Getter<boolean> - removed:
const enableResizeObserverByDefault: Getter<boolean> - removed:
const enableSwiftUIBasedFilters: Getter<boolean> - removed:
const enableViewCulling: Getter<boolean> - removed:
const enableViewRecycling: Getter<boolean> - removed:
const enableViewRecyclingForImage: Getter<boolean> - removed:
const enableViewRecyclingForScrollView: Getter<boolean> - removed:
const enableViewRecyclingForText: Getter<boolean> - removed:
const enableViewRecyclingForView: Getter<boolean> - removed:
const enableVirtualViewContainerStateExperimental: Getter<boolean> - removed:
const externalElementInspectionEnabled: Getter<boolean> - removed:
const fixDifferentiatorParentTagForUnflattenCase: Getter<boolean> - removed:
const fixMappingOfEventPrioritiesBetweenFabricAndReact: Getter<boolean> - removed:
const fixVirtualizeListCollapseWindowSize: Getter<boolean> - removed:
const fixYogaFlexBasisFitContentInMainAxis: Getter<boolean> - removed:
const fuseboxAssertSingleHostState: Getter<boolean> - removed:
const fuseboxEnabledRelease: Getter<boolean> - removed:
const fuseboxFrameRecordingEnabled: Getter<boolean> - removed:
const fuseboxScreenshotCaptureEnabled: Getter<boolean> - removed:
const fuseboxWebSocketEventsEnabled: Getter<boolean> - removed:
const isLayoutAnimationEnabled: Getter<boolean> - removed:
const jsOnlyTestFlag: Getter<boolean> - removed:
const optimizedAnimatedPropUpdates: Getter<boolean> - removed:
const override: typeof setOverrides - removed:
const overrideBySynchronousMountPropsAtMountingAndroid: Getter<boolean> - removed:
const perfIssuesEnabled: Getter<boolean> - removed:
const perfMonitorV2Enabled: Getter<boolean> - removed:
const preparedTextCacheSize: Getter<number> - removed:
const preventShadowTreeCommitExhaustion: Getter<boolean> - removed:
const redBoxV2Android: Getter<boolean> - removed:
const redBoxV2IOS: Getter<boolean> - removed:
const shouldPressibilityUseW3CPointerEventsForHover: Getter<boolean> - removed:
const shouldTriggerResponderTransferOnScrollAndroid: Getter<boolean> - removed:
const shouldUseAnimatedObjectForTransform: Getter<boolean> - removed:
const shouldUseRemoveClippedSubviewsAsDefaultOnIOS: Getter<boolean> - removed:
const shouldUseSetNativePropsInFabric: Getter<boolean> - removed:
const skipActivityIdentityAssertionOnHostPause: Getter<boolean> - removed:
const syncAndroidClipBoundsWithOverflow: Getter<boolean> - removed:
const traceTurboModulePromiseRejectionsOnAndroid: Getter<boolean> - removed:
const updateRuntimeShadowNodeReferencesOnCommit: Getter<boolean> - removed:
const updateRuntimeShadowNodeReferencesOnCommitThread: Getter<boolean> - removed:
const useAlwaysAvailableJSErrorHandling: Getter<boolean> - removed:
const useFabricInterop: Getter<boolean> - removed:
const useNativeViewConfigsInBridgelessMode: Getter<boolean> - removed:
const useNestedScrollViewAndroid: Getter<boolean> - removed:
const useSharedAnimatedBackend: Getter<boolean> - removed:
const useTraitHiddenOnAndroid: Getter<boolean> - removed:
const useTurboModuleInterop: Getter<boolean> - removed:
const viewCullingOutsetRatio: Getter<number> - removed:
const viewTransitionEnabled: Getter<boolean> - removed:
const viewTransitionUseHardwareBitmapAndroid: Getter<boolean> - removed:
const virtualViewPrerenderRatio: Getter<number> - removed:
type ReactNativeFeatureFlags = Readonly<Omit<ReactNativeFeatureFlagsJsOnly, 'commonTestFlag' | 'commonTestFlagWithoutNativeImplementation' | 'cdpInteractionMetricsEnabled' | 'cxxNativeAnimat… - removed:
type ReactNativeFeatureFlagsJsOnly = Readonly<{ jsOnlyTestFlag: Getter<boolean>; animatedDeferStartOfTimingAnimations: Getter<boolean>; animatedForceNativeDriver: Getter<boolean>; animatedKeepList… - removed:
type ReactNativeFeatureFlagsJsOnlyOverrides = OverridesFor<ReactNativeFeatureFlagsJsOnly> - removed:
type animatedDeferStartOfTimingAnimations = typeof animatedDeferStartOfTimingAnimations - removed:
type animatedForceNativeDriver = typeof animatedForceNativeDriver - removed:
type animatedKeepListenersOnDetach = typeof animatedKeepListenersOnDetach - removed:
type animatedShouldSyncValueBeforeStartCallback = typeof animatedShouldSyncValueBeforeStartCallback - removed:
type cdpInteractionMetricsEnabled = typeof cdpInteractionMetricsEnabled - removed:
type commonTestFlag = typeof commonTestFlag - removed:
type commonTestFlagWithoutNativeImplementation = typeof commonTestFlagWithoutNativeImplementation - removed:
type cxxNativeAnimatedEnabled = typeof cxxNativeAnimatedEnabled - removed:
type defaultTextToOverflowHidden = typeof defaultTextToOverflowHidden - removed:
type deferFlatListFocusChangeRenderUpdate = typeof deferFlatListFocusChangeRenderUpdate - removed:
type disableEarlyViewCommandExecution = typeof disableEarlyViewCommandExecution - removed:
type disableImageViewPreallocationAndroid = typeof disableImageViewPreallocationAndroid - removed:
type disableMountItemReorderingAndroid = typeof disableMountItemReorderingAndroid - removed:
type disableSubviewClippingAndroid = typeof disableSubviewClippingAndroid - removed:
type disableTextLayoutManagerCacheAndroid = typeof disableTextLayoutManagerCacheAndroid - removed:
type disableViewPreallocationAndroid = typeof disableViewPreallocationAndroid - removed:
type enableAccessibilityOrder = typeof enableAccessibilityOrder - removed:
type enableAccumulatedUpdatesInRawPropsAndroid = typeof enableAccumulatedUpdatesInRawPropsAndroid - removed:
type enableAndroidTextMeasurementOptimizations = typeof enableAndroidTextMeasurementOptimizations - removed:
type enableBridgelessArchitecture = typeof enableBridgelessArchitecture - removed:
type enableBufferedCallInvoker = typeof enableBufferedCallInvoker - removed:
type enableCppPropsIteratorSetter = typeof enableCppPropsIteratorSetter - removed:
type enableCustomFocusSearchOnClippedElementsAndroid = typeof enableCustomFocusSearchOnClippedElementsAndroid - removed:
type enableDestroyShadowTreeRevisionAsync = typeof enableDestroyShadowTreeRevisionAsync - removed:
type enableDoubleMeasurementFixAndroid = typeof enableDoubleMeasurementFixAndroid - removed:
type enableEagerRootViewAttachment = typeof enableEagerRootViewAttachment - removed:
type enableExclusivePropsUpdateAndroid = typeof enableExclusivePropsUpdateAndroid - removed:
type enableFabricCommitBranching = typeof enableFabricCommitBranching - removed:
type enableFabricLogs = typeof enableFabricLogs - removed:
type enableFlexboxAutoMinSizeInStrictMode = typeof enableFlexboxAutoMinSizeInStrictMode - removed:
type enableFontScaleChangesUpdatingLayout = typeof enableFontScaleChangesUpdatingLayout - removed:
type enableIOSCompressedTextFrameAdjustment = typeof enableIOSCompressedTextFrameAdjustment - removed:
type enableIOSTextBaselineOffsetPerLine = typeof enableIOSTextBaselineOffsetPerLine - removed:
type enableIOSViewClipToPaddingBox = typeof enableIOSViewClipToPaddingBox - removed:
type enableImagePrefetchingAndroid = typeof enableImagePrefetchingAndroid - removed:
type enableImageTransparentTintColor = typeof enableImageTransparentTintColor - removed:
type enableImmediateUpdateModeForContentOffsetChanges = typeof enableImmediateUpdateModeForContentOffsetChanges - removed:
type enableImperativeEvents = typeof enableImperativeEvents - removed:
type enableImperativeEvents_DEPRECATED = typeof enableImperativeEvents_DEPRECATED - removed:
type enableImperativeFocus = typeof enableImperativeFocus - removed:
type enableInteropViewManagerClassLookUpOptimizationIOS = typeof enableInteropViewManagerClassLookUpOptimizationIOS - removed:
type enableIntersectionObserverByDefault = typeof enableIntersectionObserverByDefault - removed:
type enableKeyEvents = typeof enableKeyEvents - removed:
type enableLayoutAnimationsOnAndroid = typeof enableLayoutAnimationsOnAndroid - removed:
type enableLayoutAnimationsOnIOS = typeof enableLayoutAnimationsOnIOS - removed:
type enableModuleArgumentNSNullConversionIOS = typeof enableModuleArgumentNSNullConversionIOS - removed:
type enableMountingCoordinatorPullModelAndroid = typeof enableMountingCoordinatorPullModelAndroid - removed:
type enableMutationObserverByDefault = typeof enableMutationObserverByDefault - removed:
type enableNativeCSSParsing = typeof enableNativeCSSParsing - removed:
type enableNativeEventTargetEventDispatching = typeof enableNativeEventTargetEventDispatching - removed:
type enablePreparedTextLayout = typeof enablePreparedTextLayout - removed:
type enablePropsUpdateReconciliationAndroid = typeof enablePropsUpdateReconciliationAndroid - removed:
type enableResizeObserverByDefault = typeof enableResizeObserverByDefault - removed:
type enableSwiftUIBasedFilters = typeof enableSwiftUIBasedFilters - removed:
type enableViewCulling = typeof enableViewCulling - removed:
type enableViewRecycling = typeof enableViewRecycling - removed:
type enableViewRecyclingForImage = typeof enableViewRecyclingForImage - removed:
type enableViewRecyclingForScrollView = typeof enableViewRecyclingForScrollView - removed:
type enableViewRecyclingForText = typeof enableViewRecyclingForText - removed:
type enableViewRecyclingForView = typeof enableViewRecyclingForView - removed:
type enableVirtualViewContainerStateExperimental = typeof enableVirtualViewContainerStateExperimental - removed:
type externalElementInspectionEnabled = typeof externalElementInspectionEnabled - removed:
type fixDifferentiatorParentTagForUnflattenCase = typeof fixDifferentiatorParentTagForUnflattenCase - removed:
type fixMappingOfEventPrioritiesBetweenFabricAndReact = typeof fixMappingOfEventPrioritiesBetweenFabricAndReact - removed:
type fixVirtualizeListCollapseWindowSize = typeof fixVirtualizeListCollapseWindowSize - removed:
type fixYogaFlexBasisFitContentInMainAxis = typeof fixYogaFlexBasisFitContentInMainAxis - removed:
type fuseboxAssertSingleHostState = typeof fuseboxAssertSingleHostState - removed:
type fuseboxEnabledRelease = typeof fuseboxEnabledRelease - removed:
type fuseboxFrameRecordingEnabled = typeof fuseboxFrameRecordingEnabled - removed:
type fuseboxScreenshotCaptureEnabled = typeof fuseboxScreenshotCaptureEnabled - removed:
type fuseboxWebSocketEventsEnabled = typeof fuseboxWebSocketEventsEnabled - removed:
type isLayoutAnimationEnabled = typeof isLayoutAnimationEnabled - removed:
type jsOnlyTestFlag = typeof jsOnlyTestFlag - removed:
type optimizedAnimatedPropUpdates = typeof optimizedAnimatedPropUpdates - removed:
type override = typeof override - removed:
type overrideBySynchronousMountPropsAtMountingAndroid = typeof overrideBySynchronousMountPropsAtMountingAndroid - removed:
type perfIssuesEnabled = typeof perfIssuesEnabled - removed:
type perfMonitorV2Enabled = typeof perfMonitorV2Enabled - removed:
type preparedTextCacheSize = typeof preparedTextCacheSize - removed:
type preventShadowTreeCommitExhaustion = typeof preventShadowTreeCommitExhaustion - removed:
type redBoxV2Android = typeof redBoxV2Android - removed:
type redBoxV2IOS = typeof redBoxV2IOS - removed:
type shouldPressibilityUseW3CPointerEventsForHover = typeof shouldPressibilityUseW3CPointerEventsForHover - removed:
type shouldTriggerResponderTransferOnScrollAndroid = typeof shouldTriggerResponderTransferOnScrollAndroid - removed:
type shouldUseAnimatedObjectForTransform = typeof shouldUseAnimatedObjectForTransform - removed:
type shouldUseRemoveClippedSubviewsAsDefaultOnIOS = typeof shouldUseRemoveClippedSubviewsAsDefaultOnIOS - removed:
type shouldUseSetNativePropsInFabric = typeof shouldUseSetNativePropsInFabric - removed:
type skipActivityIdentityAssertionOnHostPause = typeof skipActivityIdentityAssertionOnHostPause - removed:
type syncAndroidClipBoundsWithOverflow = typeof syncAndroidClipBoundsWithOverflow - removed:
type traceTurboModulePromiseRejectionsOnAndroid = typeof traceTurboModulePromiseRejectionsOnAndroid - removed:
type updateRuntimeShadowNodeReferencesOnCommit = typeof updateRuntimeShadowNodeReferencesOnCommit - removed:
type updateRuntimeShadowNodeReferencesOnCommitThread = typeof updateRuntimeShadowNodeReferencesOnCommitThread - removed:
type useAlwaysAvailableJSErrorHandling = typeof useAlwaysAvailableJSErrorHandling - removed:
type useFabricInterop = typeof useFabricInterop - removed:
type useNativeViewConfigsInBridgelessMode = typeof useNativeViewConfigsInBridgelessMode - removed:
type useNestedScrollViewAndroid = typeof useNestedScrollViewAndroid - removed:
type useSharedAnimatedBackend = typeof useSharedAnimatedBackend - removed:
type useTraitHiddenOnAndroid = typeof useTraitHiddenOnAndroid - removed:
type useTurboModuleInterop = typeof useTurboModuleInterop - removed:
type viewCullingOutsetRatio = typeof viewCullingOutsetRatio - removed:
type viewTransitionEnabled = typeof viewTransitionEnabled - removed:
type viewTransitionUseHardwareBitmapAndroid = typeof viewTransitionUseHardwareBitmapAndroid - removed:
type virtualViewPrerenderRatio = typeof virtualViewPrerenderRatio
- removed:
function createJavaScriptFlagGetter<K extends keyof ReactNativeFeatureFlagsJsOnly>(configName: K, defaultValue: ReturnType<ReactNativeFeatureFlagsJsOnly[K]>): Getter<ReturnType<ReactNativeFeatureFlagsJsOnly[K]>> - removed:
function createNativeFlagGetter<K extends keyof NativeFeatureFlags>(configName: K, defaultValue: ReturnType<NonNullable<NativeFeatureFlags[K]>>, skipUnavailableNativeModuleError?: boolean): Getter<ReturnType<NonNullable<NativeFeatureFlags[K]>>> - removed:
function dangerouslyResetForTesting(): void - removed:
function getOverrides(): null | undefined | ReactNativeFeatureFlagsJsOnlyOverrides - removed:
function setOverrides(newOverrides: ReactNativeFeatureFlagsJsOnlyOverrides): void - removed:
type Getter<T> = () => T - removed:
type OverridesFor<T extends { readonly [$$Key$$: string]: () => unknown }> = Partial<{ [key in keyof T]: Getter<null | undefined | ReturnType<T[key]>> }>
- removed:
const $$NativeReactNativeFeatureFlags: typeof NativeReactNativeFeatureFlags - removed:
default $$NativeReactNativeFeatureFlags - removed:
interface Spec extends TurboModule - removed:
readonly property Spec.cdpInteractionMetricsEnabled?: (() => boolean) | undefined - removed:
readonly property Spec.commonTestFlag?: (() => boolean) | undefined - removed:
readonly property Spec.commonTestFlagWithoutNativeImplementation?: (() => boolean) | undefined - removed:
readonly property Spec.cxxNativeAnimatedEnabled?: (() => boolean) | undefined - removed:
readonly property Spec.defaultTextToOverflowHidden?: (() => boolean) | undefined - removed:
readonly property Spec.disableEarlyViewCommandExecution?: (() => boolean) | undefined - removed:
readonly property Spec.disableImageViewPreallocationAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.disableMountItemReorderingAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.disableSubviewClippingAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.disableTextLayoutManagerCacheAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.disableViewPreallocationAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.enableAccessibilityOrder?: (() => boolean) | undefined - removed:
readonly property Spec.enableAccumulatedUpdatesInRawPropsAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.enableAndroidTextMeasurementOptimizations?: (() => boolean) | undefined - removed:
readonly property Spec.enableBridgelessArchitecture?: (() => boolean) | undefined - removed:
readonly property Spec.enableBufferedCallInvoker?: (() => boolean) | undefined - removed:
readonly property Spec.enableCppPropsIteratorSetter?: (() => boolean) | undefined - removed:
readonly property Spec.enableCustomFocusSearchOnClippedElementsAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.enableDestroyShadowTreeRevisionAsync?: (() => boolean) | undefined - removed:
readonly property Spec.enableDoubleMeasurementFixAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.enableEagerRootViewAttachment?: (() => boolean) | undefined - removed:
readonly property Spec.enableExclusivePropsUpdateAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.enableFabricCommitBranching?: (() => boolean) | undefined - removed:
readonly property Spec.enableFabricLogs?: (() => boolean) | undefined - removed:
readonly property Spec.enableFlexboxAutoMinSizeInStrictMode?: (() => boolean) | undefined - removed:
readonly property Spec.enableFontScaleChangesUpdatingLayout?: (() => boolean) | undefined - removed:
readonly property Spec.enableIOSCompressedTextFrameAdjustment?: (() => boolean) | undefined - removed:
readonly property Spec.enableIOSTextBaselineOffsetPerLine?: (() => boolean) | undefined - removed:
readonly property Spec.enableIOSViewClipToPaddingBox?: (() => boolean) | undefined - removed:
readonly property Spec.enableImagePrefetchingAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.enableImageTransparentTintColor?: (() => boolean) | undefined - removed:
readonly property Spec.enableImmediateUpdateModeForContentOffsetChanges?: (() => boolean) | undefined - removed:
readonly property Spec.enableImperativeEvents?: (() => boolean) | undefined - removed:
readonly property Spec.enableImperativeFocus?: (() => boolean) | undefined - removed:
readonly property Spec.enableInteropViewManagerClassLookUpOptimizationIOS?: (() => boolean) | undefined - removed:
readonly property Spec.enableIntersectionObserverByDefault?: (() => boolean) | undefined - removed:
readonly property Spec.enableKeyEvents?: (() => boolean) | undefined - removed:
readonly property Spec.enableLayoutAnimationsOnAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.enableLayoutAnimationsOnIOS?: (() => boolean) | undefined - removed:
readonly property Spec.enableModuleArgumentNSNullConversionIOS?: (() => boolean) | undefined - removed:
readonly property Spec.enableMountingCoordinatorPullModelAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.enableMutationObserverByDefault?: (() => boolean) | undefined - removed:
readonly property Spec.enableNativeCSSParsing?: (() => boolean) | undefined - removed:
readonly property Spec.enablePreparedTextLayout?: (() => boolean) | undefined - removed:
readonly property Spec.enablePropsUpdateReconciliationAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.enableResizeObserverByDefault?: (() => boolean) | undefined - removed:
readonly property Spec.enableSwiftUIBasedFilters?: (() => boolean) | undefined - removed:
readonly property Spec.enableViewCulling?: (() => boolean) | undefined - removed:
readonly property Spec.enableViewRecycling?: (() => boolean) | undefined - removed:
readonly property Spec.enableViewRecyclingForImage?: (() => boolean) | undefined - removed:
readonly property Spec.enableViewRecyclingForScrollView?: (() => boolean) | undefined - removed:
readonly property Spec.enableViewRecyclingForText?: (() => boolean) | undefined - removed:
readonly property Spec.enableViewRecyclingForView?: (() => boolean) | undefined - removed:
readonly property Spec.enableVirtualViewContainerStateExperimental?: (() => boolean) | undefined - removed:
readonly property Spec.fixDifferentiatorParentTagForUnflattenCase?: (() => boolean) | undefined - removed:
readonly property Spec.fixMappingOfEventPrioritiesBetweenFabricAndReact?: (() => boolean) | undefined - removed:
readonly property Spec.fixYogaFlexBasisFitContentInMainAxis?: (() => boolean) | undefined - removed:
readonly property Spec.fuseboxAssertSingleHostState?: (() => boolean) | undefined - removed:
readonly property Spec.fuseboxEnabledRelease?: (() => boolean) | undefined - removed:
readonly property Spec.fuseboxFrameRecordingEnabled?: (() => boolean) | undefined - removed:
readonly property Spec.fuseboxScreenshotCaptureEnabled?: (() => boolean) | undefined - removed:
readonly property Spec.fuseboxWebSocketEventsEnabled?: (() => boolean) | undefined - removed:
readonly property Spec.optimizedAnimatedPropUpdates?: (() => boolean) | undefined - removed:
readonly property Spec.overrideBySynchronousMountPropsAtMountingAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.perfIssuesEnabled?: (() => boolean) | undefined - removed:
readonly property Spec.perfMonitorV2Enabled?: (() => boolean) | undefined - removed:
readonly property Spec.preparedTextCacheSize?: (() => number) | undefined - removed:
readonly property Spec.preventShadowTreeCommitExhaustion?: (() => boolean) | undefined - removed:
readonly property Spec.redBoxV2Android?: (() => boolean) | undefined - removed:
readonly property Spec.redBoxV2IOS?: (() => boolean) | undefined - removed:
readonly property Spec.shouldPressibilityUseW3CPointerEventsForHover?: (() => boolean) | undefined - removed:
readonly property Spec.shouldTriggerResponderTransferOnScrollAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.skipActivityIdentityAssertionOnHostPause?: (() => boolean) | undefined - removed:
readonly property Spec.syncAndroidClipBoundsWithOverflow?: (() => boolean) | undefined - removed:
readonly property Spec.traceTurboModulePromiseRejectionsOnAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.updateRuntimeShadowNodeReferencesOnCommit?: (() => boolean) | undefined - removed:
readonly property Spec.updateRuntimeShadowNodeReferencesOnCommitThread?: (() => boolean) | undefined - removed:
readonly property Spec.useAlwaysAvailableJSErrorHandling?: (() => boolean) | undefined - removed:
readonly property Spec.useFabricInterop?: (() => boolean) | undefined - removed:
readonly property Spec.useNativeViewConfigsInBridgelessMode?: (() => boolean) | undefined - removed:
readonly property Spec.useNestedScrollViewAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.useSharedAnimatedBackend?: (() => boolean) | undefined - removed:
readonly property Spec.useTraitHiddenOnAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.useTurboModuleInterop?: (() => boolean) | undefined - removed:
readonly property Spec.viewCullingOutsetRatio?: (() => number) | undefined - removed:
readonly property Spec.viewTransitionEnabled?: (() => boolean) | undefined - removed:
readonly property Spec.viewTransitionUseHardwareBitmapAndroid?: (() => boolean) | undefined - removed:
readonly property Spec.virtualViewPrerenderRatio?: (() => number) | undefined - removed:
type $$NativeReactNativeFeatureFlags = typeof $$NativeReactNativeFeatureFlags
- removed:
default dispatchNativeEvent - removed:
function dispatchNativeEvent(target: EventTarget, type: string, payload: { [$$Key$$: string]: unknown }): void
- removed:
const $$NativeAppearance: null | undefined | Spec - removed:
default $$NativeAppearance - removed:
interface Spec extends TurboModule - removed:
readonly property Spec.addListener: (eventName: string) => void - removed:
readonly property Spec.getColorScheme: () => ColorSchemeName - removed:
readonly property Spec.removeListeners: (count: number) => void - removed:
readonly property Spec.setColorScheme: (colorScheme: ColorSchemeOverride) => void - removed:
type $$NativeAppearance = typeof $$NativeAppearance - removed:
type AppearancePreferences = { colorScheme: ColorSchemeName } - removed:
type ColorSchemeName = 'light' | 'dark' - removed:
type ColorSchemeOverride = 'light' | 'dark' | 'auto' | 'unspecified'
- removed:
const $$NativeDeviceInfo: typeof NativeModule - removed:
default $$NativeDeviceInfo - removed:
interface Spec extends TurboModule - removed:
readonly property Spec.getConstants: () => DeviceInfoConstants - removed:
type $$NativeDeviceInfo = typeof $$NativeDeviceInfo - removed:
type DeviceInfoConstants = { readonly Dimensions: DimensionsPayload; readonly isEdgeToEdge?: boolean | undefined; readonly isIPhoneX_deprecated?: boolean | undefined } - removed:
type DimensionsPayload = { window?: DisplayMetrics | undefined; screen?: DisplayMetrics | undefined; windowPhysicalPixels?: DisplayMetricsAndroid | undefined; screenPhysicalPixels?: Di… - removed:
type DisplayMetrics = { width: number; height: number; scale: number; fontScale: number } - removed:
type DisplayMetricsAndroid = { width: number; height: number; scale: number; fontScale: number; densityDpi: number }
- removed:
const $$NativeExceptionsManager: typeof ExceptionsManager - removed:
default $$NativeExceptionsManager - removed:
interface Spec extends TurboModule - removed:
readonly property Spec.dismissRedbox?: (() => void) | undefined - removed:
readonly property Spec.reportException?: ((data: ExceptionData) => void) | undefined - removed:
readonly property Spec.reportFatalException: (message: string, stack: Array<StackFrame>, exceptionId: number) => void - removed:
readonly property Spec.reportSoftException: (message: string, stack: Array<StackFrame>, exceptionId: number) => void - removed:
type $$NativeExceptionsManager = typeof $$NativeExceptionsManager - removed:
type ExceptionData = { message: string; originalMessage: string | undefined; name: string | undefined; componentStack: string | undefined; stack: Array<StackFrame>; id: number; isF… - removed:
type StackFrame = { column: number | undefined; file: string | undefined; lineNumber: number | undefined; methodName: string; collapse?: boolean | undefined }
- removed:
const $$NativeI18nManager: null | undefined | Spec - removed:
default $$NativeI18nManager - removed:
interface Spec extends TurboModule - removed:
property Spec.allowRTL: (allowRTL: boolean) => void - removed:
property Spec.forceRTL: (forceRTL: boolean) => void - removed:
property Spec.swapLeftAndRightInRTL: (flipStyles: boolean) => void - removed:
readonly property Spec.getConstants: () => I18nManagerConstants - removed:
type $$NativeI18nManager = typeof $$NativeI18nManager - removed:
type I18nManagerConstants = { doLeftAndRightSwapInRTL: boolean; isRTL: boolean; localeIdentifier?: string | undefined }
- removed:
const $$NativeUIManager: Spec - removed:
default $$NativeUIManager - removed:
interface Spec extends TurboModule - removed:
readonly property Spec.blur?: ((reactTag: number) => void) | undefined - removed:
readonly property Spec.clearJSResponder: () => void - removed:
readonly property Spec.configureNextLayoutAnimation: (config: Object, callback: () => void, errorCallback: (error: Object) => void) => void - removed:
readonly property Spec.createView: (reactTag: number, viewName: string, rootTag: RootTag, props: Object) => void - removed:
readonly property Spec.dispatchViewManagerCommand: (reactTag: number, commandID: number, commandArgs?: Array<any>) => void - removed:
readonly property Spec.findSubviewIn: (reactTag: number, point: Array<number>, callback: (nativeViewTag: number, left: number, top: number, width: number, height: number) => void) => void - removed:
readonly property Spec.focus?: ((reactTag: number) => void) | undefined - removed:
readonly property Spec.getConstants: () => Object - removed:
readonly property Spec.getConstantsForViewManager?: ((viewManagerName: string) => Object | undefined) | undefined - removed:
readonly property Spec.getDefaultEventTypes?: (() => Array<string>) | undefined - removed:
readonly property Spec.lazilyLoadView?: ((name: string) => Object) | undefined - removed:
readonly property Spec.manageChildren: (containerTag: number, moveFromIndices: Array<number>, moveToIndices: Array<number>, addChildReactTags: Array<number>, addAtIndices: Array<number>, removeAtIndices: Array<number>) => void - removed:
readonly property Spec.measure: (reactTag: number, callback: NativeMeasureOnSuccessCallback) => void - removed:
readonly property Spec.measureInWindow: (reactTag: number, callback: NativeMeasureInWindowOnSuccessCallback) => void - removed:
readonly property Spec.measureLayout: (reactTag: number, ancestorReactTag: number, errorCallback: (error: Object) => void, callback: NativeMeasureLayoutOnSuccessCallback) => void - removed:
readonly property Spec.measureLayoutRelativeToParent: (reactTag: number, errorCallback: (error: Object) => void, callback: (left: number, top: number, width: number, height: number) => void) => void - removed:
readonly property Spec.sendAccessibilityEvent?: ((reactTag: number, eventType: number) => void) | undefined - removed:
readonly property Spec.setChildren: (containerTag: number, reactTags: Array<number>) => void - removed:
readonly property Spec.setJSResponder: (reactTag: number, blockNativeResponder: boolean) => void - removed:
readonly property Spec.setLayoutAnimationEnabledExperimental?: ((enabled: boolean) => void) | undefined - removed:
readonly property Spec.updateView: (reactTag: number, viewName: string, props: Object) => void - removed:
readonly property Spec.viewIsDescendantOf: (reactTag: number, ancestorReactTag: number, callback: (result: Array<boolean>) => void) => void - removed:
type $$NativeUIManager = typeof $$NativeUIManager - removed:
type NativeMeasureInWindowOnSuccessCallback = (x: number, y: number, width: number, height: number) => void - removed:
type NativeMeasureLayoutOnSuccessCallback = (left: number, top: number, width: number, height: number) => void - removed:
type NativeMeasureOnSuccessCallback = (x: number, y: number, width: number, height: number, pageX: number, pageY: number) => void
- removed:
default composeStyles - removed:
function composeStyles<T, U extends T, V extends T>(style1: null | undefined | U, style2: null | undefined | V): null | undefined | (T | ReadonlyArray<T>)
- removed:
type HostComponent<Config extends {}> = (props: Omit<Config, 'ref'> & { ref?: React.Ref<HostInstance> | undefined }) => React.ReactNode
- removed:
type HostInstance = ReactNativeElement - removed:
type MeasureInWindowOnSuccessCallback = (x: number, y: number, width: number, height: number) => void - removed:
type MeasureLayoutOnSuccessCallback = (left: number, top: number, width: number, height: number) => void - removed:
type MeasureOnSuccessCallback = (x: number, y: number, width: number, height: number, pageX: number, pageY: number) => void
- removed:
class CustomEvent extends Event - removed:
constructor CustomEvent(type: string, options?: null | undefined | CustomEventInit) - removed:
default CustomEvent - removed:
get CustomEvent.detail(): unknown - removed:
interface CustomEventInit extends EventInit - removed:
readonly property CustomEventInit.detail?: unknown | undefined
- removed:
class Event - removed:
constructor Event(type: string, options?: null | undefined | EventInit) - removed:
default Event - removed:
get Event.bubbles(): boolean - removed:
get Event.cancelBubble(): boolean - removed:
get Event.cancelable(): boolean - removed:
get Event.composed(): boolean - removed:
get Event.currentTarget(): EventTarget | null - removed:
get Event.defaultPrevented(): boolean - removed:
get Event.eventPhase(): EventPhase - removed:
get Event.isTrusted(): boolean - removed:
get Event.rnIsDirect(): boolean - removed:
get Event.target(): EventTarget | null - removed:
get Event.timeStamp(): number - removed:
get Event.type(): string - removed:
interface EventInit - removed:
method Event.composedPath(): ReadonlyArray<EventTarget> - removed:
method Event.preventDefault(): void - removed:
method Event.stopImmediatePropagation(): void - removed:
method Event.stopPropagation(): void - removed:
readonly property Event.AT_TARGET: 2 - removed:
readonly property Event.BUBBLING_PHASE: 3 - removed:
readonly property Event.CAPTURING_PHASE: 1 - removed:
readonly property Event.NONE: 0 - removed:
readonly property EventInit.bubbles?: boolean | undefined - removed:
readonly property EventInit.cancelable?: boolean | undefined - removed:
readonly property EventInit.composed?: boolean | undefined - removed:
readonly property EventInit.rnIsDirect?: boolean | undefined - removed:
set Event.cancelBubble(value: boolean) - removed:
static readonly property Event.AT_TARGET: 2 - removed:
static readonly property Event.BUBBLING_PHASE: 3 - removed:
static readonly property Event.CAPTURING_PHASE: 1 - removed:
static readonly property Event.NONE: 0 - removed:
type EventPhase = (typeof Event)['NONE'] | (typeof Event)['CAPTURING_PHASE'] | (typeof Event)['AT_TARGET'] | (typeof Event)['BUBBLING_PHASE']
- removed:
class EventTarget - removed:
default EventTarget - removed:
method EventTarget.addEventListener(type: string, callback: EventListener | null, optionsOrUseCapture?: AddEventListenerOptions | boolean): void - removed:
method EventTarget.dispatchEvent(event: Event): boolean - removed:
method EventTarget.removeEventListener(type: string, callback: EventListener, optionsOrUseCapture?: EventListenerOptions | boolean): void - removed:
type AddEventListenerOptions = Readonly<Omit<EventListenerOptions, 'passive' | 'once' | 'signal'> & { passive?: boolean | undefined; once?: boolean | undefined; signal?: AbortSignal | undefi… - removed:
type EventCallback = (event: Event) => void - removed:
type EventHandler = { handleEvent(event: Event): void } - removed:
type EventListener = EventCallback | EventHandler - removed:
type EventListenerOptions = Readonly<{ capture?: boolean | undefined }>
- removed:
class ReactNativeDocument extends ReadOnlyNode - removed:
const ReactNativeDocument_public: typeof ReactNativeDocument - removed:
constructor ReactNativeDocument(rootTag: RootTag, instanceHandle: ReactNativeDocumentInstanceHandle) - removed:
default ReactNativeDocument - removed:
function createReactNativeDocument(rootTag: RootTag): ReactNativeDocument - removed:
get ReactNativeDocument.childElementCount(): number - removed:
get ReactNativeDocument.children(): HTMLCollection<ReadOnlyElement> - removed:
get ReactNativeDocument.documentElement(): ReactNativeElement - removed:
get ReactNativeDocument.firstElementChild(): ReadOnlyElement | null - removed:
get ReactNativeDocument.lastElementChild(): ReadOnlyElement | null - removed:
get ReactNativeDocument.nodeName(): string - removed:
get ReactNativeDocument.nodeType(): number - removed:
get ReactNativeDocument.nodeValue(): null - removed:
get ReactNativeDocument.textContent(): null - removed:
method ReactNativeDocument.getElementById(id: string): ReadOnlyElement | null - removed:
type ReactNativeDocument_public = typeof ReactNativeDocument_public
- removed:
class ReactNativeElement extends ReadOnlyElement - removed:
const ReactNativeElement_public: typeof ReactNativeElement - removed:
default ReactNativeElement - removed:
get ReactNativeElement.offsetHeight(): number - removed:
get ReactNativeElement.offsetLeft(): number - removed:
get ReactNativeElement.offsetParent(): ReadOnlyElement | null - removed:
get ReactNativeElement.offsetTop(): number - removed:
get ReactNativeElement.offsetWidth(): number - removed:
method ReactNativeElement.blur(): void - removed:
method ReactNativeElement.focus(): void - removed:
method ReactNativeElement.measure(callback: MeasureOnSuccessCallback): void - removed:
method ReactNativeElement.measureInWindow(callback: MeasureInWindowOnSuccessCallback): void - removed:
method ReactNativeElement.measureLayout(relativeToNativeNode: number | HostInstance, onSuccess: MeasureLayoutOnSuccessCallback, onFail?: () => void): void - removed:
method ReactNativeElement.setNativeProps(nativeProps: {}): void - removed:
protected constructor ReactNativeElement() - removed:
type ReactNativeElement_public = typeof ReactNativeElement_public
- removed:
class ReadOnlyCharacterData extends ReadOnlyNode - removed:
const ReadOnlyCharacterData_public: typeof ReadOnlyCharacterData - removed:
default ReadOnlyCharacterData - removed:
get ReadOnlyCharacterData.data(): string - removed:
get ReadOnlyCharacterData.length(): number - removed:
get ReadOnlyCharacterData.nextElementSibling(): ReadOnlyElement | null - removed:
get ReadOnlyCharacterData.nodeValue(): string - removed:
get ReadOnlyCharacterData.previousElementSibling(): ReadOnlyElement | null - removed:
get ReadOnlyCharacterData.textContent(): string - removed:
method ReadOnlyCharacterData.substringData(offset: number, count: number): string - removed:
type ReadOnlyCharacterData_public = typeof ReadOnlyCharacterData_public
- removed:
class ReadOnlyElement extends ReadOnlyNode - removed:
const ReadOnlyElement_public: typeof ReadOnlyElement - removed:
default ReadOnlyElement - removed:
function getBoundingClientRect(element: ReadOnlyElement, $$PARAM_1$$: { includeTransform: boolean }): DOMRect - removed:
get ReadOnlyElement.childElementCount(): number - removed:
get ReadOnlyElement.children(): HTMLCollection<ReadOnlyElement> - removed:
get ReadOnlyElement.clientHeight(): number - removed:
get ReadOnlyElement.clientLeft(): number - removed:
get ReadOnlyElement.clientTop(): number - removed:
get ReadOnlyElement.clientWidth(): number - removed:
get ReadOnlyElement.firstElementChild(): ReadOnlyElement | null - removed:
get ReadOnlyElement.id(): string - removed:
get ReadOnlyElement.lastElementChild(): ReadOnlyElement | null - removed:
get ReadOnlyElement.nextElementSibling(): ReadOnlyElement | null - removed:
get ReadOnlyElement.nodeName(): string - removed:
get ReadOnlyElement.nodeType(): number - removed:
get ReadOnlyElement.nodeValue(): string | null - removed:
get ReadOnlyElement.previousElementSibling(): ReadOnlyElement | null - removed:
get ReadOnlyElement.scrollHeight(): number - removed:
get ReadOnlyElement.scrollLeft(): number - removed:
get ReadOnlyElement.scrollTop(): number - removed:
get ReadOnlyElement.scrollWidth(): number - removed:
get ReadOnlyElement.tagName(): string - removed:
get ReadOnlyElement.textContent(): string - removed:
method ReadOnlyElement.getBoundingClientRect(): DOMRect - removed:
method ReadOnlyElement.hasPointerCapture(pointerId: number): boolean - removed:
method ReadOnlyElement.releasePointerCapture(pointerId: number): void - removed:
method ReadOnlyElement.setPointerCapture(pointerId: number): void - removed:
set ReadOnlyElement.nodeValue(value: string) - removed:
type ReadOnlyElement_public = typeof ReadOnlyElement_public
- removed:
class ReadOnlyNode extends ReadOnlyNodeBase - removed:
const ReadOnlyNode_public: typeof ReadOnlyNode - removed:
default ReadOnlyNode - removed:
function getChildNodes(node: ReadOnlyNode, filter?: (node: ReadOnlyNode) => boolean): ReadonlyArray<ReadOnlyNode> - removed:
get ReadOnlyNode.childNodes(): NodeList<ReadOnlyNode> - removed:
get ReadOnlyNode.firstChild(): ReadOnlyNode | null - removed:
get ReadOnlyNode.isConnected(): boolean - removed:
get ReadOnlyNode.lastChild(): ReadOnlyNode | null - removed:
get ReadOnlyNode.nextSibling(): ReadOnlyNode | null - removed:
get ReadOnlyNode.nodeName(): string - removed:
get ReadOnlyNode.nodeType(): number - removed:
get ReadOnlyNode.nodeValue(): string | null - removed:
get ReadOnlyNode.ownerDocument(): ReactNativeDocument | null - removed:
get ReadOnlyNode.parentElement(): ReadOnlyElement | null - removed:
get ReadOnlyNode.parentNode(): ReadOnlyNode | null - removed:
get ReadOnlyNode.previousSibling(): ReadOnlyNode | null - removed:
get ReadOnlyNode.textContent(): string - removed:
method ReadOnlyNode.compareDocumentPosition(otherNode: ReadOnlyNode): number - removed:
method ReadOnlyNode.contains(otherNode: ReadOnlyNode): boolean - removed:
method ReadOnlyNode.getRootNode(): ReadOnlyNode - removed:
method ReadOnlyNode.hasChildNodes(): boolean - removed:
protected constructor ReadOnlyNode() - removed:
static property ReadOnlyNode.ATTRIBUTE_NODE: number - removed:
static property ReadOnlyNode.CDATA_SECTION_NODE: number - removed:
static property ReadOnlyNode.COMMENT_NODE: number - removed:
static property ReadOnlyNode.DOCUMENT_FRAGMENT_NODE: number - removed:
static property ReadOnlyNode.DOCUMENT_NODE: number - removed:
static property ReadOnlyNode.DOCUMENT_POSITION_CONTAINED_BY: number - removed:
static property ReadOnlyNode.DOCUMENT_POSITION_CONTAINS: number - removed:
static property ReadOnlyNode.DOCUMENT_POSITION_DISCONNECTED: number - removed:
static property ReadOnlyNode.DOCUMENT_POSITION_FOLLOWING: number - removed:
static property ReadOnlyNode.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: number - removed:
static property ReadOnlyNode.DOCUMENT_POSITION_PRECEDING: number - removed:
static property ReadOnlyNode.DOCUMENT_TYPE_NODE: number - removed:
static property ReadOnlyNode.ELEMENT_NODE: number - removed:
static property ReadOnlyNode.ENTITY_NODE: number - removed:
static property ReadOnlyNode.ENTITY_REFERENCE_NODE: number - removed:
static property ReadOnlyNode.NOTATION_NODE: number - removed:
static property ReadOnlyNode.PROCESSING_INSTRUCTION_NODE: number - removed:
static property ReadOnlyNode.TEXT_NODE: number - removed:
type ReadOnlyNodeWithEventTarget = ReadOnlyNode & EventTarget - removed:
type ReadOnlyNode_public = typeof ReadOnlyNode_public
- removed:
class ReadOnlyText extends ReadOnlyCharacterData - removed:
const ReadOnlyText_public: typeof ReadOnlyText - removed:
default ReadOnlyText - removed:
get ReadOnlyText.nodeName(): string - removed:
get ReadOnlyText.nodeType(): number - removed:
type ReadOnlyText_public = typeof ReadOnlyText_public
- removed:
function getCurrentProps(node: ReadOnlyNode): { [$$Key$$: string]: unknown } - removed:
function getInstanceHandle(node: ReadOnlyNode): InstanceHandle - removed:
function getNativeElementReference(node: ReadOnlyElement): null | undefined | NativeElementReference - removed:
function getNativeNodeReference(node: ReadOnlyNode): null | undefined | NativeNodeReference - removed:
function getNativeTextReference(node: ReadOnlyCharacterData): null | undefined | NativeTextReference - removed:
function getOwnerDocument(node: ReadOnlyNode): ReactNativeDocument | null - removed:
function getPublicInstanceFromInstanceHandle(instanceHandle: InstanceHandle): null | undefined | ReadOnlyNode - removed:
function setInstanceHandle(node: ReadOnlyNode, instanceHandle: InstanceHandle): void - removed:
function setOwnerDocument(node: ReadOnlyNode, ownerDocument: ReactNativeDocument | null): void - removed:
type InstanceHandle = InternalInstanceHandle | ReactNativeDocumentElementInstanceHandle | ReactNativeDocumentInstanceHandle
- removed:
function createReactNativeDocumentElementInstanceHandle(): ReactNativeDocumentElementInstanceHandle - removed:
function getNativeElementReferenceFromReactNativeDocumentElementInstanceHandle(instanceHandle: ReactNativeDocumentElementInstanceHandle): null | undefined | NativeElementReference - removed:
function getPublicInstanceFromReactNativeDocumentElementInstanceHandle(instanceHandle: ReactNativeDocumentElementInstanceHandle): null | undefined | ReadOnlyNode - removed:
function isReactNativeDocumentElementInstanceHandle(instanceHandle: unknown): instanceHandle is ReactNativeDocumentElementInstanceHandle - removed:
function setNativeElementReferenceForReactNativeDocumentElementInstanceHandle(instanceHandle: ReactNativeDocumentElementInstanceHandle, nativeElementReference: null | undefined | NativeElementReference): void - removed:
function setPublicInstanceForReactNativeDocumentElementInstanceHandle(instanceHandle: ReactNativeDocumentElementInstanceHandle, publicInstance: null | undefined | ReadOnlyNode): void - removed:
type ReactNativeDocumentElementInstanceHandle = symbol & { __ReactNativeDocumentElementInstanceHandle__: string }
- removed:
function createReactNativeDocumentInstanceHandle(rootTag: RootTag): ReactNativeDocumentInstanceHandle - removed:
function getNativeNodeReferenceFromReactNativeDocumentInstanceHandle(instanceHandle: ReactNativeDocumentInstanceHandle): null | undefined | NativeNodeReference - removed:
function getPublicInstanceFromReactNativeDocumentInstanceHandle(instanceHandle: ReactNativeDocumentInstanceHandle): null | undefined | ReactNativeDocument - removed:
function isReactNativeDocumentInstanceHandle(instanceHandle: unknown): instanceHandle is ReactNativeDocumentInstanceHandle - removed:
type ReactNativeDocumentInstanceHandle = symbol & { __ReactNativeDocumentInstanceHandle__: string }
- removed:
const $$NativeDOM: RefinedSpec - removed:
default $$NativeDOM - removed:
interface RefinedSpec - removed:
interface Spec extends TurboModule - removed:
readonly property RefinedSpec.compareDocumentPosition: (nativeNodeReference: NativeNodeReference, otherNativeNodeReference: NativeNodeReference) => number - removed:
readonly property RefinedSpec.getBorderWidth: (nativeElementReference: NativeElementReference) => Readonly<[number, number, number, number]> - removed:
readonly property RefinedSpec.getBoundingClientRect: (nativeElementReference: NativeElementReference, includeTransform: boolean) => Readonly<[number, number, number, number]> - removed:
readonly property RefinedSpec.getChildNodes: (nativeNodeReference: NativeNodeReference) => ReadonlyArray<InstanceHandle> - removed:
readonly property RefinedSpec.getElementById: (rootTag: RootTag, id: string) => InstanceHandle | undefined - removed:
readonly property RefinedSpec.getInnerSize: (nativeElementReference: NativeElementReference) => Readonly<[number, number]> - removed:
readonly property RefinedSpec.getOffset: (nativeElementReference: NativeElementReference) => Readonly<[InstanceHandle | undefined, number, number]> - removed:
readonly property RefinedSpec.getParentNode: (nativeNodeReference: NativeNodeReference) => InstanceHandle | undefined - removed:
readonly property RefinedSpec.getScrollPosition: (nativeElementReference: NativeElementReference) => Readonly<[number, number]> - removed:
readonly property RefinedSpec.getScrollSize: (nativeElementReference: NativeElementReference) => Readonly<[number, number]> - removed:
readonly property RefinedSpec.getTagName: (nativeElementReference: NativeElementReference) => string - removed:
readonly property RefinedSpec.getTextContent: (nativeNodeReference: NativeNodeReference) => string - removed:
readonly property RefinedSpec.hasPointerCapture: (nativeElementReference: NativeElementReference, pointerId: number) => boolean - removed:
readonly property RefinedSpec.isConnected: (nativeNodeReference: NativeNodeReference) => boolean - removed:
readonly property RefinedSpec.linkRootNode: (rootTag: RootTag, instanceHandle: InstanceHandle) => NativeElementReference | undefined - removed:
readonly property RefinedSpec.measure: (nativeElementReference: NativeElementReference, callback: MeasureOnSuccessCallback) => void - removed:
readonly property RefinedSpec.measureInWindow: (nativeElementReference: NativeElementReference, callback: MeasureInWindowOnSuccessCallback) => void - removed:
readonly property RefinedSpec.measureLayout: (nativeElementReference: NativeElementReference, relativeNode: NativeElementReference, onFail: () => void, onSuccess: MeasureLayoutOnSuccessCallback) => void - removed:
readonly property RefinedSpec.releasePointerCapture: (nativeElementReference: NativeElementReference, pointerId: number) => void - removed:
readonly property RefinedSpec.setNativeProps: (nativeElementReference: NativeElementReference, updatePayload: {}) => void - removed:
readonly property RefinedSpec.setPointerCapture: (nativeElementReference: NativeElementReference, pointerId: number) => void - removed:
readonly property Spec.compareDocumentPosition: (nativeNodeReference: unknown, otherNativeNodeReference: unknown) => number - removed:
readonly property Spec.getBorderWidth: (nativeElementReference: unknown) => ReadonlyArray<number> - removed:
readonly property Spec.getBoundingClientRect: (nativeElementReference: unknown, includeTransform: boolean) => ReadonlyArray<number> - removed:
readonly property Spec.getChildNodes: (nativeNodeReference: unknown) => ReadonlyArray<unknown> - removed:
readonly property Spec.getElementById?: ((nativeNodeReference: unknown, id: string) => unknown) | undefined - removed:
readonly property Spec.getInnerSize: (nativeElementReference: unknown) => ReadonlyArray<number> - removed:
readonly property Spec.getOffset: (nativeElementReference: unknown) => ReadonlyArray<unknown> - removed:
readonly property Spec.getParentNode: (nativeNodeReference: unknown) => unknown - removed:
readonly property Spec.getScrollPosition: (nativeElementReference: unknown) => ReadonlyArray<number> - removed:
readonly property Spec.getScrollSize: (nativeElementReference: unknown) => ReadonlyArray<number> - removed:
readonly property Spec.getTagName: (nativeElementReference: unknown) => string - removed:
readonly property Spec.getTextContent: (nativeElementReference: unknown) => string - removed:
readonly property Spec.hasPointerCapture: (nativeElementReference: unknown, pointerId: number) => boolean - removed:
readonly property Spec.isConnected: (nativeNodeReference: unknown) => boolean - removed:
readonly property Spec.linkRootNode?: ((rootTag: number, instanceHandle: unknown) => unknown) | undefined - removed:
readonly property Spec.measure: (nativeElementReference: unknown, callback: MeasureOnSuccessCallback) => void - removed:
readonly property Spec.measureInWindow: (nativeElementReference: unknown, callback: MeasureInWindowOnSuccessCallback) => void - removed:
readonly property Spec.measureLayout: (nativeElementReference: unknown, relativeNode: unknown, onFail: () => void, onSuccess: MeasureLayoutOnSuccessCallback) => void - removed:
readonly property Spec.releasePointerCapture: (nativeElementReference: unknown, pointerId: number) => void - removed:
readonly property Spec.setNativeProps: (nativeElementReference: unknown, updatePayload: unknown) => void - removed:
readonly property Spec.setPointerCapture: (nativeElementReference: unknown, pointerId: number) => void - removed:
type $$NativeDOM = typeof $$NativeDOM - removed:
type MeasureInWindowOnSuccessCallback = (x: number, y: number, width: number, height: number) => void - removed:
type MeasureLayoutOnSuccessCallback = (left: number, top: number, width: number, height: number) => void - removed:
type MeasureOnSuccessCallback = (x: number, y: number, width: number, height: number, pageX: number, pageY: number) => void - removed:
type NativeElementReference = symbol & { __NativeElementReference__: string } - removed:
type NativeNodeReference = NativeElementReference | NativeTextReference | RootTag - removed:
type NativeTextReference = symbol & { __NativeTextReference__: string }
- removed:
class HTMLCollection<T> implements Iterable<T>, ArrayLike<T> - removed:
default HTMLCollection - removed:
function createHTMLCollection<T>(elements: ReadonlyArray<T>): HTMLCollection<T> - removed:
index HTMLCollection[index: number]: T - removed:
method HTMLCollection.item(index: number): T | null - removed:
method HTMLCollection.namedItem(name: string): T | null - removed:
method HTMLCollection[Symbol.iterator](): Iterator<T> - removed:
readonly property HTMLCollection.length: number - removed:
type HTMLCollection_public = typeof HTMLCollection_public - removed:
var HTMLCollection_public: typeof HTMLCollection
- removed:
class NodeList<T> implements Iterable<T>, ArrayLike<T> - removed:
default NodeList - removed:
function createNodeList<T>(elements: ReadonlyArray<T>): NodeList<T> - removed:
index NodeList[index: number]: T - removed:
method NodeList.entries(): Iterator<[number, T]> - removed:
method NodeList.forEach<ThisType>(callbackFn: (value: T, index: number, array: NodeList<T>) => unknown, thisArg?: ThisType): void - removed:
method NodeList.item(index: number): T | null - removed:
method NodeList.keys(): Iterator<number> - removed:
method NodeList.values(): Iterator<T> - removed:
method NodeList[Symbol.iterator](): Iterator<T> - removed:
readonly property NodeList.length: number - removed:
type NodeList_public = typeof NodeList_public - removed:
var NodeList_public: typeof NodeList
- removed:
class DOMRect extends DOMRectReadOnly - removed:
default DOMRect - removed:
get DOMRect.height(): number - removed:
get DOMRect.width(): number - removed:
get DOMRect.x(): number - removed:
get DOMRect.y(): number - removed:
set DOMRect.height(height: null | undefined | number) - removed:
set DOMRect.width(width: null | undefined | number) - removed:
set DOMRect.x(x: null | undefined | number) - removed:
set DOMRect.y(y: null | undefined | number) - removed:
static method DOMRect.fromRect(rect?: null | undefined | DOMRectInit): DOMRect
- removed:
class DOMRectReadOnly - removed:
constructor DOMRectReadOnly(x: null | undefined | number, y: null | undefined | number, width: null | undefined | number, height: null | undefined | number) - removed:
default DOMRectReadOnly - removed:
get DOMRectReadOnly.bottom(): number - removed:
get DOMRectReadOnly.height(): number - removed:
get DOMRectReadOnly.left(): number - removed:
get DOMRectReadOnly.right(): number - removed:
get DOMRectReadOnly.top(): number - removed:
get DOMRectReadOnly.width(): number - removed:
get DOMRectReadOnly.x(): number - removed:
get DOMRectReadOnly.y(): number - removed:
interface DOMRectInit - removed:
method DOMRectReadOnly.toJSON(): { x: number; y: number; width: number; height: number; top: number; left: number; bottom: number; right: number } - removed:
property DOMRectInit.height?: number | undefined - removed:
property DOMRectInit.width?: number | undefined - removed:
property DOMRectInit.x?: number | undefined - removed:
property DOMRectInit.y?: number | undefined - removed:
static method DOMRectReadOnly.fromRect(rect?: null | undefined | DOMRectInit): DOMRectReadOnly
- removed:
function createEntriesIterator<T>(arrayLike: ArrayLike<T>): Iterator<[number, T]> - removed:
function createKeyIterator<T>(arrayLike: ArrayLike<T>): Iterator<number> - removed:
function createValueIterator<T>(arrayLike: ArrayLike<T>): Iterator<T> - removed:
index ArrayLike[indexer: number]: T - removed:
interface ArrayLike<T> extends Iterable<T> - removed:
readonly property ArrayLike.length: number
- removed:
const fabricUIManager: null | undefined | FabricUIManager - removed:
export * as ReactNativeFeatureFlags from './private/featureflags/ReactNativeFeatureFlags' - removed:
export * as ReactNativeViewConfigRegistry from '../Libraries/Renderer/shims/ReactNativeViewConfigRegistry' - removed:
export { PublicRootInstance } from '../Libraries/ReactNative/ReactFabricPublicInstance/ReactFabricPublicInstance' - removed:
export { create as createAttributePayload } from '../Libraries/ReactNative/ReactFabricPublicInstance/ReactNativeAttributePayload' - removed:
export { createPublicInstance } from '../Libraries/ReactNative/ReactFabricPublicInstance/ReactFabricPublicInstance' - removed:
export { createPublicRootInstance } from '../Libraries/ReactNative/ReactFabricPublicInstance/ReactFabricPublicInstance' - removed:
export { createPublicTextInstance } from '../Libraries/ReactNative/ReactFabricPublicInstance/ReactFabricPublicInstance' - removed:
export { default as BatchedBridge } from '../Libraries/BatchedBridge/BatchedBridge' - removed:
export { default as CustomEvent } from './private/webapis/dom/events/CustomEvent' - removed:
export { default as ExceptionsManager } from '../Libraries/Core/ExceptionsManager' - removed:
export { default as Platform } from '../Libraries/Utilities/Platform' - removed:
export { default as RCTEventEmitter } from '../Libraries/EventEmitter/RCTEventEmitter' - removed:
export { default as RawEventEmitter } from '../Libraries/Core/RawEventEmitter' - removed:
export { default as ReactFiberErrorDialog } from '../Libraries/Core/ReactFiberErrorDialog' - removed:
export { default as TextInputState } from '../Libraries/Components/TextInput/TextInputState' - removed:
export { default as UIManager } from '../Libraries/ReactNative/UIManager' - removed:
export { default as deepDiffer } from '../Libraries/Utilities/differ/deepDiffer' - removed:
export { default as deepFreezeAndThrowOnMutationInDev } from '../Libraries/Utilities/deepFreezeAndThrowOnMutationInDev' - removed:
export { default as dispatchNativeEvent } from './private/renderer/events/dispatchNativeEvent' - removed:
export { default as flattenStyle } from '../Libraries/StyleSheet/flattenStyle' - removed:
export { default as legacySendAccessibilityEvent } from '../Libraries/Components/AccessibilityInfo/legacySendAccessibilityEvent' - removed:
export { diff as diffAttributePayloads } from '../Libraries/ReactNative/ReactFabricPublicInstance/ReactNativeAttributePayload' - removed:
export { getInternalInstanceHandleFromPublicInstance } from '../Libraries/ReactNative/ReactFabricPublicInstance/ReactFabricPublicInstance' - removed:
export { getNativeTagFromPublicInstance } from '../Libraries/ReactNative/ReactFabricPublicInstance/ReactFabricPublicInstance' - removed:
export { getNodeFromPublicInstance } from '../Libraries/ReactNative/ReactFabricPublicInstance/ReactFabricPublicInstance' - removed:
type PublicTextInstance = ReturnType<createPublicTextInstanceT> - removed:
type fabricUIManager = typeof fabricUIManager