Kevin Gozali
2df90738d5
Android: Use enum type for looking up JSIModule's
...
Summary:
To avoid unnecessary class loads, and better modularity, let's use string keys (enum) to access JSIModule's. For now all JSIModule's are all known inside the core infra (only FabricUIManager and TurboModuleManager right now), so let's keep it simple and explicitly list them out.
The only problem here is we lose some form of type safety...
Reviewed By: JoshuaGross
Differential Revision: D15872777
fbshipit-source-id: 9c2de7ef1e88ef3a6dff5888d644f9d8963af2a3
2019-06-18 16:22:17 -07:00
..
2018-12-20 10:39:31 -08:00
2018-09-11 15:33:07 -07:00
2019-02-05 23:12:53 -08:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2019-06-12 18:22:59 -07:00
2018-10-31 01:37:26 -07:00
2019-05-03 13:31:20 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2019-06-18 16:22:17 -07:00
2019-06-18 16:22:17 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2019-03-17 08:13:30 -07:00
2019-03-17 08:13:30 -07:00
2019-03-25 12:12:10 -07:00
2018-11-30 16:51:26 -08:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-11-30 11:30:58 -08:00
2019-04-08 23:07:35 -07:00
2019-06-06 11:57:49 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2019-06-05 06:15:06 -07:00
2018-11-30 16:51:26 -08:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-10-31 01:37:26 -07:00
2018-10-31 01:37:26 -07:00
2018-10-31 01:37:26 -07:00
2018-10-31 01:37:26 -07:00
2019-06-18 16:22:17 -07:00
2019-06-18 16:22:17 -07:00
2019-06-18 16:22:17 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 16:31:46 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 16:31:46 -07:00
2018-09-11 15:33:07 -07:00
2019-01-16 19:24:42 -08:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-10-31 01:37:26 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2019-02-09 02:40:52 -08:00
2018-09-11 15:33:07 -07:00
2018-09-19 19:53:00 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-12-10 21:15:55 -08:00
2019-05-24 15:33:43 -07:00
2018-09-19 08:03:21 -07:00
2018-09-11 15:33:07 -07:00
2019-01-28 13:00:05 -08:00
2018-09-11 15:33:07 -07:00
2019-06-05 16:05:34 -07:00
2019-02-09 02:40:52 -08:00
2018-09-11 15:33:07 -07:00
2019-02-02 11:58:43 -08:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-10-31 01:37:26 -07:00
2019-02-08 04:16:24 -08:00
2019-03-25 12:12:10 -07:00
2018-09-11 15:33:07 -07:00
2019-03-25 12:12:11 -07:00
2019-03-25 12:12:10 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2018-09-11 15:33:07 -07:00
2019-02-21 20:04:23 -08:00
2019-06-06 11:57:49 -07:00
2018-09-11 15:33:07 -07:00
2019-06-05 16:05:34 -07:00
2019-02-12 06:26:34 -08:00
2019-06-06 11:57:49 -07:00
2019-02-12 06:26:34 -08:00
2019-06-06 11:57:49 -07:00