react-native-macos/Libraries/Image
Emily Janzer e22a27fb9b Use JS view configs for Image
Summary:
There was already a ImageViewNativeComponent used on Android, so I changed `Image.ios.js` to use it as well, and then switched that component to use `codegenNativeComponent` instead of `requireNativeComponent` so that it gets the view config from JS instead of the UIManager.

I'm gating this change behind `RN$Bridgeless` so this only affects bridgeless mode.

Changelog: [Internal]

Reviewed By: mdvacca

Differential Revision: D18575533

fbshipit-source-id: aa71beb6be65dbb48ad2e1ca748f2cccd72a0e73
2019-11-18 18:37:37 -08:00
..
__tests__ Explicitly separate mocked native modules from mocked JS modules (#24809) 2019-05-31 03:19:49 -07:00
AssetRegistry.js Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
AssetSourceResolver.js Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
Image.android.js Split JS spec for image loader module 2019-11-11 17:24:25 -08:00
Image.ios.js Use JS view configs for Image 2019-11-18 18:37:37 -08:00
ImageBackground.js Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
ImagePickerIOS.js Fix selecting videos from library in iOS 13 2019-10-11 16:33:19 -07:00
ImageProps.js Migrate "Libraries" from Haste to standard path-based requires (sans vendor & renderers) (#24749) 2019-05-08 08:48:59 -07:00
ImageResizeMode.js RN: Replace `ImageResizeMode` w/ Flow Type 2018-09-28 01:07:30 -07:00
ImageSource.js Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
ImageViewNativeComponent.js Use JS view configs for Image 2019-11-18 18:37:37 -08:00
NativeImageLoaderAndroid.js Split JS spec for image loader module 2019-11-11 17:24:25 -08:00
NativeImageLoaderIOS.js Split JS spec for image loader module 2019-11-11 17:24:25 -08:00
NativeImagePickerIOS.js TM JS: Revert to import from TurboModuleRegistry.js 2019-11-08 11:44:16 -08:00
RCTAnimatedImage.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTAnimatedImage.m Remove unneeded NSNotification center removeObserver 2019-11-04 10:19:30 -08:00
RCTGIFImageDecoder.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTGIFImageDecoder.mm Make RCTLocalAssetImageLoader and RCTGIFImageDecoder TurboModule-compatible 2019-10-21 17:15:33 -07:00
RCTImageBlurUtils.h Tidy up license headers [3/n] 2019-10-16 10:06:34 -07:00
RCTImageBlurUtils.m Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTImageCache.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTImageCache.m Remove unneeded NSNotification center removeObserver 2019-11-04 10:19:30 -08:00
RCTImageDataDecoder.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTImageEditingManager.h Move RCTImage NativeModules back to RCTImage 2019-10-21 17:15:32 -07:00
RCTImageEditingManager.mm Retain cropData object in ImageEditingManager.cropImage 2019-10-22 17:16:33 -07:00
RCTImageLoader.h Move RCTImage NativeModules back to RCTImage 2019-10-21 17:15:32 -07:00
RCTImageLoader.mm iOS: Introduced RCTImageURLLoaderWithAttribution 2019-11-16 00:13:47 -08:00
RCTImageLoaderProtocol.h iOS: Introduced RCTImageURLLoaderWithAttribution 2019-11-16 00:13:47 -08:00
RCTImageLoaderWithAttributionProtocol.h iOS: Introduced RCTImageURLLoaderWithAttribution 2019-11-16 00:13:47 -08:00
RCTImagePlugins.h Run depslint on fb_plugin_apple_library rules 2019-10-26 13:47:15 -07:00
RCTImagePlugins.mm Make RCTLocalAssetImageLoader and RCTGIFImageDecoder TurboModule-compatible 2019-10-21 17:15:33 -07:00
RCTImageShadowView.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTImageShadowView.m Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTImageStoreManager.h Move RCTImage NativeModules back to RCTImage 2019-10-21 17:15:32 -07:00
RCTImageStoreManager.mm CoreFoundation memory management in RCTImageStoreManager 2019-11-04 14:42:43 -08:00
RCTImageURLLoader.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTImageURLLoaderWithAttribution.h iOS: Pass image react tag to the image loader for attribution purpose 2019-11-16 00:13:48 -08:00
RCTImageUtils.h Tidy up license headers [3/n] 2019-10-16 10:06:34 -07:00
RCTImageUtils.m Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTImageView.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTImageView.mm iOS: Pass image react tag to the image loader for attribution purpose 2019-11-16 00:13:48 -08:00
RCTImageViewManager.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTImageViewManager.mm iOS: Introduced RCTImageURLLoaderWithAttribution 2019-11-16 00:13:47 -08:00
RCTLocalAssetImageLoader.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTLocalAssetImageLoader.mm Make RCTLocalAssetImageLoader and RCTGIFImageDecoder TurboModule-compatible 2019-10-21 17:15:33 -07:00
RCTResizeMode.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTResizeMode.m Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTUIImageViewAnimated.h Tidy up license headers [2/n] 2019-10-16 10:06:34 -07:00
RCTUIImageViewAnimated.m Remove unneeded NSNotification center removeObserver 2019-11-04 10:19:30 -08:00
React-RCTImage.podspec Fix podspecs 2019-11-01 19:34:46 -07:00
RelativeImageStub.js xplat/js/react-native-github 2019-08-09 10:11:15 -07:00
TextInlineImageNativeComponent.js Introduce flow type to differentiate between HostComponent, NativeMethodsMixin, and NativeComponent 2019-09-25 10:12:38 -07:00
assetPathUtils.js xplat/js/react-native-github 2019-08-09 10:11:15 -07:00
nativeImageSource.js RN: Improve `nativeImageSource` Return Type 2019-09-09 14:58:38 -07:00
resolveAssetSource.js Move non-license comments out of license header 2019-10-15 20:12:12 -07:00