EUROPE\laprosek
1658a4c080
Implement Image.queryCache on iOS ( #18782 )
...
Summary:
The API was available only on Android (with no mention to that effect in the docs, AFAICT).
This commit adds a simple iOS implementation based on NSURLCache. It should be possible to
query the decoded image cache as well to provide higher fidelity (i.e. "disk", "memory",
"decoded") if the caller passes size, scale, etc. in addition to the image URL, but it's
probably not worth the complexity. The assumption is that callers are interested in the
durability rather than performance aspect of the returned information.
Tested with RNTester on iPhone emulator.
[IOS] [ENHANCEMENT] [Image] - Implemented queryCache
Pull Request resolved: https://github.com/facebook/react-native/pull/18782
Differential Revision: D9411533
Pulled By: hramos
fbshipit-source-id: b430263959bb5f9b8ed9e28bb0a95f8879df881a
2018-08-20 16:17:18 -07:00
..
2018-06-06 05:32:06 -07:00
2018-08-08 01:31:46 -07:00
2018-07-26 13:48:29 -07:00
2018-05-11 13:52:30 -07:00
2018-08-09 08:54:44 -07:00
2018-06-06 05:32:06 -07:00
2018-05-11 13:52:30 -07:00
2018-06-20 23:48:18 -07:00
2018-05-11 13:52:30 -07:00
2018-06-10 13:45:57 -07:00
2018-08-09 08:54:44 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-08-09 08:54:44 -07:00
2018-04-25 07:37:10 -07:00
2018-05-11 13:52:30 -07:00
2018-04-25 07:37:10 -07:00
2018-08-09 08:54:44 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-06-06 05:32:06 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-07-17 22:35:28 -07:00
2017-08-31 15:16:05 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-08-09 08:54:44 -07:00
2018-08-14 16:32:11 -07:00
2018-08-20 16:17:18 -07:00
2017-07-11 15:05:57 -07:00
2018-06-06 05:32:06 -07:00
2018-06-06 05:32:06 -07:00
2018-05-11 13:52:30 -07:00
2018-08-14 16:32:11 -07:00
2018-08-09 08:54:44 -07:00
2018-05-11 13:52:30 -07:00
2018-06-10 13:45:57 -07:00
2018-08-09 08:54:44 -07:00
2018-08-09 08:54:44 -07:00
2018-05-11 13:52:30 -07:00
2018-08-09 08:54:44 -07:00
2018-01-12 22:18:45 -08:00
2018-08-09 08:54:44 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-08-08 10:48:19 -07:00
2018-08-09 08:54:44 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-08-13 11:16:41 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2017-08-31 15:16:05 -07:00
2018-06-20 00:47:21 -07:00
2018-08-13 11:16:41 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-08-14 16:32:11 -07:00
2018-08-13 11:16:41 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-08-09 08:54:44 -07:00
2018-05-11 13:52:30 -07:00
2018-08-09 08:54:44 -07:00
2018-05-11 13:52:30 -07:00
2018-06-06 05:32:06 -07:00
2018-08-09 08:54:44 -07:00
2018-08-18 22:19:34 -07:00
2018-06-06 05:32:06 -07:00
2018-07-17 22:35:28 -07:00
2018-05-11 13:52:30 -07:00
2018-08-09 08:54:44 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-04-25 07:37:10 -07:00
2018-08-09 08:54:44 -07:00
2018-04-25 07:37:10 -07:00
2018-06-06 05:32:06 -07:00
2018-07-31 21:01:41 -07:00
2018-08-09 08:54:44 -07:00
2018-08-09 08:54:44 -07:00
2018-08-13 21:31:57 -07:00
2018-08-08 18:16:55 -07:00
2018-08-13 11:16:41 -07:00
2018-07-30 08:01:10 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-08-08 10:48:19 -07:00
2018-08-08 10:48:19 -07:00
2018-08-09 08:54:44 -07:00
2018-07-25 23:48:26 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-06-10 13:45:57 -07:00
2017-10-25 08:20:48 -07:00
2018-05-11 13:52:30 -07:00
2018-08-09 08:54:44 -07:00
2018-08-09 08:54:44 -07:00
2018-08-14 16:32:11 -07:00
2018-06-06 05:32:06 -07:00
2018-05-11 13:52:30 -07:00
2018-04-25 07:37:10 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-08-09 08:54:44 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00
2018-05-11 13:52:30 -07:00